TSTP Solution File: SET275-6 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : SET275-6 : TPTP v8.1.0. Bugfixed v2.1.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n007.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Tue Jul 19 05:25:25 EDT 2022

% Result   : Timeout 299.94s 300.89s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SET275-6 : TPTP v8.1.0. Bugfixed v2.1.0.
% 0.03/0.13  % Command  : run_spass %d %s
% 0.11/0.33  % Computer : n007.cluster.edu
% 0.11/0.33  % Model    : x86_64 x86_64
% 0.11/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.33  % Memory   : 8042.1875MB
% 0.11/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.33  % CPULimit : 300
% 0.11/0.33  % WCLimit  : 600
% 0.11/0.33  % DateTime : Sat Jul  9 22:59:01 EDT 2022
% 0.11/0.33  % CPUTime  : 
% 299.94/300.89  
% 299.94/300.89  SPASS V 3.9 
% 299.94/300.89  SPASS beiseite: Ran out of time.
% 299.94/300.89  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 299.94/300.89  SPASS derived 128306 clauses, backtracked 235 clauses, performed 8 splits and kept 39430 clauses.
% 299.94/300.89  SPASS allocated 234359 KBytes.
% 299.94/300.89  SPASS spent	0:05:00.56 on the problem.
% 299.94/300.89  		0:00:00.04 for the input.
% 299.94/300.89  		0:00:00.00 for the FLOTTER CNF translation.
% 299.94/300.89  		0:00:01.87 for inferences.
% 299.94/300.89  		0:00:00.00 for the backtracking.
% 299.94/300.89  		0:4:56.51 for the reduction.
% 299.94/300.89  
% 299.94/300.89  
% 299.94/300.89   The set of clauses at termination is :
% 299.94/300.89  102711[0:Rew:100557.0,100916.0] ||  -> equal(complement(intersection(union(u,v),union(complement(union(w,x)),y))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))**.
% 299.94/300.89  181651[7:SoR:181650.0,72.1] one_to_one(complement(cross_product(singleton(regular(element_relation)),universal_class))) ||  -> .
% 299.94/300.89  181650[7:Obv:181649.1] function(complement(cross_product(singleton(regular(element_relation)),universal_class))) ||  -> .
% 299.94/300.89  179074[6:Res:174984.1,38686.0] || equal(cantor(complement(cross_product(singleton(regular(element_relation)),universal_class))),universal_class)** -> .
% 299.94/300.89  177327[6:SpL:54401.1,176549.0] || equal(first(regular(element_relation)),universal_class)** member(null_class,element_relation) -> .
% 299.94/300.89  102709[0:Rew:100557.0,100789.0] ||  -> equal(complement(intersection(union(u,complement(union(v,w))),union(x,y))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))**.
% 299.94/300.89  174975[6:SpR:174383.0,54491.1] || equal(first(regular(element_relation)),universal_class) -> member(null_class,regular(element_relation))*.
% 299.94/300.89  178657[6:Res:94057.1,175068.0] || equal(complement(regular(unordered_pair(u,regular(element_relation)))),null_class)** -> .
% 299.94/300.89  178314[6:Rew:26766.0,178310.0] || equal(union(null_class,unordered_pair(u,regular(element_relation))),null_class)** -> .
% 299.94/300.89  178290[6:Res:94057.1,175037.0] || equal(complement(regular(unordered_pair(regular(element_relation),u))),null_class)** -> .
% 299.94/300.89  102708[0:Rew:100557.0,100788.0] ||  -> equal(complement(intersection(union(complement(union(u,v)),w),union(x,y))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))**.
% 299.94/300.89  177947[6:Rew:26766.0,177943.0] || equal(union(null_class,unordered_pair(regular(element_relation),u)),null_class)** -> .
% 299.94/300.89  179595[7:SoR:177328.0,72.1] one_to_one(first(regular(element_relation))) || member(null_class,element_relation)* -> .
% 299.94/300.89  179235[7:SoR:174976.0,72.1] one_to_one(first(regular(element_relation))) ||  -> member(null_class,regular(element_relation))*.
% 299.94/300.89  179610[6:Obv:179607.1] || subclass(complement(singleton(regular(element_relation))),null_class)* -> .
% 299.94/300.89  102707[0:Rew:100557.0,100769.0] ||  -> equal(complement(intersection(union(u,v),union(w,complement(union(x,y))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))**.
% 299.94/300.89  177772[6:Rew:27497.0,177768.0] || equal(union(null_class,complement(singleton(regular(element_relation)))),null_class)** -> .
% 299.94/300.89  177328[7:SpL:37608.1,176549.0] function(first(regular(element_relation))) || member(null_class,element_relation)* -> .
% 299.94/300.89  175021[6:SpL:174383.0,49921.0] || member(singleton(first(regular(element_relation))),singleton(regular(element_relation)))* -> .
% 299.94/300.89  175014[6:SpL:174383.0,44840.0] || member(singleton(first(regular(element_relation))),complement(regular(element_relation)))* -> .
% 299.94/300.89  101278[0:Rew:100557.0,6768.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(union(v,w),complement(x)),y)) -> .
% 299.94/300.89  174976[7:SpR:174383.0,37726.1] function(first(regular(element_relation))) ||  -> member(null_class,regular(element_relation))*.
% 299.94/300.89  174974[6:SpR:174383.0,45178.0] ||  -> member(singleton(first(regular(element_relation))),complement(singleton(regular(element_relation))))*.
% 299.94/300.89  174985[6:SpR:174383.0,365.1] || subclass(universal_class,u) -> member(regular(element_relation),u)*.
% 299.94/300.89  174984[6:SpR:174383.0,39273.1] || equal(u,universal_class) -> member(regular(element_relation),u)*.
% 299.94/300.89  100908[0:Rew:100557.0,6769.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(union(w,x),complement(y)))) -> .
% 299.94/300.89  175069[6:SpL:174383.0,81450.0] || equal(regular(unordered_pair(u,regular(element_relation))),universal_class)** -> .
% 299.94/300.89  175068[6:SpL:174383.0,69508.0] || subclass(universal_class,regular(unordered_pair(u,regular(element_relation))))* -> .
% 299.94/300.89  175067[6:SpL:174383.0,65070.0] || equal(successor(unordered_pair(u,regular(element_relation))),null_class)** -> .
% 299.94/300.89  175064[6:SpL:174383.0,15023.0] || equal(complement(unordered_pair(u,regular(element_relation))),universal_class)** -> .
% 299.94/300.89  100813[0:Rew:100557.0,6844.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(complement(v),union(w,x)),y)) -> .
% 299.94/300.89  175063[6:SpL:174383.0,15007.0] || subclass(universal_class,complement(unordered_pair(u,regular(element_relation))))* -> .
% 299.94/300.89  175038[6:SpL:174383.0,81507.0] || equal(regular(unordered_pair(regular(element_relation),u)),universal_class)** -> .
% 299.94/300.89  175037[6:SpL:174383.0,70523.0] || subclass(universal_class,regular(unordered_pair(regular(element_relation),u)))* -> .
% 299.94/300.89  175036[6:SpL:174383.0,65076.0] || equal(successor(unordered_pair(regular(element_relation),u)),null_class)** -> .
% 299.94/300.89  100761[0:Rew:100557.0,6845.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(complement(w),union(x,y)))) -> .
% 299.94/300.89  175033[6:SpL:174383.0,15046.0] || equal(complement(unordered_pair(regular(element_relation),u)),universal_class)** -> .
% 299.94/300.89  175032[6:SpL:174383.0,15013.0] || subclass(universal_class,complement(unordered_pair(regular(element_relation),u)))* -> .
% 299.94/300.89  175031[6:SpL:174383.0,69958.0] || equal(complement(regular(singleton(regular(element_relation)))),null_class)** -> .
% 299.94/300.89  175027[6:SpL:174383.0,60697.0] || equal(union(null_class,singleton(regular(element_relation))),null_class)** -> .
% 299.94/300.89  10983[0:Res:353.2,1275.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w)) -> equal(u,null_class) member(regular(u),symmetric_difference(v,w))*.
% 299.94/300.89  175026[6:SpL:174383.0,49922.0] || equal(union(null_class,singleton(regular(element_relation))),universal_class)** -> .
% 299.94/300.89  175025[6:SpL:174383.0,45179.0] || subclass(universal_class,union(null_class,singleton(regular(element_relation))))* -> .
% 299.94/300.89  175018[6:SpL:174383.0,81218.0] || equal(successor(complement(singleton(regular(element_relation)))),null_class)** -> .
% 299.94/300.89  175066[6:SpL:174383.0,47751.0] || equal(unordered_pair(u,regular(element_relation)),null_class)** -> .
% 299.94/300.89  102721[0:Rew:100557.0,101462.0] || member(regular(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 299.94/300.89  175065[6:SpL:174383.0,44786.0] || subclass(unordered_pair(u,regular(element_relation)),null_class)* -> .
% 299.94/300.89  175035[6:SpL:174383.0,47760.0] || equal(unordered_pair(regular(element_relation),u),null_class)** -> .
% 299.94/300.89  175034[6:SpL:174383.0,44793.0] || subclass(unordered_pair(regular(element_relation),u),null_class)* -> .
% 299.94/300.89  176549[6:MRR:176546.1,174373.0] || member(singleton(first(regular(element_relation))),element_relation)* -> .
% 299.94/300.89  102716[0:Rew:100557.0,101093.0] || member(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 299.94/300.89  175050[6:SpL:174383.0,60684.0] || equal(union(null_class,regular(element_relation)),null_class)** -> .
% 299.94/300.89  175044[6:SpL:174383.0,60660.0] || equal(complement(regular(regular(element_relation))),null_class)** -> .
% 299.94/300.89  175030[6:SpL:174383.0,69956.0] || equal(regular(singleton(regular(element_relation))),universal_class)** -> .
% 299.94/300.89  175029[6:SpL:174383.0,69918.0] || subclass(universal_class,regular(singleton(regular(element_relation))))* -> .
% 299.94/300.89  101197[0:Rew:100557.0,7308.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(v,w)),x)).
% 299.94/300.89  175028[6:SpL:174383.0,65064.0] || equal(successor(singleton(regular(element_relation))),null_class)** -> .
% 299.94/300.89  175017[6:SpL:174383.0,14985.0] || equal(complement(singleton(regular(element_relation))),universal_class)** -> .
% 299.94/300.89  175016[6:SpL:174383.0,14977.0] || subclass(universal_class,complement(singleton(regular(element_relation))))* -> .
% 299.94/300.89  174972[6:SpR:174383.0,247.0] ||  -> member(singleton(first(regular(element_relation))),regular(element_relation))*.
% 299.94/300.89  100879[0:Rew:100557.0,7293.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(w,x)))).
% 299.94/300.89  175051[6:SpL:174383.0,65067.0] || equal(successor(regular(element_relation)),null_class)** -> .
% 299.94/300.89  175049[6:SpL:174383.0,56402.0] || equal(cantor(regular(element_relation)),universal_class)** -> .
% 299.94/300.89  175048[6:SpL:174383.0,56243.0] || equal(sum_class(regular(element_relation)),universal_class)** -> .
% 299.94/300.89  175047[6:SpL:174383.0,56109.0] || equal(power_class(regular(element_relation)),universal_class)** -> .
% 299.94/300.89  46814[0:Rew:46582.0,7313.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(v),complement(w)),x)).
% 299.94/300.89  175043[6:SpL:174383.0,32648.0] || equal(regular(regular(element_relation)),universal_class)** -> .
% 299.94/300.89  175042[6:SpL:174383.0,32625.0] || subclass(universal_class,regular(regular(element_relation)))* -> .
% 299.94/300.89  175020[6:SpL:174383.0,45167.0] || equal(singleton(regular(element_relation)),null_class)** -> .
% 299.94/300.89  175019[6:SpL:174383.0,44779.0] || subclass(singleton(regular(element_relation)),null_class)* -> .
% 299.94/300.89  46802[0:Rew:46582.0,10961.1] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w)) -> member(u,symmetric_difference(power_class(v),complement(w)))*.
% 299.94/300.89  175015[6:SpL:174383.0,60671.0] || equal(complement(regular(element_relation)),null_class)** -> .
% 299.94/300.89  175013[6:SpL:174383.0,1975.0] || equal(complement(regular(element_relation)),universal_class)** -> .
% 299.94/300.89  175012[6:SpL:174383.0,1961.0] || subclass(universal_class,complement(regular(element_relation)))* -> .
% 299.94/300.89  175046[6:SpL:174383.0,45146.0] || equal(regular(element_relation),universal_class)** -> .
% 299.94/300.89  46654[0:Rew:46582.0,7298.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(power_class(w),complement(x)))).
% 299.94/300.89  175045[6:SpL:174383.0,44982.0] || subclass(universal_class,regular(element_relation))* -> .
% 299.94/300.89  175041[6:SpL:174383.0,22203.0] || equal(regular(element_relation),null_class)** -> .
% 299.94/300.89  175040[6:SpL:174383.0,22187.0] || subclass(regular(element_relation),null_class)* -> .
% 299.94/300.89  175108[7:SoR:175093.0,72.1] one_to_one(regular(element_relation)) ||  -> .
% 299.94/300.89  46627[0:Rew:46582.0,7310.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(w)),x)).
% 299.94/300.89  175093[7:Res:174971.0,37583.1] function(regular(element_relation)) ||  -> .
% 299.94/300.89  174971[6:SpR:174383.0,242.0] ||  -> member(regular(element_relation),universal_class)*.
% 299.94/300.89  174383[6:MRR:99022.0,174373.0] ||  -> equal(ordered_pair(first(regular(element_relation)),second(regular(element_relation))),regular(element_relation))**.
% 299.94/300.89  174768[6:Res:7.1,174385.0] || equal(union(null_class,complement(compose(element_relation,universal_class))),element_relation)** -> .
% 299.94/300.89  46615[0:Rew:46582.0,10958.1] || member(u,union(complement(v),power_class(w))) member(u,union(v,complement(power_class(w)))) -> member(u,symmetric_difference(complement(v),power_class(w)))*.
% 299.94/300.89  174386[6:MRR:169670.1,174373.0] || equal(union(null_class,complement(compose(element_relation,universal_class))),universal_class)** -> .
% 299.94/300.89  174385[6:MRR:169607.1,174373.0] || subclass(element_relation,union(null_class,complement(compose(element_relation,universal_class))))* -> .
% 299.94/300.89  174747[6:Obv:174744.1] || subclass(compose(element_relation,universal_class),null_class)* -> .
% 299.94/300.89  174384[6:MRR:157309.1,174373.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** -> .
% 299.94/300.89  46607[0:Rew:46582.0,7295.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(x)))).
% 299.94/300.89  174381[6:MRR:157308.1,174373.0] || equal(complement(compose(element_relation,universal_class)),element_relation)** -> .
% 299.94/300.89  174380[6:MRR:136364.1,174373.0] || equal(complement(compose(element_relation,universal_class)),universal_class)** -> .
% 299.94/300.89  174379[6:MRR:66653.1,174373.0] || equal(successor(compose(element_relation,universal_class)),null_class)** -> .
% 299.94/300.89  174378[6:MRR:40128.1,174373.0] || subclass(element_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.89  11542[0:Res:1932.2,22.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))+ subclass(composition_function,intersection(w,x))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.89  174377[6:MRR:47732.1,174373.0] || equal(compose(element_relation,universal_class),null_class)** -> .
% 299.94/300.89  174372[6:Res:59208.1,174336.0] || equal(complement(element_relation),universal_class)** -> .
% 299.94/300.89  174371[6:Res:66660.1,174336.0] || equal(successor(element_relation),null_class)** -> .
% 299.94/300.89  174373[6:Res:5389.1,174336.0] || equal(null_class,element_relation)** -> .
% 299.94/300.89  11543[0:Res:1932.2,23.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))+ subclass(composition_function,intersection(w,x))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),x)*.
% 299.94/300.89  174336[6:Res:17060.0,99521.0] || subclass(element_relation,composition_function)* -> .
% 299.94/300.89  96308[3:Res:96080.0,58345.0] ||  -> subclass(complement(successor(complement(intersection(u,successor(null_class))))),singleton(null_class))*.
% 299.94/300.89  96307[3:Res:96080.0,64251.0] || equal(complement(successor(complement(intersection(u,successor(null_class))))),universal_class)** -> .
% 299.94/300.89  7157[0:Res:406.3,9.0] || member(u,universal_class) subclass(u,unordered_pair(v,w))* -> equal(u,null_class) equal(apply(choice,u),w) equal(apply(choice,u),v).
% 299.94/300.89  96169[3:Res:95721.0,58345.0] ||  -> subclass(complement(successor(complement(intersection(successor(null_class),u)))),singleton(null_class))*.
% 299.94/300.89  173845[3:SpL:72365.0,173836.0] || equal(successor(complement(intersection(u,successor(null_class)))),null_class)** -> .
% 299.94/300.89  173836[3:Obv:173807.1] || equal(successor(complement(intersection(successor(null_class),u))),null_class)** -> .
% 299.94/300.89  96168[3:Res:95721.0,64251.0] || equal(complement(successor(complement(intersection(successor(null_class),u)))),universal_class)** -> .
% 299.94/300.89  11539[0:Res:1932.2,25.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> .
% 299.94/300.89  83800[3:SpR:72083.0,83745.0] ||  -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),apply(null_class,u))*.
% 299.94/300.89  83795[3:SpR:72083.0,83745.0] ||  -> subclass(complement(successor(complement(apply(null_class,u)))),sum_class(range_of(null_class)))*.
% 299.94/300.89  81426[3:SpL:248.0,81218.0] || equal(successor(complement(singleton(singleton(singleton(singleton(u)))))),null_class)** -> .
% 299.94/300.89  81410[3:Obv:81399.0] ||  -> equal(intersection(complement(compose(element_relation,universal_class)),intersection(element_relation,u)),null_class)**.
% 299.94/300.89  11224[0:SpL:1179.1,20.0] || member(regular(cross_product(u,v)),element_relation) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))*.
% 299.94/300.89  81408[3:Obv:81403.0] ||  -> equal(intersection(complement(compose(element_relation,universal_class)),intersection(u,element_relation)),null_class)**.
% 299.94/300.89  81087[3:Obv:81077.0] ||  -> equal(intersection(intersection(element_relation,u),complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.89  81085[3:Obv:81080.0] ||  -> equal(intersection(intersection(u,element_relation),complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.89  78588[3:SpR:72083.0,58994.0] ||  -> subclass(complement(successor(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.94/300.89  7041[0:SpR:69.0,192.1] || member(restrict(element_relation,universal_class,image(u,singleton(v))),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,image(u,singleton(v))),apply(u,v)),domain_relation)*.
% 299.94/300.89  78573[3:SpR:72083.0,30964.0] ||  -> equal(symmetric_difference(sum_class(range_of(null_class)),complement(apply(null_class,u))),universal_class)**.
% 299.94/300.89  78572[3:SpR:72083.0,30923.0] ||  -> equal(union(sum_class(range_of(null_class)),complement(apply(null_class,u))),universal_class)**.
% 299.94/300.89  78571[3:SpR:72083.0,30819.0] ||  -> equal(intersection(sum_class(range_of(null_class)),complement(apply(null_class,u))),null_class)**.
% 299.94/300.89  78525[3:SpR:72083.0,58994.0] ||  -> subclass(complement(successor(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.89  1980[0:Rew:248.0,1977.2] || equal(compose(u,singleton(v)),v) member(singleton(singleton(singleton(v))),cross_product(universal_class,universal_class))*+ -> member(singleton(singleton(singleton(v))),compose_class(u))*.
% 299.94/300.89  78510[3:SpR:72083.0,30964.0] ||  -> equal(symmetric_difference(apply(null_class,u),complement(sum_class(range_of(null_class)))),universal_class)**.
% 299.94/300.89  78509[3:SpR:72083.0,30923.0] ||  -> equal(union(apply(null_class,u),complement(sum_class(range_of(null_class)))),universal_class)**.
% 299.94/300.89  78508[3:SpR:72083.0,30819.0] ||  -> equal(intersection(apply(null_class,u),complement(sum_class(range_of(null_class)))),null_class)**.
% 299.94/300.89  38101[7:Rew:38092.1,37480.1] one_to_one(restrict(element_relation,universal_class,u)) || subclass(universal_class,cantor(sum_class(u))) equal(cross_product(cantor(sum_class(u)),cantor(sum_class(u))),sum_class(u))** -> .
% 299.94/300.89  53793[3:SpL:248.0,49922.0] || equal(union(null_class,singleton(singleton(singleton(singleton(u))))),universal_class)** -> .
% 299.94/300.89  15520[3:Rew:15422.0,6657.3] inductive(singleton(u)) || member(u,universal_class) subclass(singleton(u),range_of(null_class))* -> member(u,cantor(successor_relation)) equal(range_of(null_class),singleton(u)).
% 299.94/300.89  52560[3:SpL:248.0,45179.0] || subclass(universal_class,union(null_class,singleton(singleton(singleton(singleton(u))))))* -> .
% 299.94/300.89  38880[3:Res:349.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(singleton(u)),universal_class))))* -> .
% 299.94/300.89  170500[7:SoR:170498.0,72.1] one_to_one(complement(cross_product(singleton(singleton(u)),universal_class))) ||  -> .
% 299.94/300.89  76400[0:Rew:76314.0,9805.0] || member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(u,complement(symmetric_difference(v,cross_product(w,x)))).
% 299.94/300.89  170498[7:Obv:170497.1] function(complement(cross_product(singleton(singleton(u)),universal_class))) ||  -> .
% 299.94/300.89  38879[3:Res:21067.1,38686.0] || equal(cantor(complement(cross_product(singleton(singleton(u)),universal_class))),universal_class)** -> .
% 299.94/300.89  37615[7:Res:4921.1,37583.1] function(apply(null_class,u)) || member(range_of(null_class),universal_class)* -> .
% 299.94/300.89  170320[3:Res:66660.1,170264.0] || equal(successor(union(null_class,singleton(singleton(null_class)))),null_class)** -> .
% 299.94/300.89  76392[0:Rew:76314.0,9930.0] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(u,complement(symmetric_difference(cross_product(v,w),x))).
% 299.94/300.89  170264[3:MRR:170086.1,60683.0] || subclass(union(null_class,singleton(singleton(null_class))),successor(null_class))* -> .
% 299.94/300.89  167103[3:Res:144954.0,336.0] ||  -> equal(intersection(successor(null_class),union(null_class,singleton(singleton(null_class)))),null_class)**.
% 299.94/300.89  167100[6:Res:144954.0,45379.1] inductive(intersection(successor(null_class),union(null_class,singleton(singleton(null_class))))) ||  -> .
% 299.94/300.89  166873[3:Res:7.1,137684.0] || equal(cantor(x__dfg),y__dfg) equal(complement(y__dfg),null_class)** -> .
% 299.94/300.89  76385[3:Rew:76314.0,75884.2] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(symmetric_difference(u,unordered_pair(u,v)),union(u,unordered_pair(u,v)))**.
% 299.94/300.89  166842[3:Res:131777.0,336.0] ||  -> equal(intersection(element_relation,union(null_class,complement(compose(element_relation,universal_class)))),null_class)**.
% 299.94/300.89  166839[6:Res:131777.0,45379.1] inductive(intersection(element_relation,union(null_class,complement(compose(element_relation,universal_class))))) ||  -> .
% 299.94/300.89  166618[3:Rew:75789.0,166609.0,30548.0,166609.0,100576.0,166609.0] ||  -> equal(union(compose(element_relation,universal_class),union(null_class,complement(element_relation))),universal_class)**.
% 299.94/300.89  166613[3:Res:131466.0,336.0] ||  -> equal(intersection(union(element_relation,element_relation),complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.89  76360[3:Rew:76314.0,75882.2] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(symmetric_difference(v,unordered_pair(u,v)),union(v,unordered_pair(u,v)))**.
% 299.94/300.89  166610[6:Res:131466.0,45379.1] inductive(intersection(union(element_relation,element_relation),complement(compose(element_relation,universal_class)))) ||  -> .
% 299.94/300.89  166377[3:Res:164017.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(composition_function)),universal_class))))* -> .
% 299.94/300.89  166376[3:Res:164017.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(composition_function)),universal_class))))* -> .
% 299.94/300.89  10018[0:SpL:114.0,1279.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))*+ subclass(symmetric_difference(v,w),x)* -> member(u,x)*.
% 299.94/300.89  168592[7:SoR:168591.0,72.1] one_to_one(complement(cross_product(singleton(regular(composition_function)),universal_class))) ||  -> .
% 299.94/300.89  168591[7:Obv:168590.1] function(complement(cross_product(singleton(regular(composition_function)),universal_class))) ||  -> .
% 299.94/300.89  166230[3:Res:164016.1,38686.0] || equal(cantor(complement(cross_product(singleton(regular(composition_function)),universal_class))),universal_class)** -> .
% 299.94/300.89  165235[3:SpL:54401.1,164272.0] || equal(first(regular(composition_function)),universal_class)** member(null_class,composition_function) -> .
% 299.94/300.89  5372[0:Res:354.2,18.0] || subclass(u,cross_product(v,w))*+ -> subclass(u,x) equal(ordered_pair(first(not_subclass_element(u,x)),second(not_subclass_element(u,x))),not_subclass_element(u,x))**.
% 299.94/300.89  164008[3:SpR:99109.0,54491.1] || equal(first(regular(composition_function)),universal_class) -> member(null_class,regular(composition_function))*.
% 299.94/300.89  163694[3:Res:159845.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(domain_relation)),universal_class))))* -> .
% 299.94/300.89  163693[3:Res:159845.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class))))* -> .
% 299.94/300.89  10973[0:Res:348.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v)) -> member(unordered_pair(w,x),symmetric_difference(u,v))*.
% 299.94/300.89  168256[7:SoR:168255.0,72.1] one_to_one(complement(cross_product(singleton(regular(domain_relation)),universal_class))) ||  -> .
% 299.94/300.89  168255[7:Obv:168254.1] function(complement(cross_product(singleton(regular(domain_relation)),universal_class))) ||  -> .
% 299.94/300.89  163576[3:Res:159844.1,38686.0] || equal(cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class))),universal_class)** -> .
% 299.94/300.89  162962[0:SpL:54401.1,162493.0] || equal(first(regular(domain_relation)),universal_class)** member(null_class,domain_relation) -> .
% 299.94/300.89  101207[0:Rew:100557.0,7022.1] || member(u,universal_class) subclass(power_class(complement(union(v,w))),x)*+ -> member(u,image(element_relation,union(v,w)))* member(u,x)*.
% 299.94/300.89  159836[0:SpR:99108.0,54491.1] || equal(first(regular(domain_relation)),universal_class) -> member(null_class,regular(domain_relation))*.
% 299.94/300.89  159289[3:Res:7.1,73696.0] || equal(cantor(x__dfg),y__dfg) equal(cantor(x__dfg),universal_class)** -> .
% 299.94/300.89  159286[3:Res:5389.1,73696.0] || equal(cantor(x__dfg),null_class)** equal(cantor(x__dfg),universal_class) -> .
% 299.94/300.89  157877[3:Res:7.1,45180.0] || equal(union(null_class,complement(singleton(ordered_pair(null_class,null_class)))),domain_relation)** -> .
% 299.94/300.89  46817[0:Rew:46582.0,7027.1] || member(u,universal_class) subclass(union(complement(power_class(v)),w),x)*+ -> member(u,intersection(power_class(v),complement(w)))* member(u,x)*.
% 299.94/300.89  157876[3:Res:58316.1,45180.0] || equal(union(null_class,complement(singleton(ordered_pair(null_class,null_class)))),universal_class)** -> .
% 299.94/300.89  153978[3:SpL:74439.0,153946.0] || member(universal_class,complement(union(element_relation,complement(compose(element_relation,universal_class)))))* -> .
% 299.94/300.89  150889[6:Res:29933.1,150807.0] || equal(cantor(singleton(cross_product(singleton(null_class),universal_class))),singleton(null_class))** -> .
% 299.94/300.89  46630[0:Rew:46582.0,7024.1] || member(u,universal_class) subclass(union(v,complement(power_class(w))),x)*+ -> member(u,intersection(complement(v),power_class(w)))* member(u,x)*.
% 299.94/300.89  150888[6:Res:29980.1,150807.0] || equal(cantor(singleton(cross_product(singleton(null_class),universal_class))),successor(null_class))** -> .
% 299.94/300.89  150887[6:Res:46551.1,150807.0] || equal(complement(cantor(singleton(cross_product(singleton(null_class),universal_class)))),null_class)** -> .
% 299.94/300.89  150880[3:Res:48390.1,150807.0] || equal(complement(cantor(singleton(cross_product(singleton(omega),universal_class)))),null_class)** -> .
% 299.94/300.89  150834[3:SpR:150745.0,17074.0] ||  -> equal(apply(singleton(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.94/300.89  16288[3:Rew:15422.0,15787.2] || member(u,universal_class) subclass(domain_relation,unordered_pair(v,w))*+ -> equal(ordered_pair(u,cantor(u)),w)* equal(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.89  167804[3:Res:7.1,167735.0] || equal(singleton(complement(singleton(null_class))),complement(successor(null_class)))** -> .
% 299.94/300.89  167735[3:MRR:167524.1,55140.0] || subclass(complement(successor(null_class)),singleton(complement(singleton(null_class))))* -> .
% 299.94/300.89  145801[3:Rew:72365.0,145648.0] ||  -> equal(intersection(complement(successor(null_class)),singleton(complement(singleton(null_class)))),null_class)**.
% 299.94/300.89  167368[6:Res:7.1,167131.0] || equal(union(null_class,singleton(singleton(null_class))),singleton(null_class))** -> .
% 299.94/300.89  15540[3:Rew:15422.0,6646.2] || member(u,universal_class) member(ordered_pair(u,v),compose(w,x))* -> member(u,cantor(x)) member(v,image(w,range_of(null_class))).
% 299.94/300.89  167384[6:Res:2130.1,167369.0] || subclass(universal_class,union(null_class,singleton(singleton(null_class))))* -> .
% 299.94/300.89  167385[6:Res:48.1,167369.0] inductive(union(null_class,singleton(singleton(null_class)))) ||  -> .
% 299.94/300.89  167369[6:Res:3148.1,167131.0] || member(null_class,union(null_class,singleton(singleton(null_class))))* -> .
% 299.94/300.89  167131[6:Res:86302.1,167111.0] || subclass(singleton(null_class),union(null_class,singleton(singleton(null_class))))* -> .
% 299.94/300.89  10867[0:Res:409.2,2.0] || member(intersection(u,v),universal_class) subclass(v,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 299.94/300.89  167129[6:Res:7.1,167111.0] || equal(union(null_class,singleton(singleton(null_class))),successor(null_class))** -> .
% 299.94/300.89  167132[6:Rew:27497.0,167127.0] || equal(union(null_class,complement(singleton(singleton(null_class)))),null_class)** -> .
% 299.94/300.89  167111[6:MRR:167082.1,45405.0] || subclass(successor(null_class),union(null_class,singleton(singleton(null_class))))* -> .
% 299.94/300.89  10671[0:Res:408.2,2.0] || member(intersection(u,v),universal_class) subclass(u,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 299.94/300.89  137684[3:SpL:75513.1,94304.0] || subclass(y__dfg,cantor(x__dfg))* equal(complement(y__dfg),null_class) -> .
% 299.94/300.89  136543[3:SpL:135234.1,94304.0] || equal(cantor(x__dfg),universal_class) equal(complement(y__dfg),null_class)** -> .
% 299.94/300.89  101721[0:Rew:100557.0,7089.1] || member(union(u,v),universal_class) member(apply(choice,union(u,v)),complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.94/300.89  114712[3:Res:114621.0,327.1] inductive(regular(complement(omega))) ||  -> equal(regular(complement(omega)),omega)**.
% 299.94/300.89  166146[3:Res:94057.1,164095.0] || equal(complement(regular(unordered_pair(u,regular(composition_function)))),null_class)** -> .
% 299.94/300.89  166106[3:Rew:26766.0,166102.0] || equal(union(null_class,unordered_pair(u,regular(composition_function))),null_class)** -> .
% 299.94/300.89  15866[3:Rew:15422.0,11245.2] || member(ordered_pair(u,regular(cross_product(v,w))),application_function)* -> equal(cross_product(v,w),null_class) member(first(regular(cross_product(v,w))),cantor(u)).
% 299.94/300.89  166082[3:Res:94057.1,164064.0] || equal(complement(regular(unordered_pair(regular(composition_function),u))),null_class)** -> .
% 299.94/300.89  165915[3:Rew:26766.0,165911.0] || equal(union(null_class,unordered_pair(regular(composition_function),u)),null_class)** -> .
% 299.94/300.89  166465[7:SoR:165236.0,72.1] one_to_one(first(regular(composition_function))) || member(null_class,composition_function)* -> .
% 299.94/300.89  166411[7:SoR:164009.0,72.1] one_to_one(first(regular(composition_function))) ||  -> member(null_class,regular(composition_function))*.
% 299.94/300.89  15739[3:Rew:15422.0,11582.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 299.94/300.89  166480[3:Obv:166477.1] || subclass(complement(singleton(regular(composition_function))),null_class)* -> .
% 299.94/300.89  165631[3:Rew:27497.0,165627.0] || equal(union(null_class,complement(singleton(regular(composition_function)))),null_class)** -> .
% 299.94/300.89  165236[7:SpL:37608.1,164272.0] function(first(regular(composition_function))) || member(null_class,composition_function)* -> .
% 299.94/300.89  164048[3:SpL:99109.0,49921.0] || member(singleton(first(regular(composition_function))),singleton(regular(composition_function)))* -> .
% 299.94/300.89  11536[0:Res:1932.2,533.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))+ subclass(composition_function,singleton(w))* -> equal(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.89  164041[3:SpL:99109.0,44840.0] || member(singleton(first(regular(composition_function))),complement(regular(composition_function)))* -> .
% 299.94/300.89  164009[7:SpR:99109.0,37726.1] function(first(regular(composition_function))) ||  -> member(null_class,regular(composition_function))*.
% 299.94/300.89  164007[3:SpR:99109.0,45178.0] ||  -> member(singleton(first(regular(composition_function))),complement(singleton(regular(composition_function))))*.
% 299.94/300.89  164017[3:SpR:99109.0,365.1] || subclass(universal_class,u) -> member(regular(composition_function),u)*.
% 299.94/300.89  11565[0:Res:1932.2,94.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))*+ subclass(composition_function,compose_class(w))* -> equal(compose(w,u),ordered_pair(v,compose(u,v)))*.
% 299.94/300.89  164016[3:SpR:99109.0,39273.1] || equal(u,universal_class) -> member(regular(composition_function),u)*.
% 299.94/300.89  164096[3:SpL:99109.0,81450.0] || equal(regular(unordered_pair(u,regular(composition_function))),universal_class)** -> .
% 299.94/300.89  164095[3:SpL:99109.0,69508.0] || subclass(universal_class,regular(unordered_pair(u,regular(composition_function))))* -> .
% 299.94/300.89  164094[3:SpL:99109.0,65070.0] || equal(successor(unordered_pair(u,regular(composition_function))),null_class)** -> .
% 299.94/300.89  11215[0:SpR:1179.1,249.0] ||  -> equal(cross_product(u,v),null_class) member(unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))),regular(cross_product(u,v)))*.
% 299.94/300.89  164091[3:SpL:99109.0,15023.0] || equal(complement(unordered_pair(u,regular(composition_function))),universal_class)** -> .
% 299.94/300.89  164090[3:SpL:99109.0,15007.0] || subclass(universal_class,complement(unordered_pair(u,regular(composition_function))))* -> .
% 299.94/300.89  164065[3:SpL:99109.0,81507.0] || equal(regular(unordered_pair(regular(composition_function),u)),universal_class)** -> .
% 299.94/300.89  164064[3:SpL:99109.0,70523.0] || subclass(universal_class,regular(unordered_pair(regular(composition_function),u)))* -> .
% 299.94/300.89  10543[0:Res:1971.3,2.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,w) -> member(ordered_pair(v,u),w)*.
% 299.94/300.89  164063[3:SpL:99109.0,65076.0] || equal(successor(unordered_pair(regular(composition_function),u)),null_class)** -> .
% 299.94/300.89  164060[3:SpL:99109.0,15046.0] || equal(complement(unordered_pair(regular(composition_function),u)),universal_class)** -> .
% 299.94/300.89  164059[3:SpL:99109.0,15013.0] || subclass(universal_class,complement(unordered_pair(regular(composition_function),u)))* -> .
% 299.94/300.89  164058[3:SpL:99109.0,69958.0] || equal(complement(regular(singleton(regular(composition_function)))),null_class)** -> .
% 299.94/300.89  1277[0:Res:24.2,151.0] || member(regular(complement(intersection(u,v))),v)*+ member(regular(complement(intersection(u,v))),u)* -> equal(complement(intersection(u,v)),null_class).
% 299.94/300.89  164054[3:SpL:99109.0,60697.0] || equal(union(null_class,singleton(regular(composition_function))),null_class)** -> .
% 299.94/300.89  164053[3:SpL:99109.0,49922.0] || equal(union(null_class,singleton(regular(composition_function))),universal_class)** -> .
% 299.94/300.89  164052[3:SpL:99109.0,45179.0] || subclass(universal_class,union(null_class,singleton(regular(composition_function))))* -> .
% 299.94/300.89  164045[3:SpL:99109.0,81218.0] || equal(successor(complement(singleton(regular(composition_function)))),null_class)** -> .
% 299.94/300.89  10868[0:Res:409.2,25.1] || member(intersection(u,complement(v)),universal_class) member(apply(choice,intersection(u,complement(v))),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.94/300.89  164093[3:SpL:99109.0,47751.0] || equal(unordered_pair(u,regular(composition_function)),null_class)** -> .
% 299.94/300.89  164092[3:SpL:99109.0,44786.0] || subclass(unordered_pair(u,regular(composition_function)),null_class)* -> .
% 299.94/300.89  164062[3:SpL:99109.0,47760.0] || equal(unordered_pair(regular(composition_function),u),null_class)** -> .
% 299.94/300.89  164061[3:SpL:99109.0,44793.0] || subclass(unordered_pair(regular(composition_function),u),null_class)* -> .
% 299.94/300.89  10672[0:Res:408.2,25.1] || member(intersection(complement(u),v),universal_class) member(apply(choice,intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),null_class).
% 299.94/300.89  164272[3:MRR:164269.1,46397.0] || member(singleton(first(regular(composition_function))),composition_function)* -> .
% 299.94/300.89  164077[3:SpL:99109.0,60684.0] || equal(union(null_class,regular(composition_function)),null_class)** -> .
% 299.94/300.89  164071[3:SpL:99109.0,60660.0] || equal(complement(regular(regular(composition_function))),null_class)** -> .
% 299.94/300.89  164057[3:SpL:99109.0,69956.0] || equal(regular(singleton(regular(composition_function))),universal_class)** -> .
% 299.94/300.89  46893[0:Rew:46582.0,6892.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))),symmetric_difference(power_class(complement(power_class(u))),complement(v)))**.
% 299.94/300.89  164056[3:SpL:99109.0,69918.0] || subclass(universal_class,regular(singleton(regular(composition_function))))* -> .
% 299.94/300.89  164055[3:SpL:99109.0,65064.0] || equal(successor(singleton(regular(composition_function))),null_class)** -> .
% 299.94/300.89  164044[3:SpL:99109.0,14985.0] || equal(complement(singleton(regular(composition_function))),universal_class)** -> .
% 299.94/300.89  164043[3:SpL:99109.0,14977.0] || subclass(universal_class,complement(singleton(regular(composition_function))))* -> .
% 299.94/300.89  46680[0:Rew:46582.0,6877.0] ||  -> equal(intersection(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))**.
% 299.94/300.89  164005[3:SpR:99109.0,247.0] ||  -> member(singleton(first(regular(composition_function))),regular(composition_function))*.
% 299.94/300.89  164078[3:SpL:99109.0,65067.0] || equal(successor(regular(composition_function)),null_class)** -> .
% 299.94/300.89  164076[3:SpL:99109.0,56402.0] || equal(cantor(regular(composition_function)),universal_class)** -> .
% 299.94/300.89  164075[3:SpL:99109.0,56243.0] || equal(sum_class(regular(composition_function)),universal_class)** -> .
% 299.94/300.89  15522[3:Rew:15422.0,6650.3] || member(u,universal_class) equal(range_of(null_class),singleton(u))+ member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.94/300.89  164074[3:SpL:99109.0,56109.0] || equal(power_class(regular(composition_function)),universal_class)** -> .
% 299.94/300.89  164070[3:SpL:99109.0,32648.0] || equal(regular(regular(composition_function)),universal_class)** -> .
% 299.94/300.89  164069[3:SpL:99109.0,32625.0] || subclass(universal_class,regular(regular(composition_function)))* -> .
% 299.94/300.89  164047[3:SpL:99109.0,45167.0] || equal(singleton(regular(composition_function)),null_class)** -> .
% 299.94/300.89  15521[3:Rew:15422.0,6649.3] || member(u,universal_class) member(null_class,singleton(u)) subclass(range_of(null_class),singleton(u))* -> member(u,cantor(successor_relation)) inductive(singleton(u)).
% 299.94/300.89  164046[3:SpL:99109.0,44779.0] || subclass(singleton(regular(composition_function)),null_class)* -> .
% 299.94/300.89  164042[3:SpL:99109.0,60671.0] || equal(complement(regular(composition_function)),null_class)** -> .
% 299.94/300.89  164040[3:SpL:99109.0,1975.0] || equal(complement(regular(composition_function)),universal_class)** -> .
% 299.94/300.89  164039[3:SpL:99109.0,1961.0] || subclass(universal_class,complement(regular(composition_function)))* -> .
% 299.94/300.89  8281[3:Rew:7642.0,7744.1,7642.0,7744.0] || member(complement(compose(element_relation,universal_class)),universal_class) member(apply(choice,complement(compose(element_relation,universal_class))),element_relation)* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.89  164073[3:SpL:99109.0,45146.0] || equal(regular(composition_function),universal_class)** -> .
% 299.94/300.89  164072[3:SpL:99109.0,44982.0] || subclass(universal_class,regular(composition_function))* -> .
% 299.94/300.89  164068[3:SpL:99109.0,22203.0] || equal(regular(composition_function),null_class)** -> .
% 299.94/300.89  164067[3:SpL:99109.0,22187.0] || subclass(regular(composition_function),null_class)* -> .
% 299.94/300.89  11142[0:Obv:11119.1] || subclass(unordered_pair(u,v),w)*+ -> equal(not_subclass_element(unordered_pair(u,v),x),u)** subclass(unordered_pair(u,v),x) member(v,w).
% 299.94/300.89  164135[7:SoR:164120.0,72.1] one_to_one(regular(composition_function)) ||  -> .
% 299.94/300.89  164120[7:Res:164004.0,37583.1] function(regular(composition_function)) ||  -> .
% 299.94/300.89  164004[3:SpR:99109.0,242.0] ||  -> member(regular(composition_function),universal_class)*.
% 299.94/300.89  99109[3:MRR:99027.0,46397.0] ||  -> equal(ordered_pair(first(regular(composition_function)),second(regular(composition_function))),regular(composition_function))**.
% 299.94/300.89  11141[0:Obv:11126.1] || subclass(unordered_pair(u,v),w)*+ -> equal(not_subclass_element(unordered_pair(u,v),x),v)** subclass(unordered_pair(u,v),x) member(u,w).
% 299.94/300.89  163385[3:Res:94057.1,159923.0] || equal(complement(regular(unordered_pair(u,regular(domain_relation)))),null_class)** -> .
% 299.94/300.89  163365[3:Rew:26766.0,163361.0] || equal(union(null_class,unordered_pair(u,regular(domain_relation))),null_class)** -> .
% 299.94/300.89  163256[3:Res:94057.1,159892.0] || equal(complement(regular(unordered_pair(regular(domain_relation),u))),null_class)** -> .
% 299.94/300.89  163222[3:Rew:26766.0,163218.0] || equal(union(null_class,unordered_pair(regular(domain_relation),u)),null_class)** -> .
% 299.94/300.89  11071[0:MRR:11070.0,12.0] || subclass(unordered_pair(u,v),w)*+ -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,w).
% 299.94/300.89  163869[7:SoR:162963.0,72.1] one_to_one(first(regular(domain_relation))) || member(null_class,domain_relation)* -> .
% 299.94/300.89  163843[7:SoR:159837.0,72.1] one_to_one(first(regular(domain_relation))) ||  -> member(null_class,regular(domain_relation))*.
% 299.94/300.89  163905[3:Obv:163902.1] || subclass(complement(singleton(regular(domain_relation))),null_class)* -> .
% 299.94/300.89  163169[3:Rew:27497.0,163165.0] || equal(union(null_class,complement(singleton(regular(domain_relation)))),null_class)** -> .
% 299.94/300.89  11069[0:MRR:11068.0,12.0] || subclass(unordered_pair(u,v),w)*+ -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,w).
% 299.94/300.89  162963[7:SpL:37608.1,162493.0] function(first(regular(domain_relation))) || member(null_class,domain_relation)* -> .
% 299.94/300.89  159876[3:SpL:99108.0,49921.0] || member(singleton(first(regular(domain_relation))),singleton(regular(domain_relation)))* -> .
% 299.94/300.89  159869[3:SpL:99108.0,44840.0] || member(singleton(first(regular(domain_relation))),complement(regular(domain_relation)))* -> .
% 299.94/300.89  159837[7:SpR:99108.0,37726.1] function(first(regular(domain_relation))) ||  -> member(null_class,regular(domain_relation))*.
% 299.94/300.89  9633[0:Obv:9620.2] || member(u,v) member(u,unordered_pair(w,v))* -> equal(regular(unordered_pair(w,v)),w) equal(unordered_pair(w,v),null_class).
% 299.94/300.89  159835[3:SpR:99108.0,45178.0] ||  -> member(singleton(first(regular(domain_relation))),complement(singleton(regular(domain_relation))))*.
% 299.94/300.89  159845[0:SpR:99108.0,365.1] || subclass(universal_class,u) -> member(regular(domain_relation),u)*.
% 299.94/300.89  159844[3:SpR:99108.0,39273.1] || equal(u,universal_class) -> member(regular(domain_relation),u)*.
% 299.94/300.89  159924[3:SpL:99108.0,81450.0] || equal(regular(unordered_pair(u,regular(domain_relation))),universal_class)** -> .
% 299.94/300.89  9632[0:Obv:9621.2] || member(u,v) member(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.89  159923[3:SpL:99108.0,69508.0] || subclass(universal_class,regular(unordered_pair(u,regular(domain_relation))))* -> .
% 299.94/300.89  159922[3:SpL:99108.0,65070.0] || equal(successor(unordered_pair(u,regular(domain_relation))),null_class)** -> .
% 299.94/300.89  159919[0:SpL:99108.0,15023.0] || equal(complement(unordered_pair(u,regular(domain_relation))),universal_class)** -> .
% 299.94/300.89  159918[0:SpL:99108.0,15007.0] || subclass(universal_class,complement(unordered_pair(u,regular(domain_relation))))* -> .
% 299.94/300.89  412[0:Res:71.2,219.0] || member(restrict(u,v,w),universal_class) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),u)*.
% 299.94/300.89  159893[3:SpL:99108.0,81507.0] || equal(regular(unordered_pair(regular(domain_relation),u)),universal_class)** -> .
% 299.94/300.89  159892[3:SpL:99108.0,70523.0] || subclass(universal_class,regular(unordered_pair(regular(domain_relation),u)))* -> .
% 299.94/300.89  159891[3:SpL:99108.0,65076.0] || equal(successor(unordered_pair(regular(domain_relation),u)),null_class)** -> .
% 299.94/300.89  159888[0:SpL:99108.0,15046.0] || equal(complement(unordered_pair(regular(domain_relation),u)),universal_class)** -> .
% 299.94/300.89  11227[0:SpL:1179.1,15.0] || member(regular(cross_product(u,v)),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w).
% 299.94/300.89  159887[0:SpL:99108.0,15013.0] || subclass(universal_class,complement(unordered_pair(regular(domain_relation),u)))* -> .
% 299.94/300.89  159886[3:SpL:99108.0,69958.0] || equal(complement(regular(singleton(regular(domain_relation)))),null_class)** -> .
% 299.94/300.89  159882[3:SpL:99108.0,60697.0] || equal(union(null_class,singleton(regular(domain_relation))),null_class)** -> .
% 299.94/300.89  159881[3:SpL:99108.0,49922.0] || equal(union(null_class,singleton(regular(domain_relation))),universal_class)** -> .
% 299.94/300.89  11228[0:SpL:1179.1,16.0] || member(regular(cross_product(u,v)),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(second(regular(cross_product(u,v))),x).
% 299.94/300.89  159880[3:SpL:99108.0,45179.0] || subclass(universal_class,union(null_class,singleton(regular(domain_relation))))* -> .
% 299.94/300.89  159873[3:SpL:99108.0,81218.0] || equal(successor(complement(singleton(regular(domain_relation)))),null_class)** -> .
% 299.94/300.89  159921[3:SpL:99108.0,47751.0] || equal(unordered_pair(u,regular(domain_relation)),null_class)** -> .
% 299.94/300.89  159920[3:SpL:99108.0,44786.0] || subclass(unordered_pair(u,regular(domain_relation)),null_class)* -> .
% 299.94/300.89  7399[0:Res:353.2,523.0] || subclass(u,ordered_pair(v,w))* -> equal(u,null_class) equal(regular(u),unordered_pair(v,singleton(w))) equal(regular(u),singleton(v)).
% 299.94/300.89  159890[3:SpL:99108.0,47760.0] || equal(unordered_pair(regular(domain_relation),u),null_class)** -> .
% 299.94/300.89  159889[3:SpL:99108.0,44793.0] || subclass(unordered_pair(regular(domain_relation),u),null_class)* -> .
% 299.94/300.89  162493[0:MRR:162490.1,5669.0] || member(singleton(first(regular(domain_relation))),domain_relation)* -> .
% 299.94/300.89  159905[3:SpL:99108.0,60684.0] || equal(union(null_class,regular(domain_relation)),null_class)** -> .
% 299.94/300.89  7165[0:Res:406.3,218.0] || member(u,universal_class) subclass(u,restrict(v,w,x))*+ -> equal(u,null_class) member(apply(choice,u),cross_product(w,x))*.
% 299.94/300.89  159899[3:SpL:99108.0,60660.0] || equal(complement(regular(regular(domain_relation))),null_class)** -> .
% 299.94/300.89  159885[3:SpL:99108.0,69956.0] || equal(regular(singleton(regular(domain_relation))),universal_class)** -> .
% 299.94/300.89  159884[3:SpL:99108.0,69918.0] || subclass(universal_class,regular(singleton(regular(domain_relation))))* -> .
% 299.94/300.89  159883[3:SpL:99108.0,65064.0] || equal(successor(singleton(regular(domain_relation))),null_class)** -> .
% 299.94/300.89  6874[0:SpR:479.0,24.2] || member(u,union(complement(v),complement(w))) member(u,union(v,w)) -> member(u,symmetric_difference(complement(v),complement(w)))*.
% 299.94/300.89  159872[0:SpL:99108.0,14985.0] || equal(complement(singleton(regular(domain_relation))),universal_class)** -> .
% 299.94/300.89  159871[0:SpL:99108.0,14977.0] || subclass(universal_class,complement(singleton(regular(domain_relation))))* -> .
% 299.94/300.89  159833[0:SpR:99108.0,247.0] ||  -> member(singleton(first(regular(domain_relation))),regular(domain_relation))*.
% 299.94/300.89  159906[3:SpL:99108.0,65067.0] || equal(successor(regular(domain_relation)),null_class)** -> .
% 299.94/300.89  102617[0:Rew:100557.0,101598.1] || member(not_subclass_element(power_class(complement(union(u,v))),w),image(element_relation,union(u,v)))* -> subclass(power_class(complement(union(u,v))),w).
% 299.94/300.89  159904[3:SpL:99108.0,56402.0] || equal(cantor(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89  159903[0:SpL:99108.0,56243.0] || equal(sum_class(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89  159902[0:SpL:99108.0,56109.0] || equal(power_class(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89  159898[0:SpL:99108.0,32648.0] || equal(regular(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89  102610[0:Rew:100557.0,100935.0] ||  -> equal(complement(intersection(power_class(complement(union(u,v))),union(w,x))),union(image(element_relation,union(u,v)),complement(union(w,x))))**.
% 299.94/300.89  159897[0:SpL:99108.0,32625.0] || subclass(universal_class,regular(regular(domain_relation)))* -> .
% 299.94/300.89  159875[3:SpL:99108.0,45167.0] || equal(singleton(regular(domain_relation)),null_class)** -> .
% 299.94/300.89  159874[3:SpL:99108.0,44779.0] || subclass(singleton(regular(domain_relation)),null_class)* -> .
% 299.94/300.89  159870[3:SpL:99108.0,60671.0] || equal(complement(regular(domain_relation)),null_class)** -> .
% 299.94/300.89  102609[0:Rew:100557.0,100888.0] ||  -> equal(complement(intersection(union(u,v),power_class(complement(union(w,x))))),union(complement(union(u,v)),image(element_relation,union(w,x))))**.
% 299.94/300.89  159868[0:SpL:99108.0,1975.0] || equal(complement(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89  159867[0:SpL:99108.0,1961.0] || subclass(universal_class,complement(regular(domain_relation)))* -> .
% 299.94/300.89  159901[3:SpL:99108.0,45146.0] || equal(regular(domain_relation),universal_class)** -> .
% 299.94/300.89  159900[3:SpL:99108.0,44982.0] || subclass(universal_class,regular(domain_relation))* -> .
% 299.94/300.89  101774[0:Rew:100557.0,46656.0] ||  -> equal(complement(intersection(union(u,v),union(complement(power_class(w)),x))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))**.
% 299.94/300.89  159896[0:SpL:99108.0,22203.0] || equal(regular(domain_relation),null_class)** -> .
% 299.94/300.89  159895[0:SpL:99108.0,22187.0] || subclass(regular(domain_relation),null_class)* -> .
% 299.94/300.89  160476[7:SoR:159947.0,72.1] one_to_one(regular(domain_relation)) ||  -> .
% 299.94/300.89  159947[7:Res:159832.0,37583.1] function(regular(domain_relation)) ||  -> .
% 299.94/300.89  101773[0:Rew:100557.0,46609.0] ||  -> equal(complement(intersection(union(u,v),union(w,complement(power_class(x))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))**.
% 299.94/300.89  159832[0:SpR:99108.0,242.0] ||  -> member(regular(domain_relation),universal_class)*.
% 299.94/300.89  99108[0:MRR:99020.0,5669.0] ||  -> equal(ordered_pair(first(regular(domain_relation)),second(regular(domain_relation))),regular(domain_relation))**.
% 299.94/300.89  94331[3:Res:94057.1,59799.0] || equal(complement(cantor(x__dfg)),null_class)** equal(universal_class,y__dfg) -> .
% 299.94/300.89  74031[3:Rew:71675.0,74002.1] inductive(union(omega,null_class)) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.89  101518[0:Rew:100557.0,46611.0] ||  -> equal(complement(intersection(union(complement(union(u,v)),w),power_class(x))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))**.
% 299.94/300.89  159294[7:SoR:159293.0,72.1] one_to_one(x__dfg) || subclass(universal_class,y__dfg)* -> .
% 299.94/300.89  159293[7:Obv:159292.2] function(x__dfg) || subclass(universal_class,y__dfg)* -> .
% 299.94/300.89  73696[3:SpL:39614.1,72368.0] || subclass(cantor(x__dfg),y__dfg)* equal(cantor(x__dfg),universal_class) -> .
% 299.94/300.89  101314[0:Rew:100557.0,47091.0] ||  -> equal(complement(intersection(power_class(u),union(complement(union(v,w)),x))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))**.
% 299.94/300.89  158727[3:Obv:158724.1] || subclass(complement(singleton(singleton(singleton(null_class)))),null_class)* -> .
% 299.94/300.89  60708[3:Rew:27497.0,60662.0] || equal(union(null_class,complement(singleton(singleton(singleton(null_class))))),null_class)** -> .
% 299.94/300.89  101198[0:Rew:100557.0,6148.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(v,w)),x)) -> .
% 299.94/300.89  60654[3:Res:58692.1,44807.1] || equal(complement(cantor(omega)),null_class)** subclass(element_relation,null_class) -> .
% 299.94/300.89  58729[3:Rew:48682.0,58677.0] ||  -> subclass(complement(power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))*.
% 299.94/300.89  49193[3:Res:48390.1,38686.0] || equal(complement(cantor(complement(cross_product(singleton(omega),universal_class)))),null_class)** -> .
% 299.94/300.89  101149[0:Rew:100557.0,46612.0] ||  -> equal(complement(intersection(union(u,complement(union(v,w))),power_class(x))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))**.
% 299.94/300.89  48465[6:Res:46551.1,38686.0] || equal(complement(cantor(complement(cross_product(singleton(null_class),universal_class)))),null_class)** -> .
% 299.94/300.89  46006[3:SpL:26811.0,45958.0] || equal(image(element_relation,successor(null_class)),power_class(complement(singleton(null_class))))** -> .
% 299.94/300.89  45180[3:MRR:27162.1,45167.0] || subclass(domain_relation,union(null_class,complement(singleton(ordered_pair(null_class,null_class)))))* -> .
% 299.94/300.89  100942[0:Rew:100557.0,47017.0] ||  -> equal(complement(intersection(union(complement(power_class(u)),v),union(w,x))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))**.
% 299.94/300.89  62527[0:SpR:30.0,56952.0] ||  -> subclass(restrict(restrict(u,v,w),x,y),u)*.
% 299.94/300.89  137116[0:SpR:72365.0,70762.0] ||  -> subclass(intersection(u,intersection(v,w)),intersection(u,w))*.
% 299.94/300.89  100941[0:Rew:100557.0,46738.0] ||  -> equal(complement(intersection(union(u,complement(power_class(v))),union(w,x))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))**.
% 299.94/300.89  136917[0:SpR:72365.0,70759.0] ||  -> subclass(intersection(u,intersection(v,w)),intersection(u,v))*.
% 299.94/300.89  135004[3:SpR:28866.0,131730.0] ||  -> subclass(intersection(u,union(v,v)),intersection(u,v))*.
% 299.94/300.89  134293[3:SpR:28866.0,131420.0] ||  -> subclass(intersection(u,union(v,v)),intersection(v,u))*.
% 299.94/300.89  131713[3:SpR:28866.0,131342.0] ||  -> subclass(intersection(union(u,u),v),intersection(v,u))*.
% 299.94/300.89  100880[0:Rew:100557.0,6138.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(w,x)))) -> .
% 299.94/300.89  129303[3:SpR:36218.0,70402.0] ||  -> subclass(intersection(union(u,u),v),intersection(u,v))*.
% 299.94/300.89  129225[0:SpR:72365.0,70402.0] ||  -> subclass(intersection(intersection(u,v),w),intersection(w,u))*.
% 299.94/300.89  153263[3:SpL:76314.0,151493.0] || member(complement(intersection(u,v)),symmetric_difference(v,u))* -> .
% 299.94/300.89  154047[3:Res:480.1,153936.0] || member(universal_class,symmetric_difference(power_class(u),power_class(v)))* -> .
% 299.94/300.89  100849[0:Rew:100557.0,47092.0] ||  -> equal(complement(intersection(power_class(u),union(v,complement(union(w,x))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))**.
% 299.94/300.89  153936[3:SpL:47158.0,153675.0] || member(universal_class,complement(intersection(power_class(u),power_class(v))))* -> .
% 299.94/300.89  153946[3:SpL:100578.0,153675.0] || member(universal_class,complement(symmetric_difference(u,v)))* -> .
% 299.94/300.89  153675[3:SpL:101822.0,153379.0] || member(universal_class,union(u,v))* -> .
% 299.94/300.89  153687[3:SpL:103735.0,153379.0] || member(universal_class,complement(successor(u)))* -> .
% 299.94/300.89  47246[0:Rew:46582.0,47014.1] || member(not_subclass_element(union(complement(power_class(u)),v),w),intersection(power_class(u),complement(v)))* -> subclass(union(complement(power_class(u)),v),w).
% 299.94/300.89  153686[3:SpL:47106.0,153379.0] || member(universal_class,complement(power_class(u)))* -> .
% 299.94/300.89  153674[3:SpL:47142.0,153379.0] || member(universal_class,power_class(u))* -> .
% 299.94/300.89  47238[0:Rew:46582.0,46735.1] || member(not_subclass_element(union(u,complement(power_class(v))),w),intersection(complement(u),power_class(v)))* -> subclass(union(u,complement(power_class(v))),w).
% 299.94/300.89  153385[3:Rew:7649.0,153298.0,76442.0,153298.0] || member(universal_class,successor(u))* -> .
% 299.94/300.89  151493[3:Res:480.1,151236.0] || member(complement(intersection(u,v)),symmetric_difference(u,v))* -> .
% 299.94/300.89  150373[0:SpR:72365.0,142435.0] ||  -> equal(intersection(symmetric_difference(u,v),intersection(v,u)),null_class)**.
% 299.94/300.89  149031[3:SpR:30.0,147154.0] ||  -> equal(intersection(u,restrict(singleton(u),v,w)),null_class)**.
% 299.94/300.89  46815[0:Rew:46582.0,6151.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(v),complement(w)),x)) -> .
% 299.94/300.89  147875[3:SpR:30.0,146944.0] ||  -> equal(intersection(singleton(u),restrict(u,v,w)),null_class)**.
% 299.94/300.89  151492[3:Res:26.2,151236.0] || member(complement(u),universal_class)*+ -> member(complement(u),u)*.
% 299.94/300.89  151512[3:Res:351.2,151236.0] || member(u,universal_class) subclass(universal_class,sum_class(u))* -> .
% 299.94/300.89  151511[3:Res:350.2,151236.0] || member(u,universal_class) subclass(universal_class,power_class(u))* -> .
% 299.94/300.89  46655[0:Rew:46582.0,6141.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(power_class(w),complement(x)))) -> .
% 299.94/300.89  151527[3:Res:10922.2,151236.0] || subclass(universal_class,regular(u))* -> equal(u,null_class).
% 299.94/300.89  151185[3:Res:48.1,144494.0] inductive(singleton(u)) || member(null_class,u)* -> .
% 299.94/300.89  151507[3:Res:10058.1,151236.0] || member(compose(element_relation,universal_class),element_relation)* -> .
% 299.94/300.89  151236[3:MRR:151188.0,10054.1] || member(u,u)* -> .
% 299.94/300.89  46628[0:Rew:46582.0,6150.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(w)),x)) -> .
% 299.94/300.89  144494[3:MRR:144148.2,4383.0] || member(u,singleton(v))* member(u,v) -> .
% 299.94/300.89  150891[3:Res:2130.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(null_class),universal_class))))* -> .
% 299.94/300.89  150882[3:Res:347.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(omega),universal_class))))* -> .
% 299.94/300.89  150892[3:Res:48.1,150807.0] inductive(cantor(singleton(cross_product(singleton(null_class),universal_class)))) ||  -> .
% 299.94/300.89  46608[0:Rew:46582.0,6140.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(x)))) -> .
% 299.94/300.89  150872[3:SpL:17051.0,150807.0] || member(universal_class,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.94/300.89  150807[3:Obv:150799.1] || member(u,cantor(singleton(cross_product(singleton(u),universal_class))))* -> .
% 299.94/300.89  150745[3:SpR:144113.0,43.0] ||  -> equal(image(singleton(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.94/300.89  144113[3:SpR:143485.0,30.0] ||  -> equal(restrict(singleton(cross_product(u,v)),u,v),null_class)**.
% 299.94/300.89  11562[0:Res:1932.2,16.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))+ subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(v,compose(u,v)),x)*.
% 299.94/300.89  142435[0:Rew:72365.0,142278.0] ||  -> equal(intersection(symmetric_difference(u,v),intersection(u,v)),null_class)**.
% 299.94/300.89  142270[0:SpR:30.0,141859.0] ||  -> equal(intersection(u,restrict(complement(u),v,w)),null_class)**.
% 299.94/300.89  148770[3:Res:147108.0,336.0] ||  -> equal(intersection(u,intersection(singleton(u),v)),null_class)**.
% 299.94/300.89  148767[6:Res:147108.0,45379.1] inductive(intersection(u,intersection(singleton(u),v))) ||  -> .
% 299.94/300.89  11198[0:Res:63.1,1925.1] function(image(u,image(v,singleton(w)))) || member(ordered_pair(w,x),compose(u,v))* -> member(x,cross_product(universal_class,universal_class)).
% 299.94/300.89  147154[3:Res:144382.0,336.0] ||  -> equal(intersection(u,intersection(v,singleton(u))),null_class)**.
% 299.94/300.89  147151[6:Res:144382.0,45379.1] inductive(intersection(u,intersection(v,singleton(u)))) ||  -> .
% 299.94/300.89  147067[3:Res:144381.0,336.0] ||  -> equal(intersection(singleton(u),intersection(u,v)),null_class)**.
% 299.94/300.89  10708[0:Rew:114.0,10642.1,114.0,10642.0] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.94/300.89  147064[6:Res:144381.0,45379.1] inductive(intersection(singleton(u),intersection(u,v))) ||  -> .
% 299.94/300.89  146944[3:Res:144379.0,336.0] ||  -> equal(intersection(singleton(u),intersection(v,u)),null_class)**.
% 299.94/300.89  146941[6:Res:144379.0,45379.1] inductive(intersection(singleton(u),intersection(v,u))) ||  -> .
% 299.94/300.89  146654[3:Res:7.1,144083.0] || equal(singleton(u),u)** -> equal(null_class,u).
% 299.94/300.89  46678[0:Rew:46582.0,7305.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(image(element_relation,power_class(v)),w)).
% 299.94/300.89  145647[3:SpR:28866.0,145254.0] ||  -> equal(intersection(singleton(u),union(u,u)),null_class)**.
% 299.94/300.89  46646[0:Rew:46582.0,7290.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(v,image(element_relation,power_class(w)))).
% 299.94/300.89  144083[3:SpR:143485.0,75513.1] || subclass(u,singleton(u))* -> equal(null_class,u).
% 299.94/300.89  146576[3:MRR:146568.1,3531.0] || equal(union(null_class,singleton(domain_relation)),universal_class)** -> .
% 299.94/300.89  145385[3:Res:144080.0,336.0] ||  -> equal(intersection(u,union(null_class,singleton(u))),null_class)**.
% 299.94/300.89  145382[6:Res:144080.0,45379.1] inductive(intersection(u,union(null_class,singleton(u)))) ||  -> .
% 299.94/300.89  37510[7:Rew:37448.1,16284.2] function(u) || equal(cantor(range_of(v)),range_of(u)) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.89  145328[3:Res:144370.0,336.0] ||  -> equal(intersection(singleton(u),union(u,null_class)),null_class)**.
% 299.94/300.89  145325[6:Res:144370.0,45379.1] inductive(intersection(singleton(u),union(u,null_class))) ||  -> .
% 299.94/300.89  145254[3:Res:144369.0,336.0] ||  -> equal(intersection(singleton(u),union(null_class,u)),null_class)**.
% 299.94/300.89  145251[6:Res:144369.0,45379.1] inductive(intersection(singleton(u),union(null_class,u))) ||  -> .
% 299.94/300.89  26899[3:Rew:26764.0,15570.2] || member(u,universal_class) -> member(u,cantor(v)) equal(symmetric_difference(cross_product(singleton(u),universal_class),v),union(cross_product(singleton(u),universal_class),v))**.
% 299.94/300.89  144703[3:Res:144209.0,336.0] ||  -> equal(intersection(successor(null_class),singleton(singleton(null_class))),null_class)**.
% 299.94/300.89  26891[3:Rew:26764.0,15571.2] || member(u,universal_class) -> member(u,cantor(v)) equal(symmetric_difference(v,cross_product(singleton(u),universal_class)),union(v,cross_product(singleton(u),universal_class)))**.
% 299.94/300.89  144700[6:Res:144209.0,45379.1] inductive(intersection(successor(null_class),singleton(singleton(null_class)))) ||  -> .
% 299.94/300.89  144728[6:Res:86302.1,144711.0] || subclass(singleton(null_class),singleton(singleton(null_class)))* -> .
% 299.94/300.89  144801[3:Res:3148.1,144712.0] || member(singleton(null_class),successor(null_class))* -> .
% 299.94/300.89  144712[3:MRR:144690.1,44777.0] || subclass(singleton(singleton(null_class)),successor(null_class))* -> .
% 299.94/300.89  10865[0:Res:409.2,533.0] || member(intersection(u,singleton(v)),universal_class) -> equal(intersection(u,singleton(v)),null_class) equal(apply(choice,intersection(u,singleton(v))),v)**.
% 299.94/300.89  144711[6:MRR:144681.1,45405.0] || subclass(successor(null_class),singleton(singleton(null_class)))* -> .
% 299.94/300.89  144673[3:Res:7.1,144461.0] || equal(singleton(domain_relation),domain_relation)** -> .
% 299.94/300.89  144461[3:MRR:144372.1,3531.0] || subclass(domain_relation,singleton(domain_relation))* -> .
% 299.94/300.89  10669[0:Res:408.2,533.0] || member(intersection(singleton(u),v),universal_class) -> equal(intersection(singleton(u),v),null_class) equal(apply(choice,intersection(singleton(u),v)),u)**.
% 299.94/300.89  143485[3:MRR:143484.0,313.0] ||  -> equal(intersection(u,singleton(u)),null_class)**.
% 299.94/300.89  141983[0:Res:141809.0,336.0] ||  -> equal(intersection(u,intersection(complement(u),v)),null_class)**.
% 299.94/300.89  141980[6:Res:141809.0,45379.1] inductive(intersection(u,intersection(complement(u),v))) ||  -> .
% 299.94/300.89  141859[0:Res:141608.0,336.0] ||  -> equal(intersection(u,intersection(v,complement(u))),null_class)**.
% 299.94/300.89  141856[6:Res:141608.0,45379.1] inductive(intersection(u,intersection(v,complement(u)))) ||  -> .
% 299.94/300.89  7179[0:Res:406.3,4386.0] || member(u,universal_class) subclass(u,regular(v)) member(apply(choice,u),v)* -> equal(u,null_class) equal(v,null_class).
% 299.94/300.89  129052[0:SpR:72365.0,70401.0] ||  -> subclass(intersection(intersection(u,v),w),intersection(w,v))*.
% 299.94/300.89  141370[6:Res:128638.0,45379.1] inductive(intersection(intersection(u,intersection(v,null_class)),w)) ||  -> .
% 299.94/300.89  128638[0:Res:58194.0,60237.0] ||  -> subclass(intersection(intersection(u,intersection(v,w)),x),w)*.
% 299.94/300.89  141151[6:Res:128629.0,45379.1] inductive(intersection(u,intersection(intersection(v,null_class),w))) ||  -> .
% 299.94/300.89  1972[0:Rew:248.0,1969.2] || equal(successor(singleton(u)),u) member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))* -> member(singleton(singleton(singleton(u))),successor_relation).
% 299.94/300.89  128629[0:Res:56843.0,60237.0] ||  -> subclass(intersection(u,intersection(intersection(v,w),x)),w)*.
% 299.94/300.89  140956[6:Res:128622.0,45379.1] inductive(intersection(u,intersection(v,intersection(w,null_class)))) ||  -> .
% 299.94/300.89  128622[0:Res:56958.0,60237.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,x))),x)*.
% 299.94/300.89  140697[6:Res:128603.0,45379.1] inductive(intersection(intersection(intersection(u,null_class),v),w)) ||  -> .
% 299.94/300.89  51895[8:Rew:26764.0,50850.0,7649.0,50850.0] ||  -> equal(symmetric_difference(cross_product(universal_class,universal_class),complement(compose(complement(element_relation),inverse(element_relation)))),union(cross_product(universal_class,universal_class),complement(compose(complement(element_relation),inverse(element_relation)))))**.
% 299.94/300.89  128603[0:Res:58108.0,60237.0] ||  -> subclass(intersection(intersection(intersection(u,v),w),x),v)*.
% 299.94/300.89  128589[0:Res:7.1,60237.0] || equal(intersection(u,v),w)*+ -> subclass(w,v)*.
% 299.94/300.89  128395[0:SpR:75789.0,60176.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),union(v,u))*.
% 299.94/300.89  108713[3:SpR:28866.0,102121.0] ||  -> equal(union(u,union(u,u)),union(u,u))**.
% 299.94/300.89  5313[0:Res:167.1,218.0] ||  -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(restrict(u,v,w),x),y),cross_product(v,w))*.
% 299.94/300.89  139839[6:Res:95707.0,45379.1] inductive(intersection(intersection(u,intersection(null_class,v)),w)) ||  -> .
% 299.94/300.89  95707[0:Res:58194.0,58259.0] ||  -> subclass(intersection(intersection(u,intersection(v,w)),x),v)*.
% 299.94/300.89  139639[6:Res:95696.0,45379.1] inductive(intersection(u,intersection(intersection(null_class,v),w))) ||  -> .
% 299.94/300.89  95696[0:Res:56843.0,58259.0] ||  -> subclass(intersection(u,intersection(intersection(v,w),x)),v)*.
% 299.94/300.89  5322[0:Res:160.1,218.0] ||  -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(u,restrict(v,w,x)),y),cross_product(w,x))*.
% 299.94/300.89  139349[6:Res:95691.0,45379.1] inductive(intersection(u,intersection(v,intersection(null_class,w)))) ||  -> .
% 299.94/300.89  95691[0:Res:56958.0,58259.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,x))),w)*.
% 299.94/300.89  139153[6:Res:95670.0,45379.1] inductive(intersection(intersection(intersection(null_class,u),v),w)) ||  -> .
% 299.94/300.89  95670[0:Res:58108.0,58259.0] ||  -> subclass(intersection(intersection(intersection(u,v),w),x),u)*.
% 299.94/300.89  9966[0:Rew:476.0,9927.0] ||  -> subclass(symmetric_difference(cross_product(u,v),w),x) member(not_subclass_element(symmetric_difference(cross_product(u,v),w),x),complement(restrict(w,u,v)))*.
% 299.94/300.89  95653[0:Res:7.1,58259.0] || equal(intersection(u,v),w)*+ -> subclass(w,u)*.
% 299.94/300.89  95372[0:SpR:75789.0,57413.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),union(w,v))*.
% 299.94/300.89  93797[3:Res:7.1,54300.0] || equal(not_subclass_element(u,v),u)** -> subclass(u,v).
% 299.94/300.89  90814[3:SpR:28866.0,83738.0] ||  -> subclass(intersection(intersection(u,union(v,v)),w),v)*.
% 299.94/300.89  9838[0:Rew:475.0,9802.0] ||  -> subclass(symmetric_difference(u,cross_product(v,w)),x) member(not_subclass_element(symmetric_difference(u,cross_product(v,w)),x),complement(restrict(u,v,w)))*.
% 299.94/300.89  90446[3:SpR:28866.0,83733.0] ||  -> subclass(intersection(u,intersection(union(v,v),w)),v)*.
% 299.94/300.89  90322[3:SpR:28866.0,83730.0] ||  -> subclass(intersection(u,intersection(v,union(w,w))),w)*.
% 299.94/300.89  89961[3:SpR:28866.0,83718.0] ||  -> subclass(intersection(intersection(union(u,u),v),w),u)*.
% 299.94/300.89  89930[3:SpL:28866.0,83704.0] || equal(union(u,u),v)*+ -> subclass(v,u)*.
% 299.94/300.89  7458[0:Res:1272.2,2.0] || member(u,cross_product(v,w))* member(u,x)* subclass(restrict(x,v,w),y)*+ -> member(u,y)*.
% 299.94/300.89  137808[6:Res:86315.1,45379.1] inductive(union(u,u)) || subclass(u,null_class)* -> .
% 299.94/300.89  86315[3:SpR:28866.0,58921.1] || subclass(u,v) -> subclass(union(u,u),v)*.
% 299.94/300.89  75513[0:SpR:72365.0,39614.1] || subclass(u,v) -> equal(intersection(u,v),u)**.
% 299.94/300.89  70762[0:Obv:70733.0] ||  -> subclass(intersection(u,intersection(v,w)),intersection(w,u))*.
% 299.94/300.89  11199[0:Res:7.1,1925.1] || equal(u,image(v,image(w,singleton(x))))*+ member(ordered_pair(x,y),compose(v,w))* -> member(y,u)*.
% 299.94/300.89  70759[0:Obv:70730.0] ||  -> subclass(intersection(u,intersection(v,w)),intersection(v,u))*.
% 299.94/300.89  136606[3:Rew:136228.1,136230.1] || equal(intersection(u,v),universal_class)** -> equal(u,v).
% 299.94/300.89  135234[3:MRR:135138.1,5258.0] || equal(u,universal_class) -> equal(intersection(v,u),v)**.
% 299.94/300.89  134671[3:SpR:72365.0,131499.0] ||  -> subclass(intersection(u,union(v,null_class)),intersection(u,v))*.
% 299.94/300.89  9631[0:Obv:9609.1] || subclass(unordered_pair(u,v),w)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,w).
% 299.94/300.90  134531[3:MRR:134435.1,4105.0] || equal(u,universal_class) -> equal(intersection(u,v),v)**.
% 299.94/300.90  131730[3:SpR:72365.0,131342.0] ||  -> subclass(intersection(u,union(null_class,v)),intersection(u,v))*.
% 299.94/300.90  131566[3:SpR:72365.0,129304.0] ||  -> subclass(intersection(u,union(v,null_class)),intersection(v,u))*.
% 299.94/300.90  9629[0:Obv:9616.1] || subclass(unordered_pair(u,v),w)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,w).
% 299.94/300.90  131499[3:SpR:72365.0,129304.0] ||  -> subclass(intersection(union(u,null_class),v),intersection(v,u))*.
% 299.94/300.90  131420[3:SpR:72365.0,129302.0] ||  -> subclass(intersection(u,union(null_class,v)),intersection(v,u))*.
% 299.94/300.90  132746[3:MRR:132745.1,104310.0] || member(not_subclass_element(complement(successor(null_class)),null_class),singleton(null_class))* -> .
% 299.94/300.90  101537[0:Rew:100557.0,72498.0] ||  -> equal(intersection(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),symmetric_difference(union(u,v),complement(w)))**.
% 299.94/300.90  132409[3:Rew:7649.0,132402.0] ||  -> equal(symmetric_difference(u,union(null_class,complement(u))),universal_class)**.
% 299.94/300.90  132396[3:Res:131769.0,336.0] ||  -> equal(intersection(u,union(null_class,complement(u))),null_class)**.
% 299.94/300.90  132393[6:Res:131769.0,45379.1] inductive(intersection(u,union(null_class,complement(u)))) ||  -> .
% 299.94/300.90  132502[3:Rew:7649.0,132496.0] ||  -> equal(symmetric_difference(singleton(null_class),complement(successor(null_class))),universal_class)**.
% 299.94/300.90  101272[0:Rew:100557.0,6727.2] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(v,w)),x)).
% 299.94/300.90  132494[3:Res:132369.0,336.0] ||  -> equal(intersection(singleton(null_class),complement(successor(null_class))),null_class)**.
% 299.94/300.90  132507[3:MRR:132481.1,104310.0] || subclass(complement(successor(null_class)),singleton(null_class))* -> .
% 299.94/300.90  102540[0:Rew:72365.0,101170.0] ||  -> equal(intersection(union(u,complement(union(v,w))),union(complement(u),union(v,w))),symmetric_difference(complement(u),union(v,w)))**.
% 299.94/300.90  131342[3:SpR:72365.0,129302.0] ||  -> subclass(intersection(union(null_class,u),v),intersection(v,u))*.
% 299.94/300.90  129304[3:SpR:73742.0,70402.0] ||  -> subclass(intersection(union(u,null_class),v),intersection(u,v))*.
% 299.94/300.90  129302[3:SpR:35112.0,70402.0] ||  -> subclass(intersection(union(null_class,u),v),intersection(u,v))*.
% 299.94/300.90  130351[3:Res:129556.1,336.0] ||  -> member(null_class,u) equal(intersection(u,successor(null_class)),null_class)**.
% 299.94/300.90  100807[0:Rew:100557.0,6800.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))).
% 299.94/300.90  129591[3:Res:129413.1,336.0] ||  -> member(null_class,u) equal(intersection(successor(null_class),u),null_class)**.
% 299.94/300.90  129501[3:SpR:72365.0,129403.0] ||  -> subclass(intersection(u,successor(null_class)),intersection(u,singleton(null_class)))*.
% 299.94/300.90  129428[3:SpR:72365.0,129313.0] ||  -> subclass(intersection(u,successor(null_class)),intersection(singleton(null_class),u))*.
% 299.94/300.90  99186[6:MRR:7452.2,99180.0] || member(regular(complement(restrict(u,v,w))),cross_product(v,w))*+ member(regular(complement(restrict(u,v,w))),u)* -> .
% 299.94/300.90  130170[6:SpR:129706.0,104.0] ||  -> equal(single_valued3(successor(null_class)),single_valued3(null_class))**.
% 299.94/300.90  129706[6:Rew:5541.0,129672.0] ||  -> equal(domain__dfg(successor(null_class),u,v),single_valued3(null_class))**.
% 299.94/300.90  130128[6:SpR:129652.0,69.0] ||  -> equal(apply(successor(null_class),u),sum_class(range_of(null_class)))**.
% 299.94/300.90  129652[6:SpR:129619.0,43.0] ||  -> equal(image(successor(null_class),u),range_of(null_class))**.
% 299.94/300.90  12084[0:Res:247.0,1419.0] || member(u,v)*+ -> equal(ordered_pair(first(ordered_pair(u,singleton(w))),second(ordered_pair(u,singleton(w)))),ordered_pair(u,singleton(w)))**.
% 299.94/300.90  129751[6:Res:48.1,129707.0] inductive(cantor(successor(null_class))) ||  -> .
% 299.94/300.90  129728[6:Res:67.1,129707.0] ||  -> equal(cantor(successor(null_class)),null_class)**.
% 299.94/300.90  129619[6:Res:129598.0,336.0] ||  -> equal(restrict(successor(null_class),u,v),null_class)**.
% 299.94/300.90  11200[0:Res:49.1,1925.1] inductive(image(u,singleton(v))) || member(ordered_pair(v,w),compose(successor_relation,u))* -> member(w,image(u,singleton(v))).
% 299.94/300.90  129403[3:SpR:72365.0,129313.0] ||  -> subclass(intersection(successor(null_class),u),intersection(u,singleton(null_class)))*.
% 299.94/300.90  129313[3:SpR:35128.0,70402.0] ||  -> subclass(intersection(successor(null_class),u),intersection(singleton(null_class),u))*.
% 299.94/300.90  11090[0:Res:63.1,1418.2] function(cross_product(u,v)) || member(w,v)* member(x,u)* -> member(ordered_pair(x,w),cross_product(universal_class,universal_class))*.
% 299.94/300.90  70402[0:Obv:70368.0] ||  -> subclass(intersection(intersection(u,v),w),intersection(u,w))*.
% 299.94/300.90  70401[0:Obv:70366.0] ||  -> subclass(intersection(intersection(u,v),w),intersection(v,w))*.
% 299.94/300.90  128833[3:Res:52.1,60344.0] inductive(union(u,u)) ||  -> subclass(omega,u)*.
% 299.94/300.90  60344[3:SpR:39614.1,58223.0] || subclass(u,union(v,v))* -> subclass(u,v).
% 299.94/300.90  7200[0:Res:453.3,2.0] function(u) || member(v,universal_class)+ subclass(universal_class,w)* subclass(w,x)* -> member(image(u,v),x)*.
% 299.94/300.90  128586[0:Res:52.1,60237.0] inductive(intersection(u,v)) ||  -> subclass(omega,v)*.
% 299.94/300.90  60237[0:SpR:39614.1,58194.0] || subclass(u,intersection(v,w))* -> subclass(u,w).
% 299.94/300.90  60176[0:SpR:114.0,58194.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),union(u,v))*.
% 299.94/300.90  128215[6:Res:125867.0,45379.1] inductive(regular(complement(intersection(u,intersection(v,null_class))))) ||  -> .
% 299.94/300.90  7215[0:Res:453.3,481.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),union(w,x))*.
% 299.94/300.90  125867[3:SpR:72365.0,115916.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,w)))),w)*.
% 299.94/300.90  128061[6:Res:125596.0,45379.1] inductive(regular(complement(intersection(intersection(u,null_class),v)))) ||  -> .
% 299.94/300.90  125596[3:SpR:72365.0,115778.0] ||  -> subclass(regular(complement(intersection(intersection(u,v),w))),v)*.
% 299.94/300.90  125369[3:SpR:75789.0,115722.0] ||  -> subclass(regular(complement(symmetric_difference(u,v))),union(v,u))*.
% 299.94/300.90  7159[0:Res:406.3,2.0] || member(u,universal_class)+ subclass(u,v)* subclass(v,w)* -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.94/300.90  124861[3:Rew:101822.0,124419.0] ||  -> subclass(regular(union(u,v)),complement(union(v,u)))*.
% 299.94/300.90  124738[3:SpL:112558.0,45958.0] || equal(complement(union(u,v)),union(v,u))** -> .
% 299.94/300.90  124345[3:SpR:112558.0,114621.0] ||  -> subclass(regular(complement(union(u,v))),union(v,u))*.
% 299.94/300.90  127090[6:Res:122207.0,45379.1] inductive(complement(union(u,complement(intersection(v,null_class))))) ||  -> .
% 299.94/300.90  7174[0:Res:406.3,481.0] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),union(v,w))*.
% 299.94/300.90  122207[3:SpR:72365.0,103272.0] ||  -> subclass(complement(union(u,complement(intersection(v,w)))),w)*.
% 299.94/300.90  121489[3:SpR:28866.0,121044.0] ||  -> subclass(regular(union(u,union(v,v))),complement(v))*.
% 299.94/300.90  121132[3:SpR:28866.0,120061.0] ||  -> subclass(regular(union(union(u,u),v)),complement(u))*.
% 299.94/300.90  119306[3:SpR:28866.0,115935.0] ||  -> subclass(regular(complement(intersection(u,union(v,v)))),v)*.
% 299.94/300.90  6873[0:SpR:479.0,480.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(u,complement(symmetric_difference(complement(v),complement(w)))).
% 299.94/300.90  118736[3:SpR:28866.0,115797.0] ||  -> subclass(regular(complement(intersection(union(u,u),v))),u)*.
% 299.94/300.90  125940[6:Res:115916.0,45379.1] inductive(regular(complement(intersection(u,intersection(null_class,v))))) ||  -> .
% 299.94/300.90  115916[3:Res:115700.0,58259.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,w)))),v)*.
% 299.94/300.90  125674[6:Res:115778.0,45379.1] inductive(regular(complement(intersection(intersection(null_class,u),v)))) ||  -> .
% 299.94/300.90  3237[0:Res:71.2,481.0] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.90  115778[3:Res:114715.0,58259.0] ||  -> subclass(regular(complement(intersection(intersection(u,v),w))),u)*.
% 299.94/300.90  125541[6:Res:115740.1,45379.1] inductive(regular(complement(u))) || subclass(u,null_class)* -> .
% 299.94/300.90  115740[3:SpR:39614.1,114715.0] || subclass(u,v) -> subclass(regular(complement(u)),v)*.
% 299.94/300.90  115722[3:SpR:72387.0,114715.0] ||  -> subclass(regular(complement(symmetric_difference(u,v))),union(u,v))*.
% 299.94/300.90  46681[0:Rew:46582.0,7019.1] || member(u,universal_class) subclass(power_class(complement(power_class(v))),w)*+ -> member(u,image(element_relation,power_class(v)))* member(u,w)*.
% 299.94/300.90  113807[3:SpR:101822.0,113484.0] ||  -> subclass(regular(union(u,v)),complement(union(u,v)))*.
% 299.94/300.90  113494[3:Rew:106595.0,113418.0] ||  -> subclass(regular(complement(symmetric_difference(u,v))),symmetric_difference(v,u))*.
% 299.94/300.90  112558[0:MRR:112478.0,100731.0] ||  -> equal(complement(union(u,v)),complement(union(v,u)))*.
% 299.94/300.90  124015[6:Res:112197.0,45379.1] inductive(complement(union(complement(intersection(u,null_class)),v))) ||  -> .
% 299.94/300.90  102575[0:Rew:100557.0,101596.0] || member(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.90  112197[3:SpR:72365.0,100372.0] ||  -> subclass(complement(union(complement(intersection(u,v)),w)),v)*.
% 299.94/300.90  123841[6:Res:111582.0,45379.1] inductive(union(null_class,intersection(u,intersection(v,null_class)))) ||  -> .
% 299.94/300.90  111582[3:SpR:72365.0,95712.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,w))),w)*.
% 299.94/300.90  123531[6:Res:111207.0,45379.1] inductive(intersection(u,union(null_class,intersection(v,null_class)))) ||  -> .
% 299.94/300.90  47228[0:Rew:46582.0,47012.0] || member(regular(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.90  111207[3:SpR:72365.0,95699.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,w))),w)*.
% 299.94/300.90  123378[6:Res:111052.0,45379.1] inductive(union(null_class,intersection(intersection(u,null_class),v))) ||  -> .
% 299.94/300.90  111052[3:SpR:72365.0,95683.0] ||  -> subclass(union(null_class,intersection(intersection(u,v),w)),v)*.
% 299.94/300.90  123071[6:Res:110705.0,45379.1] inductive(intersection(union(null_class,intersection(u,null_class)),v)) ||  -> .
% 299.94/300.90  47222[0:Rew:46582.0,46733.0] || member(regular(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.90  110705[3:SpR:72365.0,95663.0] ||  -> subclass(intersection(union(null_class,intersection(u,v)),w),v)*.
% 299.94/300.90  110658[3:SpL:72365.0,95652.0] || equal(intersection(u,v),universal_class)**+ -> subclass(w,v)*.
% 299.94/300.90  122941[3:Res:7.1,122935.0] || equal(domain_relation,composition_function)** -> .
% 299.94/300.90  122935[3:MRR:122934.0,122934.2,99.0,22203.0] || subclass(composition_function,domain_relation)* -> .
% 299.94/300.90  108972[3:SpR:28866.0,103220.0] ||  -> subclass(complement(union(u,union(v,v))),complement(v))*.
% 299.94/300.90  107428[3:SpR:28866.0,100317.0] ||  -> subclass(complement(union(union(u,u),v)),complement(u))*.
% 299.94/300.90  122583[6:Res:7.1,122577.0] || equal(composition_function,successor_relation)** -> .
% 299.94/300.90  122577[6:MRR:122570.0,122570.2,99.0,86632.0] || subclass(composition_function,successor_relation)* -> .
% 299.94/300.90  106340[3:SpR:28866.0,95894.0] ||  -> subclass(complement(union(u,complement(v))),union(v,v))*.
% 299.94/300.90  122298[6:Res:103272.0,45379.1] inductive(complement(union(u,complement(intersection(null_class,v))))) ||  -> .
% 299.94/300.90  103272[3:Res:100329.0,58259.0] ||  -> subclass(complement(union(u,complement(intersection(v,w)))),v)*.
% 299.94/300.90  121493[3:SpR:103455.0,121044.0] ||  -> subclass(regular(union(u,successor(v))),complement(successor(v)))*.
% 299.94/300.90  38099[7:Rew:38092.1,37483.1] one_to_one(flip(cross_product(u,universal_class))) || subclass(universal_class,range_of(u)) equal(cross_product(range_of(u),range_of(u)),inverse(u))** -> .
% 299.94/300.90  121491[3:SpR:47142.0,121044.0] ||  -> subclass(regular(union(u,power_class(v))),complement(power_class(v)))*.
% 299.94/300.90  121475[3:SpR:75789.0,121044.0] ||  -> subclass(regular(union(u,union(v,null_class))),complement(v))*.
% 299.94/300.90  121136[3:SpR:103455.0,120061.0] ||  -> subclass(regular(union(successor(u),v)),complement(successor(u)))*.
% 299.94/300.90  121134[3:SpR:47142.0,120061.0] ||  -> subclass(regular(union(power_class(u),v)),complement(power_class(u)))*.
% 299.94/300.90  5975[0:SpR:54.0,364.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,v) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.90  121118[3:SpR:75789.0,120061.0] ||  -> subclass(regular(union(union(u,null_class),v)),complement(u))*.
% 299.94/300.90  121044[3:Rew:101822.0,120951.0] ||  -> subclass(regular(union(u,union(null_class,v))),complement(v))*.
% 299.94/300.90  121439[6:MRR:121432.1,45417.0] inductive(regular(union(u,successor(null_class)))) ||  -> .
% 299.94/300.90  121242[3:SpR:75789.0,121117.0] ||  -> subclass(regular(union(u,successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.90  5976[0:SpR:39.0,364.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,v) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.90  121276[6:SpL:75789.0,121273.0] || equal(regular(union(u,successor(null_class))),universal_class)** -> .
% 299.94/300.90  121273[6:SoR:121272.0,59431.1] || equal(regular(union(successor(null_class),u)),universal_class)** -> .
% 299.94/300.90  121272[6:MRR:121264.1,45417.0] inductive(regular(union(successor(null_class),u))) ||  -> .
% 299.94/300.90  121117[3:SpR:44.0,120061.0] ||  -> subclass(regular(union(successor(null_class),u)),complement(singleton(null_class)))*.
% 299.94/300.90  2589[2:SpR:2501.1,98.1] function(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),composition_function)*.
% 299.94/300.90  120061[3:Rew:101822.0,119968.0] ||  -> subclass(regular(union(union(null_class,u),v)),complement(u))*.
% 299.94/300.90  121000[6:Res:119396.0,45379.1] inductive(regular(union(u,union(null_class,complement(null_class))))) ||  -> .
% 299.94/300.90  119396[3:Rew:27497.0,119344.0] ||  -> subclass(regular(union(u,union(null_class,complement(v)))),v)*.
% 299.94/300.90  119151[3:SpR:75789.0,115886.0] ||  -> subclass(regular(union(complement(successor(u)),v)),successor(u))*.
% 299.94/300.90  2582[2:SpR:2498.1,98.1] single_valued_class(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),composition_function)*.
% 299.94/300.90  120018[6:Res:118834.0,45379.1] inductive(regular(union(union(null_class,complement(null_class)),u))) ||  -> .
% 299.94/300.90  120315[3:SpR:28866.0,120207.0] ||  -> subclass(regular(successor(union(u,u))),complement(u))*.
% 299.94/300.90  120319[3:SpR:103455.0,120207.0] ||  -> subclass(regular(successor(successor(u))),complement(successor(u)))*.
% 299.94/300.90  120317[3:SpR:47142.0,120207.0] ||  -> subclass(regular(successor(power_class(u))),complement(power_class(u)))*.
% 299.94/300.90  7745[3:Rew:7642.0,7161.1] || member(u,universal_class) subclass(u,complement(compose(element_relation,universal_class)))* member(apply(choice,u),element_relation) -> equal(u,null_class).
% 299.94/300.90  120301[3:SpR:75789.0,120207.0] ||  -> subclass(regular(successor(union(u,null_class))),complement(u))*.
% 299.94/300.90  120396[6:SoR:120395.0,59431.1] || equal(regular(successor(successor(null_class))),universal_class)** -> .
% 299.94/300.90  120395[6:MRR:120393.1,45417.0] inductive(regular(successor(successor(null_class)))) ||  -> .
% 299.94/300.90  120300[3:SpR:44.0,120207.0] ||  -> subclass(regular(successor(successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.90  7734[3:Rew:7642.0,7202.2] function(u) || member(v,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(image(u,v),element_relation)* -> .
% 299.94/300.90  120207[3:Rew:101822.0,120137.0] ||  -> subclass(regular(successor(union(null_class,u))),complement(u))*.
% 299.94/300.90  120157[3:SpR:103735.0,119989.0] ||  -> subclass(regular(successor(complement(successor(u)))),successor(u))*.
% 299.94/300.90  120169[6:Res:119989.0,45379.1] inductive(regular(successor(union(null_class,complement(null_class))))) ||  -> .
% 299.94/300.90  119989[3:SpR:44.0,118834.0] ||  -> subclass(regular(successor(union(null_class,complement(u)))),u)*.
% 299.94/300.90  1941[0:Rew:248.0,1938.2] || member(singleton(u),u)* member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))*+ -> member(singleton(singleton(singleton(u))),element_relation).
% 299.94/300.90  118834[3:Rew:27497.0,118780.0] ||  -> subclass(regular(union(union(null_class,complement(u)),v)),u)*.
% 299.94/300.90  118554[3:SpR:75789.0,115748.0] ||  -> subclass(regular(union(complement(successor(u)),v)),complement(v))*.
% 299.94/300.90  119767[6:Res:117791.0,45379.1] inductive(regular(union(null_class,complement(intersection(u,null_class))))) ||  -> .
% 299.94/300.90  117791[3:SpR:72365.0,113455.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,v)))),v)*.
% 299.94/300.90  5361[0:Res:354.2,9.0] || subclass(u,unordered_pair(v,w))*+ -> subclass(u,x) equal(not_subclass_element(u,x),w)* equal(not_subclass_element(u,x),v)*.
% 299.94/300.90  115936[3:Res:115700.0,75043.0] ||  -> subclass(regular(complement(intersection(u,union(v,null_class)))),v)*.
% 299.94/300.90  119356[6:Res:115935.0,45379.1] inductive(regular(complement(intersection(u,union(null_class,null_class))))) ||  -> .
% 299.94/300.90  115935[3:Res:115700.0,58626.0] ||  -> subclass(regular(complement(intersection(u,union(null_class,v)))),v)*.
% 299.94/300.90  115887[3:SpR:46592.0,115700.0] ||  -> subclass(regular(union(complement(power_class(u)),v)),complement(v))*.
% 299.94/300.90  11091[0:Res:7.1,1418.2] || equal(u,cross_product(v,w))*+ member(x,w)* member(y,v)* -> member(ordered_pair(y,x),u)*.
% 299.94/300.90  115886[3:SpR:102264.0,115700.0] ||  -> subclass(regular(union(u,complement(successor(v)))),successor(v))*.
% 299.94/300.90  115885[3:SpR:46586.0,115700.0] ||  -> subclass(regular(union(u,complement(power_class(v)))),power_class(v))*.
% 299.94/300.90  115798[3:Res:114715.0,75043.0] ||  -> subclass(regular(complement(intersection(union(u,null_class),v))),u)*.
% 299.94/300.90  118793[6:Res:115797.0,45379.1] inductive(regular(complement(intersection(union(null_class,null_class),u)))) ||  -> .
% 299.94/300.90  5323[0:Res:159.1,218.0] ||  -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.90  115797[3:Res:114715.0,58626.0] ||  -> subclass(regular(complement(intersection(union(null_class,u),v))),u)*.
% 299.94/300.90  118622[3:SpR:44.0,115749.0] ||  -> subclass(regular(successor(complement(power_class(u)))),power_class(u))*.
% 299.94/300.90  115749[3:SpR:46592.0,114715.0] ||  -> subclass(regular(union(complement(power_class(u)),v)),power_class(u))*.
% 299.94/300.90  115748[3:SpR:102264.0,114715.0] ||  -> subclass(regular(union(u,complement(successor(v)))),complement(u))*.
% 299.94/300.90  5311[0:Res:166.1,218.0] ||  -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.94/300.90  115747[3:SpR:46586.0,114715.0] ||  -> subclass(regular(union(u,complement(power_class(v)))),complement(u))*.
% 299.94/300.90  114570[7:SpR:37722.1,114525.0] function(u) ||  -> subclass(regular(complement(u)),successor(u))*.
% 299.94/300.90  113848[3:Rew:101822.0,113783.0] ||  -> subclass(regular(union(u,u)),union(null_class,complement(u)))*.
% 299.94/300.90  113801[7:SpR:72531.1,113484.0] function(u) ||  -> subclass(regular(successor(u)),complement(u))*.
% 299.94/300.90  101067[0:Rew:100557.0,7023.2] || member(u,universal_class) subclass(union(v,w),x)*+ -> member(u,complement(union(v,w)))* member(u,x)*.
% 299.94/300.90  117868[6:Res:113455.0,45379.1] inductive(regular(union(null_class,complement(intersection(null_class,u))))) ||  -> .
% 299.94/300.90  113455[3:Res:113084.0,58259.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,v)))),u)*.
% 299.94/300.90  113072[3:SpR:30548.0,102398.0] ||  -> subclass(regular(union(null_class,complement(u))),union(u,u))*.
% 299.94/300.90  116330[3:SoR:114701.0,59431.1] || equal(regular(complement(u)),universal_class)** -> member(null_class,u).
% 299.94/300.90  9964[0:Rew:476.0,9925.0] ||  -> equal(symmetric_difference(cross_product(u,v),w),null_class) member(regular(symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.94/300.90  114695[3:SpR:72082.0,114621.0] ||  -> subclass(regular(complement(apply(null_class,u))),apply(null_class,v))*.
% 299.94/300.90  113850[3:Rew:101822.0,113785.0] ||  -> subclass(regular(union(null_class,u)),union(null_class,complement(u)))*.
% 299.94/300.90  113849[3:Rew:101822.0,113784.0] ||  -> subclass(regular(union(u,null_class)),union(null_class,complement(u)))*.
% 299.94/300.90  113432[3:SpR:43201.1,113084.0] || subclass(complement(u),null_class)* -> subclass(regular(null_class),u).
% 299.94/300.90  9836[0:Rew:475.0,9800.0] ||  -> equal(symmetric_difference(u,cross_product(v,w)),null_class) member(regular(symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.94/300.90  113074[3:SpR:27497.0,102398.0] ||  -> subclass(regular(union(null_class,complement(u))),union(null_class,u))*.
% 299.94/300.90  116974[3:SpR:44.0,116756.0] ||  -> subclass(regular(successor(complement(successor(null_class)))),singleton(null_class))*.
% 299.94/300.90  116756[3:SpR:75789.0,116703.0] ||  -> subclass(regular(union(complement(successor(null_class)),u)),singleton(null_class))*.
% 299.94/300.90  116794[3:SpL:44.0,116725.0] || equal(regular(successor(complement(successor(null_class)))),universal_class)** -> .
% 299.94/300.90  28472[3:Rew:26766.0,27145.1] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(u,v))* -> subclass(union(null_class,intersection(u,v)),w).
% 299.94/300.90  116725[3:SpL:75789.0,116660.0] || equal(regular(union(complement(successor(null_class)),u)),universal_class)** -> .
% 299.94/300.90  116703[3:SpR:102264.0,115931.0] ||  -> subclass(regular(union(u,complement(successor(null_class)))),singleton(null_class))*.
% 299.94/300.90  116660[3:SpL:102264.0,115930.0] || equal(regular(union(u,complement(successor(null_class)))),universal_class)** -> .
% 299.94/300.90  115931[3:Res:115700.0,58345.0] ||  -> subclass(regular(complement(intersection(u,successor(null_class)))),singleton(null_class))*.
% 299.94/300.90  15802[3:Rew:15422.0,5985.2] || member(u,universal_class) subclass(domain_relation,restrict(v,w,x))*+ -> member(ordered_pair(u,cantor(u)),cross_product(w,x))*.
% 299.94/300.90  115930[3:Res:115700.0,64251.0] || equal(regular(complement(intersection(u,successor(null_class)))),universal_class)** -> .
% 299.94/300.90  115793[3:Res:114715.0,58345.0] ||  -> subclass(regular(complement(intersection(successor(null_class),u))),singleton(null_class))*.
% 299.94/300.90  115792[3:Res:114715.0,64251.0] || equal(regular(complement(intersection(successor(null_class),u))),universal_class)** -> .
% 299.94/300.90  114696[3:SpR:72083.0,114621.0] ||  -> subclass(regular(complement(sum_class(range_of(null_class)))),apply(null_class,u))*.
% 299.94/300.90  7166[0:Res:406.3,219.0] || member(u,universal_class) subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(apply(choice,u),v).
% 299.94/300.90  114691[3:SpR:72083.0,114621.0] ||  -> subclass(regular(complement(apply(null_class,u))),sum_class(range_of(null_class)))*.
% 299.94/300.90  116353[6:Res:115703.0,45379.1] inductive(regular(complement(restrict(null_class,u,v)))) ||  -> .
% 299.94/300.90  115703[3:SpR:29.0,114715.0] ||  -> subclass(regular(complement(restrict(u,v,w))),u)*.
% 299.94/300.90  114701[3:Res:114621.0,352.1] inductive(regular(complement(u))) ||  -> member(null_class,u)*.
% 299.94/300.90  101772[0:Rew:100557.0,46648.0] ||  -> equal(complement(intersection(union(u,v),power_class(complement(power_class(w))))),union(complement(union(u,v)),image(element_relation,power_class(w))))**.
% 299.94/300.90  115909[6:Res:115700.0,45379.1] inductive(regular(complement(intersection(u,null_class)))) ||  -> .
% 299.94/300.90  115700[3:SpR:72365.0,114715.0] ||  -> subclass(regular(complement(intersection(u,v))),v)*.
% 299.94/300.90  115771[6:Res:114715.0,45379.1] inductive(regular(complement(intersection(null_class,u)))) ||  -> .
% 299.94/300.90  114715[3:Res:114621.0,58259.0] ||  -> subclass(regular(complement(intersection(u,v))),u)*.
% 299.94/300.90  101642[0:Rew:100557.0,46643.0] ||  -> equal(complement(intersection(power_class(complement(union(u,v))),power_class(w))),union(image(element_relation,union(u,v)),complement(power_class(w))))**.
% 299.94/300.90  114567[3:SpR:73730.0,114525.0] ||  -> subclass(regular(complement(u)),union(u,u))*.
% 299.94/300.90  115211[3:Res:115109.0,64251.0] || equal(regular(complement(singleton(null_class))),universal_class)** -> .
% 299.94/300.90  115109[3:SpR:44.0,114565.0] ||  -> subclass(regular(complement(singleton(null_class))),successor(null_class))*.
% 299.94/300.90  114565[3:SpR:75789.0,114525.0] ||  -> subclass(regular(complement(u)),union(null_class,u))*.
% 299.94/300.90  101379[0:Rew:100557.0,46892.0] ||  -> equal(complement(intersection(power_class(complement(power_class(u))),union(v,w))),union(image(element_relation,power_class(u)),complement(union(v,w))))**.
% 299.94/300.90  114708[6:Res:114621.0,45379.1] inductive(regular(complement(null_class))) ||  -> .
% 299.94/300.90  114621[3:Res:114525.0,75043.0] ||  -> subclass(regular(complement(u)),u)*.
% 299.94/300.90  114525[3:Obv:114524.0] ||  -> subclass(regular(complement(u)),union(u,null_class))*.
% 299.94/300.90  113073[3:SpR:71518.0,102398.0] ||  -> subclass(regular(union(null_class,complement(u))),union(u,null_class))*.
% 299.94/300.90  101233[0:Rew:100557.0,47081.0] ||  -> equal(complement(intersection(power_class(u),power_class(complement(union(v,w))))),union(complement(power_class(u)),image(element_relation,union(v,w))))**.
% 299.94/300.90  113804[3:SpR:28866.0,113484.0] ||  -> subclass(regular(union(u,u)),complement(u))*.
% 299.94/300.90  113790[3:SpR:75789.0,113484.0] ||  -> subclass(regular(union(u,null_class)),complement(u))*.
% 299.94/300.90  113484[3:Rew:101822.0,113417.0] ||  -> subclass(regular(union(null_class,u)),complement(u))*.
% 299.94/300.90  113097[3:Rew:103455.0,113018.0,26766.0,113018.0] ||  -> subclass(regular(successor(u)),complement(successor(u)))*.
% 299.94/300.90  100757[0:Rew:100557.0,9806.0] ||  -> equal(union(restrict(u,v,w),complement(union(u,cross_product(v,w)))),complement(symmetric_difference(u,cross_product(v,w))))**.
% 299.94/300.90  113096[3:Rew:47142.0,113017.0,26766.0,113017.0] ||  -> subclass(regular(power_class(u)),complement(power_class(u)))*.
% 299.94/300.90  113448[6:Res:113084.0,45379.1] inductive(regular(union(null_class,complement(null_class)))) ||  -> .
% 299.94/300.90  113084[3:Rew:27497.0,113080.0] ||  -> subclass(regular(union(null_class,complement(u))),u)*.
% 299.94/300.90  100742[0:Rew:100557.0,9931.0] ||  -> equal(union(restrict(u,v,w),complement(union(cross_product(v,w),u))),complement(symmetric_difference(cross_product(v,w),u)))**.
% 299.94/300.90  113135[3:Res:112981.0,58345.0] ||  -> subclass(regular(complement(successor(null_class))),singleton(null_class))*.
% 299.94/300.90  113134[3:Res:112981.0,64251.0] || equal(regular(complement(successor(null_class))),universal_class)** -> .
% 299.94/300.90  102499[0:Rew:100557.0,100906.0] ||  -> equal(union(complement(union(u,v)),complement(union(w,x))),complement(intersection(union(u,v),union(w,x))))**.
% 299.94/300.90  100731[0:Rew:100557.0,75479.0] ||  -> subclass(complement(union(u,v)),complement(union(v,u)))*.
% 299.94/300.90  112291[6:Res:100372.0,45379.1] inductive(complement(union(complement(intersection(null_class,u)),v))) ||  -> .
% 299.94/300.90  100372[3:Res:100257.0,58259.0] ||  -> subclass(complement(union(complement(intersection(u,v)),w)),u)*.
% 299.94/300.90  100182[3:SpR:28866.0,95765.0] ||  -> subclass(complement(union(complement(u),v)),union(u,u))*.
% 299.94/300.90  100572[0:Rew:100557.0,6149.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(v,w)),x)) -> .
% 299.94/300.90  111751[6:Res:96083.0,45379.1] inductive(complement(successor(complement(restrict(null_class,u,v))))) ||  -> .
% 299.94/300.90  96083[3:SpR:29.0,95721.0] ||  -> subclass(complement(successor(complement(restrict(u,v,w)))),u)*.
% 299.94/300.90  111656[6:Res:95712.0,45379.1] inductive(union(null_class,intersection(u,intersection(null_class,v)))) ||  -> .
% 299.94/300.90  95712[3:Res:58880.0,58259.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,w))),v)*.
% 299.94/300.90  100558[0:Rew:100557.0,6139.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))) -> .
% 299.94/300.90  111279[6:Res:95699.0,45379.1] inductive(intersection(u,union(null_class,intersection(null_class,v)))) ||  -> .
% 299.94/300.90  95699[3:Res:56986.0,58259.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,w))),v)*.
% 299.94/300.90  111131[6:Res:95683.0,45379.1] inductive(union(null_class,intersection(intersection(null_class,u),v))) ||  -> .
% 299.94/300.90  95683[3:Res:58256.0,58259.0] ||  -> subclass(union(null_class,intersection(intersection(u,v),w)),u)*.
% 299.94/300.90  100567[0:Rew:100557.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(v,w)))).
% 299.94/300.90  110786[6:Res:95663.0,45379.1] inductive(intersection(union(null_class,intersection(null_class,u)),v)) ||  -> .
% 299.94/300.90  95663[3:Res:58222.0,58259.0] ||  -> subclass(intersection(union(null_class,intersection(u,v)),w),u)*.
% 299.94/300.90  95652[3:Res:58316.1,58259.0] || equal(intersection(u,v),universal_class)**+ -> subclass(w,u)*.
% 299.94/300.90  108959[3:SpR:75789.0,103220.0] ||  -> subclass(complement(union(u,union(v,null_class))),complement(v))*.
% 299.94/300.90  100573[0:Rew:100557.0,6734.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(complement(union(v,w)),x)).
% 299.94/300.90  108701[3:SpR:75789.0,102121.0] ||  -> equal(union(u,union(u,null_class)),union(u,null_class))**.
% 299.94/300.90  107416[3:SpR:75789.0,100317.0] ||  -> subclass(complement(union(union(u,null_class),v)),complement(u))*.
% 299.94/300.90  109885[6:Res:106828.0,45379.1] inductive(complement(successor(successor(complement(intersection(u,null_class)))))) ||  -> .
% 299.94/300.90  106828[3:SpR:72365.0,97047.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,v))))),v)*.
% 299.94/300.90  100559[0:Rew:100557.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(v,complement(union(w,x)))).
% 299.94/300.90  106328[3:SpR:75789.0,95894.0] ||  -> subclass(complement(union(u,complement(v))),union(v,null_class))*.
% 299.94/300.90  103779[3:SpL:103455.0,94356.0] || equal(successor(u),null_class) -> subclass(successor(u),v)*.
% 299.94/300.90  109311[6:Res:103321.0,45379.1] inductive(complement(union(u,union(null_class,complement(null_class))))) ||  -> .
% 299.94/300.90  103321[3:Rew:27497.0,103294.0] ||  -> subclass(complement(union(u,union(null_class,complement(v)))),v)*.
% 299.94/300.90  100581[0:Rew:100557.0,2319.0] || member(not_subclass_element(union(u,v),w),complement(union(u,v)))* -> subclass(union(u,v),w).
% 299.94/300.90  103220[3:SpR:26766.0,100329.0] ||  -> subclass(complement(union(u,union(null_class,v))),complement(v))*.
% 299.94/300.90  108700[3:SpR:44.0,102121.0] ||  -> equal(union(singleton(null_class),successor(null_class)),successor(null_class))**.
% 299.94/300.90  102121[3:Rew:101822.0,36271.0] ||  -> equal(union(u,union(null_class,u)),union(null_class,u))**.
% 299.94/300.90  108245[6:Res:100420.0,45379.1] inductive(complement(union(union(null_class,complement(null_class)),u))) ||  -> .
% 299.94/300.90  100580[0:Rew:100557.0,46642.0] ||  -> equal(union(complement(union(u,v)),complement(power_class(w))),complement(intersection(union(u,v),power_class(w))))**.
% 299.94/300.90  100420[3:Rew:27497.0,100395.0] ||  -> subclass(complement(union(union(null_class,complement(u)),v)),u)*.
% 299.94/300.90  108173[6:MRR:108165.1,45417.0] inductive(complement(union(u,successor(null_class)))) ||  -> .
% 299.94/300.90  107517[3:SpR:75789.0,107415.0] ||  -> subclass(complement(union(u,successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.90  107804[6:SpL:75789.0,107579.0] || equal(complement(union(u,successor(null_class))),universal_class)** -> .
% 299.94/300.90  100569[0:Rew:100557.0,47080.0] ||  -> equal(union(complement(power_class(u)),complement(union(v,w))),complement(intersection(power_class(u),union(v,w))))**.
% 299.94/300.90  107777[3:SpL:75789.0,107554.0] || equal(successor(union(u,successor(null_class))),null_class)** -> .
% 299.94/300.90  107579[6:SoR:107553.0,59431.1] || equal(complement(union(successor(null_class),u)),universal_class)** -> .
% 299.94/300.90  107554[3:MRR:107534.1,17085.0] || equal(successor(union(successor(null_class),u)),null_class)** -> .
% 299.94/300.90  107557[3:SpL:75789.0,107552.0] || equal(union(u,successor(null_class)),null_class)** -> .
% 299.94/300.90  100568[0:Rew:100557.0,3718.1] || member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(v,w)))) -> .
% 299.94/300.90  107553[6:MRR:107541.1,45417.0] inductive(complement(union(successor(null_class),u))) ||  -> .
% 299.94/300.90  107552[3:MRR:107535.1,17085.0] || equal(union(successor(null_class),u),null_class)** -> .
% 299.94/300.90  107415[3:SpR:44.0,100317.0] ||  -> subclass(complement(union(successor(null_class),u)),complement(singleton(null_class)))*.
% 299.94/300.90  100317[3:SpR:26766.0,100257.0] ||  -> subclass(complement(union(union(null_class,u),v)),complement(u))*.
% 299.94/300.90  100579[0:Rew:100557.0,210.0] || member(regular(union(u,v)),complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.94/300.90  100170[3:SpR:75789.0,95765.0] ||  -> subclass(complement(union(complement(u),v)),union(u,null_class))*.
% 299.94/300.90  97922[3:SpR:28866.0,97015.0] ||  -> subclass(complement(successor(successor(union(u,u)))),complement(u))*.
% 299.94/300.90  106900[6:Res:97047.0,45379.1] inductive(complement(successor(successor(complement(intersection(null_class,u)))))) ||  -> .
% 299.94/300.90  97047[3:Res:96978.0,58259.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,v))))),u)*.
% 299.94/300.90  100578[0:Rew:100557.0,6828.0] ||  -> equal(union(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.94/300.90  96930[3:SpR:28866.0,96615.0] ||  -> subclass(complement(successor(successor(complement(u)))),union(u,u))*.
% 299.94/300.90  95894[3:SpR:26766.0,95777.0] ||  -> subclass(complement(union(u,complement(v))),union(null_class,v))*.
% 299.94/300.90  103735[3:SpR:103455.0,27497.0] ||  -> equal(union(null_class,complement(successor(u))),complement(successor(u)))**.
% 299.94/300.90  105505[6:MRR:105485.1,45631.0] || equal(successor(union(u,complement(singleton(null_class)))),null_class)** -> .
% 299.94/300.90  102264[0:Rew:44.0,100560.0] ||  -> equal(complement(intersection(complement(u),successor(v))),union(u,complement(successor(v))))**.
% 299.94/300.90  105494[3:Res:103952.0,64251.0] || equal(complement(union(u,complement(singleton(null_class)))),universal_class)** -> .
% 299.94/300.90  105417[3:Obv:105408.1] || equal(successor(union(u,complement(successor(null_class)))),null_class)** -> .
% 299.94/300.90  104312[3:Obv:104301.1] || equal(successor(union(complement(successor(null_class)),u)),null_class)** -> .
% 299.94/300.90  103992[6:MRR:103970.1,45631.0] || equal(successor(union(complement(singleton(null_class)),u)),null_class)** -> .
% 299.94/300.90  102187[0:Rew:44.0,100562.0] ||  -> equal(complement(image(element_relation,successor(u))),power_class(complement(successor(u))))**.
% 299.94/300.90  103979[3:Res:100169.0,64251.0] || equal(complement(union(complement(singleton(null_class)),u)),universal_class)** -> .
% 299.94/300.90  103952[3:SpR:75789.0,100169.0] ||  -> subclass(complement(union(u,complement(singleton(null_class)))),successor(null_class))*.
% 299.94/300.90  103287[3:Res:100329.0,58345.0] ||  -> subclass(complement(union(u,complement(successor(null_class)))),singleton(null_class))*.
% 299.94/300.90  103286[3:Res:100329.0,64251.0] || equal(complement(union(u,complement(successor(null_class)))),universal_class)** -> .
% 299.94/300.90  100576[0:Rew:100557.0,201.0] ||  -> equal(complement(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))**.
% 299.94/300.90  100387[3:Res:100257.0,58345.0] ||  -> subclass(complement(union(complement(successor(null_class)),u)),singleton(null_class))*.
% 299.94/300.90  104830[3:SpR:30545.0,104553.0] ||  -> equal(union(singleton(null_class),complement(successor(null_class))),universal_class)**.
% 299.94/300.90  104553[3:Rew:27497.0,104492.0,7649.0,104492.0] ||  -> equal(union(u,union(null_class,complement(u))),universal_class)**.
% 299.94/300.90  104329[3:SpL:75789.0,104311.0] || equal(union(u,complement(successor(null_class))),null_class)** -> .
% 299.94/300.90  100566[0:Rew:100557.0,202.0] ||  -> equal(complement(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))**.
% 299.94/300.90  104311[3:Obv:104302.1] || equal(union(complement(successor(null_class)),u),null_class)** -> .
% 299.94/300.90  104310[3:Obv:104309.1] || subclass(complement(successor(null_class)),null_class)* -> .
% 299.94/300.90  100386[3:Res:100257.0,64251.0] || equal(complement(union(complement(successor(null_class)),u)),universal_class)** -> .
% 299.94/300.90  104001[6:SpL:75789.0,103991.0] || equal(union(u,complement(singleton(null_class))),null_class)** -> .
% 299.94/300.90  100575[0:Rew:100557.0,200.0] ||  -> equal(complement(image(element_relation,union(u,v))),power_class(complement(union(u,v))))**.
% 299.94/300.90  103991[6:MRR:103971.1,45631.0] || equal(union(complement(singleton(null_class)),u),null_class)** -> .
% 299.94/300.90  100169[3:SpR:44.0,95765.0] ||  -> subclass(complement(union(complement(singleton(null_class)),u)),successor(null_class))*.
% 299.94/300.90  102188[3:Rew:102187.0,26811.0] ||  -> equal(power_class(complement(successor(null_class))),power_class(complement(singleton(null_class))))**.
% 299.94/300.90  103455[3:SpR:44.0,101822.0] ||  -> equal(union(null_class,successor(u)),successor(u))**.
% 299.94/300.90  101822[3:Rew:26766.0,100574.0] ||  -> equal(union(null_class,union(u,v)),union(u,v))**.
% 299.94/300.90  100416[3:Rew:7649.0,100334.1] || subclass(complement(u),null_class)* -> subclass(universal_class,u).
% 299.94/300.90  103265[6:Res:100329.0,45379.1] inductive(complement(union(u,complement(null_class)))) ||  -> .
% 299.94/300.90  100329[3:SpR:75789.0,100257.0] ||  -> subclass(complement(union(u,complement(v))),v)*.
% 299.94/300.90  100365[6:Res:100257.0,45379.1] inductive(complement(union(complement(null_class),u))) ||  -> .
% 299.94/300.90  100257[3:Res:95765.0,58626.0] ||  -> subclass(complement(union(complement(u),v)),u)*.
% 299.94/300.90  95765[3:SpR:26766.0,95719.0] ||  -> subclass(complement(union(complement(u),v)),union(null_class,u))*.
% 299.94/300.90  98906[6:Res:95677.0,45379.1] inductive(union(null_class,union(null_class,intersection(null_class,u)))) ||  -> .
% 299.94/300.90  99184[6:MRR:62156.1,99170.0] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),composition_function)* -> .
% 299.94/300.90  99900[6:Res:3148.1,99181.0] || member(null_class,restrict(u,v,w))* -> .
% 299.94/300.90  99181[6:MRR:86459.1,99155.0] || subclass(singleton(null_class),restrict(u,v,w))* -> .
% 299.94/300.90  99180[6:MRR:48435.1,99155.0] || equal(complement(restrict(u,v,w)),null_class)** -> .
% 299.94/300.90  99179[6:MRR:30172.1,99155.0] || equal(restrict(u,v,w),successor(null_class))** -> .
% 299.94/300.90  99178[6:MRR:30032.1,99155.0] || equal(restrict(u,v,w),singleton(null_class))** -> .
% 299.94/300.90  99172[6:MRR:59579.2,99155.0] one_to_one(u) || equal(inverse(u),universal_class)** -> .
% 299.94/300.90  99525[6:Res:94057.1,99518.0] || equal(complement(rotate(composition_function)),null_class)** -> .
% 299.94/300.90  99527[6:Res:7.1,99518.0] || equal(rotate(composition_function),domain_relation)** -> .
% 299.94/300.90  15652[3:Rew:15422.0,7463.3] || member(u,universal_class) member(v,cross_product(singleton(u),universal_class))*+ member(v,w)* -> member(u,cantor(w))*.
% 299.94/300.90  99518[6:Res:15527.1,99183.0] || subclass(domain_relation,rotate(composition_function))* -> .
% 299.94/300.90  99183[6:MRR:17206.1,99170.0] || member(ordered_pair(u,singleton(singleton(null_class))),composition_function)* -> .
% 299.94/300.90  99176[6:MRR:2204.1,99155.0] || subclass(universal_class,restrict(u,v,w))* -> .
% 299.94/300.90  99171[6:MRR:59580.2,99155.0] one_to_one(u) || equal(u,universal_class)* -> .
% 299.94/300.90  15529[3:Rew:15422.0,5728.1] || member(u,universal_class) -> member(u,cantor(cross_product(v,w))) equal(restrict(cross_product(singleton(u),universal_class),v,w),null_class)**.
% 299.94/300.90  99424[6:Res:94124.1,99182.0] || equal(complement(compose_class(u)),null_class)** -> .
% 299.94/300.90  99426[6:Res:349.1,99182.0] || subclass(universal_class,compose_class(u))* -> .
% 299.94/300.90  99182[6:MRR:17184.1,99170.0] || member(singleton(singleton(null_class)),compose_class(u))* -> .
% 299.94/300.90  99177[6:MRR:5144.1,99155.0] inductive(restrict(u,v,w)) ||  -> .
% 299.94/300.90  99170[6:MRR:59643.1,99155.0] || equal(compose(u,v),universal_class)** -> .
% 299.94/300.90  99161[6:MRR:2108.2,99155.0] function(u) inductive(u) ||  -> .
% 299.94/300.90  99155[6:Res:3148.1,99112.0] || member(null_class,cross_product(u,v))* -> .
% 299.94/300.90  99175[6:MRR:59674.1,99155.0] || equal(rotate(u),universal_class)** -> .
% 299.94/300.90  99160[6:MRR:2107.1,99155.0] inductive(compose(u,v)) ||  -> .
% 299.94/300.90  99174[6:MRR:59673.1,99155.0] || equal(flip(u),universal_class)** -> .
% 299.94/300.90  99169[6:MRR:2112.1,99155.0] inductive(rotate(u)) ||  -> .
% 299.94/300.90  99168[6:MRR:2111.1,99155.0] inductive(flip(u)) ||  -> .
% 299.94/300.90  99165[6:MRR:30481.1,99155.0] one_to_one(complement(subset_relation)) ||  -> .
% 299.94/300.90  99159[6:MRR:2106.1,99155.0] inductive(compose_class(u)) ||  -> .
% 299.94/300.90  99164[6:MRR:30439.1,99155.0] one_to_one(successor(null_class)) ||  -> .
% 299.94/300.90  99163[6:MRR:30110.1,99155.0] function(complement(subset_relation)) ||  -> .
% 299.94/300.90  99162[6:MRR:29979.1,99155.0] function(successor(null_class)) ||  -> .
% 299.94/300.90  99167[6:MRR:2110.1,99155.0] inductive(composition_function) ||  -> .
% 299.94/300.90  99166[6:MRR:2109.1,99155.0] inductive(application_function) ||  -> .
% 299.94/300.90  99158[6:MRR:2105.1,99155.0] inductive(element_relation) ||  -> .
% 299.94/300.90  99157[6:MRR:2104.1,99155.0] inductive(successor_relation) ||  -> .
% 299.94/300.90  99156[6:MRR:2103.1,99155.0] inductive(domain_relation) ||  -> .
% 299.94/300.90  99112[6:MRR:99111.1,99111.2,29497.0,22203.0] || subclass(singleton(null_class),cross_product(u,v))* -> .
% 299.94/300.90  3172[0:Res:353.2,18.0] || subclass(u,cross_product(v,w))*+ -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 299.94/300.90  97910[3:SpR:75789.0,97015.0] ||  -> subclass(complement(successor(successor(union(u,null_class)))),complement(u))*.
% 299.94/300.90  98362[6:Res:97082.0,45379.1] inductive(complement(successor(successor(union(null_class,complement(null_class)))))) ||  -> .
% 299.94/300.90  47212[0:Rew:46582.0,46812.0] ||  -> equal(complement(intersection(power_class(u),union(complement(power_class(v)),w))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))**.
% 299.94/300.90  97082[3:Rew:27497.0,97069.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(u))))),u)*.
% 299.94/300.90  98297[6:SoR:97983.0,59431.1] || equal(complement(successor(successor(successor(null_class)))),universal_class)** -> .
% 299.94/300.90  97984[3:MRR:97974.1,17085.0] || equal(successor(successor(successor(successor(null_class)))),null_class)** -> .
% 299.94/300.90  97983[6:MRR:97979.1,45417.0] inductive(complement(successor(successor(successor(null_class))))) ||  -> .
% 299.94/300.90  47210[0:Rew:46582.0,46645.0] ||  -> equal(complement(intersection(union(complement(power_class(u)),v),power_class(w))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))**.
% 299.94/300.90  97909[3:SpR:44.0,97015.0] ||  -> subclass(complement(successor(successor(successor(null_class)))),complement(singleton(null_class)))*.
% 299.94/300.90  97015[3:SpR:26766.0,96978.0] ||  -> subclass(complement(successor(successor(union(null_class,u)))),complement(u))*.
% 299.94/300.90  96918[3:SpR:75789.0,96615.0] ||  -> subclass(complement(successor(successor(complement(u)))),union(u,null_class))*.
% 299.94/300.90  97428[3:Obv:97424.1] || equal(successor(successor(successor(complement(successor(null_class))))),null_class)** -> .
% 299.94/300.90  47209[0:Rew:46582.0,46644.0] ||  -> equal(complement(intersection(union(u,complement(power_class(v))),power_class(w))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))**.
% 299.94/300.90  97112[6:MRR:97101.1,45631.0] || equal(successor(successor(successor(complement(singleton(null_class))))),null_class)** -> .
% 299.94/300.90  97108[3:Res:96917.0,64251.0] || equal(complement(successor(successor(complement(singleton(null_class))))),universal_class)** -> .
% 299.94/300.90  97062[3:Res:96978.0,58345.0] ||  -> subclass(complement(successor(successor(complement(successor(null_class))))),singleton(null_class))*.
% 299.94/300.90  97061[3:Res:96978.0,64251.0] || equal(complement(successor(successor(complement(successor(null_class))))),universal_class)** -> .
% 299.94/300.90  47208[0:Rew:46582.0,46625.0] ||  -> equal(complement(intersection(power_class(u),union(v,complement(power_class(w))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))**.
% 299.94/300.90  96917[3:SpR:44.0,96615.0] ||  -> subclass(complement(successor(successor(complement(singleton(null_class))))),successor(null_class))*.
% 299.94/300.90  97040[6:Res:96978.0,45379.1] inductive(complement(successor(successor(complement(null_class))))) ||  -> .
% 299.94/300.90  96978[3:Res:96615.0,58626.0] ||  -> subclass(complement(successor(successor(complement(u)))),u)*.
% 299.94/300.90  96615[3:SpR:26766.0,96527.0] ||  -> subclass(complement(successor(successor(complement(u)))),union(null_class,u))*.
% 299.94/300.90  46679[0:Rew:46582.0,6145.0] || member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(image(element_relation,power_class(v)),w)) -> .
% 299.94/300.90  96668[3:SpR:44.0,96266.0] ||  -> subclass(complement(successor(successor(u))),complement(singleton(u)))*.
% 299.94/300.90  96266[3:SpR:27.0,96080.0] ||  -> subclass(complement(successor(union(u,v))),complement(v))*.
% 299.94/300.90  96527[3:SpR:44.0,96127.0] ||  -> subclass(complement(successor(successor(u))),complement(u))*.
% 299.94/300.90  96127[3:SpR:27.0,95721.0] ||  -> subclass(complement(successor(union(u,v))),complement(u))*.
% 299.94/300.90  46647[0:Rew:46582.0,6135.0] || member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(v,image(element_relation,power_class(w)))) -> .
% 299.94/300.90  96286[6:Res:96080.0,45379.1] inductive(complement(successor(complement(intersection(u,null_class))))) ||  -> .
% 299.94/300.90  96080[3:SpR:72365.0,95721.0] ||  -> subclass(complement(successor(complement(intersection(u,v)))),v)*.
% 299.94/300.90  96147[6:Res:95721.0,45379.1] inductive(complement(successor(complement(intersection(null_class,u))))) ||  -> .
% 299.94/300.90  95721[3:Res:83745.0,58259.0] ||  -> subclass(complement(successor(complement(intersection(u,v)))),u)*.
% 299.94/300.90  15790[3:Rew:15422.0,5995.2] || member(u,universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(u,cantor(u)),v)* -> equal(v,null_class).
% 299.94/300.90  95650[0:Res:52.1,58259.0] inductive(intersection(u,v)) ||  -> subclass(omega,u)*.
% 299.94/300.90  95777[0:SpR:75789.0,95719.0] ||  -> subclass(complement(union(u,v)),complement(v))*.
% 299.94/300.90  95879[6:Res:7.1,95873.0] || equal(composition_function,element_relation)** -> .
% 299.94/300.90  95873[6:MRR:95868.0,95868.2,99.0,86629.0] || subclass(composition_function,element_relation)* -> .
% 299.94/300.90  95719[0:Res:22102.0,58259.0] ||  -> subclass(complement(union(u,v)),complement(u))*.
% 299.94/300.90  58259[0:SpR:39614.1,58108.0] || subclass(u,intersection(v,w))* -> subclass(u,v).
% 299.94/300.90  95553[6:Res:57662.1,45379.1] inductive(intersection(u,v)) || subclass(u,null_class)* -> .
% 299.94/300.90  57662[0:Obv:57649.1] || subclass(u,v) -> subclass(intersection(u,w),v)*.
% 299.94/300.90  6655[0:Rew:40.0,6645.1] || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u)) equal(domain__dfg(u,range_of(null_class),single_valued2(u)),single_valued3(u))**.
% 299.94/300.90  57413[0:SpR:114.0,56958.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),union(v,w))*.
% 299.94/300.90  95116[3:SpL:28866.0,94356.0] || equal(union(u,u),null_class)**+ -> subclass(u,v)*.
% 299.94/300.90  95104[3:SpL:75789.0,94356.0] || equal(union(u,null_class),null_class)**+ -> subclass(u,v)*.
% 299.94/300.90  94995[3:SpL:28866.0,94357.0] || equal(union(u,u),null_class)** -> equal(u,null_class).
% 299.94/300.90  6224[0:SpR:216.1,42.0] ||  -> equal(cross_product(singleton(u),v),null_class) equal(range__dfg(regular(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.90  94124[3:Res:94057.1,366.0] || equal(complement(u),null_class) -> member(singleton(v),u)*.
% 299.94/300.90  94356[3:Rew:26766.0,94075.0] || equal(union(null_class,u),null_class)**+ -> subclass(u,v)*.
% 299.94/300.90  94001[6:Res:56577.1,45379.1] inductive(intersection(u,v)) || subclass(v,null_class)* -> .
% 299.94/300.90  94983[3:SpL:75789.0,94357.0] || equal(union(u,null_class),null_class)** -> equal(u,null_class).
% 299.94/300.90  3435[0:SpR:43.0,191.1] || member(inverse(restrict(u,v,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(u,v,universal_class)),image(u,v)),domain_relation)*.
% 299.94/300.90  94095[3:Res:94057.1,54148.0] || equal(complement(regular(u)),null_class)** -> equal(u,null_class).
% 299.94/300.90  94357[3:Rew:26766.0,94076.0] || equal(union(null_class,u),null_class)** -> equal(u,null_class).
% 299.94/300.90  94939[3:SpR:35112.0,94788.0] ||  -> subclass(union(null_class,complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.94/300.90  94788[3:Obv:94768.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),u),complement(element_relation))*.
% 299.94/300.90  94637[3:Obv:94621.0] ||  -> subclass(intersection(u,complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.94/300.90  94832[7:SoR:94830.0,72.1] one_to_one(x__dfg) || equal(complement(y__dfg),null_class)** -> .
% 299.94/300.90  94830[7:Rew:73143.0,94821.1] function(x__dfg) || equal(complement(y__dfg),null_class)** -> .
% 299.94/300.90  94304[3:Res:94057.1,72366.0] || equal(complement(intersection(y__dfg,cantor(x__dfg))),null_class)** -> .
% 299.94/300.90  8270[3:Rew:7642.0,7752.1] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),v),element_relation)* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),v).
% 299.94/300.90  94400[6:MRR:94102.1,46551.1] || equal(complement(u),null_class)** -> inductive(u).
% 299.94/300.90  94677[6:Res:66660.1,94670.0] || equal(successor(complement(successor_relation)),null_class)** -> .
% 299.94/300.90  94670[6:Obv:94667.1] || subclass(complement(successor_relation),null_class)* -> .
% 299.94/300.90  94336[6:Rew:27497.0,94276.0] || equal(union(null_class,complement(successor_relation)),null_class)** -> .
% 299.94/300.90  8269[3:Rew:7642.0,7750.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),v),element_relation)* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),v).
% 299.94/300.90  94589[3:Res:66660.1,94582.0] || equal(successor(complement(element_relation)),null_class)** -> .
% 299.94/300.90  94582[3:Obv:94579.1] || subclass(complement(element_relation),null_class)* -> .
% 299.94/300.90  94335[3:Rew:30548.0,94275.0] || equal(union(null_class,complement(element_relation)),null_class)** -> .
% 299.94/300.90  94281[3:Res:94057.1,41247.0] || equal(complement(flip(null_class)),null_class)** -> .
% 299.94/300.90  5244[0:Res:167.1,219.0] ||  -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(restrict(u,v,w),x),y),u)*.
% 299.94/300.90  94279[3:Res:94057.1,41128.0] || equal(complement(rotate(null_class)),null_class)** -> .
% 299.94/300.90  94057[3:Res:58692.1,93956.0] || equal(complement(u),null_class) -> subclass(v,u)*.
% 299.94/300.90  93956[0:SpR:73143.0,56577.1] || subclass(universal_class,u)*+ -> subclass(v,u)*.
% 299.94/300.90  56577[0:Obv:56564.1] || subclass(u,v) -> subclass(intersection(w,u),v)*.
% 299.94/300.90  4095[0:Res:160.1,219.0] ||  -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(u,restrict(v,w,x)),y),v)*.
% 299.94/300.90  93795[3:Res:52.1,54300.0] inductive(not_subclass_element(omega,u)) ||  -> subclass(omega,u)*.
% 299.94/300.90  54300[3:MRR:54267.2,53899.0] || subclass(u,not_subclass_element(u,v))* -> subclass(u,v).
% 299.94/300.90  89608[3:SpR:75789.0,81819.0] ||  -> subclass(intersection(union(u,u),v),union(null_class,u))*.
% 299.94/300.90  89515[3:SpR:75789.0,81790.0] ||  -> subclass(intersection(union(u,null_class),v),union(u,u))*.
% 299.94/300.90  5250[0:Res:167.1,481.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),union(u,v))*.
% 299.94/300.90  89386[3:SpR:75789.0,81629.0] ||  -> subclass(intersection(u,union(v,v)),union(null_class,v))*.
% 299.94/300.90  93105[3:SpR:72365.0,92980.0] ||  -> subclass(intersection(union(u,null_class),v),union(null_class,u))*.
% 299.94/300.90  92980[3:SpR:28866.0,89304.0] ||  -> subclass(intersection(u,union(v,null_class)),union(null_class,v))*.
% 299.94/300.90  89304[3:SpR:75789.0,81600.0] ||  -> subclass(intersection(u,union(v,null_class)),union(v,v))*.
% 299.94/300.90  4102[0:Res:160.1,481.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),union(v,w))*.
% 299.94/300.90  88799[3:SpL:75901.0,45958.0] || equal(complement(symmetric_difference(u,v)),symmetric_difference(v,u))** -> .
% 299.94/300.90  88296[3:Res:58194.0,75043.0] ||  -> subclass(intersection(intersection(u,union(v,null_class)),w),v)*.
% 299.94/300.90  88289[3:Res:56843.0,75043.0] ||  -> subclass(intersection(u,intersection(union(v,null_class),w)),v)*.
% 299.94/300.90  88286[3:Res:56958.0,75043.0] ||  -> subclass(intersection(u,intersection(v,union(w,null_class))),w)*.
% 299.94/300.90  13211[0:SpR:1180.1,247.0] ||  -> subclass(cross_product(u,v),w) member(singleton(first(not_subclass_element(cross_product(u,v),w))),not_subclass_element(cross_product(u,v),w))*.
% 299.94/300.90  88269[3:Res:58108.0,75043.0] ||  -> subclass(intersection(intersection(union(u,null_class),v),w),u)*.
% 299.94/300.90  88252[3:Res:7.1,75043.0] || equal(union(u,null_class),v)*+ -> subclass(v,u)*.
% 299.94/300.90  87555[3:SpR:75789.0,59994.0] ||  -> subclass(union(null_class,symmetric_difference(u,v)),union(v,u))*.
% 299.94/300.90  91792[6:Res:86303.1,45379.1] inductive(union(u,null_class)) || subclass(u,null_class)* -> .
% 299.94/300.90  86303[3:SpR:75789.0,58921.1] || subclass(u,v) -> subclass(union(u,null_class),v)*.
% 299.94/300.90  85403[3:SpR:28866.0,83739.0] ||  -> subclass(union(null_class,intersection(u,union(v,v))),v)*.
% 299.94/300.90  85076[3:SpR:28866.0,83725.0] ||  -> subclass(union(null_class,intersection(union(u,u),v)),u)*.
% 299.94/300.90  72518[0:Rew:72365.0,9627.2] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(intersection(v,unordered_pair(u,v)),null_class)**.
% 299.94/300.90  84783[3:SpL:28866.0,83703.0] || equal(union(u,u),universal_class)**+ -> subclass(v,u)*.
% 299.94/300.90  90874[6:Res:83738.0,45379.1] inductive(intersection(intersection(u,union(null_class,null_class)),v)) ||  -> .
% 299.94/300.90  83738[3:Res:58194.0,58626.0] ||  -> subclass(intersection(intersection(u,union(null_class,v)),w),v)*.
% 299.94/300.90  72464[0:Rew:72365.0,9626.2] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(intersection(u,unordered_pair(u,v)),null_class)**.
% 299.94/300.90  90507[6:Res:83733.0,45379.1] inductive(intersection(u,intersection(union(null_class,null_class),v))) ||  -> .
% 299.94/300.90  83733[3:Res:56843.0,58626.0] ||  -> subclass(intersection(u,intersection(union(null_class,v),w)),v)*.
% 299.94/300.90  90378[6:Res:83730.0,45379.1] inductive(intersection(u,intersection(v,union(null_class,null_class)))) ||  -> .
% 299.94/300.90  83730[3:Res:56958.0,58626.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,w))),w)*.
% 299.94/300.90  90025[6:Res:83718.0,45379.1] inductive(intersection(intersection(union(null_class,null_class),u),v)) ||  -> .
% 299.94/300.90  83718[3:Res:58108.0,58626.0] ||  -> subclass(intersection(intersection(union(null_class,u),v),w),u)*.
% 299.94/300.90  83704[3:Res:7.1,58626.0] || equal(union(null_class,u),v)*+ -> subclass(v,u)*.
% 299.94/300.90  83537[3:Res:7.1,54301.0] || equal(unordered_pair(u,singleton(v)),ordered_pair(u,v))** -> .
% 299.94/300.90  6930[0:Rew:479.0,6870.0] ||  -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),union(u,v))*.
% 299.94/300.90  81819[3:SpR:28866.0,72029.0] ||  -> subclass(intersection(union(u,u),v),union(u,null_class))*.
% 299.94/300.90  81790[3:SpR:73730.0,72029.0] ||  -> subclass(intersection(union(null_class,u),v),union(u,u))*.
% 299.94/300.90  81629[3:SpR:28866.0,71986.0] ||  -> subclass(intersection(u,union(v,v)),union(v,null_class))*.
% 299.94/300.90  81600[3:SpR:73730.0,71986.0] ||  -> subclass(intersection(u,union(null_class,v)),union(v,v))*.
% 299.94/300.90  76062[0:SpR:75789.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),complement(v)),union(v,u))*.
% 299.94/300.90  75901[0:Rew:75425.0,75480.0] ||  -> equal(complement(symmetric_difference(u,v)),complement(symmetric_difference(v,u)))*.
% 299.94/300.90  75118[7:SpR:37722.1,73750.0] function(u) ||  -> subclass(intersection(v,successor(u)),u)*.
% 299.94/300.90  88250[3:Res:52.1,75043.0] inductive(union(u,null_class)) ||  -> subclass(omega,u)*.
% 299.94/300.90  75043[3:SpR:39614.1,73746.0] || subclass(u,union(v,null_class))* -> subclass(u,v).
% 299.94/300.90  75011[7:SpR:37722.1,73746.0] function(u) ||  -> subclass(intersection(successor(u),v),u)*.
% 299.94/300.90  74669[7:SpR:73730.0,37722.1] function(u) ||  -> equal(union(u,u),successor(u))**.
% 299.94/300.90  73862[3:SpL:71675.0,36243.0] || member(u,union(v,null_class))* -> member(u,v).
% 299.94/300.90  5253[0:Res:167.1,4386.0] || member(not_subclass_element(intersection(regular(u),v),w),u)* -> subclass(intersection(regular(u),v),w) equal(u,null_class).
% 299.94/300.90  59994[3:SpR:114.0,58880.0] ||  -> subclass(union(null_class,symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.90  87189[6:Res:7.1,86613.0] || equal(u,unordered_pair(null_class,v))*+ -> member(null_class,u)*.
% 299.94/300.90  86925[6:Res:7.1,86566.0] || equal(u,unordered_pair(v,null_class))*+ -> member(null_class,u)*.
% 299.94/300.90  87209[6:Res:87192.0,66684.1] || equal(successor(complement(singleton(unordered_pair(null_class,u)))),null_class)** -> .
% 299.94/300.90  5211[0:Res:160.1,4386.0] || member(not_subclass_element(intersection(u,regular(v)),w),v)* -> subclass(intersection(u,regular(v)),w) equal(v,null_class).
% 299.94/300.90  87211[6:Rew:26766.0,87203.0] || equal(union(null_class,singleton(unordered_pair(null_class,u))),universal_class)** -> .
% 299.94/300.90  87220[6:Res:29933.1,87208.0] || equal(singleton(unordered_pair(null_class,u)),singleton(null_class))** -> .
% 299.94/300.90  87219[6:Res:29980.1,87208.0] || equal(singleton(unordered_pair(null_class,u)),successor(null_class))** -> .
% 299.94/300.90  87202[6:Res:87192.0,44640.1] || subclass(complement(singleton(unordered_pair(null_class,u))),null_class)* -> .
% 299.94/300.90  46803[0:Rew:46582.0,5554.2] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(w)))* member(u,union(complement(power_class(v)),w)).
% 299.94/300.90  87223[6:Res:48.1,87208.0] inductive(singleton(unordered_pair(null_class,u))) ||  -> .
% 299.94/300.90  87208[6:Res:87192.0,25.1] || member(null_class,singleton(unordered_pair(null_class,u)))* -> .
% 299.94/300.90  87192[6:MRR:87186.0,44964.0] ||  -> member(null_class,complement(singleton(unordered_pair(null_class,u))))*.
% 299.94/300.90  86613[6:Res:86599.0,2.0] || subclass(unordered_pair(null_class,u),v)* -> member(null_class,v).
% 299.94/300.90  46616[0:Rew:46582.0,5503.2] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))).
% 299.94/300.90  86961[6:Res:86928.0,66684.1] || equal(successor(complement(singleton(unordered_pair(u,null_class)))),null_class)** -> .
% 299.94/300.90  86963[6:Rew:26766.0,86955.0] || equal(union(null_class,singleton(unordered_pair(u,null_class))),universal_class)** -> .
% 299.94/300.90  86969[6:Res:29933.1,86960.0] || equal(singleton(unordered_pair(u,null_class)),singleton(null_class))** -> .
% 299.94/300.90  86968[6:Res:29980.1,86960.0] || equal(singleton(unordered_pair(u,null_class)),successor(null_class))** -> .
% 299.94/300.90  22212[0:MRR:7408.0,22203.0] ||  -> equal(apply(choice,ordered_pair(u,v)),unordered_pair(u,singleton(v)))** equal(apply(choice,ordered_pair(u,v)),singleton(u)).
% 299.94/300.90  86954[6:Res:86928.0,44640.1] || subclass(complement(singleton(unordered_pair(u,null_class))),null_class)* -> .
% 299.94/300.90  86972[6:Res:48.1,86960.0] inductive(singleton(unordered_pair(u,null_class))) ||  -> .
% 299.94/300.90  86960[6:Res:86928.0,25.1] || member(null_class,singleton(unordered_pair(u,null_class)))* -> .
% 299.94/300.90  86928[6:MRR:86922.0,44964.0] ||  -> member(null_class,complement(singleton(unordered_pair(u,null_class))))*.
% 299.94/300.90  16263[3:Rew:15422.0,15804.1] || member(u,universal_class) equal(compose(v,u),cantor(u)) -> member(ordered_pair(u,cantor(u)),compose_class(v))*.
% 299.94/300.90  86566[6:Res:86558.0,2.0] || subclass(unordered_pair(u,null_class),v)* -> member(null_class,v).
% 299.94/300.90  86441[6:MRR:86440.1,29497.0] || subclass(singleton(null_class),singleton(u))* -> equal(null_class,u).
% 299.94/300.90  86336[6:Res:58921.1,45379.1] inductive(union(null_class,u)) || subclass(u,null_class)* -> .
% 299.94/300.90  86620[6:Res:86616.0,2158.1] || equal(complement(regular(ordered_pair(null_class,u))),universal_class)** -> .
% 299.94/300.90  15800[3:Rew:15422.0,5992.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),union(v,w))*.
% 299.94/300.90  86597[6:Res:7.1,86430.0] || equal(complement(unordered_pair(null_class,u)),singleton(null_class))** -> .
% 299.94/300.90  86556[6:Res:7.1,86429.0] || equal(complement(unordered_pair(u,null_class)),singleton(null_class))** -> .
% 299.94/300.90  86431[6:Res:86302.1,29600.0] || subclass(singleton(null_class),complement(ordered_pair(universal_class,u)))* -> .
% 299.94/300.90  86633[6:Res:29933.1,86629.0] || equal(ordered_pair(null_class,u),singleton(null_class))** -> .
% 299.94/300.90  15794[3:Rew:15422.0,5980.3] || member(u,universal_class)+ subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(u,cantor(u)),w)*.
% 299.94/300.90  86632[6:Res:29980.1,86629.0] || equal(ordered_pair(null_class,u),successor(null_class))** -> .
% 299.94/300.90  86627[6:Res:86616.0,47748.1] || equal(regular(ordered_pair(null_class,u)),null_class)** -> .
% 299.94/300.90  86619[6:Res:86616.0,44640.1] || subclass(regular(ordered_pair(null_class,u)),null_class)* -> .
% 299.94/300.90  86598[6:Res:3148.1,86430.0] || member(null_class,complement(unordered_pair(null_class,u)))* -> .
% 299.94/300.90  15738[3:Rew:15422.0,13400.1] || member(u,universal_class) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 299.94/300.90  86636[6:Res:48.1,86629.0] inductive(ordered_pair(null_class,u)) ||  -> .
% 299.94/300.90  86629[6:MRR:86625.1,22203.0] || member(null_class,ordered_pair(null_class,u))* -> .
% 299.94/300.90  86616[6:MRR:86604.0,29933.0] ||  -> member(null_class,regular(ordered_pair(null_class,u)))*.
% 299.94/300.90  86599[6:Res:9902.1,86430.0] ||  -> member(null_class,unordered_pair(null_class,u))*.
% 299.94/300.90  10046[0:Res:63.1,1279.2] function(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(universal_class,universal_class))*.
% 299.94/300.90  86430[6:Res:86302.1,29545.0] || subclass(singleton(null_class),complement(unordered_pair(null_class,u)))* -> .
% 299.94/300.90  86557[6:Res:3148.1,86429.0] || member(null_class,complement(unordered_pair(u,null_class)))* -> .
% 299.94/300.90  86558[6:Res:9902.1,86429.0] ||  -> member(null_class,unordered_pair(u,null_class))*.
% 299.94/300.90  86429[6:Res:86302.1,29544.0] || subclass(singleton(null_class),complement(unordered_pair(u,null_class)))* -> .
% 299.94/300.90  7204[0:Res:453.3,23.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x))*+ -> member(image(u,v),x)*.
% 299.94/300.90  86435[6:MRR:86402.1,29497.0] || subclass(singleton(null_class),complement(successor(null_class)))* -> .
% 299.94/300.90  86428[6:Res:86302.1,29541.0] || subclass(singleton(null_class),complement(singleton(null_class)))* -> .
% 299.94/300.90  86302[3:SpR:44.0,58921.1] || subclass(singleton(null_class),u) -> subclass(successor(null_class),u)*.
% 299.94/300.90  58921[3:SpR:39614.1,58256.0] || subclass(u,v) -> subclass(union(null_class,u),v)*.
% 299.94/300.90  7203[0:Res:453.3,22.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x))*+ -> member(image(u,v),w)*.
% 299.94/300.90  85391[3:SpR:75789.0,83739.0] ||  -> subclass(union(null_class,intersection(u,union(v,null_class))),v)*.
% 299.94/300.90  85064[3:SpR:75789.0,83725.0] ||  -> subclass(union(null_class,intersection(union(u,null_class),v)),u)*.
% 299.94/300.90  7163[0:Res:406.3,23.0] || member(u,universal_class) subclass(u,intersection(v,w))*+ -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.94/300.90  84771[3:SpL:75789.0,83703.0] || equal(union(u,null_class),universal_class)**+ -> subclass(v,u)*.
% 299.94/300.90  85447[6:Res:83739.0,45379.1] inductive(union(null_class,intersection(u,union(null_class,null_class)))) ||  -> .
% 299.94/300.90  83739[3:Res:58880.0,58626.0] ||  -> subclass(union(null_class,intersection(u,union(null_class,v))),v)*.
% 299.94/300.90  7162[0:Res:406.3,22.0] || member(u,universal_class) subclass(u,intersection(v,w))*+ -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.90  85234[6:Res:83734.0,45379.1] inductive(intersection(u,union(null_class,union(null_class,null_class)))) ||  -> .
% 299.94/300.90  85125[6:Res:83725.0,45379.1] inductive(union(null_class,intersection(union(null_class,null_class),u))) ||  -> .
% 299.94/300.90  83725[3:Res:58256.0,58626.0] ||  -> subclass(union(null_class,intersection(union(null_class,u),v)),u)*.
% 299.94/300.90  84864[6:Res:83715.0,45379.1] inductive(intersection(union(null_class,union(null_class,null_class)),u)) ||  -> .
% 299.94/300.90  83703[3:Res:58316.1,58626.0] || equal(union(null_class,u),universal_class)**+ -> subclass(v,u)*.
% 299.94/300.90  1916[0:SpL:248.0,34.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),rotate(w))*+ -> member(ordered_pair(ordered_pair(u,v),singleton(u)),w)*.
% 299.94/300.90  83808[3:Res:83745.0,352.1] inductive(complement(successor(complement(u)))) ||  -> member(null_class,u)*.
% 299.94/300.90  83804[3:SpR:45898.1,83745.0] || equal(successor(complement(u)),null_class)** -> subclass(universal_class,u).
% 299.94/300.90  84588[6:Res:83722.0,45379.1] inductive(union(null_class,union(null_class,union(null_class,null_class)))) ||  -> .
% 299.94/300.90  1671[0:SpL:248.0,37.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),flip(w))*+ -> member(ordered_pair(ordered_pair(u,singleton(u)),v),w)*.
% 299.94/300.90  84284[6:Res:83852.0,45379.1] inductive(complement(successor(union(null_class,complement(null_class))))) ||  -> .
% 299.94/300.90  83852[3:Rew:27497.0,83840.0] ||  -> subclass(complement(successor(union(null_class,complement(u)))),u)*.
% 299.94/300.90  28441[3:Rew:26766.0,27141.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(u,v))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.90  84105[6:MRR:84102.1,45417.0] inductive(complement(successor(successor(null_class)))) ||  -> .
% 299.94/300.90  83702[3:Res:52.1,58626.0] inductive(union(null_class,u)) ||  -> subclass(omega,u)*.
% 299.94/300.90  11184[0:MRR:11180.1,121.0] || member(u,universal_class) equal(compose(v,singleton(u)),u) -> member(singleton(singleton(singleton(u))),compose_class(v))*.
% 299.94/300.90  83968[3:Obv:83964.1] || equal(successor(successor(complement(successor(null_class)))),null_class)** -> .
% 299.94/300.90  83834[3:Res:83745.0,58345.0] ||  -> subclass(complement(successor(complement(successor(null_class)))),singleton(null_class))*.
% 299.94/300.90  83833[3:Res:83745.0,64251.0] || equal(complement(successor(complement(successor(null_class)))),universal_class)** -> .
% 299.94/300.90  83815[6:Res:83745.0,45379.1] inductive(complement(successor(complement(null_class)))) ||  -> .
% 299.94/300.90  10970[0:Res:347.1,1275.1] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.94/300.90  83745[3:Res:59011.0,58626.0] ||  -> subclass(complement(successor(complement(u))),u)*.
% 299.94/300.90  58626[3:SpR:39614.1,58222.0] || subclass(u,union(null_class,v))* -> subclass(u,v).
% 299.94/300.90  54885[0:Res:10106.1,54807.1] || equal(not_subclass_element(u,v),universal_class)** -> subclass(u,v).
% 299.94/300.90  83560[3:Res:7.1,83538.0] || equal(singleton(singleton(singleton(u))),singleton(singleton(u)))** -> .
% 299.94/300.90  7201[0:Res:453.3,25.1] function(u) || member(v,universal_class) subclass(universal_class,complement(w)) member(image(u,v),w)* -> .
% 299.94/300.90  83538[3:Rew:248.0,83526.0] || subclass(singleton(singleton(singleton(u))),singleton(singleton(u)))* -> .
% 299.94/300.90  54301[3:MRR:54287.1,44964.0] || subclass(ordered_pair(u,v),unordered_pair(u,singleton(v)))* -> .
% 299.94/300.90  42085[0:SpR:29.0,41750.0] ||  -> equal(intersection(complement(u),restrict(u,v,w)),null_class)**.
% 299.94/300.90  7160[0:Res:406.3,25.1] || member(u,universal_class) subclass(u,complement(v)) member(apply(choice,u),v)* -> equal(u,null_class).
% 299.94/300.90  81507[3:Res:58316.1,70523.0] || equal(regular(unordered_pair(ordered_pair(u,v),w)),universal_class)** -> .
% 299.94/300.90  81450[3:Res:58316.1,69508.0] || equal(regular(unordered_pair(u,ordered_pair(v,w))),universal_class)** -> .
% 299.94/300.90  81034[0:Res:7.1,63587.0] || equal(cross_product(u,v),composition_function)** -> member(null_class,u).
% 299.94/300.90  47200[0:Rew:46582.0,46876.1] || member(not_subclass_element(power_class(complement(power_class(u))),v),image(element_relation,power_class(u)))* -> subclass(power_class(complement(power_class(u))),v).
% 299.94/300.90  74532[7:SpR:37722.1,73743.0] function(u) ||  -> equal(symmetric_difference(u,successor(u)),null_class)**.
% 299.94/300.90  74053[7:SpL:37722.1,71069.0] function(u) || equal(complement(u),successor(u))** -> .
% 299.94/300.90  73744[3:SpR:71675.0,35849.0] ||  -> equal(power_class(union(u,null_class)),power_class(union(u,u)))*.
% 299.94/300.90  73742[3:SpR:71675.0,35112.0] ||  -> equal(intersection(u,union(u,null_class)),union(u,null_class))**.
% 299.94/300.90  38100[7:Rew:38092.1,12401.1] one_to_one(restrict(element_relation,universal_class,u)) || subclass(universal_class,v) -> maps(restrict(element_relation,universal_class,u),sum_class(u),v)*.
% 299.94/300.90  82188[7:SoR:82047.0,72.1] one_to_one(successor_relation) || equal(successor(successor_relation),universal_class)** -> .
% 299.94/300.90  82185[7:SoR:82046.0,72.1] one_to_one(successor_relation) || equal(successor(successor_relation),domain_relation)** -> .
% 299.94/300.90  38098[7:Rew:38092.1,12314.1] one_to_one(flip(cross_product(u,universal_class))) || subclass(universal_class,v) -> maps(flip(cross_product(u,universal_class)),inverse(u),v)*.
% 299.94/300.90  82182[7:SoR:82045.0,72.1] one_to_one(successor_relation) || subclass(domain_relation,successor(successor_relation))* -> .
% 299.94/300.90  82179[7:SoR:82043.0,72.1] one_to_one(domain_relation) || equal(successor(domain_relation),universal_class)** -> .
% 299.94/300.90  82149[7:SoR:82042.0,72.1] one_to_one(application_function) || equal(successor(application_function),universal_class)** -> .
% 299.94/300.90  82146[7:SoR:82041.0,72.1] one_to_one(composition_function) || equal(successor(composition_function),universal_class)** -> .
% 299.94/300.90  15573[3:Rew:15422.0,6652.2] || member(u,universal_class) member(range_of(null_class),universal_class) -> member(u,cantor(v)) member(apply(v,u),universal_class)*.
% 299.94/300.90  82047[7:SpL:72531.1,59380.0] function(successor_relation) || equal(successor(successor_relation),universal_class)** -> .
% 299.94/300.90  82046[7:SpL:72531.1,29502.0] function(successor_relation) || equal(successor(successor_relation),domain_relation)** -> .
% 299.94/300.90  82045[7:SpL:72531.1,29501.0] function(successor_relation) || subclass(domain_relation,successor(successor_relation))* -> .
% 299.94/300.90  82043[7:SpL:72531.1,26945.0] function(domain_relation) || equal(successor(domain_relation),universal_class)** -> .
% 299.94/300.90  47093[0:Rew:46582.0,7085.1] || member(power_class(u),universal_class) member(apply(choice,power_class(u)),complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.94/300.90  82042[7:SpL:72531.1,26943.0] function(application_function) || equal(successor(application_function),universal_class)** -> .
% 299.94/300.90  82041[7:SpL:72531.1,26940.0] function(composition_function) || equal(successor(composition_function),universal_class)** -> .
% 299.94/300.90  72531[7:Rew:26764.0,72445.1] function(u) ||  -> equal(union(null_class,u),successor(u))**.
% 299.94/300.90  72029[3:Rew:71963.0,58226.0] ||  -> subclass(intersection(union(null_class,u),v),union(u,null_class))*.
% 299.94/300.90  28442[3:Rew:26766.0,27181.1,26766.0,27181.0] || member(union(null_class,u),universal_class) -> member(apply(choice,union(null_class,u)),u)* equal(union(null_class,u),null_class).
% 299.94/300.90  71986[3:Rew:71963.0,56990.0] ||  -> subclass(intersection(u,union(null_class,v)),union(v,null_class))*.
% 299.94/300.90  70536[3:Res:58316.1,47758.0] || equal(regular(unordered_pair(unordered_pair(u,v),w)),universal_class)** -> .
% 299.94/300.90  70523[3:SpL:14.0,47758.0] || subclass(universal_class,regular(unordered_pair(ordered_pair(u,v),w)))* -> .
% 299.94/300.90  15801[3:Rew:15422.0,7753.2] || member(u,universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(u,cantor(u)),element_relation)* -> .
% 299.94/300.90  69548[3:MRR:69539.2,45243.0] || equal(singleton(u),v)*+ subclass(universal_class,v)* -> .
% 299.94/300.90  69524[3:Res:58316.1,47754.0] || equal(regular(unordered_pair(u,unordered_pair(v,w))),universal_class)** -> .
% 299.94/300.90  69508[3:SpL:14.0,47754.0] || subclass(universal_class,regular(unordered_pair(u,ordered_pair(v,w))))* -> .
% 299.94/300.90  81218[3:Res:45178.0,66684.1] || equal(successor(complement(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.94/300.90  8263[3:Rew:7642.0,7751.1] || member(regular(intersection(complement(compose(element_relation,universal_class)),u)),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.90  81223[3:Res:36017.0,66684.1] || equal(successor(complement(singleton(singleton(singleton(null_class))))),null_class)** -> .
% 299.94/300.90  66684[3:MRR:66430.2,10054.1] || equal(successor(u),null_class) member(v,u)* -> .
% 299.94/300.90  65076[3:Res:59018.1,15013.0] || equal(successor(unordered_pair(ordered_pair(u,v),w)),null_class)** -> .
% 299.94/300.90  65075[3:Res:59018.1,14972.0] || equal(successor(unordered_pair(unordered_pair(u,v),w)),null_class)** -> .
% 299.94/300.90  8262[3:Rew:7642.0,7749.1] || member(regular(intersection(u,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.90  65070[3:Res:59018.1,15007.0] || equal(successor(unordered_pair(u,ordered_pair(v,w))),null_class)** -> .
% 299.94/300.90  65069[3:Res:59018.1,14971.0] || equal(successor(unordered_pair(u,unordered_pair(v,w))),null_class)** -> .
% 299.94/300.90  63587[0:MRR:63584.0,99.0] || subclass(composition_function,cross_product(u,v))* -> member(null_class,u).
% 299.94/300.90  11138[0:Obv:11116.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,unordered_pair(u,v))*.
% 299.94/300.90  80859[3:MRR:80827.1,22206.0] || equal(restrict(u,v,w),universal_class)** -> .
% 299.94/300.90  54881[0:Res:3671.1,54807.1] function(u) || equal(apply(u,v),universal_class)** -> .
% 299.94/300.90  11137[0:Obv:11123.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,unordered_pair(u,v))*.
% 299.94/300.90  54491[0:SpR:54401.1,247.0] || equal(u,universal_class) -> member(null_class,ordered_pair(u,v))*.
% 299.94/300.90  54298[0:MRR:54257.0,3674.1] ||  -> member(complement(u),u)* equal(singleton(complement(u)),null_class).
% 299.94/300.90  54234[0:Obv:54226.1] || equal(singleton(u),u)** -> equal(singleton(u),null_class).
% 299.94/300.90  54216[0:Obv:54201.1] || subclass(singleton(u),u)* -> equal(singleton(u),null_class).
% 299.94/300.90  5368[0:Res:354.2,218.0] || subclass(u,restrict(v,w,x))*+ -> subclass(u,y) member(not_subclass_element(u,y),cross_product(w,x))*.
% 299.94/300.90  48528[3:MRR:48507.1,10106.1] || equal(power_class(u),null_class) -> subclass(power_class(u),v)*.
% 299.94/300.90  78769[3:SpL:4917.0,78642.0] || equal(complement(apply(null_class,u)),apply(null_class,v))* -> .
% 299.94/300.90  74867[3:SpL:73730.0,46016.0] || equal(union(null_class,complement(u)),union(u,null_class))** -> .
% 299.94/300.90  74812[3:SpR:73730.0,35849.0] ||  -> equal(power_class(union(null_class,u)),power_class(union(u,null_class)))*.
% 299.94/300.90  74230[0:SpR:72387.0,480.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(u,complement(symmetric_difference(v,w))).
% 299.94/300.90  73860[3:SpL:71675.0,36226.0] || subclass(universal_class,union(u,null_class))* -> member(null_class,u).
% 299.94/300.90  73859[3:SpL:71675.0,36230.0] || subclass(universal_class,union(u,null_class))* -> member(omega,u).
% 299.94/300.90  73858[3:SpL:71675.0,26972.0] || equal(union(u,null_class),universal_class)** -> member(omega,u).
% 299.94/300.90  73857[3:SpL:71675.0,26973.0] || equal(union(u,null_class),universal_class)** -> member(null_class,u).
% 299.94/300.90  72375[0:Rew:72365.0,47009.0] ||  -> equal(intersection(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),symmetric_difference(power_class(u),complement(v)))**.
% 299.94/300.90  72082[3:Rew:71037.0,71267.0] ||  -> equal(complement(apply(null_class,u)),complement(apply(null_class,v)))*.
% 299.94/300.90  71529[6:Rew:71037.0,29960.0] ||  -> member(null_class,complement(u)) member(null_class,union(u,null_class))*.
% 299.94/300.90  71518[3:Rew:71037.0,28016.0] ||  -> equal(complement(union(u,null_class)),union(null_class,complement(u)))**.
% 299.94/300.90  71284[3:Rew:71037.0,28051.0] ||  -> subclass(complement(apply(null_class,u)),complement(apply(null_class,v)))*.
% 299.94/300.90  70558[3:Res:58692.1,70521.0] || equal(complement(regular(unordered_pair(singleton(u),v))),null_class)** -> .
% 299.94/300.90  78688[3:SpL:72083.0,45958.0] || equal(complement(apply(null_class,u)),sum_class(range_of(null_class)))** -> .
% 299.94/300.90  78642[3:SpL:72083.0,45958.0] || equal(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> .
% 299.94/300.90  72083[3:Rew:71037.0,71285.0] ||  -> equal(complement(apply(null_class,u)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.90  71324[3:Rew:71037.0,27531.0] ||  -> subclass(complement(sum_class(range_of(null_class))),complement(apply(null_class,u)))*.
% 299.94/300.90  71283[3:Rew:71037.0,28050.0] ||  -> subclass(complement(apply(null_class,u)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.90  74466[0:Rew:72365.0,74204.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),symmetric_difference(union(u,v),complement(intersection(u,v))))**.
% 299.94/300.90  75410[0:SpR:72365.0,5276.0] ||  -> subclass(symmetric_difference(u,v),complement(intersection(v,u)))*.
% 299.94/300.90  73745[3:SpR:71675.0,57341.0] ||  -> subclass(restrict(union(u,null_class),v,w),u)*.
% 299.94/300.90  73991[3:Res:73729.0,352.1] inductive(union(u,null_class)) ||  -> member(null_class,u)*.
% 299.94/300.90  72384[0:Rew:72365.0,475.0] ||  -> equal(intersection(union(u,cross_product(v,w)),complement(restrict(u,v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.94/300.90  71072[3:Rew:71037.0,59012.0] ||  -> subclass(complement(successor(complement(u))),union(u,null_class))*.
% 299.94/300.90  71063[3:Rew:71037.0,31097.0] ||  -> equal(symmetric_difference(complement(u),union(u,null_class)),universal_class)**.
% 299.94/300.90  71062[3:Rew:71037.0,31036.0] ||  -> equal(union(complement(u),union(u,null_class)),universal_class)**.
% 299.94/300.90  71061[3:Rew:71037.0,30887.0] ||  -> equal(intersection(complement(u),union(u,null_class)),null_class)**.
% 299.94/300.90  72383[0:Rew:72365.0,476.0] ||  -> equal(intersection(union(cross_product(u,v),w),complement(restrict(w,u,v))),symmetric_difference(cross_product(u,v),w))**.
% 299.94/300.90  70556[3:Res:58316.1,70521.0] || equal(regular(unordered_pair(singleton(u),v)),universal_class)** -> .
% 299.94/300.90  70575[3:Res:58692.1,70543.0] || equal(complement(regular(unordered_pair(null_class,u))),null_class)** -> .
% 299.94/300.90  76314[0:Rew:75414.0,76074.0] ||  -> equal(symmetric_difference(u,v),symmetric_difference(v,u))*.
% 299.94/300.90  76060[0:SpR:75789.0,4125.0] ||  -> subclass(symmetric_difference(u,v),union(v,u))*.
% 299.94/300.90  76442[3:MRR:76441.0,5.0] ||  -> equal(symmetric_difference(u,singleton(u)),successor(u))**.
% 299.94/300.90  75789[0:Rew:27.0,75478.0] ||  -> equal(union(u,v),union(v,u))*.
% 299.94/300.90  72365[0:MRR:71013.0,70740.0] ||  -> equal(intersection(u,v),intersection(v,u))*.
% 299.94/300.90  74675[3:SpR:73730.0,72069.0] ||  -> subclass(union(u,u),union(null_class,u))*.
% 299.94/300.90  74439[3:Rew:73143.0,74273.0,7649.0,74273.0] ||  -> equal(symmetric_difference(element_relation,complement(compose(element_relation,universal_class))),union(element_relation,complement(compose(element_relation,universal_class))))**.
% 299.94/300.90  74108[3:SpR:28866.0,71964.0] ||  -> subclass(union(u,u),union(u,null_class))*.
% 299.94/300.90  73975[7:SpR:37722.1,73729.0] function(u) ||  -> subclass(successor(u),u)*.
% 299.94/300.90  73750[3:SpR:71675.0,56986.0] ||  -> subclass(intersection(u,union(v,null_class)),v)*.
% 299.94/300.90  73746[3:SpR:71675.0,58222.0] ||  -> subclass(intersection(union(u,null_class),v),u)*.
% 299.94/300.90  72367[3:Rew:72365.0,16154.0] || equal(cantor(restrict(x__dfg,y__dfg,z__dfg)),intersection(y__dfg,cantor(x__dfg)))** -> .
% 299.94/300.90  73733[3:SpR:71675.0,29199.0] ||  -> subclass(union(u,null_class),union(u,u))*.
% 299.94/300.90  73730[3:SpR:71675.0,28866.0] ||  -> equal(union(u,null_class),union(u,u))*.
% 299.94/300.90  73743[3:SpR:71675.0,36736.0] ||  -> equal(symmetric_difference(u,union(u,null_class)),null_class)**.
% 299.94/300.90  72387[0:Rew:72365.0,114.0] ||  -> equal(intersection(union(u,v),complement(intersection(u,v))),symmetric_difference(u,v))**.
% 299.94/300.90  72069[3:Rew:71963.0,72068.0] ||  -> subclass(union(u,null_class),union(null_class,u))*.
% 299.94/300.90  71964[3:Rew:71963.0,7704.0] ||  -> subclass(union(null_class,u),union(u,null_class))*.
% 299.94/300.90  71069[3:Rew:71037.0,46014.0] || equal(union(u,null_class),complement(u))** -> .
% 299.94/300.90  73729[3:SpR:71675.0,26980.0] ||  -> subclass(union(u,null_class),u)*.
% 299.94/300.90  72366[3:Rew:72365.0,16153.0] || subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),intersection(y__dfg,cantor(x__dfg)))* -> .
% 299.94/300.90  72368[3:Rew:72365.0,59404.0] || equal(intersection(y__dfg,cantor(x__dfg)),universal_class)** -> .
% 299.94/300.90  72059[6:Rew:30545.0,71681.0] || equal(successor(complement(successor(null_class))),null_class)** -> .
% 299.94/300.90  73147[3:Rew:73143.0,71052.0] ||  -> equal(symmetric_difference(u,universal_class),complement(u))**.
% 299.94/300.90  72385[3:Rew:72365.0,7652.0] ||  -> equal(intersection(element_relation,complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.90  71037[3:MRR:28968.0,71036.0] ||  -> equal(symmetric_difference(universal_class,u),complement(u))**.
% 299.94/300.90  73143[0:MRR:73058.0,5258.0] ||  -> equal(intersection(u,universal_class),u)**.
% 299.94/300.90  70740[0:Obv:70725.0] ||  -> subclass(intersection(u,v),intersection(v,u))*.
% 299.94/300.90  12220[0:Obv:12200.1] || member(not_subclass_element(intersection(u,v),intersection(w,u)),w)* -> subclass(intersection(u,v),intersection(w,u)).
% 299.94/300.90  70573[3:Res:58316.1,70543.0] || equal(regular(unordered_pair(null_class,u)),universal_class)** -> .
% 299.94/300.90  70543[3:SpL:17051.0,70521.0] || subclass(universal_class,regular(unordered_pair(null_class,u)))* -> .
% 299.94/300.90  70521[3:SpL:13.0,47758.0] || subclass(universal_class,regular(unordered_pair(singleton(u),v)))* -> .
% 299.94/300.90  47758[3:MRR:32634.1,47757.0] || subclass(universal_class,regular(unordered_pair(unordered_pair(u,v),w)))* -> .
% 299.94/300.90  12219[0:Obv:12212.1] || member(not_subclass_element(intersection(u,v),intersection(w,v)),w)* -> subclass(intersection(u,v),intersection(w,v)).
% 299.94/300.90  69958[3:Res:58692.1,69918.0] || equal(complement(regular(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.94/300.90  69931[3:Res:58692.1,69512.0] || equal(complement(regular(singleton(unordered_pair(u,v)))),null_class)** -> .
% 299.94/300.90  69545[3:Res:58692.1,69506.0] || equal(complement(regular(unordered_pair(u,singleton(v)))),null_class)** -> .
% 299.94/300.90  69956[3:Res:58316.1,69918.0] || equal(regular(singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90  12217[0:Obv:12213.2] || subclass(u,v) member(not_subclass_element(u,intersection(w,v)),w)* -> subclass(u,intersection(w,v)).
% 299.94/300.90  69929[3:Res:58316.1,69512.0] || equal(regular(singleton(unordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90  69918[3:SpL:14.0,69512.0] || subclass(universal_class,regular(singleton(ordered_pair(u,v))))* -> .
% 299.94/300.90  69543[3:Res:58316.1,69506.0] || equal(regular(unordered_pair(u,singleton(v))),universal_class)** -> .
% 299.94/300.90  69512[3:SpL:13.0,47754.0] || subclass(universal_class,regular(singleton(unordered_pair(u,v))))* -> .
% 299.94/300.90  10047[0:Res:7.1,1279.2] || equal(u,intersection(v,w))*+ member(x,w)* member(x,v)* -> member(x,u)*.
% 299.94/300.90  69695[3:Res:58692.1,69534.0] || equal(complement(regular(singleton(singleton(u)))),null_class)** -> .
% 299.94/300.90  69560[3:Res:58692.1,69532.0] || equal(complement(regular(unordered_pair(u,null_class))),null_class)** -> .
% 299.94/300.90  69693[3:Res:58316.1,69534.0] || equal(regular(singleton(singleton(u))),universal_class)** -> .
% 299.94/300.90  69558[3:Res:58316.1,69532.0] || equal(regular(unordered_pair(u,null_class)),universal_class)** -> .
% 299.94/300.90  3129[0:Res:166.1,219.0] ||  -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),u)*.
% 299.94/300.90  69534[3:SpL:13.0,69506.0] || subclass(universal_class,regular(singleton(singleton(u))))* -> .
% 299.94/300.90  69666[3:Res:58692.1,69550.0] || equal(complement(regular(singleton(null_class))),null_class)** -> .
% 299.94/300.90  69664[3:Res:58316.1,69550.0] || equal(regular(singleton(null_class)),universal_class)** -> .
% 299.94/300.90  69550[3:SpL:13.0,69532.0] || subclass(universal_class,regular(singleton(null_class)))* -> .
% 299.94/300.90  2356[0:Res:159.1,219.0] ||  -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),v)*.
% 299.94/300.90  69532[3:SpL:17051.0,69506.0] || subclass(universal_class,regular(unordered_pair(u,null_class)))* -> .
% 299.94/300.90  69506[3:SpL:13.0,47754.0] || subclass(universal_class,regular(unordered_pair(u,singleton(v))))* -> .
% 299.94/300.90  47754[3:MRR:32635.1,47753.0] || subclass(universal_class,regular(unordered_pair(u,unordered_pair(v,w))))* -> .
% 299.94/300.90  47721[3:Rew:26764.0,47429.1] || equal(null_class,u) -> equal(intersection(v,u),null_class)**.
% 299.94/300.90  11066[0:MRR:11065.0,12.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.94/300.90  47712[3:Rew:26764.0,47428.1] || equal(null_class,u) -> equal(intersection(u,v),null_class)**.
% 299.94/300.90  46016[3:SpL:30548.0,45958.0] || equal(union(null_class,complement(u)),union(u,u))* -> .
% 299.94/300.90  45633[6:MRR:25638.1,45624.0] inductive(intersection(u,v)) ||  -> member(regular(omega),v)*.
% 299.94/300.90  45632[6:MRR:25480.1,45624.0] inductive(intersection(u,v)) ||  -> member(regular(omega),u)*.
% 299.94/300.90  11064[0:MRR:11063.0,12.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.94/300.90  43202[3:SpR:42933.1,36218.0] || subclass(u,null_class) -> equal(union(u,u),null_class)**.
% 299.94/300.90  65783[3:Res:58194.0,64251.0] || equal(intersection(intersection(u,successor(null_class)),v),universal_class)** -> .
% 299.94/300.90  65779[3:Res:56843.0,64251.0] || equal(intersection(u,intersection(successor(null_class),v)),universal_class)** -> .
% 299.94/300.90  65776[3:Res:56958.0,64251.0] || equal(intersection(u,intersection(v,successor(null_class))),universal_class)** -> .
% 299.94/300.90  5726[0:SpR:221.0,42.0] ||  -> equal(second(not_subclass_element(restrict(cross_product(singleton(u),v),w,x),null_class)),range__dfg(cross_product(w,x),u,v))**.
% 299.94/300.90  65768[3:Res:58108.0,64251.0] || equal(intersection(intersection(successor(null_class),u),v),universal_class)** -> .
% 299.94/300.90  65756[3:Res:7.1,64251.0] || equal(successor(null_class),u)* equal(u,universal_class) -> .
% 299.94/300.90  65079[3:Res:59018.1,19460.1] || equal(successor(u),null_class) subclass(domain_relation,u)* -> .
% 299.94/300.90  65078[3:Res:59018.1,32866.1] || equal(successor(u),null_class)** equal(u,domain_relation) -> .
% 299.94/300.90  5725[0:SpR:221.0,41.0] ||  -> equal(first(not_subclass_element(restrict(cross_product(u,singleton(v)),w,x),null_class)),domain__dfg(cross_product(w,x),u,v))**.
% 299.94/300.90  66712[8:MRR:66711.1,5673.0] || equal(successor(compose(complement(element_relation),inverse(element_relation))),null_class)** -> .
% 299.94/300.90  66690[3:Obv:66562.1] || equal(successor(cantor(restrict(x__dfg,y__dfg,z__dfg))),null_class)** -> .
% 299.94/300.90  66689[3:Obv:66561.1] || equal(successor(cross_product(universal_class,cross_product(universal_class,universal_class))),null_class)** -> .
% 299.94/300.90  5378[0:Res:354.2,4386.0] || subclass(u,regular(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w) equal(v,null_class).
% 299.94/300.90  67938[8:Res:66660.1,50524.0] || equal(successor(complement(cross_product(universal_class,universal_class))),null_class)** -> .
% 299.94/300.90  66660[3:MRR:66420.1,5.0] || equal(successor(u),null_class) -> subclass(u,v)*.
% 299.94/300.90  66609[3:Rew:26764.0,66248.1] || equal(successor(u),null_class)** -> equal(u,null_class).
% 299.94/300.90  66671[3:Obv:66579.1] || equal(successor(successor(unordered_pair(omega,u))),null_class)** -> .
% 299.94/300.90  4071[0:Res:480.1,4.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(v,w))* -> subclass(u,complement(intersection(v,w))).
% 299.94/300.90  66670[3:Obv:66578.1] || equal(successor(successor(unordered_pair(null_class,u))),null_class)** -> .
% 299.94/300.90  66669[3:Obv:66577.1] || equal(successor(successor(unordered_pair(u,omega))),null_class)** -> .
% 299.94/300.90  66668[3:Obv:66576.1] || equal(successor(successor(unordered_pair(u,null_class))),null_class)** -> .
% 299.94/300.90  66667[3:Obv:66575.1] || equal(successor(successor(ordered_pair(universal_class,u))),null_class)** -> .
% 299.94/300.90  66665[6:Obv:66523.1] || equal(successor(unordered_pair(regular(omega),u)),null_class)** -> .
% 299.94/300.90  66664[6:Obv:66514.1] || equal(successor(unordered_pair(u,regular(omega))),null_class)** -> .
% 299.94/300.90  66656[6:MRR:66382.1,45631.0] || equal(successor(successor(complement(singleton(null_class)))),null_class)** -> .
% 299.94/300.90  66627[6:Obv:66591.1] || equal(successor(successor(successor(null_class))),null_class)** -> .
% 299.94/300.90  3240[0:Res:159.1,481.0] ||  -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.90  66626[3:Obv:66574.1] || equal(successor(successor(singleton(omega))),null_class)** -> .
% 299.94/300.90  66625[3:Obv:66573.1] || equal(successor(successor(singleton(null_class))),null_class)** -> .
% 299.94/300.90  66624[3:Obv:66550.1] || equal(successor(cross_product(universal_class,universal_class)),null_class)** -> .
% 299.94/300.90  66618[6:Obv:66493.1] || equal(successor(singleton(regular(omega))),null_class)** -> .
% 299.94/300.90  3231[0:Res:166.1,481.0] ||  -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.94/300.90  66614[3:Obv:66590.1] || equal(successor(successor(omega)),null_class)** -> .
% 299.94/300.90  66607[3:Obv:66600.1] || equal(successor(composition_function),null_class)** -> .
% 299.94/300.90  65061[3:Res:59018.1,316.0] || equal(successor(u),null_class) -> equal(complement(u),universal_class)**.
% 299.94/300.90  3162[0:Res:353.2,9.0] || subclass(u,unordered_pair(v,w))* -> equal(u,null_class) equal(regular(u),w) equal(regular(u),v).
% 299.94/300.90  65784[3:Res:58880.0,64251.0] || equal(union(null_class,intersection(u,successor(null_class))),universal_class)** -> .
% 299.94/300.90  65774[3:Res:58256.0,64251.0] || equal(union(null_class,intersection(successor(null_class),u)),universal_class)** -> .
% 299.94/300.90  65790[3:Res:61403.0,64251.0] || equal(complement(successor(complement(singleton(null_class)))),universal_class)** -> .
% 299.94/300.90  46831[0:Rew:46582.0,7018.2] || member(u,universal_class) subclass(power_class(v),w)*+ -> member(u,complement(power_class(v)))* member(u,w)*.
% 299.94/300.90  64251[3:SpL:39614.1,64231.0] || subclass(u,successor(null_class))* equal(u,universal_class) -> .
% 299.94/300.90  63720[3:Res:58194.0,58345.0] ||  -> subclass(intersection(intersection(u,successor(null_class)),v),singleton(null_class))*.
% 299.94/300.90  63716[3:Res:56843.0,58345.0] ||  -> subclass(intersection(u,intersection(successor(null_class),v)),singleton(null_class))*.
% 299.94/300.90  63713[3:Res:56958.0,58345.0] ||  -> subclass(intersection(u,intersection(v,successor(null_class))),singleton(null_class))*.
% 299.94/300.90  63705[3:Res:58108.0,58345.0] ||  -> subclass(intersection(intersection(successor(null_class),u),v),singleton(null_class))*.
% 299.94/300.90  65483[3:MRR:65475.1,22203.0] || equal(successor(null_class),domain_relation)** -> .
% 299.94/300.90  63693[3:Res:7.1,58345.0] || equal(successor(null_class),u) -> subclass(u,singleton(null_class))*.
% 299.94/300.90  63445[6:MRR:63405.1,63405.2,53.0,45624.0] inductive(singleton(u)) ||  -> equal(apply(choice,omega),u)*.
% 299.94/300.90  60699[3:Rew:26766.0,60628.0] || equal(union(null_class,unordered_pair(singleton(u),v)),null_class)** -> .
% 299.94/300.90  60698[3:Rew:26766.0,60622.0] || equal(union(null_class,unordered_pair(u,singleton(v))),null_class)** -> .
% 299.94/300.90  60697[3:Rew:26766.0,60618.0] || equal(union(null_class,singleton(ordered_pair(u,v))),null_class)** -> .
% 299.94/300.90  15791[3:Rew:15422.0,5986.2] || member(u,universal_class) subclass(domain_relation,restrict(v,w,x))*+ -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.90  60696[3:Rew:26766.0,60617.0] || equal(union(null_class,singleton(unordered_pair(u,v))),null_class)** -> .
% 299.94/300.90  60584[3:Res:58692.1,54294.0] || equal(complement(u),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  10071[0:MRR:9364.1,10054.1] || member(u,universal_class) member(v,u) subclass(element_relation,w) -> member(ordered_pair(v,u),w)*.
% 299.94/300.90  59022[3:Res:58994.0,352.1] inductive(complement(successor(u))) ||  -> member(null_class,complement(u))*.
% 299.94/300.90  65074[3:Res:59018.1,1966.0] || equal(successor(unordered_pair(singleton(u),v)),null_class)** -> .
% 299.94/300.90  65068[3:Res:59018.1,1965.0] || equal(successor(unordered_pair(u,singleton(v))),null_class)** -> .
% 299.94/300.90  65064[3:Res:59018.1,14977.0] || equal(successor(singleton(ordered_pair(u,v))),null_class)** -> .
% 299.94/300.90  65063[3:Res:59018.1,14970.0] || equal(successor(singleton(unordered_pair(u,v))),null_class)** -> .
% 299.94/300.90  65067[3:Res:59018.1,1961.0] || equal(successor(ordered_pair(u,v)),null_class)** -> .
% 299.94/300.90  65062[3:Res:59018.1,1964.0] || equal(successor(singleton(singleton(u))),null_class)** -> .
% 299.94/300.90  65088[3:Res:59018.1,19455.0] || equal(successor(domain_relation),null_class)** -> .
% 299.94/300.90  1417[0:SpR:248.0,17.2] || member(u,v) member(singleton(u),w) -> member(singleton(singleton(singleton(u))),cross_product(w,v))*.
% 299.94/300.90  58695[3:Res:58623.0,352.1] inductive(symmetric_difference(universal_class,complement(u))) ||  -> member(null_class,u)*.
% 299.94/300.90  63721[3:Res:58880.0,58345.0] ||  -> subclass(union(null_class,intersection(u,successor(null_class))),singleton(null_class))*.
% 299.94/300.90  64243[3:SpL:39910.0,64231.0] || equal(intersection(u,successor(null_class)),universal_class)** -> .
% 299.94/300.90  64231[3:MRR:64214.1,44981.0] || equal(intersection(successor(null_class),u),universal_class)** -> .
% 299.94/300.90  63711[3:Res:58256.0,58345.0] ||  -> subclass(union(null_class,intersection(successor(null_class),u)),singleton(null_class))*.
% 299.94/300.90  46730[0:Rew:46582.0,5506.0] ||  -> equal(intersection(union(u,complement(power_class(v))),union(complement(u),power_class(v))),symmetric_difference(complement(u),power_class(v)))**.
% 299.94/300.90  63691[3:Res:52.1,58345.0] inductive(successor(null_class)) ||  -> subclass(omega,singleton(null_class))*.
% 299.94/300.90  58345[3:SpR:39614.1,58237.0] || subclass(u,successor(null_class))* -> subclass(u,singleton(null_class)).
% 299.94/300.90  56413[3:Res:10104.1,54886.0] || equal(cantor(regular(u)),universal_class)** -> equal(u,null_class).
% 299.94/300.90  56359[3:Res:3674.1,54886.0] || equal(cantor(u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  15530[3:Rew:15422.0,5746.0] || member(u,cantor(cross_product(v,w))) equal(restrict(cross_product(singleton(u),universal_class),v,w),null_class)** -> .
% 299.94/300.90  56254[0:Res:10104.1,54878.0] || equal(sum_class(regular(u)),universal_class)** -> equal(u,null_class).
% 299.94/300.90  56200[0:Res:3674.1,54878.0] || equal(sum_class(u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  56120[0:Res:10104.1,54877.0] || equal(power_class(regular(u)),universal_class)** -> equal(u,null_class).
% 299.94/300.90  56066[0:Res:3674.1,54877.0] || equal(power_class(u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  11561[0:Res:1932.2,15.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))*+ subclass(composition_function,cross_product(w,x))* -> member(u,w)*.
% 299.94/300.90  63544[6:SoR:63542.0,59431.1] || equal(intersection(complement(successor(null_class)),u),universal_class)** -> .
% 299.94/300.90  63542[6:MRR:63538.1,45417.0] inductive(intersection(complement(successor(null_class)),u)) ||  -> .
% 299.94/300.90  58599[3:SpR:30545.0,58222.0] ||  -> subclass(intersection(complement(successor(null_class)),u),complement(singleton(null_class)))*.
% 299.94/300.90  63488[6:SoR:63486.0,59431.1] || equal(intersection(u,complement(successor(null_class))),universal_class)** -> .
% 299.94/300.90  10976[0:Res:48.1,1275.1] inductive(complement(intersection(u,v))) || member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.94/300.90  63486[6:MRR:63483.1,45417.0] inductive(intersection(u,complement(successor(null_class)))) ||  -> .
% 299.94/300.90  57332[3:SpR:30545.0,56986.0] ||  -> subclass(intersection(u,complement(successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.90  63214[3:Res:7.1,59799.0] || equal(cantor(x__dfg),y__dfg)** equal(universal_class,y__dfg) -> .
% 299.94/300.90  63213[3:Res:58316.1,59799.0] || equal(cantor(x__dfg),universal_class)** equal(universal_class,y__dfg) -> .
% 299.94/300.90  7158[0:Res:406.3,533.0] || member(u,universal_class) subclass(u,singleton(v))* -> equal(u,null_class) equal(apply(choice,u),v).
% 299.94/300.90  62137[3:MRR:62136.1,46398.0] || equal(complement(cross_product(universal_class,cross_product(universal_class,universal_class))),universal_class)** -> .
% 299.94/300.90  62103[3:Res:59208.1,16153.0] || equal(complement(cantor(restrict(x__dfg,y__dfg,z__dfg))),universal_class)** -> .
% 299.94/300.90  6929[0:Rew:479.0,6868.0] ||  -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.94/300.90  59810[7:SoR:59807.0,5405.2] single_valued_class(regular(omega)) || equal(regular(omega),null_class)** -> .
% 299.94/300.90  59799[3:SpL:39614.1,59404.0] || subclass(y__dfg,cantor(x__dfg))* equal(universal_class,y__dfg) -> .
% 299.94/300.90  63209[3:MRR:63207.1,22203.0] || equal(choice,universal_class)** -> .
% 299.94/300.90  6235[0:Rew:5541.0,6223.1] ||  -> equal(cross_product(u,singleton(v)),null_class) equal(domain__dfg(regular(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.94/300.90  63186[6:MRR:63184.1,45417.0] inductive(union(null_class,complement(successor(null_class)))) ||  -> .
% 299.94/300.90  63137[6:Res:58188.0,45379.1] inductive(intersection(restrict(null_class,u,v),w)) ||  -> .
% 299.94/300.90  58188[0:SpR:29.0,58108.0] ||  -> subclass(intersection(restrict(u,v,w),x),u)*.
% 299.94/300.90  5212[0:Res:159.1,4386.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.94/300.90  57753[3:SpR:30.0,56987.0] ||  -> subclass(restrict(union(u,u),v,w),u)*.
% 299.94/300.90  57461[0:SpR:30.0,56958.0] ||  -> subclass(restrict(intersection(u,v),w,x),v)*.
% 299.94/300.90  5201[0:Res:166.1,4386.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.94/300.90  57010[0:SpR:30.0,56843.0] ||  -> subclass(restrict(intersection(u,v),w,x),u)*.
% 299.94/300.90  62545[6:Res:56952.0,45379.1] inductive(intersection(u,restrict(null_class,v,w))) ||  -> .
% 299.94/300.90  56952[0:SpR:29.0,56843.0] ||  -> subclass(intersection(u,restrict(v,w,x)),v)*.
% 299.94/300.90  62354[6:Res:58874.0,45379.1] inductive(union(null_class,restrict(null_class,u,v))) ||  -> .
% 299.94/300.90  58874[3:SpR:29.0,58256.0] ||  -> subclass(union(null_class,restrict(u,v,w)),u)*.
% 299.94/300.90  61413[3:SpR:28866.0,59011.0] ||  -> subclass(complement(successor(complement(u))),union(u,u))*.
% 299.94/300.90  62120[8:Rew:26766.0,62100.0] || equal(union(null_class,cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.94/300.90  1227[0:SpL:248.0,97.0] || member(singleton(singleton(singleton(ordered_pair(u,v)))),composition_function)*+ -> equal(compose(singleton(ordered_pair(u,v)),u),v)**.
% 299.94/300.90  62114[3:Res:59208.1,46396.0] || equal(complement(composition_function),universal_class)** -> .
% 299.94/300.90  59208[3:Res:58316.1,34384.0] || equal(complement(u),universal_class) -> subclass(u,v)*.
% 299.94/300.90  1204[0:SpL:248.0,108.0] || member(singleton(singleton(singleton(ordered_pair(u,v)))),application_function)*+ -> equal(apply(singleton(ordered_pair(u,v)),u),v)**.
% 299.94/300.90  60660[3:Res:58692.1,32625.0] || equal(complement(regular(ordered_pair(u,v))),null_class)** -> .
% 299.94/300.90  60684[3:Rew:26766.0,60621.0] || equal(union(null_class,ordered_pair(u,v)),null_class)** -> .
% 299.94/300.90  60592[3:Res:58692.1,316.0] || equal(complement(u),null_class)** -> equal(universal_class,u).
% 299.94/300.90  59209[3:Res:58316.1,23752.0] || equal(complement(u),universal_class)** -> equal(u,null_class).
% 299.94/300.90  12018[0:Res:53.0,1419.0] || member(u,v)*+ -> equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.94/300.90  61486[6:MRR:61479.1,45631.0] || equal(successor(complement(singleton(null_class))),null_class)** -> .
% 299.94/300.90  61403[3:SpR:44.0,59011.0] ||  -> subclass(complement(successor(complement(singleton(null_class)))),successor(null_class))*.
% 299.94/300.90  59011[3:SpR:26766.0,58994.0] ||  -> subclass(complement(successor(complement(u))),union(null_class,u))*.
% 299.94/300.90  60683[3:Rew:26766.0,60616.0] || equal(union(null_class,singleton(singleton(u))),null_class)** -> .
% 299.94/300.90  60671[3:Res:58692.1,44982.0] || equal(complement(ordered_pair(u,v)),null_class)** -> .
% 299.94/300.90  60669[3:Res:58692.1,44977.0] || equal(complement(unordered_pair(u,v)),null_class)** -> .
% 299.94/300.90  61040[6:Res:26389.1,61002.0] || equal(complement(successor(successor(null_class))),universal_class)** -> .
% 299.94/300.90  61033[6:Res:29933.1,61002.0] || equal(complement(successor(null_class)),singleton(null_class))** -> .
% 299.94/300.90  61003[6:MRR:28223.1,61002.0] inductive(symmetric_difference(successor(universal_class),successor(null_class))) ||  -> .
% 299.94/300.90  47187[0:Rew:46582.0,46801.0] ||  -> equal(complement(intersection(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))**.
% 299.94/300.90  61002[6:MRR:61001.1,60678.0] || member(null_class,complement(successor(null_class)))* -> .
% 299.94/300.90  47184[0:Rew:46582.0,46676.0] ||  -> equal(complement(intersection(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))**.
% 299.94/300.90  60670[3:Res:58692.1,44981.0] || equal(complement(singleton(u)),null_class)** -> .
% 299.94/300.90  60676[3:Rew:26766.0,60642.0] || equal(union(null_class,domain_relation),null_class)** -> .
% 299.94/300.90  60673[6:Res:58692.1,45856.0] || equal(complement(successor_relation),null_class)** -> .
% 299.94/300.90  60652[3:Res:58692.1,17225.0] || equal(complement(domain_relation),null_class)** -> .
% 299.94/300.90  15523[3:Rew:15422.0,6641.2] inductive(singleton(u)) || member(u,universal_class) -> member(u,cantor(successor_relation)) subclass(range_of(null_class),singleton(u))*.
% 299.94/300.90  60608[3:Res:58692.1,1908.0] || equal(complement(composition_function),null_class)** -> .
% 299.94/300.90  60607[3:Res:58692.1,1664.0] || equal(complement(application_function),null_class)** -> .
% 299.94/300.90  60606[3:Res:58692.1,671.0] || equal(complement(element_relation),null_class)** -> .
% 299.94/300.90  47189[0:Rew:46582.0,46864.1] || member(regular(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.90  60501[6:MRR:60499.1,45417.0] inductive(symmetric_difference(universal_class,successor(null_class))) ||  -> .
% 299.94/300.90  9309[0:Res:7.1,326.0] || equal(rotate(u),cross_product(cross_product(universal_class,universal_class),universal_class))* -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u)).
% 299.94/300.90  60421[6:Obv:60419.1] || equal(unordered_pair(regular(omega),u),null_class)** -> .
% 299.94/300.90  59609[6:SoR:45629.0,59431.1] || equal(complement(unordered_pair(regular(omega),u)),universal_class)** -> .
% 299.94/300.90  60413[6:Obv:60411.1] || equal(unordered_pair(u,regular(omega)),null_class)** -> .
% 299.94/300.90  7588[0:Res:7.1,325.0] || equal(flip(u),cross_product(cross_product(universal_class,universal_class),universal_class))* -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u)).
% 299.94/300.90  59607[6:SoR:45628.0,59431.1] || equal(complement(unordered_pair(u,regular(omega))),universal_class)** -> .
% 299.94/300.90  58223[3:SpR:36218.0,58108.0] ||  -> subclass(intersection(union(u,u),v),u)*.
% 299.94/300.90  60247[6:Res:58194.0,45379.1] inductive(intersection(intersection(u,null_class),v)) ||  -> .
% 299.94/300.90  58194[0:SpR:39910.0,58108.0] ||  -> subclass(intersection(intersection(u,v),w),v)*.
% 299.94/300.90  4112[0:Rew:29.0,4075.0] ||  -> subclass(restrict(u,v,w),x) member(not_subclass_element(restrict(u,v,w),x),cross_product(v,w))*.
% 299.94/300.90  60107[3:Rew:26764.0,60040.0,7649.0,60040.0] ||  -> subclass(complement(successor(u)),complement(singleton(u)))*.
% 299.94/300.90  60053[6:Res:58880.0,45379.1] inductive(union(null_class,intersection(u,null_class))) ||  -> .
% 299.94/300.90  58880[3:SpR:39910.0,58256.0] ||  -> subclass(union(null_class,intersection(u,v)),v)*.
% 299.94/300.90  11136[0:Obv:11129.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(w,u),v),w)** subclass(unordered_pair(w,u),v).
% 299.94/300.90  59859[7:SoR:59800.0,72.1] one_to_one(x__dfg) || equal(universal_class,y__dfg)** -> .
% 299.94/300.90  59800[7:Rew:26764.0,59796.1] function(x__dfg) || equal(universal_class,y__dfg)** -> .
% 299.94/300.90  59808[6:Obv:59804.1] || equal(singleton(regular(omega)),null_class)** -> .
% 299.94/300.90  59809[7:SoR:59807.0,72.1] one_to_one(regular(omega)) ||  -> .
% 299.94/300.90  11135[0:Obv:11130.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(u,w),v),w)** subclass(unordered_pair(u,w),v).
% 299.94/300.90  59807[7:Obv:59806.1] function(regular(omega)) ||  -> .
% 299.94/300.90  59605[6:SoR:45627.0,59431.1] || equal(complement(singleton(regular(omega))),universal_class)** -> .
% 299.94/300.90  59677[6:SoR:54214.0,59431.1] || equal(regular(omega),universal_class)** -> .
% 299.94/300.90  11113[0:EqF:526.1,526.2] || equal(u,v) -> subclass(unordered_pair(v,u),w) equal(not_subclass_element(unordered_pair(v,u),w),v)**.
% 299.94/300.90  59612[6:SoR:45626.0,59431.1] || equal(complement(omega),universal_class)** -> .
% 299.94/300.90  59431[3:MRR:59226.1,21035.1] || equal(u,universal_class) -> inductive(u)*.
% 299.94/300.90  59380[6:Res:58316.1,29501.0] || equal(union(null_class,successor_relation),universal_class)** -> .
% 299.94/300.90  10992[0:MRR:10977.0,10054.1] || member(u,union(v,w)) -> member(u,intersection(v,w))* member(u,symmetric_difference(v,w)).
% 299.94/300.90  58316[3:Rew:26764.0,58191.1] || equal(u,universal_class) -> subclass(v,u)*.
% 299.94/300.90  58943[6:Res:58256.0,45379.1] inductive(union(null_class,intersection(null_class,u))) ||  -> .
% 299.94/300.90  5375[0:Res:354.2,481.0] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),union(v,w))*.
% 299.94/300.90  58994[3:Rew:26764.0,58930.0,7649.0,58930.0] ||  -> subclass(complement(successor(u)),complement(u))*.
% 299.94/300.90  58256[3:SpR:35112.0,58108.0] ||  -> subclass(union(null_class,intersection(u,v)),u)*.
% 299.94/300.90  58841[6:Res:58621.0,45379.1] inductive(union(null_class,union(null_class,null_class))) ||  -> .
% 299.94/300.90  5363[0:Res:354.2,2.0] || subclass(u,v)*+ subclass(v,w)* -> subclass(u,x) member(not_subclass_element(u,x),w)*.
% 299.94/300.90  58638[6:Res:58222.0,45379.1] inductive(intersection(union(null_class,null_class),u)) ||  -> .
% 299.94/300.90  58702[6:Res:58623.0,45379.1] inductive(symmetric_difference(universal_class,complement(null_class))) ||  -> .
% 299.94/300.90  58222[3:SpR:35112.0,58108.0] ||  -> subclass(intersection(union(null_class,u),v),u)*.
% 299.94/300.90  5243[0:Res:167.1,23.0] ||  -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(u,v),w),x),v)*.
% 299.94/300.90  58268[6:Res:58108.0,45379.1] inductive(intersection(intersection(null_class,u),v)) ||  -> .
% 299.94/300.90  58237[3:SpR:35128.0,58108.0] ||  -> subclass(intersection(successor(null_class),u),singleton(null_class))*.
% 299.94/300.90  58108[0:Obv:58092.0] ||  -> subclass(intersection(intersection(u,v),w),u)*.
% 299.94/300.90  5242[0:Res:167.1,22.0] ||  -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(u,v),w),x),u)*.
% 299.94/300.90  57341[3:SpR:30.0,56986.0] ||  -> subclass(restrict(union(null_class,u),v,w),u)*.
% 299.94/300.90  56987[3:SpR:36218.0,56843.0] ||  -> subclass(intersection(u,union(v,v)),v)*.
% 299.94/300.90  5239[0:Res:167.1,2.0] || subclass(u,v) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.90  57480[6:Res:56958.0,45379.1] inductive(intersection(u,intersection(v,null_class))) ||  -> .
% 299.94/300.90  56958[0:SpR:39910.0,56843.0] ||  -> subclass(intersection(u,intersection(v,w)),w)*.
% 299.94/300.90  57366[6:Res:56986.0,45379.1] inductive(intersection(u,union(null_class,null_class))) ||  -> .
% 299.94/300.90  56986[3:SpR:35112.0,56843.0] ||  -> subclass(intersection(u,union(null_class,v)),v)*.
% 299.94/300.90  4090[0:Res:160.1,23.0] ||  -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(v,w)),x),w)*.
% 299.94/300.90  57029[6:Res:56843.0,45379.1] inductive(intersection(u,intersection(null_class,v))) ||  -> .
% 299.94/300.90  57001[3:SpR:35128.0,56843.0] ||  -> subclass(intersection(u,successor(null_class)),singleton(null_class))*.
% 299.94/300.90  56843[0:Obv:56824.0] ||  -> subclass(intersection(u,intersection(v,w)),v)*.
% 299.94/300.90  56677[3:SpR:17051.0,55854.0] ||  -> equal(regular(singleton(singleton(null_class))),singleton(null_class))**.
% 299.94/300.90  4089[0:Res:160.1,22.0] ||  -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(v,w)),x),v)*.
% 299.94/300.90  55854[0:Rew:248.0,55853.0] ||  -> equal(regular(singleton(singleton(singleton(u)))),singleton(singleton(u)))**.
% 299.94/300.90  55071[3:Res:7.1,50000.0] || equal(flip(u),domain_relation)** equal(null_class,u) -> .
% 299.94/300.90  56402[3:Res:242.0,54886.0] || equal(cantor(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90  56357[3:Res:12.0,54886.0] || equal(cantor(unordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90  4087[0:Res:160.1,2.0] || subclass(u,v) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.90  56358[3:Res:121.0,54886.0] || equal(cantor(singleton(u)),universal_class)** -> .
% 299.94/300.90  56356[3:Res:53.0,54886.0] || equal(cantor(omega),universal_class)** -> .
% 299.94/300.90  54886[3:Res:32787.1,54807.1] || member(u,universal_class)* equal(cantor(u),universal_class) -> .
% 299.94/300.90  56243[0:Res:242.0,54878.0] || equal(sum_class(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90  9625[0:Obv:9607.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.94/300.90  56198[0:Res:12.0,54878.0] || equal(sum_class(unordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90  56199[0:Res:121.0,54878.0] || equal(sum_class(singleton(u)),universal_class)** -> .
% 299.94/300.90  56204[0:Res:2123.0,54878.0] || equal(sum_class(null_class),universal_class)** -> .
% 299.94/300.90  56197[0:Res:53.0,54878.0] || equal(sum_class(omega),universal_class)** -> .
% 299.94/300.90  9624[0:Obv:9614.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.94/300.90  54878[0:Res:55.1,54807.1] || member(u,universal_class)* equal(sum_class(u),universal_class) -> .
% 299.94/300.90  56109[0:Res:242.0,54877.0] || equal(power_class(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90  56064[0:Res:12.0,54877.0] || equal(power_class(unordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90  56065[0:Res:121.0,54877.0] || equal(power_class(singleton(u)),universal_class)** -> .
% 299.94/300.90  5324[0:Res:353.2,218.0] || subclass(u,restrict(v,w,x))*+ -> equal(u,null_class) member(regular(u),cross_product(w,x))*.
% 299.94/300.90  56063[0:Res:53.0,54877.0] || equal(power_class(omega),universal_class)** -> .
% 299.94/300.90  54877[0:Res:57.1,54807.1] || member(u,universal_class)* equal(power_class(u),universal_class) -> .
% 299.94/300.90  54099[3:Res:7.1,49999.0] || equal(rotate(u),domain_relation)** equal(null_class,u) -> .
% 299.94/300.90  53354[3:MRR:53332.0,53.0] || equal(successor(complement(u)),null_class)** -> member(omega,u).
% 299.94/300.90  4069[0:Res:480.1,2.0] || member(u,symmetric_difference(v,w))* subclass(complement(intersection(v,w)),x)*+ -> member(u,x)*.
% 299.94/300.90  53207[6:Res:29936.1,47779.1] || equal(successor(complement(u)),null_class)** -> member(null_class,u).
% 299.94/300.90  53182[3:Res:2130.1,47779.1] || subclass(universal_class,u)* equal(successor(u),null_class) -> .
% 299.94/300.90  55850[6:MRR:55820.1,53180.0] || equal(successor(regular(ordered_pair(null_class,u))),null_class)** -> .
% 299.94/300.90  22211[0:MRR:7384.0,22203.0] ||  -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v)))** equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.90  53121[3:Rew:3198.0,53080.1] || equal(null_class,u) -> equal(union(u,null_class),null_class)**.
% 299.94/300.90  52692[4:Res:45962.1,316.0] || equal(null_class,u) -> equal(image(element_relation,u),universal_class)**.
% 299.94/300.90  55492[3:SpL:17061.0,52556.0] || subclass(singleton(singleton(null_class)),complement(singleton(singleton(null_class))))* -> .
% 299.94/300.90  52556[3:Res:17248.1,44968.0] || subclass(ordered_pair(u,universal_class),complement(ordered_pair(u,universal_class)))* -> .
% 299.94/300.90  11043[0:EqF:534.1,534.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.94/300.90  55143[3:MRR:31934.1,55141.0] || member(not_subclass_element(complement(singleton(null_class)),null_class),successor(null_class))* -> .
% 299.94/300.90  6166[0:Res:24.2,209.0] || member(u,complement(v)) member(u,complement(w)) member(u,union(w,v))* -> .
% 299.94/300.90  55132[3:MRR:40154.1,55129.0] || subclass(complement(singleton(null_class)),successor(null_class))* -> .
% 299.94/300.90  55141[3:MRR:44455.1,55140.0] || subclass(complement(singleton(null_class)),null_class)* -> .
% 299.94/300.90  55140[3:MRR:55116.1,54417.0] || equal(complement(successor(null_class)),null_class)** -> .
% 299.94/300.90  46804[0:Rew:46582.0,5582.1] || member(u,intersection(power_class(v),complement(w)))* member(u,union(complement(power_class(v)),w)) -> .
% 299.94/300.90  50000[3:Res:15528.1,47748.1] || subclass(domain_relation,flip(u))* equal(null_class,u) -> .
% 299.94/300.90  54823[3:Obv:54785.1] || equal(regular(u),universal_class)** -> equal(u,null_class).
% 299.94/300.90  46617[0:Rew:46582.0,5529.1] || member(u,intersection(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) -> .
% 299.94/300.90  54807[0:MRR:54489.2,4383.0] || equal(u,universal_class) member(u,universal_class)* -> .
% 299.94/300.90  54408[3:Res:7.1,54299.0] || equal(unordered_pair(u,null_class),ordered_pair(u,universal_class))** -> .
% 299.94/300.90  54401[0:Res:7.1,54294.0] || equal(u,universal_class) -> equal(singleton(u),null_class)**.
% 299.94/300.90  15795[3:Rew:15422.0,5984.2] || member(u,universal_class) subclass(domain_relation,intersection(v,w))*+ -> member(ordered_pair(u,cantor(u)),w)*.
% 299.94/300.90  54409[3:Rew:17061.0,54404.0] || subclass(singleton(singleton(null_class)),singleton(null_class))* -> .
% 299.94/300.90  54299[3:MRR:54272.1,44964.0] || subclass(ordered_pair(u,universal_class),unordered_pair(u,null_class))* -> .
% 299.94/300.90  54294[0:Obv:54282.1] || subclass(universal_class,u)* -> equal(singleton(u),null_class).
% 299.94/300.90  54293[3:MRR:54278.1,45167.0] || subclass(domain_relation,ordered_pair(null_class,null_class))* -> .
% 299.94/300.90  15792[3:Rew:15422.0,5983.2] || member(u,universal_class) subclass(domain_relation,intersection(v,w))*+ -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.90  54292[3:MRR:54277.1,45167.0] || equal(ordered_pair(null_class,null_class),domain_relation)** -> .
% 299.94/300.90  54291[3:MRR:54244.1,46143.0] || equal(complement(omega),null_class)** -> .
% 299.94/300.90  54290[3:MRR:54246.1,46143.0] || subclass(universal_class,omega)* -> .
% 299.94/300.90  54289[3:MRR:54245.1,46143.0] || equal(omega,universal_class)** -> .
% 299.94/300.90  11214[0:SpR:1179.1,247.0] ||  -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),regular(cross_product(u,v)))*.
% 299.94/300.90  54211[0:Res:7.1,54148.0] || equal(regular(u),u)** -> equal(u,null_class).
% 299.94/300.90  54214[6:MRR:54210.1,45624.0] inductive(regular(omega)) ||  -> .
% 299.94/300.90  54148[0:Obv:54111.2] || subclass(u,regular(u))* -> equal(u,null_class).
% 299.94/300.90  5213[0:Res:353.2,4386.0] || subclass(u,regular(v)) member(regular(u),v)* -> equal(u,null_class) equal(v,null_class).
% 299.94/300.90  49999[3:Res:15527.1,47748.1] || subclass(domain_relation,rotate(u))* equal(null_class,u) -> .
% 299.94/300.90  3896[0:Res:351.2,481.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),union(v,w))*.
% 299.94/300.90  49969[3:Res:146.1,47748.1] || member(u,universal_class)* equal(singleton(u),null_class) -> .
% 299.94/300.90  3882[0:Res:351.2,2.0] || member(u,universal_class)+ subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(u),w)*.
% 299.94/300.90  49959[6:Res:29933.1,47748.1] || equal(u,singleton(null_class))* equal(null_class,u) -> .
% 299.94/300.90  49958[6:Res:29980.1,47748.1] || equal(u,successor(null_class))* equal(null_class,u) -> .
% 299.94/300.90  49922[3:Rew:26766.0,49916.0] || equal(union(null_class,singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90  3879[0:SpR:69.0,351.2] || member(image(u,singleton(v)),universal_class)*+ subclass(universal_class,w) -> member(apply(u,v),w)*.
% 299.94/300.90  53592[5:Obv:53521.2] inductive(power_class(u)) || equal(null_class,u)* -> .
% 299.94/300.90  53555[5:Rew:26764.0,53467.1] || equal(null_class,u) -> equal(power_class(u),null_class)**.
% 299.94/300.90  3859[0:Res:350.2,481.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),union(v,w))*.
% 299.94/300.90  53183[3:Res:48.1,47779.1] inductive(u) || equal(successor(u),null_class)** -> .
% 299.94/300.90  53209[6:Res:36016.0,47779.1] || equal(successor(complement(singleton(singleton(null_class)))),null_class)** -> .
% 299.94/300.90  3845[0:Res:350.2,2.0] || member(u,universal_class)+ subclass(universal_class,v)* subclass(v,w)* -> member(power_class(u),w)*.
% 299.94/300.90  53206[6:Res:29540.0,47779.1] || equal(successor(successor(null_class)),null_class)** -> .
% 299.94/300.90  47777[3:MRR:47599.1,5.0] || equal(singleton(regular(u)),null_class)** -> equal(u,null_class).
% 299.94/300.90  47106[3:Rew:46582.0,26805.0] ||  -> equal(union(null_class,complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.90  46017[3:SpL:27497.0,45958.0] || equal(union(null_class,complement(u)),union(null_class,u))** -> .
% 299.94/300.90  46669[0:Rew:46582.0,268.2] || member(u,universal_class) -> member(u,image(element_relation,power_class(v)))* member(u,power_class(complement(power_class(v)))).
% 299.94/300.90  45376[6:Res:29933.1,44640.1] || equal(u,singleton(null_class)) subclass(u,null_class)* -> .
% 299.94/300.90  45375[6:Res:29980.1,44640.1] || equal(u,successor(null_class)) subclass(u,null_class)* -> .
% 299.94/300.90  45179[3:MRR:36020.1,45167.0] || subclass(universal_class,union(null_class,singleton(ordered_pair(u,v))))* -> .
% 299.94/300.90  44968[3:MRR:26067.1,44964.0] || member(unordered_pair(u,null_class),complement(ordered_pair(u,universal_class)))* -> .
% 299.94/300.90  15793[3:Rew:15422.0,5981.2] || member(u,universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(u,cantor(u)),v)* -> .
% 299.94/300.90  44501[3:Rew:26773.0,44450.1] || subclass(u,null_class) -> equal(union(u,null_class),null_class)**.
% 299.94/300.90  16234[3:Rew:15422.0,15784.2] || member(u,universal_class) equal(cantor(u),successor(u)) -> member(ordered_pair(u,cantor(u)),successor_relation)*.
% 299.94/300.90  52275[6:Res:48.1,52256.0] inductive(symmetric_difference(universal_class,singleton(null_class))) ||  -> .
% 299.94/300.90  15558[3:Rew:15422.0,458.1] || member(singleton(singleton(singleton(ordered_pair(u,v)))),application_function)*+ -> member(u,cantor(singleton(ordered_pair(u,v))))*.
% 299.94/300.90  50375[3:Res:17208.1,49921.0] || equal(singleton(ordered_pair(null_class,u)),singleton(singleton(null_class)))** -> .
% 299.94/300.90  7746[3:Rew:7642.0,5365.0] || subclass(u,complement(compose(element_relation,universal_class)))*+ member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.94/300.90  49797[3:Res:17208.1,44840.0] || equal(complement(ordered_pair(null_class,u)),singleton(singleton(null_class)))** -> .
% 299.94/300.90  44841[3:MRR:27165.1,44837.0] || equal(union(null_class,complement(singleton(singleton(u)))),universal_class)** -> .
% 299.94/300.90  50507[8:Rew:50385.0,40558.0] ||  -> equal(image(complement(compose(complement(element_relation),inverse(element_relation))),universal_class),range_of(null_class))**.
% 299.94/300.90  51529[8:MRR:51211.1,5673.0] || equal(compose(complement(element_relation),inverse(element_relation)),null_class)** -> .
% 299.94/300.90  50524[8:Rew:50385.0,48541.0] || subclass(complement(cross_product(universal_class,universal_class)),null_class)* -> .
% 299.94/300.90  50509[8:Rew:50385.0,40423.0] ||  -> equal(restrict(complement(compose(complement(element_relation),inverse(element_relation))),universal_class,universal_class),null_class)**.
% 299.94/300.90  51946[8:SoR:51945.0,72.1] one_to_one(subset_relation) ||  -> .
% 299.94/300.90  51945[8:SoR:51224.0,137.1] function(subset_relation) ||  -> .
% 299.94/300.90  51224[8:MRR:50467.1,37347.0] single_valued_class(subset_relation) ||  -> .
% 299.94/300.90  50385[8:Spt:45450.0] ||  -> equal(subset_relation,null_class)**.
% 299.94/300.90  7035[0:Res:63.1,358.1] function(complement(u)) || member(v,universal_class) -> member(v,u)* member(v,cross_product(universal_class,universal_class))*.
% 299.94/300.90  44807[3:Res:44517.1,19989.1] || subclass(element_relation,null_class) subclass(universal_class,cantor(omega))* -> .
% 299.94/300.90  49921[3:Res:45178.0,25.1] || member(singleton(u),singleton(ordered_pair(u,v)))* -> .
% 299.94/300.90  47760[3:MRR:47640.1,154.0] || equal(unordered_pair(ordered_pair(u,v),w),null_class)** -> .
% 299.94/300.90  6906[0:SpR:44.0,479.0] ||  -> equal(intersection(successor(u),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.94/300.90  47757[3:MRR:47638.1,154.0] || equal(unordered_pair(unordered_pair(u,v),w),null_class)** -> .
% 299.94/300.90  47753[3:MRR:47613.1,154.0] || equal(unordered_pair(u,unordered_pair(v,w)),null_class)** -> .
% 299.94/300.90  47751[3:MRR:47611.1,154.0] || equal(unordered_pair(u,ordered_pair(v,w)),null_class)** -> .
% 299.94/300.90  46805[0:Rew:46582.0,5559.1] || member(u,symmetric_difference(power_class(v),complement(w)))* -> member(u,union(complement(power_class(v)),w)).
% 299.94/300.90  49946[3:Res:349.1,47748.1] || subclass(universal_class,u)* equal(null_class,u) -> .
% 299.94/300.90  47748[3:MRR:47539.2,10054.1] || equal(null_class,u) member(v,u)* -> .
% 299.94/300.90  45178[3:MRR:35990.0,45167.0] ||  -> member(singleton(u),complement(singleton(ordered_pair(u,v))))*.
% 299.94/300.90  46618[0:Rew:46582.0,5508.1] || member(u,symmetric_difference(complement(v),power_class(w)))* -> member(u,union(v,complement(power_class(w)))).
% 299.94/300.90  49787[3:SpL:17061.0,44840.0] || member(singleton(null_class),complement(singleton(singleton(null_class))))* -> .
% 299.94/300.90  44840[3:MRR:26174.1,44837.0] || member(singleton(u),complement(ordered_pair(u,v)))* -> .
% 299.94/300.90  44793[3:Res:44517.1,15013.0] || subclass(unordered_pair(ordered_pair(u,v),w),null_class)* -> .
% 299.94/300.90  44792[3:Res:44517.1,14972.0] || subclass(unordered_pair(unordered_pair(u,v),w),null_class)* -> .
% 299.94/300.90  47949[0:Rew:46586.0,47887.0] ||  -> equal(union(u,complement(power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))**.
% 299.94/300.90  44786[3:Res:44517.1,15007.0] || subclass(unordered_pair(u,ordered_pair(v,w)),null_class)* -> .
% 299.94/300.90  44785[3:Res:44517.1,14971.0] || subclass(unordered_pair(u,unordered_pair(v,w)),null_class)* -> .
% 299.94/300.90  47948[0:Rew:46592.0,47841.0] ||  -> equal(union(complement(power_class(complement(power_class(u)))),v),union(image(element_relation,power_class(u)),v))**.
% 299.94/300.90  49204[3:MRR:49203.1,46143.0] || equal(union(null_class,unordered_pair(omega,u)),null_class)** -> .
% 299.94/300.90  49202[3:MRR:49201.1,46143.0] || equal(union(null_class,unordered_pair(u,omega)),null_class)** -> .
% 299.94/300.90  49199[3:MRR:49198.1,46143.0] || equal(union(null_class,singleton(omega)),null_class)** -> .
% 299.94/300.90  48390[3:Res:5389.1,46130.0] || equal(complement(u),null_class) -> member(omega,u)*.
% 299.94/300.90  47158[0:Rew:46582.0,46589.0] ||  -> equal(union(complement(power_class(u)),complement(power_class(v))),complement(intersection(power_class(u),power_class(v))))**.
% 299.94/300.90  46582[0:MRR:22153.0,46581.0] ||  -> equal(image(element_relation,complement(u)),complement(power_class(u)))**.
% 299.94/300.90  48486[6:MRR:48485.1,3531.0] || equal(union(null_class,unordered_pair(null_class,u)),null_class)** -> .
% 299.94/300.90  48484[6:MRR:48483.1,3531.0] || equal(union(null_class,unordered_pair(u,null_class)),null_class)** -> .
% 299.94/300.90  46587[0:Rew:46582.0,271.1] || member(u,image(element_relation,power_class(v)))* member(u,power_class(complement(power_class(v)))) -> .
% 299.94/300.90  48487[6:MRR:48437.1,22203.0] || equal(complement(cross_product(u,v)),null_class)** -> .
% 299.94/300.90  46598[0:Rew:46582.0,2317.0] || member(not_subclass_element(power_class(u),v),complement(power_class(u)))* -> subclass(power_class(u),v).
% 299.94/300.90  48498[6:SoR:48488.0,72.1] one_to_one(complement(cross_product(universal_class,universal_class))) ||  -> .
% 299.94/300.90  48488[6:MRR:3199.1,48487.0] function(complement(cross_product(universal_class,universal_class))) ||  -> .
% 299.94/300.90  46551[6:Res:5389.1,45406.0] || equal(complement(u),null_class) -> member(null_class,u)*.
% 299.94/300.90  46595[0:Rew:46582.0,198.0] || member(regular(power_class(u)),complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.94/300.90  46130[3:MRR:46106.0,53.0] || subclass(complement(u),null_class)* -> member(omega,u).
% 299.94/300.90  46079[3:Res:5389.1,44798.0] || equal(null_class,u) subclass(domain_relation,u)* -> .
% 299.94/300.90  46062[3:Res:5389.1,44796.0] || equal(null_class,u) equal(u,domain_relation)* -> .
% 299.94/300.90  46592[0:Rew:46582.0,206.0] ||  -> equal(complement(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))**.
% 299.94/300.90  47743[3:Obv:47679.1] || equal(successor(unordered_pair(omega,u)),null_class)** -> .
% 299.94/300.90  47742[3:Obv:47678.1] || equal(successor(unordered_pair(null_class,u)),null_class)** -> .
% 299.94/300.90  47741[3:Obv:47677.1] || equal(successor(unordered_pair(u,omega)),null_class)** -> .
% 299.94/300.90  46586[0:Rew:46582.0,204.0] ||  -> equal(complement(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))**.
% 299.94/300.90  47740[3:Obv:47676.1] || equal(successor(unordered_pair(u,null_class)),null_class)** -> .
% 299.94/300.90  47699[3:Obv:47674.1] || equal(successor(singleton(omega)),null_class)** -> .
% 299.94/300.90  47698[3:Obv:47673.1] || equal(successor(singleton(null_class)),null_class)** -> .
% 299.94/300.90  46591[0:Rew:46582.0,125.0] ||  -> equal(complement(image(element_relation,power_class(u))),power_class(complement(power_class(u))))**.
% 299.94/300.90  47689[3:Obv:47682.1] || equal(successor(omega),null_class)** -> .
% 299.94/300.90  45898[3:Res:5389.1,44776.0] || equal(null_class,u) -> equal(complement(u),universal_class)**.
% 299.94/300.90  45625[6:MRR:21837.1,45624.0] inductive(singleton(u)) ||  -> equal(regular(omega),u)*.
% 299.94/300.90  47142[3:Rew:26766.0,46590.0] ||  -> equal(union(null_class,power_class(u)),power_class(u))**.
% 299.94/300.90  45406[6:Res:29936.1,44640.1] || subclass(complement(u),null_class)* -> member(null_class,u).
% 299.94/300.90  45378[6:Res:2130.1,44640.1] || subclass(universal_class,u)*+ subclass(u,null_class)* -> .
% 299.94/300.90  46400[3:MRR:6470.1,46398.0] || equal(cross_product(universal_class,cross_product(universal_class,universal_class)),null_class)** -> .
% 299.94/300.90  3436[0:Res:191.1,2.0] || member(inverse(u),universal_class) subclass(domain_relation,v) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.90  46398[3:Res:7.1,46396.0] || equal(application_function,composition_function)** -> .
% 299.94/300.90  46397[3:Res:5389.1,46396.0] || equal(composition_function,null_class)** -> .
% 299.94/300.90  46396[3:MRR:46395.0,46395.2,99.0,4383.0] || subclass(composition_function,application_function)* -> .
% 299.94/300.90  46149[3:MRR:26326.1,46143.0] || equal(complement(successor(unordered_pair(omega,u))),universal_class)** -> .
% 299.94/300.90  46148[3:MRR:26325.1,46143.0] || equal(complement(successor(unordered_pair(u,omega))),universal_class)** -> .
% 299.94/300.90  10545[0:MRR:10541.1,121.0] || member(u,universal_class) equal(successor(singleton(u)),u) -> member(singleton(singleton(singleton(u))),successor_relation)*.
% 299.94/300.90  46146[3:MRR:26324.1,46143.0] || equal(complement(successor(singleton(omega))),universal_class)** -> .
% 299.94/300.90  46291[3:Res:5389.1,46129.0] || equal(unordered_pair(omega,u),null_class)** -> .
% 299.94/300.90  46155[3:Res:5389.1,46128.0] || equal(unordered_pair(u,omega),null_class)** -> .
% 299.94/300.90  46129[3:MRR:46103.0,53.0] || subclass(unordered_pair(omega,u),null_class)* -> .
% 299.94/300.90  46128[3:MRR:46101.0,53.0] || subclass(unordered_pair(u,omega),null_class)* -> .
% 299.94/300.90  46147[3:MRR:26583.1,46143.0] || equal(complement(successor(omega)),universal_class)** -> .
% 299.94/300.90  46143[3:Res:5389.1,46127.0] || equal(singleton(omega),null_class)** -> .
% 299.94/300.90  46127[3:MRR:46105.0,53.0] || subclass(singleton(omega),null_class)* -> .
% 299.94/300.90  7736[3:Rew:7642.0,5193.1] || member(u,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(power_class(u),element_relation)* -> .
% 299.94/300.90  44800[3:Res:44517.1,372.0] || subclass(u,null_class) member(omega,u)* -> .
% 299.94/300.90  44798[3:Res:44517.1,19460.1] || subclass(u,null_class)*+ subclass(domain_relation,u)* -> .
% 299.94/300.90  44796[3:Res:44517.1,32866.1] || subclass(u,null_class)* equal(u,domain_relation) -> .
% 299.94/300.90  46026[3:SpL:28866.0,46013.0] || equal(union(u,u),complement(u))** -> .
% 299.94/300.90  7735[3:Rew:7642.0,5194.1] || member(u,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(sum_class(u),element_relation)* -> .
% 299.94/300.90  46013[3:SpL:26766.0,45958.0] || equal(union(null_class,u),complement(u))** -> .
% 299.94/300.90  45958[3:MRR:45957.1,425.0] || equal(complement(u),u)** -> .
% 299.94/300.90  44776[3:Res:44517.1,316.0] || subclass(u,null_class)* -> equal(complement(u),universal_class).
% 299.94/300.90  45410[6:Res:45184.0,44640.1] || subclass(complement(singleton(ordered_pair(universal_class,u))),null_class)* -> .
% 299.94/300.90  45629[6:MRR:26001.1,45624.0] inductive(complement(unordered_pair(regular(omega),u))) ||  -> .
% 299.94/300.90  45628[6:MRR:25879.1,45624.0] inductive(complement(unordered_pair(u,regular(omega)))) ||  -> .
% 299.94/300.90  45856[6:Res:349.1,45637.0] || subclass(universal_class,successor_relation)* -> .
% 299.94/300.90  5369[0:Res:354.2,219.0] || subclass(u,restrict(v,w,x))*+ -> subclass(u,y) member(not_subclass_element(u,y),v)*.
% 299.94/300.90  45637[6:MRR:17181.1,45630.0] || member(singleton(singleton(null_class)),successor_relation)* -> .
% 299.94/300.90  45627[6:MRR:23831.1,45624.0] inductive(complement(singleton(regular(omega)))) ||  -> .
% 299.94/300.90  45631[6:MRR:35269.1,45624.0] || subclass(universal_class,successor(null_class))* -> .
% 299.94/300.90  45630[6:MRR:30691.1,45624.0] || equal(successor(null_class),universal_class)** -> .
% 299.94/300.90  5270[0:Rew:114.0,5225.0] ||  -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(intersection(u,v)))*.
% 299.94/300.90  45626[6:MRR:23800.1,45624.0] inductive(complement(omega)) ||  -> .
% 299.94/300.90  45624[6:EmS:45546.0,51.0] || equal(omega,null_class)** -> .
% 299.94/300.90  45546[6:Res:5389.1,45379.1] inductive(u) || equal(null_class,u)* -> .
% 299.94/300.90  4051[0:SpR:30.0,480.1] || member(u,symmetric_difference(cross_product(v,w),x))* -> member(u,complement(restrict(x,v,w))).
% 299.94/300.90  45553[6:Res:5258.0,45379.1] inductive(intersection(null_class,u)) ||  -> .
% 299.94/300.90  45554[6:Res:26980.0,45379.1] inductive(union(null_class,null_class)) ||  -> .
% 299.94/300.90  45379[6:Res:48.1,44640.1] inductive(u) || subclass(u,null_class)* -> .
% 299.94/300.90  4050[0:SpR:29.0,480.1] || member(u,symmetric_difference(v,cross_product(w,x)))* -> member(u,complement(restrict(v,w,x))).
% 299.94/300.90  45409[6:Res:36016.0,44640.1] || subclass(complement(singleton(singleton(null_class))),null_class)* -> .
% 299.94/300.90  45419[6:MRR:37094.1,45417.0] || subclass(universal_class,complement(successor(null_class)))* -> .
% 299.94/300.90  45417[6:MRR:31580.1,45405.0] || member(null_class,complement(singleton(null_class)))* -> .
% 299.94/300.90  2363[0:Rew:29.0,2342.0] ||  -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),cross_product(v,w))*.
% 299.94/300.90  45418[6:MRR:26808.1,45417.0] inductive(complement(successor(null_class))) ||  -> .
% 299.94/300.90  45405[6:Res:29540.0,44640.1] || subclass(successor(null_class),null_class)* -> .
% 299.94/300.90  44640[6:Res:44511.1,25.1] || subclass(u,null_class) member(null_class,u)* -> .
% 299.94/300.90  9604[0:EqF:525.1,525.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(regular(unordered_pair(v,u)),v)**.
% 299.94/300.90  45232[6:Res:29933.1,45227.0] || equal(singleton(ordered_pair(universal_class,u)),singleton(null_class))** -> .
% 299.94/300.90  45231[6:Res:29980.1,45227.0] || equal(singleton(ordered_pair(universal_class,u)),successor(null_class))** -> .
% 299.94/300.90  45258[3:Res:5389.1,44791.0] || equal(unordered_pair(singleton(u),v),null_class)** -> .
% 299.94/300.90  7036[0:Res:7.1,358.1] || equal(u,complement(v))*+ member(w,universal_class)* -> member(w,v)* member(w,u)*.
% 299.94/300.90  45243[3:Res:5389.1,44784.0] || equal(unordered_pair(u,singleton(v)),null_class)** -> .
% 299.94/300.90  45167[3:Res:5389.1,44779.0] || equal(singleton(ordered_pair(u,v)),null_class)** -> .
% 299.94/300.90  44964[3:Res:5389.1,44778.0] || equal(singleton(unordered_pair(u,v)),null_class)** -> .
% 299.94/300.90  44791[3:Res:44517.1,1966.0] || subclass(unordered_pair(singleton(u),v),null_class)* -> .
% 299.94/300.90  45245[3:MRR:7395.1,45243.0] inductive(ordered_pair(u,v)) ||  -> equal(singleton(u),null_class)**.
% 299.94/300.90  44784[3:Res:44517.1,1965.0] || subclass(unordered_pair(u,singleton(v)),null_class)* -> .
% 299.94/300.90  45235[3:Res:48.1,45227.0] inductive(singleton(ordered_pair(universal_class,u))) ||  -> .
% 299.94/300.90  45227[3:Res:45184.0,25.1] || member(null_class,singleton(ordered_pair(universal_class,u)))* -> .
% 299.94/300.90  45184[3:MRR:36005.0,45167.0] ||  -> member(null_class,complement(singleton(ordered_pair(universal_class,u))))*.
% 299.94/300.90  44779[3:Res:44517.1,14977.0] || subclass(singleton(ordered_pair(u,v)),null_class)* -> .
% 299.94/300.90  45146[3:Res:7.1,44982.0] || equal(ordered_pair(u,v),universal_class)** -> .
% 299.94/300.90  44988[3:Res:7.1,44977.0] || equal(unordered_pair(u,v),universal_class)** -> .
% 299.94/300.90  44982[3:SpL:14.0,44977.0] || subclass(universal_class,ordered_pair(u,v))* -> .
% 299.94/300.90  5240[0:Res:167.1,25.1] || member(not_subclass_element(intersection(complement(u),v),w),u)* -> subclass(intersection(complement(u),v),w).
% 299.94/300.90  44996[3:Res:7.1,44981.0] || equal(singleton(u),universal_class)** -> .
% 299.94/300.90  44981[3:SpL:13.0,44977.0] || subclass(universal_class,singleton(u))* -> .
% 299.94/300.90  44977[3:MRR:32630.1,44964.0] || subclass(universal_class,unordered_pair(u,v))* -> .
% 299.94/300.90  44778[3:Res:44517.1,14970.0] || subclass(singleton(unordered_pair(u,v)),null_class)* -> .
% 299.94/300.90  4088[0:Res:160.1,25.1] || member(not_subclass_element(intersection(u,complement(v)),w),v)* -> subclass(intersection(u,complement(v)),w).
% 299.94/300.90  44837[3:Res:5389.1,44777.0] || equal(singleton(singleton(u)),null_class)** -> .
% 299.94/300.90  44777[3:Res:44517.1,1964.0] || subclass(singleton(singleton(u)),null_class)* -> .
% 299.94/300.90  44660[6:Res:5389.1,44651.0] || equal(unordered_pair(null_class,u),null_class)** -> .
% 299.94/300.90  3241[0:Res:353.2,481.0] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),union(v,w))*.
% 299.94/300.90  44654[6:Res:5389.1,44650.0] || equal(unordered_pair(u,null_class),null_class)** -> .
% 299.94/300.90  44651[6:MRR:44645.1,3531.0] || subclass(unordered_pair(null_class,u),null_class)* -> .
% 299.94/300.90  44650[6:MRR:44644.1,3531.0] || subclass(unordered_pair(u,null_class),null_class)* -> .
% 299.94/300.90  3164[0:Res:353.2,2.0] || subclass(u,v)*+ subclass(v,w)* -> equal(u,null_class) member(regular(u),w)*.
% 299.94/300.90  43201[3:SpR:42933.1,35112.0] || subclass(u,null_class) -> equal(union(null_class,u),null_class)**.
% 299.94/300.90  43810[3:Res:5389.1,43274.0] || equal(null_class,u)* equal(u,universal_class) -> .
% 299.94/300.90  3126[0:Res:166.1,23.0] ||  -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),v)*.
% 299.94/300.90  43274[3:MRR:43144.2,425.0] || subclass(u,null_class)* equal(u,universal_class) -> .
% 299.94/300.90  3125[0:Res:166.1,22.0] ||  -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),u)*.
% 299.94/300.90  43271[6:MRR:43220.1,29497.0] || subclass(singleton(null_class),null_class)* -> .
% 299.94/300.90  42933[0:Res:3123.2,4383.0] || subclass(u,null_class) -> equal(intersection(u,v),null_class)**.
% 299.94/300.90  3123[0:Res:166.1,2.0] || subclass(u,v) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.90  42091[0:SpR:39910.0,41750.0] ||  -> equal(intersection(complement(u),intersection(v,u)),null_class)**.
% 299.94/300.90  2353[0:Res:159.1,23.0] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),w)*.
% 299.94/300.90  41750[0:Obv:41730.0] ||  -> equal(intersection(complement(u),intersection(u,v)),null_class)**.
% 299.94/300.90  2352[0:Res:159.1,22.0] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),v)*.
% 299.94/300.90  38887[6:Res:29933.1,38686.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),singleton(null_class))** -> .
% 299.94/300.90  38886[6:Res:29980.1,38686.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),successor(null_class))** -> .
% 299.94/300.90  41372[0:Res:2350.2,4383.0] || subclass(u,null_class) -> equal(intersection(v,u),null_class)**.
% 299.94/300.90  2350[0:Res:159.1,2.0] || subclass(u,v) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.90  38845[3:SpR:38662.0,17074.0] ||  -> equal(apply(complement(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.94/300.90  41284[3:Res:7.1,41247.0] || equal(flip(null_class),domain_relation)** -> .
% 299.94/300.90  41247[3:Res:15528.1,4383.0] || subclass(domain_relation,flip(null_class))* -> .
% 299.94/300.90  15528[3:Rew:15422.0,6014.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.90  41171[3:Res:7.1,41128.0] || equal(rotate(null_class),domain_relation)** -> .
% 299.94/300.90  41128[3:Res:15527.1,4383.0] || subclass(domain_relation,rotate(null_class))* -> .
% 299.94/300.90  15527[3:Rew:15422.0,6013.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.90  36047[3:Res:36034.0,352.1] inductive(complement(compose(element_relation,universal_class))) ||  -> member(null_class,complement(element_relation))*.
% 299.94/300.90  29299[3:Rew:28866.0,29292.1] inductive(union(omega,omega)) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.90  28714[3:Res:26980.0,327.1] inductive(union(null_class,omega)) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.90  26944[3:Rew:26766.0,22120.1] inductive(complement(complement(omega))) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.90  39910[0:MRR:39868.0,4105.0] ||  -> equal(intersection(u,intersection(v,u)),intersection(v,u))**.
% 299.94/300.90  39766[0:MRR:39732.0,4105.0] ||  -> equal(intersection(u,intersection(u,v)),intersection(u,v))**.
% 299.94/300.90  39614[0:MRR:39555.1,4105.0] || subclass(u,v) -> equal(intersection(v,u),u)**.
% 299.94/300.90  39347[3:SpL:28866.0,36243.0] || member(u,union(v,v))* -> member(u,v).
% 299.94/300.90  36218[3:SpR:28866.0,35112.0] ||  -> equal(intersection(u,union(u,u)),union(u,u))**.
% 299.94/300.90  15811[3:Rew:15422.0,6003.2] || member(u,universal_class) subclass(domain_relation,compose_class(v))*+ -> equal(compose(v,u),cantor(u))**.
% 299.94/300.90  39273[3:SpR:14.0,35372.1] || equal(u,universal_class) -> member(ordered_pair(v,w),u)*.
% 299.94/300.90  36243[3:SpL:35112.0,22.0] || member(u,union(null_class,v))* -> member(u,v).
% 299.94/300.90  15788[3:Rew:15422.0,5979.2] || member(u,universal_class) subclass(domain_relation,singleton(v))*+ -> equal(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.90  35372[3:Res:35087.1,680.0] || equal(u,universal_class) -> member(unordered_pair(v,w),u)*.
% 299.94/300.90  34992[3:SpR:26982.1,28866.0] || equal(null_class,u) -> equal(union(u,u),u)**.
% 299.94/300.90  15574[3:Rew:15422.0,6644.1] || member(u,universal_class) -> member(u,cantor(v))* equal(sum_class(range_of(null_class)),apply(v,u)).
% 299.94/300.90  38889[3:Res:2130.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(null_class),universal_class))))* -> .
% 299.94/300.90  38991[7:SoR:38990.0,72.1] one_to_one(complement(cross_product(singleton(null_class),universal_class))) ||  -> .
% 299.94/300.90  38990[7:Obv:38989.1] function(complement(cross_product(singleton(null_class),universal_class))) ||  -> .
% 299.94/300.90  38888[3:Res:21035.1,38686.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),universal_class)** -> .
% 299.94/300.90  38882[3:Res:347.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(omega),universal_class))))* -> .
% 299.94/300.90  38914[7:SoR:38913.0,72.1] one_to_one(complement(cross_product(singleton(omega),universal_class))) ||  -> .
% 299.94/300.90  38913[7:Obv:38912.1] function(complement(cross_product(singleton(omega),universal_class))) ||  -> .
% 299.94/300.90  38881[3:Res:21033.1,38686.0] || equal(cantor(complement(cross_product(singleton(omega),universal_class))),universal_class)** -> .
% 299.94/300.90  38890[3:Res:48.1,38686.0] inductive(cantor(complement(cross_product(singleton(null_class),universal_class)))) ||  -> .
% 299.94/300.90  38874[3:SpL:17051.0,38686.0] || member(universal_class,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.94/300.90  38686[3:Obv:38684.1] || member(u,cantor(complement(cross_product(singleton(u),universal_class))))* -> .
% 299.94/300.90  38662[0:SpR:30864.0,43.0] ||  -> equal(image(complement(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.94/300.90  30864[0:SpR:30819.0,30.0] ||  -> equal(restrict(complement(cross_product(u,v)),u,v),null_class)**.
% 299.94/300.90  38169[7:SpR:38158.1,247.0] one_to_one(u) ||  -> member(null_class,ordered_pair(inverse(u),v))*.
% 299.94/300.90  37722[7:SpR:37608.1,44.0] function(u) ||  -> equal(union(u,null_class),successor(u))**.
% 299.94/300.90  37136[3:SpL:28866.0,36230.0] || subclass(universal_class,union(u,u))* -> member(omega,u).
% 299.94/300.90  38386[7:SoR:37616.0,72.1] one_to_one(range_of(u)) || member(inverse(u),universal_class)* -> .
% 299.94/300.90  37698[7:SoR:37607.0,5405.2] single_valued_class(singleton(u)) || equal(singleton(u),null_class)** -> .
% 299.94/300.90  37616[7:Res:32790.1,37583.1] function(range_of(u)) || member(inverse(u),universal_class)* -> .
% 299.94/300.90  37676[7:SoR:37605.0,2263.2] single_valued_class(omega) || equal(cross_product(universal_class,universal_class),omega)** -> .
% 299.94/300.90  1226[0:SpL:248.0,97.0] || member(ordered_pair(u,singleton(singleton(singleton(v)))),composition_function)* -> equal(compose(u,singleton(v)),v).
% 299.94/300.90  38367[7:SoR:37617.0,72.1] one_to_one(not_subclass_element(u,v)) ||  -> subclass(u,v)*.
% 299.94/300.90  37617[7:Res:10106.1,37583.1] function(not_subclass_element(u,v)) ||  -> subclass(u,v)*.
% 299.94/300.90  38338[7:SoR:37613.1,72.1] function(u) one_to_one(apply(u,v)) ||  -> .
% 299.94/300.90  37726[7:SpR:37608.1,247.0] function(u) ||  -> member(null_class,ordered_pair(u,v))*.
% 299.94/300.90  1203[0:SpL:248.0,108.0] || member(ordered_pair(u,singleton(singleton(singleton(v)))),application_function)* -> equal(apply(u,singleton(v)),v).
% 299.94/300.90  37613[7:Res:3671.1,37583.1] function(u) function(apply(u,v)) ||  -> .
% 299.94/300.90  38158[7:Res:3674.1,38135.1] one_to_one(u) ||  -> equal(singleton(inverse(u)),null_class)**.
% 299.94/300.90  38155[7:SoR:37620.0,72.1] one_to_one(cantor(u)) || member(u,universal_class)* -> .
% 299.94/300.90  38102[7:Rew:38092.1,7277.2] one_to_one(u) || subclass(range_of(inverse(u)),v) -> maps(inverse(u),universal_class,v)*.
% 299.94/300.90  38142[7:SoR:37610.0,72.1] one_to_one(sum_class(u)) || member(u,universal_class)* -> .
% 299.94/300.90  38139[7:SoR:37609.0,72.1] one_to_one(power_class(u)) || member(u,universal_class)* -> .
% 299.94/300.90  38106[7:Rew:38093.1,38096.2] one_to_one(inverse(u)) || subclass(universal_class,v) -> maps(inverse(u),universal_class,v)*.
% 299.94/300.90  38135[7:MRR:38121.2,17118.0] one_to_one(u) || member(inverse(u),universal_class)* -> .
% 299.94/300.90  38093[7:SoR:37564.0,72.1] one_to_one(inverse(u)) ||  -> equal(range_of(u),universal_class)**.
% 299.94/300.90  37620[7:Res:32787.1,37583.1] function(cantor(u)) || member(u,universal_class)* -> .
% 299.94/300.90  37490[7:Rew:37448.1,16348.2] function(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(cantor(w))) equal(cantor(cantor(x)),universal_class) -> compatible(restrict(u,v,universal_class),x,w)*.
% 299.94/300.90  37610[7:Res:55.1,37583.1] function(sum_class(u)) || member(u,universal_class)* -> .
% 299.94/300.90  37609[7:Res:57.1,37583.1] function(power_class(u)) || member(u,universal_class)* -> .
% 299.94/300.90  38092[7:SoR:37564.0,73.1] one_to_one(u) ||  -> equal(range_of(u),universal_class)**.
% 299.94/300.90  37493[7:Rew:37448.1,16302.2] function(u) || subclass(range_of(u),cantor(sum_class(v))) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,restrict(element_relation,universal_class,v))*.
% 299.94/300.90  37564[7:SpR:37448.1,15513.0] function(inverse(u)) ||  -> equal(range_of(u),universal_class)**.
% 299.94/300.90  38045[7:SoR:37660.0,72.1] one_to_one(regular(u)) ||  -> equal(u,null_class)*.
% 299.94/300.90  37660[7:Res:10104.1,37583.1] function(regular(u)) ||  -> equal(u,null_class)*.
% 299.94/300.90  37494[7:Rew:37448.1,16293.2] function(u) || subclass(range_of(u),range_of(v)) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,flip(cross_product(v,universal_class)))*.
% 299.94/300.90  37608[7:Res:3674.1,37583.1] function(u) ||  -> equal(singleton(u),null_class)**.
% 299.94/300.90  37600[7:SoR:37546.1,72.1] function(u) one_to_one(cantor(u)) ||  -> .
% 299.94/300.90  37707[7:SoR:37651.0,72.1] one_to_one(ordered_pair(u,v)) ||  -> .
% 299.94/300.90  37495[7:Rew:37448.1,16283.2] function(u) || subclass(range_of(u),cantor(range_of(v)))*+ equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.90  37704[7:SoR:37606.0,72.1] one_to_one(unordered_pair(u,v)) ||  -> .
% 299.94/300.90  37651[7:Res:242.0,37583.1] function(ordered_pair(u,v)) ||  -> .
% 299.94/300.90  37606[7:Res:12.0,37583.1] function(unordered_pair(u,v)) ||  -> .
% 299.94/300.90  37697[7:SoR:37607.0,72.1] one_to_one(singleton(u)) ||  -> .
% 299.94/300.90  37496[7:Rew:37448.1,16278.2] function(u) || equal(cantor(cantor(v)),range_of(u)) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.90  37607[7:Res:121.0,37583.1] function(singleton(u)) ||  -> .
% 299.94/300.90  37695[7:Obv:37694.1] single_valued_class(regular(universal_class)) ||  -> .
% 299.94/300.90  37691[7:SoR:37668.0,72.1] one_to_one(regular(universal_class)) ||  -> .
% 299.94/300.90  37668[7:MRR:37621.1,425.0] function(regular(universal_class)) ||  -> .
% 299.94/300.90  37497[7:Rew:37448.1,16279.2] function(u) || subclass(range_of(u),cantor(cantor(v)))*+ equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.90  37674[7:SoR:37605.0,72.1] one_to_one(omega) ||  -> .
% 299.94/300.90  37605[7:Res:53.0,37583.1] function(omega) ||  -> .
% 299.94/300.90  37583[7:MRR:37562.2,17118.0] function(u) || member(u,universal_class)* -> .
% 299.94/300.90  37546[7:MRR:37545.2,22210.0] function(u) function(cantor(u)) ||  -> .
% 299.94/300.90  37492[7:Rew:37448.1,15470.2] function(u) || subclass(range_of(u),v) -> maps(u,universal_class,v)*.
% 299.94/300.90  37448[7:Res:37351.1,316.0] function(u) ||  -> equal(cantor(u),universal_class)**.
% 299.94/300.90  37475[7:MRR:88.1,37473.0] || homomorphism(u,v,w)* -> .
% 299.94/300.90  37473[7:SSi:37463.0,79.1] operation(u) ||  -> .
% 299.94/300.90  37406[7:SoR:37347.0,72.1] one_to_one(null_class) ||  -> .
% 299.94/300.90  37348[7:MRR:2266.1,37347.0] single_valued_class(null_class) ||  -> .
% 299.94/300.90  37347[7:MRR:4935.1,37346.1] function(null_class) ||  -> .
% 299.94/300.90  37093[3:SpL:28866.0,36226.0] || subclass(universal_class,union(u,u))* -> member(null_class,u).
% 299.94/300.90  35849[3:Rew:26764.0,35727.0,7649.0,35727.0,26766.0,35727.0,200.0,35727.0] ||  -> equal(power_class(union(null_class,u)),power_class(union(u,u)))*.
% 299.94/300.90  36230[3:SpL:35112.0,373.0] || subclass(universal_class,union(null_class,u))* -> member(omega,u).
% 299.94/300.90  9366[0:MRR:9363.1,121.0] || member(u,universal_class) member(singleton(u),u)*+ -> member(singleton(singleton(singleton(u))),element_relation)*.
% 299.94/300.90  36226[3:SpL:35112.0,2135.0] || subclass(universal_class,union(null_class,u))* -> member(null_class,u).
% 299.94/300.90  36907[3:SpR:30545.0,36736.0] ||  -> equal(symmetric_difference(complement(singleton(null_class)),complement(successor(null_class))),null_class)**.
% 299.94/300.90  36906[3:SpR:28866.0,36736.0] ||  -> equal(symmetric_difference(u,union(u,u)),null_class)**.
% 299.94/300.90  36770[3:Obv:36706.1] inductive(symmetric_difference(u,union(null_class,u))) ||  -> .
% 299.94/300.90  36736[3:Rew:26764.0,36649.0] ||  -> equal(symmetric_difference(u,union(null_class,u)),null_class)**.
% 299.94/300.90  36426[3:Obv:36370.1] inductive(symmetric_difference(singleton(null_class),successor(null_class))) ||  -> .
% 299.94/300.90  36393[3:Rew:26764.0,36324.0] ||  -> equal(symmetric_difference(singleton(null_class),successor(null_class)),null_class)**.
% 299.94/300.90  35112[3:MRR:35104.0,4105.0] ||  -> equal(intersection(u,union(null_class,u)),union(null_class,u))**.
% 299.94/300.90  36106[3:Rew:26766.0,36100.0] || equal(union(null_class,singleton(singleton(singleton(null_class)))),universal_class)** -> .
% 299.94/300.90  15524[3:Rew:15422.0,6236.0] || member(u,cantor(regular(cross_product(singleton(u),universal_class))))* -> equal(cross_product(singleton(u),universal_class),null_class).
% 299.94/300.90  36019[3:MRR:36018.1,22276.0] || subclass(universal_class,union(null_class,singleton(singleton(singleton(null_class)))))* -> .
% 299.94/300.90  36105[3:Res:36017.0,25.1] || member(singleton(null_class),singleton(singleton(singleton(null_class))))* -> .
% 299.94/300.90  7747[3:Rew:7642.0,5192.0] || subclass(u,complement(compose(element_relation,universal_class)))* member(regular(u),element_relation) -> equal(u,null_class).
% 299.94/300.90  36029[6:Rew:26766.0,36024.0] || equal(union(null_class,singleton(singleton(null_class))),universal_class)** -> .
% 299.94/300.90  36017[3:MRR:35988.0,22276.0] ||  -> member(singleton(null_class),complement(singleton(singleton(singleton(null_class)))))*.
% 299.94/300.90  36040[6:Res:29933.1,36028.0] || equal(singleton(singleton(null_class)),singleton(null_class))** -> .
% 299.94/300.90  36039[6:Res:29980.1,36028.0] || equal(singleton(singleton(null_class)),successor(null_class))** -> .
% 299.94/300.90  36034[3:Obv:36031.0] ||  -> subclass(complement(compose(element_relation,universal_class)),complement(element_relation))*.
% 299.94/300.90  36043[6:Res:48.1,36028.0] inductive(singleton(singleton(null_class))) ||  -> .
% 299.94/300.90  36028[6:Res:36016.0,25.1] || member(null_class,singleton(singleton(null_class)))* -> .
% 299.94/300.90  8235[3:Rew:7642.0,7748.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),u),element_relation)* -> subclass(complement(compose(element_relation,universal_class)),u).
% 299.94/300.90  36016[6:MRR:36010.0,17388.0] ||  -> member(null_class,complement(singleton(singleton(null_class))))*.
% 299.94/300.90  33146[0:Obv:33135.0] ||  -> subclass(u,complement(singleton(u)))* equal(singleton(u),null_class).
% 299.94/300.90  33058[6:SpR:28866.0,29959.1] ||  -> member(null_class,complement(u)) member(null_class,union(u,u))*.
% 299.94/300.90  30739[3:SpL:28866.0,26973.0] || equal(union(u,u),universal_class)** -> member(null_class,u).
% 299.94/300.90  30682[3:SpL:28866.0,26972.0] || equal(union(u,u),universal_class)** -> member(omega,u).
% 299.94/300.90  30548[3:SpR:28866.0,27497.0] ||  -> equal(complement(union(u,u)),union(null_class,complement(u)))**.
% 299.94/300.90  28987[0:Res:28807.0,352.1] inductive(symmetric_difference(u,u)) ||  -> member(null_class,complement(u))*.
% 299.94/300.90  35234[3:SpL:35128.0,22.0] || member(u,successor(null_class))* -> member(u,singleton(null_class)).
% 299.94/300.90  226[0:Res:3.1,219.0] ||  -> subclass(restrict(u,v,w),x) member(not_subclass_element(restrict(u,v,w),x),u)*.
% 299.94/300.90  35128[3:MRR:35121.0,4105.0] ||  -> equal(intersection(singleton(null_class),successor(null_class)),successor(null_class))**.
% 299.94/300.90  5367[0:Res:354.2,23.0] || subclass(u,intersection(v,w))*+ -> subclass(u,x) member(not_subclass_element(u,x),w)*.
% 299.94/300.90  26982[3:Rew:26766.0,25570.1] || equal(null_class,u) -> equal(union(null_class,u),u)**.
% 299.94/300.90  32917[0:Res:28672.1,5609.1] || equal(u,domain_relation) subclass(domain_relation,complement(u))* -> .
% 299.94/300.90  5366[0:Res:354.2,22.0] || subclass(u,intersection(v,w))*+ -> subclass(u,x) member(not_subclass_element(u,x),v)*.
% 299.94/300.90  32866[0:Res:28672.1,691.1] || equal(u,domain_relation) subclass(universal_class,complement(u))* -> .
% 299.94/300.90  32790[3:SpR:15513.0,32787.1] || member(inverse(u),universal_class) -> member(range_of(u),universal_class)*.
% 299.94/300.90  3232[0:Res:3.1,481.0] ||  -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),union(u,v))*.
% 299.94/300.90  34384[0:Obv:34357.1] || subclass(u,complement(u))*+ -> subclass(u,v)*.
% 299.94/300.90  5364[0:Res:354.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w).
% 299.94/300.90  5238[0:Res:167.1,533.0] ||  -> subclass(intersection(singleton(u),v),w) equal(not_subclass_element(intersection(singleton(u),v),w),u)**.
% 299.94/300.90  4086[0:Res:160.1,533.0] ||  -> subclass(intersection(u,singleton(v)),w) equal(not_subclass_element(intersection(u,singleton(v)),w),v)**.
% 299.94/300.90  3170[0:Res:353.2,219.0] || subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(regular(u),v).
% 299.94/300.90  30158[6:Res:29980.1,533.0] || equal(singleton(u),successor(null_class))* -> equal(null_class,u).
% 299.94/300.90  30018[6:Res:29933.1,533.0] || equal(singleton(u),singleton(null_class))* -> equal(null_class,u).
% 299.94/300.90  33096[0:Obv:33089.0] ||  -> subclass(regular(u),complement(u))* equal(u,null_class).
% 299.94/300.90  5202[0:Res:3.1,4386.0] || member(not_subclass_element(regular(u),v),u)* -> subclass(regular(u),v) equal(u,null_class).
% 299.94/300.90  29959[6:SpR:26766.0,29936.1] ||  -> member(null_class,complement(u)) member(null_class,union(null_class,u))*.
% 299.94/300.90  28967[0:Res:28635.0,352.1] inductive(symmetric_difference(universal_class,u)) ||  -> member(null_class,complement(u))*.
% 299.94/300.90  28870[3:Rew:28866.0,26986.0] || subclass(universal_class,union(element_relation,element_relation))*+ -> member(u,v)*.
% 299.94/300.90  3136[0:Rew:114.0,3116.0] ||  -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.94/300.90  28672[0:SpL:26764.0,14636.0] || equal(u,domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  32787[3:Res:99.0,15786.1] || member(u,universal_class) -> member(cantor(u),universal_class)*.
% 299.94/300.90  15786[3:Rew:15422.0,6000.2] || member(u,universal_class) subclass(domain_relation,cross_product(v,w))*+ -> member(cantor(u),w)*.
% 299.94/300.90  32648[0:Res:7.1,32625.0] || equal(regular(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90  32625[0:MRR:32617.1,22203.0] || subclass(universal_class,regular(ordered_pair(u,v)))* -> .
% 299.94/300.90  31634[3:Rew:31610.0,30971.0] ||  -> equal(symmetric_difference(complement(u),union(u,u)),universal_class)**.
% 299.94/300.90  31610[3:SpR:28866.0,31035.0] ||  -> equal(union(complement(u),union(u,u)),universal_class)**.
% 299.94/300.90  3885[0:Res:351.2,23.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(sum_class(u),w)*.
% 299.94/300.90  30947[3:Rew:30926.0,28806.0] ||  -> equal(intersection(complement(u),union(u,u)),null_class)**.
% 299.94/300.90  31987[3:Rew:31974.0,31933.0] ||  -> equal(symmetric_difference(successor(null_class),complement(singleton(null_class))),universal_class)**.
% 299.94/300.90  31974[3:SpR:44.0,31335.0] ||  -> equal(union(successor(null_class),complement(singleton(null_class))),universal_class)**.
% 299.94/300.90  3884[0:Res:351.2,22.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(sum_class(u),v)*.
% 299.94/300.90  31820[3:SpR:44.0,31243.0] ||  -> equal(intersection(successor(null_class),complement(singleton(null_class))),null_class)**.
% 299.94/300.90  31047[3:Rew:31035.0,30972.0] ||  -> equal(symmetric_difference(complement(u),union(null_class,u)),universal_class)**.
% 299.94/300.90  3848[0:Res:350.2,23.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(power_class(u),w)*.
% 299.94/300.90  31035[3:SpR:26766.0,30923.0] ||  -> equal(union(complement(u),union(null_class,u)),universal_class)**.
% 299.94/300.90  3847[0:Res:350.2,22.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(power_class(u),v)*.
% 299.94/300.90  30956[3:Rew:30926.0,29211.0] ||  -> equal(intersection(complement(u),union(null_class,u)),null_class)**.
% 299.94/300.90  3124[0:Res:166.1,25.1] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),null_class).
% 299.94/300.90  30964[3:Rew:30923.0,30963.0] ||  -> equal(symmetric_difference(u,complement(u)),universal_class)**.
% 299.94/300.90  30923[3:Rew:7649.0,30865.0] ||  -> equal(union(u,complement(u)),universal_class)**.
% 299.94/300.90  30926[3:Rew:29211.0,30886.0] ||  -> equal(symmetric_difference(u,u),null_class)**.
% 299.94/300.90  30819[0:Obv:30801.0] ||  -> equal(intersection(u,complement(u)),null_class)**.
% 299.94/300.90  2351[0:Res:159.1,25.1] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.94/300.90  26973[3:Rew:26766.0,2177.0] || equal(union(null_class,u),universal_class)** -> member(null_class,u).
% 299.94/300.90  26972[3:Rew:26766.0,452.0] || equal(union(null_class,u),universal_class)** -> member(omega,u).
% 299.94/300.90  30545[3:SpR:44.0,27497.0] ||  -> equal(union(null_class,complement(singleton(null_class))),complement(successor(null_class)))**.
% 299.94/300.90  27497[3:Rew:26771.0,26767.0] ||  -> equal(complement(union(null_class,u)),union(null_class,complement(u)))**.
% 299.94/300.90  502[0:SpL:248.0,94.0] || member(singleton(singleton(singleton(u))),compose_class(v))* -> equal(compose(v,singleton(u)),u).
% 299.94/300.90  15712[3:Rew:15422.0,457.1] || member(ordered_pair(u,singleton(singleton(singleton(v)))),application_function)* -> member(singleton(v),cantor(u)).
% 299.94/300.90  10179[0:MRR:5206.0,10104.1] || member(apply(choice,regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.90  30351[0:SpR:28645.0,43.0] ||  -> equal(range_of(cross_product(u,universal_class)),image(universal_class,u))**.
% 299.94/300.90  28645[0:SpR:26764.0,29.0] ||  -> equal(restrict(universal_class,u,v),cross_product(u,v))**.
% 299.94/300.90  29288[3:Res:29158.0,352.1] inductive(union(u,u)) ||  -> member(null_class,u)*.
% 299.94/300.90  30198[6:MRR:30174.1,22203.0] || equal(cross_product(u,v),successor(null_class))** -> .
% 299.94/300.90  3883[0:Res:351.2,25.1] || member(u,universal_class) subclass(universal_class,complement(v)) member(sum_class(u),v)* -> .
% 299.94/300.90  29980[6:Res:7.1,29543.0] || equal(u,successor(null_class)) -> member(null_class,u)*.
% 299.94/300.90  3846[0:Res:350.2,25.1] || member(u,universal_class) subclass(universal_class,complement(v)) member(power_class(u),v)* -> .
% 299.94/300.90  30053[6:Res:29933.1,26210.0] || equal(complement(ordered_pair(universal_class,u)),singleton(null_class))** -> .
% 299.94/300.90  30058[6:MRR:30034.1,22203.0] || equal(cross_product(u,v),singleton(null_class))** -> .
% 299.94/300.90  29933[6:Res:7.1,29507.0] || equal(u,singleton(null_class)) -> member(null_class,u)*.
% 299.94/300.90  6220[0:SpR:216.1,43.0] ||  -> equal(cross_product(u,universal_class),null_class) equal(image(regular(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.94/300.90  29543[6:MRR:29521.1,29497.0] || subclass(successor(null_class),u)* -> member(null_class,u).
% 299.94/300.90  29936[6:Res:9902.1,29507.0] ||  -> member(null_class,u) member(null_class,complement(u))*.
% 299.94/300.90  29507[6:Res:29498.0,2.0] || subclass(singleton(null_class),u)* -> member(null_class,u).
% 299.94/300.90  5839[0:Res:7.1,322.1] function(u) || equal(u,cross_product(universal_class,universal_class))* -> equal(cross_product(universal_class,universal_class),u).
% 299.94/300.90  28710[3:Res:26980.0,352.1] inductive(union(null_class,u)) ||  -> member(null_class,u)*.
% 299.94/300.90  29608[6:SpL:17058.0,29546.0] || equal(complement(ordered_pair(universal_class,u)),successor(null_class))** -> .
% 299.94/300.90  29600[6:SpL:17058.0,29545.0] || subclass(successor(null_class),complement(ordered_pair(universal_class,u)))* -> .
% 299.94/300.90  29547[6:MRR:29539.1,29497.0] || equal(complement(unordered_pair(u,null_class)),successor(null_class))** -> .
% 299.94/300.90  29546[6:MRR:29537.1,29497.0] || equal(complement(unordered_pair(null_class,u)),successor(null_class))** -> .
% 299.94/300.90  29545[6:MRR:29536.1,29497.0] || subclass(successor(null_class),complement(unordered_pair(null_class,u)))* -> .
% 299.94/300.90  29544[6:MRR:29535.1,29497.0] || subclass(successor(null_class),complement(unordered_pair(u,null_class)))* -> .
% 299.94/300.90  29542[6:MRR:29534.1,29497.0] || equal(complement(singleton(null_class)),successor(null_class))** -> .
% 299.94/300.90  29541[6:MRR:29533.1,29497.0] || subclass(successor(null_class),complement(singleton(null_class)))* -> .
% 299.94/300.90  29551[6:Res:29540.0,2158.1] || equal(complement(successor(null_class)),universal_class)** -> .
% 299.94/300.90  8226[3:Rew:7642.0,7743.1] || member(regular(complement(compose(element_relation,universal_class))),element_relation)* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.90  29502[6:MRR:26957.1,29497.0] || equal(union(null_class,successor_relation),domain_relation)** -> .
% 299.94/300.90  29501[6:MRR:26956.1,29497.0] || subclass(domain_relation,union(null_class,successor_relation))* -> .
% 299.94/300.90  29540[6:MRR:29519.0,29497.0] ||  -> member(null_class,successor(null_class))*.
% 299.94/300.90  29500[6:MRR:28726.0,29497.0] ||  -> equal(regular(successor(null_class)),null_class)**.
% 299.94/300.90  29497[6:Spt:29490.0,29274.1,29446.0] || equal(successor(null_class),null_class)** -> .
% 299.94/300.90  28705[3:SpR:44.0,26980.0] ||  -> subclass(successor(null_class),singleton(null_class))*.
% 299.94/300.90  29499[6:MRR:5626.1,29497.0] || subclass(domain_relation,successor_relation)* -> .
% 299.94/300.90  29498[6:Spt:29490.0,29274.0] ||  -> member(null_class,singleton(null_class))*.
% 299.94/300.90  28121[3:Rew:26766.0,26979.1] ||  -> member(not_subclass_element(union(null_class,u),v),u)* subclass(union(null_class,u),v).
% 299.94/300.90  29199[3:Rew:26771.0,29138.0] ||  -> subclass(union(null_class,u),union(u,u))*.
% 299.94/300.90  29158[3:SpR:28866.0,26980.0] ||  -> subclass(union(u,u),u)*.
% 299.94/300.90  28041[3:Rew:26766.0,26978.1] ||  -> member(regular(union(null_class,u)),u)* equal(union(null_class,u),null_class).
% 299.94/300.90  28866[3:Rew:26766.0,28825.0] ||  -> equal(union(null_class,u),union(u,u))*.
% 299.94/300.90  26773[3:Rew:26764.0,7714.0] ||  -> equal(symmetric_difference(u,null_class),union(u,null_class))**.
% 299.94/300.90  26771[3:Rew:26764.0,7716.0] ||  -> equal(symmetric_difference(null_class,u),union(null_class,u))**.
% 299.94/300.90  26766[3:Rew:26764.0,7717.0] ||  -> equal(complement(complement(u)),union(null_class,u))**.
% 299.94/300.90  28869[3:Rew:28866.0,26985.0] || equal(union(element_relation,element_relation),domain_relation)** -> .
% 299.94/300.90  26772[3:Rew:26764.0,7724.1] ||  -> equal(u,null_class) equal(symmetric_difference(u,regular(u)),union(u,regular(u)))**.
% 299.94/300.90  28868[3:Rew:28866.0,26984.0] || subclass(domain_relation,union(element_relation,element_relation))* -> .
% 299.94/300.90  28867[3:Rew:28866.0,26983.0] || equal(union(element_relation,element_relation),universal_class)** -> .
% 299.94/300.90  26945[3:Rew:26766.0,17224.0] || equal(union(null_class,domain_relation),universal_class)** -> .
% 299.94/300.90  26943[3:Rew:26766.0,23713.0] || equal(union(null_class,application_function),universal_class)** -> .
% 299.94/300.90  26940[3:Rew:26766.0,25351.0] || equal(union(null_class,composition_function),universal_class)** -> .
% 299.94/300.90  28787[0:MRR:28748.0,4105.0] ||  -> equal(intersection(u,u),u)**.
% 299.94/300.90  26980[3:Rew:26766.0,22072.0] ||  -> subclass(union(null_class,u),u)*.
% 299.94/300.90  26764[0:MRR:26725.0,4105.0] ||  -> equal(intersection(universal_class,u),u)**.
% 299.94/300.90  12216[0:Obv:12199.1] || member(not_subclass_element(u,intersection(v,u)),v)* -> subclass(u,intersection(v,u)).
% 299.94/300.90  26549[0:SpL:44.0,26370.0] || equal(complement(successor(u)),universal_class) -> member(omega,complement(singleton(u)))*.
% 299.94/300.90  26370[0:MRR:26355.0,53.0] || equal(complement(union(u,v)),universal_class)** -> member(omega,complement(v)).
% 299.94/300.90  26273[0:Res:7.1,26211.0] || equal(complement(unordered_pair(u,v)),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  5362[0:Res:354.2,533.0] || subclass(u,singleton(v))*+ -> subclass(u,w) equal(not_subclass_element(u,w),v)*.
% 299.94/300.90  26435[0:Res:26389.1,25.1] || equal(complement(successor(u)),universal_class)** member(null_class,u) -> .
% 299.94/300.90  26445[3:MRR:26440.1,3531.0] || equal(complement(successor(unordered_pair(null_class,u))),universal_class)** -> .
% 299.94/300.90  26444[3:MRR:26439.1,3531.0] || equal(complement(successor(unordered_pair(u,null_class))),universal_class)** -> .
% 299.94/300.90  26441[3:Res:26389.1,26210.0] || equal(complement(successor(ordered_pair(universal_class,u))),universal_class)** -> .
% 299.94/300.90  225[0:Res:67.1,219.0] ||  -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),u)*.
% 299.94/300.90  26443[3:MRR:26438.1,3531.0] || equal(complement(successor(singleton(null_class))),universal_class)** -> .
% 299.94/300.90  26389[0:SpL:44.0,26254.0] || equal(complement(successor(u)),universal_class) -> member(null_class,complement(u))*.
% 299.94/300.90  26254[0:MRR:26242.0,2123.0] || equal(complement(union(u,v)),universal_class)** -> member(null_class,complement(u)).
% 299.94/300.90  7327[0:Res:261.1,23.0] || member(u,universal_class) -> member(u,union(v,w))* member(u,complement(w)).
% 299.94/300.90  26321[0:Res:26275.1,25.1] || equal(complement(successor(u)),universal_class)** member(omega,u) -> .
% 299.94/300.90  26275[0:SpL:44.0,26253.0] || equal(complement(successor(u)),universal_class) -> member(omega,complement(u))*.
% 299.94/300.90  26253[0:MRR:26238.0,53.0] || equal(complement(union(u,v)),universal_class)** -> member(omega,complement(u)).
% 299.94/300.90  26211[0:Obv:26205.1] || subclass(universal_class,complement(unordered_pair(u,v)))* -> equal(singleton(u),null_class).
% 299.94/300.90  7326[0:Res:261.1,22.0] || member(u,universal_class) -> member(u,union(v,w))* member(u,complement(v)).
% 299.94/300.90  26216[3:Res:48.1,26210.0] inductive(complement(ordered_pair(universal_class,u))) ||  -> .
% 299.94/300.90  26210[3:MRR:26176.1,3531.0] || member(null_class,complement(ordered_pair(universal_class,u)))* -> .
% 299.94/300.90  26209[3:MRR:26190.1,3531.0] inductive(complement(unordered_pair(null_class,u))) ||  -> .
% 299.94/300.90  26007[0:Rew:536.1,26004.0] || member(u,complement(unordered_pair(u,v)))* -> equal(singleton(u),null_class).
% 299.94/300.90  5722[0:SpR:221.0,43.0] ||  -> equal(range_of(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u))**.
% 299.94/300.90  26002[0:Res:7.1,23761.0] || equal(complement(unordered_pair(regular(u),v)),u)** -> equal(u,null_class).
% 299.94/300.90  26117[0:Res:7.1,26102.0] || equal(complement(unordered_pair(u,v)),universal_class)** -> equal(singleton(v),null_class).
% 299.94/300.90  26102[0:Obv:26097.1] || subclass(universal_class,complement(unordered_pair(u,v)))* -> equal(singleton(v),null_class).
% 299.94/300.90  26101[3:MRR:26082.1,3531.0] inductive(complement(unordered_pair(u,null_class))) ||  -> .
% 299.94/300.90  5706[0:Res:7.1,356.1] || equal(u,unordered_pair(v,w))*+ member(v,universal_class) -> member(v,u)*.
% 299.94/300.90  25885[0:Rew:536.1,25882.0] || member(u,complement(unordered_pair(v,u)))* -> equal(singleton(u),null_class).
% 299.94/300.90  25880[0:Res:7.1,23760.0] || equal(complement(unordered_pair(u,regular(v))),v)** -> equal(v,null_class).
% 299.94/300.90  25815[0:Res:7.1,22164.0] || equal(u,ordered_pair(v,w))*+ subclass(universal_class,complement(u))* -> .
% 299.94/300.90  5679[0:Res:7.1,355.1] || equal(u,unordered_pair(v,w))*+ member(w,universal_class) -> member(w,u)*.
% 299.94/300.90  26006[0:Rew:536.1,26005.0] ||  -> member(u,unordered_pair(u,v))* equal(singleton(u),null_class).
% 299.94/300.90  23761[0:MRR:23725.0,10104.1] || subclass(u,complement(unordered_pair(regular(u),v)))* -> equal(u,null_class).
% 299.94/300.90  4060[0:SpR:27.0,480.1] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(v,w)).
% 299.94/300.90  25884[0:Rew:536.1,25883.0] ||  -> member(u,unordered_pair(v,u))* equal(singleton(u),null_class).
% 299.94/300.90  23760[0:MRR:23724.0,10104.1] || subclass(u,complement(unordered_pair(v,regular(u))))* -> equal(u,null_class).
% 299.94/300.90  3238[0:Res:348.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),union(u,v))*.
% 299.94/300.90  22348[0:Res:48.1,4070.1] inductive(intersection(u,v)) || member(null_class,symmetric_difference(u,v))* -> .
% 299.94/300.90  25811[3:SpL:17061.0,22164.0] || subclass(singleton(singleton(null_class)),u)* subclass(universal_class,complement(u)) -> .
% 299.94/300.90  22164[0:Res:367.1,679.1] || subclass(ordered_pair(u,v),w)* subclass(universal_class,complement(w)) -> .
% 299.94/300.90  3167[0:Res:353.2,23.0] || subclass(u,intersection(v,w))* -> equal(u,null_class) member(regular(u),w).
% 299.94/300.90  21092[0:Rew:4413.0,20821.1] || equal(intersection(u,v),universal_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.90  3166[0:Res:353.2,22.0] || subclass(u,intersection(v,w))* -> equal(u,null_class) member(regular(u),v).
% 299.94/300.90  2364[0:Rew:114.0,2345.0] ||  -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.90  678[0:Res:348.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.94/300.90  23589[0:Obv:23565.0] ||  -> equal(intersection(singleton(u),singleton(v)),null_class)** equal(u,v).
% 299.94/300.90  23832[0:Res:7.1,23756.0] || equal(complement(singleton(regular(u))),u)** -> equal(u,null_class).
% 299.94/300.90  23878[0:Obv:23873.1] || subclass(universal_class,complement(singleton(u)))* -> equal(singleton(u),null_class).
% 299.94/300.90  5999[0:Res:364.2,15.0] || member(u,universal_class)* subclass(domain_relation,cross_product(v,w))*+ -> member(u,v)*.
% 299.94/300.90  23877[3:MRR:23858.1,3531.0] inductive(complement(singleton(null_class))) ||  -> .
% 299.94/300.90  23803[0:Res:3148.1,23752.0] || member(u,complement(singleton(u)))* -> equal(singleton(u),null_class).
% 299.94/300.90  23756[0:MRR:23727.0,10104.1] || subclass(u,complement(singleton(regular(u))))* -> equal(u,null_class).
% 299.94/300.90  23752[0:Obv:23722.1] || subclass(u,complement(u))* -> equal(u,null_class).
% 299.94/300.90  3165[0:Res:353.2,25.1] || subclass(u,complement(v)) member(regular(u),v)* -> equal(u,null_class).
% 299.94/300.90  23584[0:Obv:23563.0] ||  -> equal(intersection(singleton(u),v),null_class)** member(u,v).
% 299.94/300.90  3122[0:Res:166.1,533.0] ||  -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(singleton(u),v)),u)**.
% 299.94/300.90  23452[0:Obv:23436.0] ||  -> equal(intersection(u,singleton(v)),null_class)** member(v,u).
% 299.94/300.90  2349[0:Res:159.1,533.0] ||  -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(u,singleton(v))),v)**.
% 299.94/300.90  19381[0:Res:7.1,2133.0] || equal(u,universal_class)+ subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.90  23274[0:Res:7.1,23155.0] || equal(u,universal_class) -> equal(regular(u),null_class)** equal(u,null_class).
% 299.94/300.90  384[0:SpL:248.0,15.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(singleton(u),v).
% 299.94/300.90  23155[0:Obv:23153.1] || subclass(universal_class,u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.90  6165[0:Res:48.1,209.0] inductive(intersection(complement(u),complement(v))) || member(null_class,union(u,v))* -> .
% 299.94/300.90  5200[0:Res:67.1,4386.0] || member(regular(regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.90  22974[3:MRR:22971.1,3531.0] || equal(domain_relation,successor_relation)** -> .
% 299.94/300.90  7738[3:Rew:7642.0,5185.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(unordered_pair(u,v),element_relation)* -> .
% 299.94/300.90  5461[0:Res:7.1,320.0] || equal(compose_class(u),cross_product(universal_class,universal_class))* -> equal(cross_product(universal_class,universal_class),compose_class(u)).
% 299.94/300.90  4070[0:Res:480.1,25.1] || member(u,symmetric_difference(v,w)) member(u,intersection(v,w))* -> .
% 299.94/300.90  22210[3:MRR:21210.1,22203.0] || equal(cross_product(u,v),universal_class)** -> .
% 299.94/300.90  22206[0:MRR:2142.1,22203.0] || subclass(universal_class,cross_product(u,v))* -> .
% 299.94/300.90  22203[0:Res:5389.1,22187.0] || equal(ordered_pair(u,v),null_class)** -> .
% 299.94/300.90  22233[5:MRR:13262.1,22210.0] one_to_one(image(element_relation,universal_class)) ||  -> .
% 299.94/300.90  22232[5:MRR:13202.1,22210.0] function(image(element_relation,universal_class)) ||  -> .
% 299.94/300.90  22230[4:MRR:12407.1,22210.0] one_to_one(image(element_relation,null_class)) ||  -> .
% 299.94/300.90  22229[4:MRR:12388.1,22210.0] function(image(element_relation,null_class)) ||  -> .
% 299.94/300.90  22227[3:MRR:11083.1,22210.0] one_to_one(symmetric_difference(universal_class,null_class)) ||  -> .
% 299.94/300.90  22226[3:MRR:10458.1,22210.0] function(symmetric_difference(universal_class,null_class)) ||  -> .
% 299.94/300.90  22224[3:MRR:8752.1,22210.0] one_to_one(successor(universal_class)) ||  -> .
% 299.94/300.90  22223[3:MRR:8140.1,22210.0] function(successor(universal_class)) ||  -> .
% 299.94/300.90  22205[0:MRR:1178.1,22203.0] inductive(cross_product(u,v)) ||  -> .
% 299.94/300.90  22221[3:MRR:382.1,22210.0] one_to_one(universal_class) ||  -> .
% 299.94/300.90  22220[3:MRR:339.1,22210.0] function(universal_class) ||  -> .
% 299.94/300.90  22187[0:Res:367.1,4383.0] || subclass(ordered_pair(u,v),null_class)* -> .
% 299.94/300.90  367[0:Res:249.0,2.0] || subclass(ordered_pair(u,v),w) -> member(unordered_pair(u,singleton(v)),w)*.
% 299.94/300.90  22116[0:Res:22072.0,352.1] inductive(complement(complement(u))) ||  -> member(null_class,u)*.
% 299.94/300.90  17248[3:Res:17076.0,2.0] || subclass(ordered_pair(u,universal_class),v) -> member(unordered_pair(u,null_class),v)*.
% 299.94/300.90  7839[3:Rew:7642.0,4754.1] || member(u,cantor(v))*+ subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.90  14862[0:Res:7.1,371.0] || equal(u,universal_class)+ subclass(u,v)* -> member(omega,v)*.
% 299.94/300.90  3163[0:Res:353.2,533.0] || subclass(u,singleton(v))* -> equal(u,null_class) equal(regular(u),v).
% 299.94/300.90  380[0:SpL:248.0,16.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(u,w).
% 299.94/300.90  357[0:Res:146.1,2.0] || member(u,universal_class) subclass(singleton(u),v)* -> member(u,v).
% 299.94/300.90  21267[3:Res:21067.1,25.1] || equal(complement(u),universal_class) member(singleton(v),u)* -> .
% 299.94/300.90  21039[3:Rew:7649.0,20802.1,4135.0,20802.1] || equal(u,universal_class) -> equal(union(v,u),universal_class)**.
% 299.94/300.90  21354[3:SpR:21036.1,44.0] || equal(u,universal_class) -> equal(successor(u),universal_class)**.
% 299.94/300.90  21036[3:Rew:7649.0,20778.1,4413.0,20778.1] || equal(u,universal_class) -> equal(union(u,v),universal_class)**.
% 299.94/300.90  21067[3:MRR:21066.1,154.0] || equal(u,universal_class) -> member(singleton(v),u)*.
% 299.94/300.90  21013[4:Rew:3198.0,20775.1,12338.0,20775.1] || equal(u,universal_class) -> equal(power_class(u),null_class)**.
% 299.94/300.90  21035[3:Obv:21034.1] || equal(u,universal_class) -> member(null_class,u)*.
% 299.94/300.90  21033[3:Obv:21032.1] || equal(u,universal_class) -> member(omega,u)*.
% 299.94/300.90  20762[0:Res:7.1,20748.0] || equal(u,universal_class) -> equal(complement(u),null_class)**.
% 299.94/300.90  20748[0:Obv:20716.1] || subclass(universal_class,u)* -> equal(complement(u),null_class).
% 299.94/300.90  10922[0:Res:10104.1,2.0] || subclass(universal_class,u) -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.90  20653[3:Res:7.1,20608.0] || equal(apply(null_class,u),universal_class)**+ -> member(null_class,apply(null_class,v))*.
% 299.94/300.90  20643[3:Res:7.1,20602.0] || equal(apply(null_class,u),universal_class)**+ -> member(omega,apply(null_class,v))*.
% 299.94/300.90  20608[3:Res:2130.1,10075.0] || subclass(universal_class,apply(null_class,u))*+ -> member(null_class,apply(null_class,v))*.
% 299.94/300.90  20602[3:Res:347.1,10075.0] || subclass(universal_class,apply(null_class,u))*+ -> member(omega,apply(null_class,v))*.
% 299.94/300.90  10075[3:MRR:10052.0,10054.1] || member(u,apply(null_class,v))*+ -> member(u,apply(null_class,w))*.
% 299.94/300.90  9992[0:Res:9902.1,352.1] inductive(singleton(u)) ||  -> member(u,v)* member(null_class,complement(v))*.
% 299.94/300.90  20392[0:Rew:56.0,20368.1,56.0,20368.0] ||  -> subclass(singleton(regular(power_class(u))),power_class(u))* equal(power_class(u),null_class).
% 299.94/300.90  15559[3:Rew:15422.0,256.1] || member(singleton(singleton(singleton(u))),domain_relation)* -> equal(cantor(singleton(u)),u).
% 299.94/300.90  19982[3:SpL:15513.0,19874.0] || member(inverse(u),range_of(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.90  19987[3:Res:349.1,19874.0] || subclass(universal_class,cantor(singleton(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.90  257[0:SpL:248.0,46.0] || member(singleton(singleton(singleton(u))),successor_relation)* -> equal(successor(singleton(u)),u).
% 299.94/300.90  19989[3:Res:347.1,19874.0] || subclass(universal_class,cantor(omega)) subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.90  19994[3:Res:48.1,19874.0] inductive(cantor(null_class)) || subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.90  19874[3:Res:16155.1,691.1] || member(u,cantor(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.90  19865[3:MRR:4120.1,19863.0] inductive(intersection(u,null_class)) ||  -> .
% 299.94/300.90  16155[3:Rew:15422.0,15465.0] || member(u,cantor(u)) -> member(ordered_pair(u,cantor(u)),element_relation)*.
% 299.94/300.90  19868[3:Res:48.1,19863.0] inductive(subset_relation) ||  -> .
% 299.94/300.90  19864[3:MRR:2121.1,19863.0] inductive(identity_relation) ||  -> .
% 299.94/300.90  5351[0:Res:5276.0,352.1] inductive(symmetric_difference(u,v)) ||  -> member(null_class,complement(intersection(u,v)))*.
% 299.94/300.90  3678[0:Res:3674.1,2.0] || subclass(universal_class,u) -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.90  19503[0:Res:7.1,19498.1] || equal(u,domain_relation) equal(complement(u),universal_class)** -> .
% 299.94/300.90  19501[0:Res:99.0,19498.1] || equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.94/300.90  19498[0:Res:7.1,19460.1] || equal(complement(u),universal_class) subclass(domain_relation,u)* -> .
% 299.94/300.90  19460[0:Res:4845.1,691.1] || subclass(domain_relation,u) subclass(universal_class,complement(u))* -> .
% 299.94/300.90  19480[0:Res:7.1,19455.0] || equal(complement(domain_relation),universal_class)** -> .
% 299.94/300.90  19455[0:Res:4803.0,691.1] || subclass(universal_class,complement(domain_relation))* -> .
% 299.94/300.90  691[0:Res:365.1,25.1] || subclass(universal_class,complement(u)) member(ordered_pair(v,w),u)* -> .
% 299.94/300.90  2223[0:SpL:114.0,2136.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,union(u,v))*.
% 299.94/300.90  3152[0:Res:3148.1,352.1] inductive(singleton(u)) || member(u,v)* -> member(null_class,v)*.
% 299.94/300.90  2133[0:Res:2130.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.90  2618[2:SpR:2605.1,2604.1] single_valued_class(u) function(v) ||  -> equal(single_valued1(u),single_valued1(v))*.
% 299.94/300.90  2617[2:SpR:2605.1,2605.1] single_valued_class(u) single_valued_class(v) ||  -> equal(single_valued1(u),single_valued1(v))*.
% 299.94/300.90  2614[2:SpR:2604.1,2604.1] function(u) function(v) ||  -> equal(single_valued1(u),single_valued1(v))*.
% 299.94/300.90  2610[2:SpR:2599.1,2598.1] single_valued_class(u) function(v) ||  -> equal(single_valued2(u),single_valued2(v))*.
% 299.94/300.90  2609[2:SpR:2599.1,2599.1] single_valued_class(u) single_valued_class(v) ||  -> equal(single_valued2(u),single_valued2(v))*.
% 299.94/300.90  2606[2:SpR:2598.1,2598.1] function(u) function(v) ||  -> equal(single_valued2(u),single_valued2(v))*.
% 299.94/300.90  508[0:SpL:114.0,374.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,union(u,v))*.
% 299.94/300.90  17183[3:SpL:17061.0,16.0] || member(singleton(singleton(null_class)),cross_product(u,v))* -> member(universal_class,v).
% 299.94/300.90  15439[3:Rew:15422.0,1393.1] || member(u,universal_class) -> member(u,cantor(v)) equal(second(not_subclass_element(null_class,null_class)),range__dfg(v,u,universal_class))*.
% 299.94/300.90  17182[3:SpL:17061.0,15.0] || member(singleton(singleton(null_class)),cross_product(u,v))* -> member(null_class,u).
% 299.94/300.90  14636[0:Res:7.1,5612.0] || equal(intersection(u,v),domain_relation)**+ -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.90  18809[3:Res:7.1,18114.1] || equal(complement(u),universal_class)** equal(u,singleton(singleton(null_class)))*+ -> .
% 299.94/300.90  18116[3:Res:17208.1,533.0] || equal(singleton(u),singleton(singleton(null_class)))* -> equal(singleton(null_class),u).
% 299.94/300.90  18114[3:Res:17208.1,386.1] || equal(u,singleton(singleton(null_class))) subclass(universal_class,complement(u))* -> .
% 299.94/300.90  17109[3:SpL:17051.0,144.0] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),universal_class)*.
% 299.94/300.90  16715[3:Res:16561.0,352.1] inductive(symmetric_difference(sum_class(u),universal_class)) ||  -> member(null_class,complement(sum_class(u)))*.
% 299.94/300.90  16706[3:Res:16454.0,352.1] inductive(symmetric_difference(inverse(u),universal_class)) ||  -> member(null_class,complement(inverse(u)))*.
% 299.94/300.90  16667[3:Res:15490.0,352.1] inductive(symmetric_difference(cantor(u),universal_class)) ||  -> member(null_class,complement(cantor(u)))*.
% 299.94/300.90  15440[3:Rew:15422.0,1392.1] || member(u,universal_class) -> member(u,cantor(v)) equal(image(v,singleton(u)),range_of(null_class))**.
% 299.94/300.90  15941[3:Rew:15513.0,9098.1] inductive(symmetric_difference(range_of(u),universal_class)) ||  -> member(null_class,complement(range_of(u)))*.
% 299.94/300.90  15464[3:Rew:15422.0,364.2] || member(u,universal_class) subclass(domain_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.90  17075[3:SpR:17051.0,14.0] ||  -> equal(unordered_pair(singleton(u),unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.94/300.90  17208[3:SpL:17061.0,3111.0] || equal(u,singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.94/300.90  18089[3:Res:9902.1,17159.0] ||  -> member(singleton(null_class),u) member(singleton(null_class),complement(u))*.
% 299.94/300.90  17159[3:Res:17060.0,2.0] || subclass(singleton(singleton(null_class)),u)* -> member(singleton(null_class),u).
% 299.94/300.90  18035[3:SpR:17051.0,17058.0] ||  -> equal(unordered_pair(null_class,unordered_pair(universal_class,null_class)),ordered_pair(universal_class,universal_class))**.
% 299.94/300.90  17058[3:SpR:17051.0,14.0] ||  -> equal(unordered_pair(null_class,unordered_pair(universal_class,singleton(u))),ordered_pair(universal_class,u))**.
% 299.94/300.90  16635[3:Res:16394.0,352.1] inductive(apply(null_class,u)) ||  -> member(null_class,apply(null_class,v))*.
% 299.94/300.90  15441[3:Rew:15422.0,109.0] || member(u,cantor(v)) member(ordered_pair(v,ordered_pair(u,w)),cross_product(universal_class,cross_product(universal_class,universal_class)))*+ -> member(ordered_pair(v,ordered_pair(u,apply(v,u))),application_function)*.
% 299.94/300.90  15442[3:Rew:15422.0,32.1] || member(u,universal_class) -> member(u,cantor(v)) equal(restrict(v,singleton(u),universal_class),null_class)**.
% 299.94/300.90  17321[3:Res:7.1,17153.0] || equal(u,ordered_pair(universal_class,v))*+ -> member(null_class,u)*.
% 299.94/300.90  17153[3:Res:17059.0,2.0] || subclass(ordered_pair(universal_class,u),v)* -> member(null_class,v).
% 299.94/300.90  17311[4:SpR:12338.0,17074.0] ||  -> equal(apply(element_relation,universal_class),sum_class(universal_class))**.
% 299.94/300.90  17074[3:SpR:17051.0,69.0] ||  -> equal(sum_class(image(u,null_class)),apply(u,universal_class))**.
% 299.94/300.90  17076[3:SpR:17051.0,249.0] ||  -> member(unordered_pair(u,null_class),ordered_pair(u,universal_class))*.
% 299.94/300.90  17110[3:SpL:17051.0,1965.0] || subclass(universal_class,complement(unordered_pair(u,null_class)))* -> .
% 299.94/300.90  17099[3:SpL:17051.0,1966.0] || subclass(universal_class,complement(unordered_pair(null_class,u)))* -> .
% 299.94/300.90  15443[3:Rew:15422.0,31.0] || member(u,cantor(v)) equal(restrict(v,singleton(u),universal_class),null_class)** -> .
% 299.94/300.90  17225[3:Res:349.1,17214.0] || subclass(universal_class,domain_relation)* -> .
% 299.94/300.90  17214[3:MRR:17213.1,425.0] || member(singleton(singleton(null_class)),domain_relation)* -> .
% 299.94/300.90  17061[3:SpR:17051.0,248.0] ||  -> equal(ordered_pair(null_class,universal_class),singleton(singleton(null_class)))**.
% 299.94/300.90  17085[3:SpL:17051.0,1964.0] || subclass(universal_class,complement(singleton(null_class)))* -> .
% 299.94/300.90  15467[3:Rew:15422.0,107.1] || member(ordered_pair(u,ordered_pair(v,w)),application_function)* -> member(v,cantor(u)).
% 299.94/300.90  17060[3:SpR:17051.0,252.0] ||  -> member(singleton(null_class),singleton(singleton(null_class)))*.
% 299.94/300.90  17059[3:SpR:17051.0,247.0] ||  -> member(null_class,ordered_pair(universal_class,u))*.
% 299.94/300.90  16152[3:Rew:15422.0,15446.1,15422.0,15446.1] || compatible(u,v,w)* -> equal(cantor(cantor(v)),cantor(u)).
% 299.94/300.90  17124[4:MRR:2258.1,17119.0] single_valued_class(element_relation) ||  -> .
% 299.94/300.90  17120[4:MRR:12404.1,17118.0] one_to_one(element_relation) ||  -> .
% 299.94/300.90  16151[3:Rew:15422.0,15433.1] || compatible(u,v,w)*+ -> subclass(range_of(u),cantor(cantor(w)))*.
% 299.94/300.90  17119[4:MRR:12399.1,17118.0] function(element_relation) ||  -> .
% 299.94/300.90  17051[3:MRR:17050.0,154.0] ||  -> equal(singleton(universal_class),null_class)**.
% 299.94/300.90  15461[3:Rew:15422.0,100.1] || member(ordered_pair(u,v),domain_relation)* -> equal(cantor(u),v).
% 299.94/300.90  15463[3:Rew:15422.0,101.1] || member(u,universal_class) -> member(ordered_pair(u,cantor(u)),domain_relation)*.
% 299.94/300.90  16033[3:Rew:16029.0,7669.0] ||  -> equal(cantor(restrict(element_relation,universal_class,u)),sum_class(u))**.
% 299.94/300.90  15991[3:Rew:15989.0,7668.0] ||  -> equal(cantor(flip(cross_product(u,universal_class))),inverse(u))**.
% 299.94/300.90  15462[3:Rew:15422.0,111.1] || maps(u,v,w)* -> equal(cantor(u),v).
% 299.94/300.90  15511[3:Rew:15422.0,5411.0] || equal(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)** -> .
% 299.94/300.90  16627[3:SpR:4917.0,16394.0] ||  -> subclass(apply(null_class,u),sum_class(range_of(null_class)))*.
% 299.94/300.90  16394[3:SpR:4917.0,16031.0] ||  -> subclass(apply(null_class,u),apply(null_class,v))*.
% 299.94/300.90  16031[3:Rew:16029.0,8155.0] ||  -> subclass(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.94/300.90  15513[3:Rew:15422.0,40.0] ||  -> equal(cantor(inverse(u)),range_of(u))**.
% 299.94/300.90  15422[3:MRR:5300.0,15421.0] ||  -> equal(domain_of(u),cantor(u))**.
% 299.94/300.90  14448[0:Res:7.1,5611.0] || equal(intersection(u,v),domain_relation)**+ -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  15239[3:SpR:4917.0,15233.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(null_class,apply(null_class,u))*.
% 299.94/300.90  681[0:Res:348.1,23.0] || subclass(universal_class,intersection(u,v))*+ -> member(unordered_pair(w,x),v)*.
% 299.94/300.90  15225[3:SpR:4917.0,15182.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(omega,apply(null_class,u))*.
% 299.94/300.90  15176[3:Res:7.1,15119.0] || equal(apply(null_class,u),universal_class)**+ -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.90  680[0:Res:348.1,22.0] || subclass(universal_class,intersection(u,v))*+ -> member(unordered_pair(w,x),u)*.
% 299.94/300.90  15166[3:Res:7.1,15114.0] || equal(apply(null_class,u),universal_class)**+ -> member(omega,sum_class(range_of(null_class)))*.
% 299.94/300.90  15119[3:Res:2130.1,10076.0] || subclass(universal_class,apply(null_class,u))*+ -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.90  15114[3:Res:347.1,10076.0] || subclass(universal_class,apply(null_class,u))*+ -> member(omega,sum_class(range_of(null_class)))*.
% 299.94/300.90  15120[3:Res:48.1,10076.0] inductive(apply(null_class,u)) ||  -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.90  10076[3:MRR:10053.0,10054.1] || member(u,apply(null_class,v))*+ -> member(u,sum_class(range_of(null_class)))*.
% 299.94/300.90  14924[3:Res:2130.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(null_class,apply(null_class,u))*.
% 299.94/300.90  14919[3:Res:347.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(omega,apply(null_class,u))*.
% 299.94/300.90  14925[3:Res:48.1,10074.0] inductive(sum_class(range_of(null_class))) ||  -> member(null_class,apply(null_class,u))*.
% 299.94/300.90  15046[0:Res:7.1,15013.0] || equal(complement(unordered_pair(ordered_pair(u,v),w)),universal_class)** -> .
% 299.94/300.90  15023[0:Res:7.1,15007.0] || equal(complement(unordered_pair(u,ordered_pair(v,w))),universal_class)** -> .
% 299.94/300.90  15016[0:Res:7.1,14972.0] || equal(complement(unordered_pair(unordered_pair(u,v),w)),universal_class)** -> .
% 299.94/300.90  15013[0:SpL:14.0,14972.0] || subclass(universal_class,complement(unordered_pair(ordered_pair(u,v),w)))* -> .
% 299.94/300.90  15011[0:Res:7.1,14971.0] || equal(complement(unordered_pair(u,unordered_pair(v,w))),universal_class)** -> .
% 299.94/300.90  15007[0:SpL:14.0,14971.0] || subclass(universal_class,complement(unordered_pair(u,ordered_pair(v,w))))* -> .
% 299.94/300.90  14972[0:MRR:14950.0,12.0] || subclass(universal_class,complement(unordered_pair(unordered_pair(u,v),w)))* -> .
% 299.94/300.90  14971[0:MRR:14949.0,12.0] || subclass(universal_class,complement(unordered_pair(u,unordered_pair(v,w))))* -> .
% 299.94/300.90  14985[0:Res:7.1,14977.0] || equal(complement(singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90  14979[0:Res:7.1,14970.0] || equal(complement(singleton(unordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90  14977[0:SpL:14.0,14970.0] || subclass(universal_class,complement(singleton(ordered_pair(u,v))))* -> .
% 299.94/300.90  14970[0:MRR:14952.0,12.0] || subclass(universal_class,complement(singleton(unordered_pair(u,v))))* -> .
% 299.94/300.90  679[0:Res:348.1,25.1] || subclass(universal_class,complement(u)) member(unordered_pair(v,w),u)* -> .
% 299.94/300.90  10074[3:MRR:10051.0,10054.1] || member(u,sum_class(range_of(null_class)))*+ -> member(u,apply(null_class,v))*.
% 299.94/300.90  371[0:Res:347.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(omega,v)*.
% 299.94/300.90  5612[0:Res:4845.1,23.0] || subclass(domain_relation,intersection(u,v))*+ -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.90  2060[0:Res:71.2,60.0] || member(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),cross_product(universal_class,universal_class)) -> equal(image(u,image(v,singleton(w))),null_class) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),compose(u,v))*.
% 299.94/300.90  5611[0:Res:4845.1,22.0] || subclass(domain_relation,intersection(u,v))*+ -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  5210[0:Res:48.1,4386.0] inductive(regular(u)) || member(null_class,u)* -> equal(u,null_class).
% 299.94/300.90  2263[0:Res:7.1,1368.1] single_valued_class(u) || equal(cross_product(universal_class,universal_class),u)*+ -> function(u)*.
% 299.94/300.90  2056[0:Res:3.1,60.0] || member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),cross_product(universal_class,universal_class)) -> subclass(image(v,image(w,singleton(u))),x) member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),compose(v,w))*.
% 299.94/300.90  2055[0:Res:67.1,60.0] || member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),cross_product(universal_class,universal_class)) -> equal(image(v,image(w,singleton(u))),null_class) member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),compose(v,w))*.
% 299.94/300.90  8709[3:Res:7706.0,352.1] inductive(symmetric_difference(universal_class,complement(u))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.90  8645[3:Res:7704.0,352.1] inductive(symmetric_difference(complement(u),universal_class)) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.90  8621[3:Res:7703.0,352.1] inductive(symmetric_difference(domain_of(u),universal_class)) ||  -> member(null_class,complement(cantor(u)))*.
% 299.94/300.90  13518[0:Res:7.1,13502.1] || equal(u,domain_relation) equal(complement(u),domain_relation)** -> .
% 299.94/300.90  1183[0:Res:71.2,18.0] || member(cross_product(u,v),universal_class) -> equal(cross_product(u,v),null_class) equal(ordered_pair(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v)))),apply(choice,cross_product(u,v)))**.
% 299.94/300.90  13516[0:Res:99.0,13502.1] || equal(complement(cross_product(universal_class,universal_class)),domain_relation)** -> .
% 299.94/300.90  13502[0:Res:7.1,13425.1] || equal(complement(u),domain_relation) subclass(domain_relation,u)* -> .
% 299.94/300.90  13425[0:Res:4845.1,5609.1] || subclass(domain_relation,u) subclass(domain_relation,complement(u))* -> .
% 299.94/300.90  13460[0:Res:7.1,13433.0] || equal(complement(unordered_pair(ordered_pair(null_class,null_class),u)),domain_relation)** -> .
% 299.94/300.90  13457[0:Res:7.1,13432.0] || equal(complement(unordered_pair(u,ordered_pair(null_class,null_class))),domain_relation)** -> .
% 299.94/300.90  2151[0:Res:17.2,35.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,u),v),x) -> member(ordered_pair(ordered_pair(v,w),u),rotate(x))*.
% 299.94/300.90  13433[0:MRR:13405.0,242.0] || subclass(domain_relation,complement(unordered_pair(ordered_pair(null_class,null_class),u)))* -> .
% 299.94/300.90  13432[0:MRR:13404.0,242.0] || subclass(domain_relation,complement(unordered_pair(u,ordered_pair(null_class,null_class))))* -> .
% 299.94/300.90  13454[0:Res:7.1,13431.0] || equal(complement(singleton(ordered_pair(null_class,null_class))),domain_relation)** -> .
% 299.94/300.90  13431[0:MRR:13407.0,242.0] || subclass(domain_relation,complement(singleton(ordered_pair(null_class,null_class))))* -> .
% 299.94/300.90  2146[0:Res:17.2,38.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,v),u),x) -> member(ordered_pair(ordered_pair(v,w),u),flip(x))*.
% 299.94/300.90  13424[0:Res:4803.0,5609.1] || subclass(domain_relation,complement(domain_relation))* -> .
% 299.94/300.90  5609[0:Res:4845.1,25.1] || subclass(domain_relation,complement(u)) member(ordered_pair(null_class,null_class),u)* -> .
% 299.94/300.90  5331[3:Res:5285.0,352.1] inductive(cantor(restrict(element_relation,universal_class,u))) ||  -> member(null_class,sum_class(u))*.
% 299.94/300.90  5327[3:Res:5284.0,352.1] inductive(cantor(flip(cross_product(u,universal_class)))) ||  -> member(null_class,inverse(u))*.
% 299.94/300.90  5146[0:Res:4123.0,1368.1] single_valued_class(restrict(u,universal_class,universal_class)) ||  -> function(restrict(u,universal_class,universal_class))*.
% 299.94/300.90  13152[5:Res:13145.0,316.0] ||  -> equal(image(element_relation,universal_class),universal_class)**.
% 299.94/300.90  1180[0:Res:3.1,18.0] ||  -> subclass(cross_product(u,v),w) equal(ordered_pair(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w))),not_subclass_element(cross_product(u,v),w))**.
% 299.94/300.90  1926[0:Res:59.1,4.0] || member(ordered_pair(u,not_subclass_element(v,image(w,image(x,singleton(u))))),compose(w,x))* -> subclass(v,image(w,image(x,singleton(u)))).
% 299.94/300.90  12725[5:Obv:12722.1] inductive(intersection(power_class(null_class),universal_class)) ||  -> .
% 299.94/300.90  12724[5:Obv:12718.1] inductive(intersection(universal_class,power_class(null_class))) ||  -> .
% 299.94/300.90  12578[5:Spt:11106.1] ||  -> equal(power_class(null_class),null_class)**.
% 299.94/300.90  2054[0:Res:48.1,60.0] inductive(image(u,image(v,singleton(w)))) || member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 299.94/300.90  12338[4:Res:12331.0,316.0] ||  -> equal(image(element_relation,null_class),universal_class)**.
% 299.94/300.90  12380[4:Obv:12348.1] inductive(power_class(universal_class)) ||  -> .
% 299.94/300.90  1282[0:Res:24.2,4.0] || member(not_subclass_element(u,intersection(v,w)),w)*+ member(not_subclass_element(u,intersection(v,w)),v)* -> subclass(u,intersection(v,w)).
% 299.94/300.90  1419[0:Res:17.2,18.0] || member(u,v)*+ member(w,x)* -> equal(ordered_pair(first(ordered_pair(w,u)),second(ordered_pair(w,u))),ordered_pair(w,u))**.
% 299.94/300.90  11755[4:Obv:11752.1] inductive(intersection(power_class(universal_class),universal_class)) ||  -> .
% 299.94/300.90  11754[4:Obv:11747.1] inductive(intersection(universal_class,power_class(universal_class))) ||  -> .
% 299.94/300.90  11585[4:Spt:10009.1] ||  -> equal(power_class(universal_class),null_class)**.
% 299.94/300.90  1932[0:Res:98.1,2.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,w) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.90  1179[0:Res:67.1,18.0] ||  -> equal(cross_product(u,v),null_class) equal(ordered_pair(first(regular(cross_product(u,v))),second(regular(cross_product(u,v)))),regular(cross_product(u,v)))**.
% 299.94/300.90  1925[0:Res:59.1,2.0] || member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,singleton(u))),y)*+ -> member(v,y)*.
% 299.94/300.90  1979[0:Res:17.2,95.1] || member(u,universal_class) member(v,universal_class) equal(compose(w,v),u) -> member(ordered_pair(v,u),compose_class(w))*.
% 299.94/300.90  7741[3:Rew:7642.0,5183.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(omega,element_relation) -> .
% 299.94/300.90  7740[3:Rew:7642.0,5187.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(null_class,element_relation) -> .
% 299.94/300.90  526[0:Res:3.1,9.0] ||  -> subclass(unordered_pair(u,v),w) equal(not_subclass_element(unordered_pair(u,v),w),v)** equal(not_subclass_element(unordered_pair(u,v),w),u)**.
% 299.94/300.90  1418[0:Res:17.2,2.0] || member(u,v)* member(w,x)* subclass(cross_product(x,v),y)*+ -> member(ordered_pair(w,u),y)*.
% 299.94/300.90  534[0:MRR:530.0,12.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** equal(apply(choice,unordered_pair(u,v)),u)**.
% 299.94/300.90  10058[3:MRR:7755.0,10054.1] || member(u,element_relation) -> member(u,compose(element_relation,universal_class))*.
% 299.94/300.90  10106[0:Res:3.1,10054.0] ||  -> subclass(u,v) member(not_subclass_element(u,v),universal_class)*.
% 299.94/300.90  1275[0:SpR:114.0,24.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* -> member(u,symmetric_difference(v,w)).
% 299.94/300.90  10240[3:MRR:10189.1,4383.0] inductive(symmetric_difference(intersection(universal_class,regular(universal_class)),null_class)) ||  -> .
% 299.94/300.90  10104[0:Res:67.1,10054.0] ||  -> equal(u,null_class) member(regular(u),universal_class)*.
% 299.94/300.90  10792[3:Res:48.1,10771.0] inductive(regular(universal_class)) ||  -> .
% 299.94/300.90  10780[3:Res:67.1,10771.0] ||  -> equal(regular(universal_class),null_class)**.
% 299.94/300.90  409[0:Res:71.2,23.0] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),v)*.
% 299.94/300.90  408[0:Res:71.2,22.0] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),u)*.
% 299.94/300.90  10606[3:Obv:10589.1] inductive(intersection(universal_class,regular(universal_class))) ||  -> .
% 299.94/300.90  10234[3:MRR:10190.1,4383.0] inductive(symmetric_difference(successor(universal_class),successor(universal_class))) ||  -> .
% 299.94/300.90  1971[0:Res:17.2,47.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) -> member(ordered_pair(v,u),successor_relation)*.
% 299.94/300.90  10056[0:MRR:1940.1,10054.1] || member(u,universal_class) member(v,u) -> member(ordered_pair(v,u),element_relation)*.
% 299.94/300.90  10229[3:MRR:10187.1,4383.0] inductive(symmetric_difference(universal_class,universal_class)) ||  -> .
% 299.94/300.90  10175[3:MRR:8056.0,10104.1] ||  -> equal(union(null_class,null_class),null_class)**.
% 299.94/300.90  10054[0:Con:10044.1] || member(u,v)*+ -> member(u,universal_class)*.
% 299.94/300.90  1279[0:Res:24.2,2.0] || member(u,v)* member(u,w)* subclass(intersection(w,v),x)*+ -> member(u,x)*.
% 299.94/300.90  9902[0:Obv:9866.0] ||  -> member(u,v) subclass(singleton(u),complement(v))*.
% 299.94/300.90  9522[0:MRR:9521.0,5.0] ||  -> member(not_subclass_element(u,complement(v)),v)* subclass(u,complement(v)).
% 299.94/300.90  525[0:Res:67.1,9.0] ||  -> equal(unordered_pair(u,v),null_class) equal(regular(unordered_pair(u,v)),v)** equal(regular(unordered_pair(u,v)),u)**.
% 299.94/300.90  8822[3:Res:48.1,7653.1] inductive(complement(compose(element_relation,universal_class))) || member(null_class,element_relation)* -> .
% 299.94/300.90  326[0:Res:33.0,8.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))* -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u)).
% 299.94/300.90  7653[3:Rew:7642.0,4547.1] || member(u,element_relation) member(u,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.90  8187[3:MRR:7778.1,2123.0] inductive(domain_of(u)) ||  -> member(null_class,cantor(u))*.
% 299.94/300.90  8180[3:Obv:7770.1] inductive(domain_of(restrict(identity_relation,u,v))) ||  -> .
% 299.94/300.90  8179[3:Obv:7769.1] inductive(domain_of(restrict(null_class,u,v))) ||  -> .
% 299.94/300.90  8172[3:Obv:7708.1] inductive(domain_of(intersection(u,identity_relation))) ||  -> .
% 299.94/300.90  8171[3:MRR:7674.1,2123.0] inductive(domain_of(intersection(u,null_class))) ||  -> .
% 299.94/300.90  7655[3:Rew:7642.0,4543.0] ||  -> equal(union(universal_class,u),universal_class)**.
% 299.94/300.90  7654[3:Rew:7642.0,4542.0] ||  -> equal(union(u,universal_class),universal_class)**.
% 299.94/300.90  7656[3:Rew:7642.0,4847.0] ||  -> equal(diagonalise(u),universal_class)**.
% 299.94/300.90  7649[3:Rew:7642.0,4534.0] ||  -> equal(complement(null_class),universal_class)**.
% 299.94/300.90  7642[3:Res:7636.0,316.0] ||  -> equal(successor(universal_class),universal_class)**.
% 299.94/300.90  325[0:Res:36.0,8.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))* -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u)).
% 299.94/300.90  1272[0:SpR:29.0,24.2] || member(u,cross_product(v,w)) member(u,x) -> member(u,restrict(x,v,w))*.
% 299.94/300.90  523[0:SpL:14.0,9.0] || member(u,ordered_pair(v,w))* -> equal(u,unordered_pair(v,singleton(w))) equal(u,singleton(v)).
% 299.94/300.90  3735[0:Res:48.1,148.0] inductive(image(element_relation,complement(u))) || member(null_class,power_class(u))* -> .
% 299.94/300.90  453[0:Res:66.2,2.0] function(u) || member(v,universal_class) subclass(universal_class,w) -> member(image(u,v),w)*.
% 299.94/300.90  406[0:Res:71.2,2.0] || member(u,universal_class) subclass(u,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.90  2189[0:SpL:56.0,2160.1] inductive(image(element_relation,complement(u))) || equal(power_class(u),universal_class)** -> .
% 299.94/300.90  407[0:Res:71.2,25.1] || member(complement(u),universal_class) member(apply(choice,complement(u)),u)* -> equal(complement(u),null_class).
% 299.94/300.90  193[0:SpR:39.0,101.1] || member(flip(cross_product(u,universal_class)),universal_class) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),domain_relation)*.
% 299.94/300.90  192[0:SpR:54.0,101.1] || member(restrict(element_relation,universal_class,u),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),domain_relation)*.
% 299.94/300.90  358[0:Res:26.2,2.0] || member(u,universal_class)* subclass(complement(v),w)*+ -> member(u,v)* member(u,w)*.
% 299.94/300.90  479[0:SpR:27.0,114.0] ||  -> equal(intersection(union(u,v),union(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.94/300.90  5188[2:Res:48.1,4547.1] inductive(complement(compose(element_relation,successor(universal_class)))) || member(null_class,element_relation)* -> .
% 299.94/300.90  5603[2:SpR:4628.0,2598.1] function(u) ||  -> equal(range__dfg(null_class,v,w),single_valued2(u))*.
% 299.94/300.90  5602[2:SpR:4628.0,2599.1] single_valued_class(u) ||  -> equal(range__dfg(null_class,v,w),single_valued2(u))*.
% 299.94/300.90  2461[2:Rew:2367.0,1366.0] || equal(compose(u,inverse(u)),null_class)**+ subclass(u,cross_product(universal_class,universal_class))* -> function(u).
% 299.94/300.90  321[0:Res:58.0,8.0] || subclass(cross_product(universal_class,universal_class),compose(u,v))* -> equal(compose(u,v),cross_product(universal_class,universal_class)).
% 299.94/300.90  5018[0:Res:4992.0,352.1] inductive(symmetric_difference(u,singleton(u))) ||  -> member(null_class,successor(u))*.
% 299.94/300.90  6478[0:Res:7.1,5631.0] || equal(compose_class(u),domain_relation) -> equal(compose(u,null_class),null_class)**.
% 299.94/300.90  6476[0:Res:7.1,5607.0] || equal(singleton(u),domain_relation)**+ -> equal(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  5631[0:Res:4845.1,94.0] || subclass(domain_relation,compose_class(u))* -> equal(compose(u,null_class),null_class).
% 299.94/300.90  5607[0:Res:4845.1,533.0] || subclass(domain_relation,singleton(u))* -> equal(ordered_pair(null_class,null_class),u).
% 299.94/300.90  5291[0:Res:5258.0,327.1] inductive(intersection(omega,u)) ||  -> equal(intersection(omega,u),omega)**.
% 299.94/300.90  324[0:Res:96.0,8.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),composition_function)* -> equal(cross_product(universal_class,cross_product(universal_class,universal_class)),composition_function).
% 299.94/300.90  323[0:Res:106.0,8.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),application_function)* -> equal(cross_product(universal_class,cross_product(universal_class,universal_class)),application_function).
% 299.94/300.90  216[0:SpR:30.0,68.1] ||  -> equal(cross_product(u,v),null_class) equal(restrict(regular(cross_product(u,v)),u,v),null_class)**.
% 299.94/300.90  4136[0:Res:4105.0,327.1] inductive(intersection(u,omega)) ||  -> equal(intersection(u,omega),omega)**.
% 299.94/300.90  4921[0:SpL:4626.0,144.0] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),universal_class)*.
% 299.94/300.90  329[0:Res:49.1,8.0] inductive(u) || subclass(u,image(successor_relation,u))* -> equal(image(successor_relation,u),u).
% 299.94/300.90  5604[0:SpR:4628.0,4628.0] ||  -> equal(range__dfg(null_class,u,v),range__dfg(null_class,w,x))*.
% 299.94/300.90  5792[0:SpR:44.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),complement(singleton(u))),successor(u))*.
% 299.94/300.90  322[0:Res:63.1,8.0] function(u) || subclass(cross_product(universal_class,universal_class),u)* -> equal(cross_product(universal_class,universal_class),u).
% 299.94/300.90  5350[0:SpR:27.0,5276.0] ||  -> subclass(symmetric_difference(complement(u),complement(v)),union(u,v))*.
% 299.94/300.90  5766[0:Res:7.1,5628.0] || equal(cross_product(u,v),domain_relation)** -> member(null_class,v).
% 299.94/300.90  5761[0:Res:7.1,5627.0] || equal(cross_product(u,v),domain_relation)** -> member(null_class,u).
% 299.94/300.90  5628[0:Res:4845.1,16.0] || subclass(domain_relation,cross_product(u,v))* -> member(null_class,v).
% 299.94/300.90  5627[0:Res:4845.1,15.0] || subclass(domain_relation,cross_product(u,v))* -> member(null_class,u).
% 299.94/300.90  221[0:SpR:29.0,30.0] ||  -> equal(restrict(cross_product(u,v),w,x),restrict(cross_product(w,x),u,v))*.
% 299.94/300.90  5405[0:Res:5389.1,1368.1] single_valued_class(u) || equal(null_class,u) -> function(u)*.
% 299.94/300.90  356[0:Res:10.1,2.0] || member(u,universal_class) subclass(unordered_pair(u,v),w)* -> member(u,w).
% 299.94/300.90  5673[0:MRR:5459.1,5672.0] || equal(cross_product(universal_class,universal_class),null_class)** -> .
% 299.94/300.90  355[0:Res:11.1,2.0] || member(u,universal_class) subclass(unordered_pair(v,u),w)* -> member(u,w).
% 299.94/300.90  5672[0:Res:7.1,5634.0] || equal(domain_relation,element_relation)** -> .
% 299.94/300.90  5669[0:Res:5389.1,5621.0] || equal(domain_relation,null_class)** -> .
% 299.94/300.90  5634[0:MRR:5624.1,4383.0] || subclass(domain_relation,element_relation)* -> .
% 299.94/300.90  5621[0:Res:4845.1,4383.0] || subclass(domain_relation,null_class)* -> .
% 299.94/300.90  4845[0:Res:4803.0,2.0] || subclass(domain_relation,u) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  4628[0:SpR:4348.0,42.0] ||  -> equal(second(not_subclass_element(null_class,null_class)),range__dfg(null_class,u,v))*.
% 299.94/300.90  5544[2:Rew:5541.0,2604.1] function(u) ||  -> equal(single_valued3(null_class),single_valued1(u))*.
% 299.94/300.90  5543[2:Rew:5541.0,2605.1] single_valued_class(u) ||  -> equal(single_valued3(null_class),single_valued1(u))*.
% 299.94/300.90  5545[0:Rew:5541.0,4627.0] ||  -> equal(domain__dfg(null_class,u,v),single_valued3(null_class))**.
% 299.94/300.90  5541[0:SpR:4627.0,104.0] ||  -> equal(first(not_subclass_element(null_class,null_class)),single_valued3(null_class))**.
% 299.94/300.90  320[0:Res:93.0,8.0] || subclass(cross_product(universal_class,universal_class),compose_class(u))* -> equal(cross_product(universal_class,universal_class),compose_class(u)).
% 299.94/300.90  5389[0:Res:7.1,5376.0] || equal(null_class,u) -> subclass(u,v)*.
% 299.94/300.90  5376[0:Res:354.2,4383.0] || subclass(u,null_class)*+ -> subclass(u,v)*.
% 299.94/300.90  354[0:Res:3.1,2.0] || subclass(u,v) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.90  5276[0:SpR:114.0,5258.0] ||  -> subclass(symmetric_difference(u,v),complement(intersection(u,v)))*.
% 299.94/300.90  218[0:SpL:30.0,22.0] || member(u,restrict(v,w,x))* -> member(u,cross_product(w,x)).
% 299.94/300.90  5258[0:Obv:5254.0] ||  -> subclass(intersection(u,v),u)*.
% 299.94/300.90  167[0:Res:3.1,22.0] ||  -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),u)*.
% 299.94/300.90  4386[0:MRR:1271.3,4383.0] || member(u,regular(v))* member(u,v) -> equal(v,null_class).
% 299.94/300.90  4123[0:SpR:29.0,4105.0] ||  -> subclass(restrict(u,v,w),cross_product(v,w))*.
% 299.94/300.90  4125[0:SpR:114.0,4105.0] ||  -> subclass(symmetric_difference(u,v),union(u,v))*.
% 299.94/300.90  4934[0:SpR:4917.0,4917.0] ||  -> equal(apply(null_class,u),apply(null_class,v))*.
% 299.94/300.90  4917[0:SpR:4626.0,69.0] ||  -> equal(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.94/300.90  4124[0:SpR:30.0,4105.0] ||  -> subclass(restrict(u,v,w),u)*.
% 299.94/300.90  4626[0:SpR:4348.0,43.0] ||  -> equal(image(null_class,u),range_of(null_class))**.
% 299.94/300.90  4803[0:MRR:4780.0,2123.0] ||  -> member(ordered_pair(null_class,null_class),domain_relation)*.
% 299.94/300.90  4673[0:Res:3135.1,4637.0] ||  -> equal(cantor(null_class),null_class)**.
% 299.94/300.90  4661[0:Res:48.1,4637.0] inductive(domain_of(null_class)) ||  -> .
% 299.94/300.90  4348[0:SpR:4135.0,30.0] ||  -> equal(restrict(null_class,u,v),null_class)**.
% 299.94/300.90  4413[0:Res:166.1,4383.0] ||  -> equal(intersection(null_class,u),null_class)**.
% 299.94/300.90  4383[0:MRR:3225.0,4364.1] || member(u,null_class)* -> .
% 299.94/300.90  4135[0:Res:4105.0,336.0] ||  -> equal(intersection(u,null_class),null_class)**.
% 299.94/300.90  4105[0:Obv:4103.0] ||  -> subclass(intersection(u,v),v)*.
% 299.94/300.90  160[0:Res:3.1,23.0] ||  -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),v)*.
% 299.94/300.90  3229[0:Res:48.1,481.0] inductive(symmetric_difference(u,v)) ||  -> member(null_class,union(u,v))*.
% 299.94/300.90  480[0:SpL:114.0,22.0] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(v,w)))*.
% 299.94/300.90  2114[0:Res:7.1,352.1] inductive(u) || equal(v,u)*+ -> member(null_class,v)*.
% 299.94/300.90  386[0:Res:349.1,25.1] || subclass(universal_class,complement(u)) member(singleton(v),u)* -> .
% 299.94/300.90  429[0:Res:7.1,50.1] || equal(image(successor_relation,u),u)** member(null_class,u) -> inductive(u).
% 299.94/300.90  351[0:Res:55.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(sum_class(u),v)*.
% 299.94/300.90  2226[0:Res:7.1,2136.0] || equal(intersection(u,v),universal_class)** -> member(null_class,v).
% 299.94/300.90  2136[0:Res:2130.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(null_class,v).
% 299.94/300.90  350[0:Res:57.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(power_class(u),v)*.
% 299.94/300.90  2209[0:Res:7.1,2135.0] || equal(intersection(u,v),universal_class)** -> member(null_class,u).
% 299.94/300.90  2135[0:Res:2130.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(null_class,u).
% 299.94/300.90  437[0:Res:7.1,372.0] || equal(complement(u),universal_class) member(omega,u)* -> .
% 299.94/300.90  372[0:Res:347.1,25.1] || subclass(universal_class,complement(u))* member(omega,u) -> .
% 299.94/300.90  2134[0:Res:2130.1,25.1] || subclass(universal_class,complement(u))* member(null_class,u) -> .
% 299.94/300.90  2158[0:Res:7.1,2134.0] || equal(complement(u),universal_class) member(null_class,u)* -> .
% 299.94/300.90  3674[0:SSi:3672.0,70.0] ||  -> equal(singleton(u),null_class) member(u,universal_class)*.
% 299.94/300.90  3671[0:MRR:3670.1,121.0] function(u) ||  -> member(apply(u,v),universal_class)*.
% 299.94/300.90  144[0:SpR:69.0,55.1] || member(image(u,singleton(v)),universal_class)* -> member(apply(u,v),universal_class).
% 299.94/300.90  239[0:Res:48.1,234.0] inductive(cantor(inverse(u))) ||  -> member(null_class,range_of(u))*.
% 299.94/300.90  1985[0:Res:7.1,1966.0] || equal(complement(unordered_pair(singleton(u),v)),universal_class)** -> .
% 299.94/300.90  352[0:Res:48.1,2.0] inductive(u) || subclass(u,v)*+ -> member(null_class,v)*.
% 299.94/300.90  1982[0:Res:7.1,1965.0] || equal(complement(unordered_pair(u,singleton(v))),universal_class)** -> .
% 299.94/300.90  2160[0:Res:48.1,2158.1] inductive(u) || equal(complement(u),universal_class)** -> .
% 299.94/300.90  1966[0:MRR:1951.0,121.0] || subclass(universal_class,complement(unordered_pair(singleton(u),v)))* -> .
% 299.94/300.90  1965[0:MRR:1950.0,121.0] || subclass(universal_class,complement(unordered_pair(u,singleton(v))))* -> .
% 299.94/300.90  158[0:Res:48.1,23.0] inductive(intersection(u,v)) ||  -> member(null_class,v)*.
% 299.94/300.90  165[0:Res:48.1,22.0] inductive(intersection(u,v)) ||  -> member(null_class,u)*.
% 299.94/300.90  1975[0:Res:7.1,1961.0] || equal(complement(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90  1961[0:Res:247.0,386.1] || subclass(universal_class,complement(ordered_pair(u,v)))* -> .
% 299.94/300.90  2130[0:Res:2123.0,2.0] || subclass(universal_class,u) -> member(null_class,u)*.
% 299.94/300.90  2176[0:MRR:2162.0,2123.0] || equal(complement(unordered_pair(null_class,u)),universal_class)** -> .
% 299.94/300.90  150[0:Res:48.1,25.1] inductive(complement(u)) || member(null_class,u)* -> .
% 299.94/300.90  451[0:MRR:441.0,53.0] || equal(complement(unordered_pair(omega,u)),universal_class)** -> .
% 299.94/300.90  2175[0:MRR:2161.0,2123.0] || equal(complement(unordered_pair(u,null_class)),universal_class)** -> .
% 299.94/300.90  450[0:MRR:440.0,53.0] || equal(complement(unordered_pair(u,omega)),universal_class)** -> .
% 299.94/300.90  1973[0:Res:7.1,1964.0] || equal(complement(singleton(singleton(u))),universal_class)** -> .
% 299.94/300.90  50[0:Inp] || member(null_class,u) subclass(image(successor_relation,u),u)* -> inductive(u).
% 299.94/300.90  1964[0:MRR:1953.0,121.0] || subclass(universal_class,complement(singleton(singleton(u))))* -> .
% 299.94/300.90  48[0:Inp] inductive(u) ||  -> member(null_class,u)*.
% 299.94/300.90  449[0:MRR:442.0,53.0] || equal(complement(singleton(omega)),universal_class)** -> .
% 299.94/300.90  168[0:Res:48.1,157.0] inductive(singleton_relation) ||  -> member(null_class,element_relation)*.
% 299.94/300.90  2174[0:MRR:2164.0,2123.0] || equal(complement(singleton(null_class)),universal_class)** -> .
% 299.94/300.90  3531[3:Spt:3510.0,2494.0,3439.0] || equal(singleton(null_class),null_class)** -> .
% 299.94/300.90  2123[0:EmS:2102.0,51.0] ||  -> member(null_class,universal_class)*.
% 299.94/300.90  191[0:SpR:40.0,101.1] || member(inverse(u),universal_class) -> member(ordered_pair(inverse(u),range_of(u)),domain_relation)*.
% 299.94/300.90  3111[0:Res:7.1,366.0] || equal(u,ordered_pair(v,w))*+ -> member(singleton(v),u)*.
% 299.94/300.90  3281[0:MRR:3268.1,2123.0] inductive(null_class) ||  -> .
% 299.94/300.90  481[0:SpL:114.0,23.0] || member(u,symmetric_difference(v,w))* -> member(u,union(v,w)).
% 299.94/300.90  3198[0:Res:5.0,3175.0] ||  -> equal(complement(universal_class),null_class)**.
% 299.94/300.90  3175[0:Obv:3161.1] || subclass(complement(u),u)* -> equal(complement(u),null_class).
% 299.94/300.90  353[0:Res:67.1,2.0] || subclass(u,v) -> equal(u,null_class) member(regular(u),v)*.
% 299.94/300.90  3148[0:Obv:3144.1] || member(u,v) -> subclass(singleton(u),v)*.
% 299.94/300.90  537[0:Res:3.1,533.0] ||  -> subclass(singleton(u),v) equal(not_subclass_element(singleton(u),v),u)**.
% 299.94/300.90  166[0:Res:67.1,22.0] ||  -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),u)*.
% 299.94/300.90  366[0:Res:247.0,2.0] || subclass(ordered_pair(u,v),w)* -> member(singleton(u),w).
% 299.94/300.90  3099[0:MRR:2817.1,3095.1] || equal(compose_class(u),universal_class)** -> .
% 299.94/300.90  2633[0:Res:7.1,388.0] || equal(intersection(u,v),universal_class)**+ -> member(singleton(w),v)*.
% 299.94/300.90  2331[0:Res:7.1,387.0] || equal(intersection(u,v),universal_class)**+ -> member(singleton(w),u)*.
% 299.94/300.90  388[0:Res:349.1,23.0] || subclass(universal_class,intersection(u,v))*+ -> member(singleton(w),v)*.
% 299.94/300.90  2371[2:Rew:2367.0,65.1] || subclass(u,cross_product(universal_class,universal_class)) subclass(compose(u,inverse(u)),null_class)* -> function(u).
% 299.94/300.90  2599[2:SpR:2498.1,2383.0] single_valued_class(u) ||  -> equal(second(not_subclass_element(null_class,null_class)),single_valued2(u))*.
% 299.94/300.90  2598[2:SpR:2501.1,2383.0] function(u) ||  -> equal(second(not_subclass_element(null_class,null_class)),single_valued2(u))*.
% 299.94/300.90  2384[2:Rew:2367.0,102.0] ||  -> equal(first(not_subclass_element(compose(u,inverse(u)),null_class)),single_valued1(u))**.
% 299.94/300.90  2383[2:Rew:2367.0,103.0] ||  -> equal(second(not_subclass_element(compose(u,inverse(u)),null_class)),single_valued2(u))**.
% 299.94/300.90  2501[2:MRR:2500.1,313.0] function(u) ||  -> equal(compose(u,inverse(u)),null_class)**.
% 299.94/300.90  2498[2:MRR:2497.1,313.0] single_valued_class(u) ||  -> equal(compose(u,inverse(u)),null_class)**.
% 299.94/300.90  2375[2:Rew:2367.0,136.0] || equal(compose(u,inverse(u)),null_class)** -> single_valued_class(u).
% 299.94/300.90  2372[2:Rew:2367.0,62.0] || subclass(compose(u,inverse(u)),null_class)* -> single_valued_class(u).
% 299.94/300.90  2367[2:Spt:2361.0] ||  -> equal(identity_relation,null_class)**.
% 299.94/300.90  159[0:Res:67.1,23.0] ||  -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),v)*.
% 299.94/300.90  387[0:Res:349.1,22.0] || subclass(universal_class,intersection(u,v))*+ -> member(singleton(w),u)*.
% 299.94/300.90  152[0:Res:3.1,25.1] || member(not_subclass_element(complement(u),v),u)* -> subclass(complement(u),v).
% 299.94/300.90  524[0:Res:48.1,9.0] inductive(unordered_pair(u,v)) ||  -> equal(null_class,v)* equal(null_class,u)*.
% 299.94/300.90  2260[0:Res:58.0,1368.1] single_valued_class(compose(u,v)) ||  -> function(compose(u,v))*.
% 299.94/300.90  2265[0:Res:154.0,1368.1] single_valued_class(cross_product(universal_class,universal_class)) ||  -> function(cross_product(universal_class,universal_class))*.
% 299.94/300.90  2259[0:Res:93.0,1368.1] single_valued_class(compose_class(u)) ||  -> function(compose_class(u))*.
% 299.94/300.90  2257[0:Res:45.0,1368.1] single_valued_class(successor_relation) ||  -> function(successor_relation)*.
% 299.94/300.90  2256[0:Res:99.0,1368.1] single_valued_class(domain_relation) ||  -> function(domain_relation)*.
% 299.94/300.90  1368[0:Res:61.1,65.1] single_valued_class(u) || subclass(u,cross_product(universal_class,universal_class))* -> function(u).
% 299.94/300.90  319[0:Res:19.0,8.0] || subclass(cross_product(universal_class,universal_class),element_relation)* -> equal(cross_product(universal_class,universal_class),element_relation).
% 299.94/300.90  318[0:Res:45.0,8.0] || subclass(cross_product(universal_class,universal_class),successor_relation)* -> equal(cross_product(universal_class,universal_class),successor_relation).
% 299.94/300.90  317[0:Res:99.0,8.0] || subclass(cross_product(universal_class,universal_class),domain_relation)* -> equal(cross_product(universal_class,universal_class),domain_relation).
% 299.94/300.90  35[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),x) member(ordered_pair(ordered_pair(w,u),v),cross_product(cross_product(universal_class,universal_class),universal_class))*+ -> member(ordered_pair(ordered_pair(w,u),v),rotate(x))*.
% 299.94/300.90  38[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),x) member(ordered_pair(ordered_pair(v,u),w),cross_product(cross_product(universal_class,universal_class),universal_class))*+ -> member(ordered_pair(ordered_pair(v,u),w),flip(x))*.
% 299.94/300.90  2124[0:MRR:427.0,2123.0] ||  -> inductive(universal_class)*.
% 299.94/300.90  60[0:Inp] || member(u,image(v,image(w,singleton(x))))* member(ordered_pair(x,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(x,u),compose(v,w)).
% 299.94/300.90  1943[0:Res:7.1,327.1] inductive(u) || equal(omega,u)* -> equal(u,omega).
% 299.94/300.90  544[0:MRR:541.0,121.0] ||  -> equal(singleton(u),null_class) equal(apply(choice,singleton(u)),u)**.
% 299.94/300.90  95[0:Inp] || equal(compose(u,v),w) member(ordered_pair(v,w),cross_product(universal_class,universal_class))*+ -> member(ordered_pair(v,w),compose_class(u))*.
% 299.94/300.90  47[0:Inp] || equal(successor(u),v) member(ordered_pair(u,v),cross_product(universal_class,universal_class))* -> member(ordered_pair(u,v),successor_relation).
% 299.94/300.90  1947[0:SSi:1944.0,51.0] inductive(image(successor_relation,omega)) ||  -> equal(image(successor_relation,omega),omega)**.
% 299.94/300.90  327[0:Res:52.1,8.0] inductive(u) || subclass(u,omega)* -> equal(u,omega).
% 299.94/300.90  21[0:Inp] || member(u,v) member(ordered_pair(u,v),cross_product(universal_class,universal_class))* -> member(ordered_pair(u,v),element_relation).
% 299.94/300.90  98[0:Inp] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),composition_function)*.
% 299.94/300.90  59[0:Inp] || member(ordered_pair(u,v),compose(w,x)) -> member(v,image(w,image(x,singleton(u))))*.
% 299.94/300.90  34[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),rotate(x))* -> member(ordered_pair(ordered_pair(v,w),u),x).
% 299.94/300.90  1915[0:Res:7.1,1908.0] || equal(composition_function,universal_class)** -> .
% 299.94/300.90  1908[0:MRR:1813.1,1905.1] || subclass(universal_class,composition_function)* -> .
% 299.94/300.90  1670[0:Res:7.1,1664.0] || equal(application_function,universal_class)** -> .
% 299.94/300.90  37[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),flip(x))* -> member(ordered_pair(ordered_pair(v,u),w),x).
% 299.94/300.90  1664[0:MRR:1611.1,1662.1] || subclass(universal_class,application_function)* -> .
% 299.94/300.90  17[0:Inp] || member(u,v) member(w,x) -> member(ordered_pair(w,u),cross_product(x,v))*.
% 299.94/300.90  24[0:Inp] || member(u,v) member(u,w) -> member(u,intersection(w,v))*.
% 299.94/300.90  97[0:Inp] || member(ordered_pair(u,ordered_pair(v,w)),composition_function)* -> equal(compose(u,v),w).
% 299.94/300.90  108[0:Inp] || member(ordered_pair(u,ordered_pair(v,w)),application_function)* -> equal(apply(u,v),w).
% 299.94/300.90  1169[1:MRR:1085.1,1164.1] || equal(successor_relation,universal_class)** -> .
% 299.94/300.90  18[0:Inp] || member(u,cross_product(v,w))*+ -> equal(ordered_pair(first(u),second(u)),u)**.
% 299.94/300.90  943[0:AED:879.1] || equal(domain_relation,universal_class)** -> .
% 299.94/300.90  41[0:Inp] ||  -> equal(first(not_subclass_element(restrict(u,v,singleton(w)),null_class)),domain__dfg(u,v,w))**.
% 299.94/300.90  365[0:Res:242.0,2.0] || subclass(universal_class,u) -> member(ordered_pair(v,w),u)*.
% 299.94/300.90  348[0:Res:12.0,2.0] || subclass(universal_class,u) -> member(unordered_pair(v,w),u)*.
% 299.94/300.90  42[0:Inp] ||  -> equal(second(not_subclass_element(restrict(u,singleton(v),w),null_class)),range__dfg(u,v,w))**.
% 299.94/300.90  672[1:Res:7.1,671.0] || equal(element_relation,universal_class)** -> .
% 299.94/300.90  671[1:MRR:651.1,649.1] || subclass(universal_class,element_relation)* -> .
% 299.94/300.90  629[0:Obv:624.0] ||  -> equal(singleton(u),null_class) member(u,singleton(u))*.
% 299.94/300.90  536[0:Res:67.1,533.0] ||  -> equal(singleton(u),null_class) equal(regular(singleton(u)),u)**.
% 299.94/300.90  510[0:Res:7.1,374.0] || equal(intersection(u,v),universal_class)** -> member(omega,v).
% 299.94/300.90  104[0:Inp] ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.90  535[0:Res:48.1,533.0] inductive(singleton(u)) ||  -> equal(null_class,u)*.
% 299.94/300.90  533[0:Obv:522.1] || member(u,singleton(v))* -> equal(u,v).
% 299.94/300.90  9[0:Inp] || member(u,unordered_pair(v,w))* -> equal(u,w) equal(u,v).
% 299.94/300.90  494[0:Res:7.1,373.0] || equal(intersection(u,v),universal_class)** -> member(omega,u).
% 299.94/300.90  374[0:Res:347.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(omega,v).
% 299.94/300.90  94[0:Inp] || member(ordered_pair(u,v),compose_class(w))* -> equal(compose(w,u),v).
% 299.94/300.90  373[0:Res:347.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(omega,u).
% 299.94/300.90  66[0:Inp] function(u) || member(v,universal_class) -> member(image(u,v),universal_class)*.
% 299.94/300.90  425[1:Res:7.1,424.0] || equal(null_class,universal_class)** -> .
% 299.94/300.90  424[1:MRR:423.1,349.1] || subclass(universal_class,null_class)* -> .
% 299.94/300.90  71[0:Inp] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),u)*.
% 299.94/300.90  349[0:Res:121.0,2.0] || subclass(universal_class,u) -> member(singleton(v),u)*.
% 299.94/300.90  15[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(u,w).
% 299.94/300.90  16[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(v,x).
% 299.94/300.90  347[0:Res:53.0,2.0] || subclass(universal_class,u) -> member(omega,u)*.
% 299.94/300.90  343[0:Res:7.1,336.0] || equal(null_class,u)* -> equal(u,null_class).
% 299.94/300.90  340[0:Res:7.1,316.0] || equal(u,universal_class)* -> equal(universal_class,u).
% 299.94/300.90  2[0:Inp] || member(u,v)*+ subclass(v,w)* -> member(u,w)*.
% 299.94/300.90  336[0:Res:313.0,8.0] || subclass(u,null_class)* -> equal(u,null_class).
% 299.94/300.90  316[0:Res:5.0,8.0] || subclass(universal_class,u)* -> equal(universal_class,u).
% 299.94/300.90  313[0:MRR:312.0,7.0] ||  -> subclass(null_class,u)*.
% 299.94/300.90  8[0:Inp] || subclass(u,v)*+ subclass(v,u)* -> equal(v,u).
% 299.94/300.90  255[0:SpL:248.0,20.0] || member(singleton(singleton(singleton(u))),element_relation)*+ -> member(singleton(u),u)*.
% 299.94/300.90  252[0:SpR:248.0,247.0] ||  -> member(singleton(singleton(u)),singleton(singleton(singleton(u))))*.
% 299.94/300.90  26[0:Inp] || member(u,universal_class) -> member(u,v) member(u,complement(v))*.
% 299.94/300.90  248[0:Rew:13.0,246.0] ||  -> equal(ordered_pair(singleton(u),u),singleton(singleton(singleton(u))))**.
% 299.94/300.90  249[0:MRR:244.0,12.0] ||  -> member(unordered_pair(u,singleton(v)),ordered_pair(u,v))*.
% 299.94/300.90  247[0:MRR:243.0,121.0] ||  -> member(singleton(u),ordered_pair(u,v))*.
% 299.94/300.90  242[0:SpR:14.0,12.0] ||  -> member(ordered_pair(u,v),universal_class)*.
% 299.94/300.90  14[0:Inp] ||  -> equal(unordered_pair(singleton(u),unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.94/300.90  219[0:SpL:30.0,23.0] || member(u,restrict(v,w,x))* -> member(u,v).
% 299.94/300.90  29[0:Inp] ||  -> equal(intersection(u,cross_product(v,w)),restrict(u,v,w))**.
% 299.94/300.90  30[0:Inp] ||  -> equal(intersection(cross_product(u,v),w),restrict(w,u,v))**.
% 299.94/300.90  46[0:Inp] || member(ordered_pair(u,v),successor_relation)* -> equal(successor(u),v).
% 299.94/300.90  151[0:Res:67.1,25.1] || member(regular(complement(u)),u)* -> equal(complement(u),null_class).
% 299.94/300.90  171[1:Spt:169.0] ||  -> equal(singleton_relation,null_class)**.
% 299.94/300.90  22[0:Inp] || member(u,intersection(v,w))* -> member(u,v).
% 299.94/300.90  23[0:Inp] || member(u,intersection(v,w))* -> member(u,w).
% 299.94/300.90  112[0:Inp] || maps(u,v,w)* -> subclass(range_of(u),w).
% 299.94/300.90  154[0:Obv:153.0] ||  -> subclass(u,u)*.
% 299.94/300.90  4[0:Inp] || member(not_subclass_element(u,v),v)* -> subclass(u,v).
% 299.94/300.90  25[0:Inp] || member(u,v) member(u,complement(v))* -> .
% 299.94/300.90  20[0:Inp] || member(ordered_pair(u,v),element_relation)* -> member(u,v).
% 299.94/300.90  10[0:Inp] || member(u,universal_class) -> member(u,unordered_pair(u,v))*.
% 299.94/300.90  146[0:SpR:13.0,11.1] || member(u,universal_class) -> member(u,singleton(u))*.
% 299.94/300.90  11[0:Inp] || member(u,universal_class) -> member(u,unordered_pair(v,u))*.
% 299.94/300.90  69[0:Inp] ||  -> equal(sum_class(image(u,singleton(v))),apply(u,v))**.
% 299.94/300.90  140[0:Res:72.1,74.1] one_to_one(inverse(u)) function(u) ||  -> one_to_one(u)*.
% 299.94/300.90  43[0:Inp] ||  -> equal(range_of(restrict(u,v,universal_class)),image(u,v))**.
% 299.94/300.90  74[0:Inp] function(u) || function(inverse(u))* -> one_to_one(u).
% 299.94/300.90  137[0:Res:64.1,62.0] function(u) ||  -> single_valued_class(u)*.
% 299.94/300.90  68[0:Inp] ||  -> equal(u,null_class) equal(intersection(u,regular(u)),null_class)**.
% 299.94/300.90  3[0:Inp] ||  -> subclass(u,v) member(not_subclass_element(u,v),u)*.
% 299.94/300.90  49[0:Inp] inductive(u) ||  -> subclass(image(successor_relation,u),u)*.
% 299.94/300.90  55[0:Inp] || member(u,universal_class) -> member(sum_class(u),universal_class)*.
% 299.94/300.90  57[0:Inp] || member(u,universal_class) -> member(power_class(u),universal_class)*.
% 299.94/300.90  63[0:Inp] function(u) ||  -> subclass(u,cross_product(universal_class,universal_class))*.
% 299.94/300.90  33[0:Inp] ||  -> subclass(rotate(u),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.94/300.90  36[0:Inp] ||  -> subclass(flip(u),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.94/300.90  83[0:Inp] || compatible(u,v,w)* -> function(u).
% 299.94/300.90  110[0:Inp] || maps(u,v,w)* -> function(u).
% 299.94/300.90  7[0:Inp] || equal(u,v) -> subclass(v,u)*.
% 299.94/300.90  67[0:Inp] ||  -> equal(u,null_class) member(regular(u),u)*.
% 299.94/300.90  44[0:Inp] ||  -> equal(union(u,singleton(u)),successor(u))**.
% 299.94/300.90  58[0:Inp] ||  -> subclass(compose(u,v),cross_product(universal_class,universal_class))*.
% 299.94/300.90  96[0:Inp] ||  -> subclass(composition_function,cross_product(universal_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.90  106[0:Inp] ||  -> subclass(application_function,cross_product(universal_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.90  121[0:SpR:13.0,12.0] ||  -> member(singleton(u),universal_class)*.
% 299.94/300.90  13[0:Inp] ||  -> equal(unordered_pair(u,u),singleton(u))**.
% 299.94/300.90  73[0:Inp] one_to_one(u) ||  -> function(inverse(u))*.
% 299.94/300.90  52[0:Inp] inductive(u) ||  -> subclass(omega,u)*.
% 299.94/300.90  93[0:Inp] ||  -> subclass(compose_class(u),cross_product(universal_class,universal_class))*.
% 299.94/300.90  12[0:Inp] ||  -> member(unordered_pair(u,v),universal_class)*.
% 299.94/300.90  72[0:Inp] one_to_one(u) ||  -> function(u)*.
% 299.94/300.90  19[0:Inp] ||  -> subclass(element_relation,cross_product(universal_class,universal_class))*.
% 299.94/300.90  45[0:Inp] ||  -> subclass(successor_relation,cross_product(universal_class,universal_class))*.
% 299.94/300.90  99[0:Inp] ||  -> subclass(domain_relation,cross_product(universal_class,universal_class))*.
% 299.94/300.90  5[0:Inp] ||  -> subclass(u,universal_class)*.
% 299.94/300.90  53[0:Inp] ||  -> member(omega,universal_class)*.
% 299.94/300.90  70[0:Inp] ||  -> function(choice)*.
% 299.94/300.90  51[0:Inp] ||  -> inductive(omega)*.26816[3:Rew:26764.0,9987.0] ||  -> member(u,complement(v)) subclass(singleton(u),union(null_class,v))*.
% 299.94/300.90  26884[3:Rew:26764.0,20830.0] || equal(complement(u),universal_class) -> equal(union(null_class,u),null_class)**.
% 299.94/300.90  26942[3:Rew:26766.0,23400.0] || subclass(universal_class,union(null_class,application_function))* -> member(u,cantor(v))*.
% 299.94/300.90  26946[3:Rew:26766.0,23412.0] || subclass(universal_class,union(null_class,domain_relation))* -> equal(cantor(u),v)*.
% 299.94/300.90  26958[3:Rew:26766.0,23391.0] || subclass(universal_class,union(null_class,successor_relation))* -> equal(successor(u),v)*.
% 299.94/300.90  26971[3:Rew:26766.0,2038.0] || equal(union(null_class,u),universal_class) -> member(singleton(v),u)*.
% 299.94/300.90  26976[3:Rew:26766.0,1967.0] || subclass(universal_class,union(null_class,u))* -> member(singleton(v),u)*.
% 299.94/300.90  28817[0:SpR:28787.0,29.0] ||  -> equal(restrict(cross_product(u,v),u,v),cross_product(u,v))**.
% 299.94/300.90  29065[3:SpL:26766.0,2160.1] inductive(complement(u)) || equal(union(null_class,u),universal_class)** -> .
% 299.94/300.90  29374[3:Res:29199.0,352.1] inductive(union(null_class,u)) ||  -> member(null_class,union(u,u))*.
% 299.94/300.90  29389[3:Res:29166.0,352.1] inductive(symmetric_difference(u,u)) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.90  28725[3:Res:28705.0,5362.0] ||  -> subclass(successor(null_class),u) equal(not_subclass_element(successor(null_class),u),null_class)**.
% 299.94/300.90  29548[6:MRR:29529.2,29497.0] || subclass(successor(null_class),complement(u))* member(null_class,u) -> .
% 299.94/300.90  30016[6:Res:29933.1,2158.1] || equal(u,singleton(null_class)) equal(complement(u),universal_class)** -> .
% 299.94/300.90  30022[6:Res:29933.1,25.1] || equal(complement(u),singleton(null_class)) member(null_class,u)* -> .
% 299.94/300.90  30029[6:Res:29933.1,22.0] || equal(intersection(u,v),singleton(null_class))** -> member(null_class,u).
% 299.94/300.90  30030[6:Res:29933.1,23.0] || equal(intersection(u,v),singleton(null_class))** -> member(null_class,v).
% 299.94/300.90  30156[6:Res:29980.1,2158.1] || equal(u,successor(null_class)) equal(complement(u),universal_class)** -> .
% 299.94/300.90  30162[6:Res:29980.1,25.1] || equal(complement(u),successor(null_class)) member(null_class,u)* -> .
% 299.94/300.90  30169[6:Res:29980.1,22.0] || equal(intersection(u,v),successor(null_class))** -> member(null_class,u).
% 299.94/300.90  30170[6:Res:29980.1,23.0] || equal(intersection(u,v),successor(null_class))** -> member(null_class,v).
% 299.94/300.90  30889[3:SpR:27497.0,30819.0] ||  -> equal(intersection(union(null_class,u),union(null_class,complement(u))),null_class)**.
% 299.94/300.90  30945[3:Rew:30926.0,29188.0] ||  -> equal(intersection(union(u,u),union(null_class,complement(u))),null_class)**.
% 299.94/300.90  31038[3:SpR:27497.0,30923.0] ||  -> equal(union(union(null_class,u),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90  31099[3:SpR:27497.0,30964.0] ||  -> equal(symmetric_difference(union(null_class,u),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90  31293[0:Rew:31165.0,31279.1] || member(not_subclass_element(u,null_class),complement(u))* -> subclass(u,null_class).
% 299.94/300.90  33722[0:Obv:33700.1] || member(u,v) -> subclass(intersection(w,singleton(u)),v)*.
% 299.94/300.90  33723[0:Obv:33683.0] ||  -> member(u,v) subclass(intersection(w,singleton(u)),complement(v))*.
% 299.94/300.90  34065[0:Obv:34044.1] || member(u,v) -> subclass(intersection(singleton(u),w),v)*.
% 299.94/300.90  34066[0:Obv:34025.0] ||  -> member(u,v) subclass(intersection(singleton(u),w),complement(v))*.
% 299.94/300.90  35758[3:SpR:30548.0,30923.0] ||  -> equal(union(union(u,u),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90  35759[3:SpR:30548.0,30964.0] ||  -> equal(symmetric_difference(union(u,u),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90  35760[3:SpR:30548.0,31165.0] ||  -> equal(intersection(union(null_class,complement(u)),union(u,u)),null_class)**.
% 299.94/300.90  35761[3:SpR:30548.0,31281.0] ||  -> equal(union(union(null_class,complement(u)),union(u,u)),universal_class)**.
% 299.94/300.90  36027[6:Res:36016.0,2.0] || subclass(complement(singleton(singleton(null_class))),u)* -> member(null_class,u).
% 299.94/300.90  37566[7:SpR:37448.1,15991.0] function(flip(cross_product(u,universal_class))) ||  -> equal(inverse(u),universal_class)**.
% 299.94/300.90  37567[7:SpR:37448.1,16033.0] function(restrict(element_relation,universal_class,u)) ||  -> equal(sum_class(u),universal_class)**.
% 299.94/300.90  37667[7:MRR:3156.2,37607.0] single_valued_class(singleton(u)) || member(u,cross_product(universal_class,universal_class))* -> .
% 299.94/300.90  37728[7:SpR:37608.1,248.0] function(u) ||  -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.94/300.90  37762[7:SpR:37608.1,249.0] function(u) ||  -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.94/300.90  37992[7:Rew:17074.0,37760.1] function(u) ||  -> equal(apply(v,universal_class),apply(v,u))*.
% 299.94/300.90  38002[7:Rew:17075.0,37761.1] function(u) ||  -> equal(ordered_pair(v,universal_class),ordered_pair(v,u))*.
% 299.94/300.90  38129[7:SpR:38092.1,30351.0] one_to_one(cross_product(u,universal_class)) ||  -> equal(image(universal_class,u),universal_class)**.
% 299.94/300.90  39368[6:Res:29980.1,36243.0] || equal(union(null_class,u),successor(null_class))** -> member(null_class,u).
% 299.94/300.90  39369[6:Res:29933.1,36243.0] || equal(union(null_class,u),singleton(null_class))** -> member(null_class,u).
% 299.94/300.90  39956[3:SpL:36218.0,387.0] || subclass(universal_class,union(u,u))* -> member(singleton(v),u)*.
% 299.94/300.90  39963[3:SpL:36218.0,2331.0] || equal(union(u,u),universal_class)** -> member(singleton(v),u)*.
% 299.94/300.90  40044[6:Res:29980.1,39347.0] || equal(union(u,u),successor(null_class))** -> member(null_class,u).
% 299.94/300.90  40045[6:Res:29933.1,39347.0] || equal(union(u,u),singleton(null_class))** -> member(null_class,u).
% 299.94/300.90  40095[0:SpR:39614.1,5276.0] || subclass(u,v) -> subclass(symmetric_difference(v,u),complement(u))*.
% 299.94/300.90  40310[0:SpR:39766.0,5276.0] ||  -> subclass(symmetric_difference(u,intersection(u,v)),complement(intersection(u,v)))*.
% 299.94/300.90  40607[0:SpR:39910.0,5276.0] ||  -> subclass(symmetric_difference(u,intersection(v,u)),complement(intersection(v,u)))*.
% 299.94/300.90  41101[3:Res:15527.1,691.1] || subclass(domain_relation,rotate(u))* subclass(universal_class,complement(u)) -> .
% 299.94/300.90  41150[3:Res:15527.1,16.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> member(w,v)*.
% 299.94/300.90  41220[3:Res:15528.1,691.1] || subclass(domain_relation,flip(u))* subclass(universal_class,complement(u)) -> .
% 299.94/300.90  41404[0:Obv:41392.1] || subclass(u,v) -> equal(intersection(complement(v),u),null_class)**.
% 299.94/300.90  41468[0:SpR:41372.1,30.0] || subclass(u,null_class) -> equal(restrict(u,v,w),null_class)**.
% 299.94/300.90  41575[3:Rew:7649.0,41469.1] || subclass(complement(u),null_class)* -> equal(union(v,u),universal_class)**.
% 299.94/300.90  42150[3:SpR:26766.0,41750.0] ||  -> equal(intersection(union(null_class,u),intersection(complement(u),v)),null_class)**.
% 299.94/300.90  42500[3:SpR:26766.0,42091.0] ||  -> equal(intersection(union(null_class,u),intersection(v,complement(u))),null_class)**.
% 299.94/300.90  42964[0:Obv:42954.1] || subclass(u,v) -> equal(intersection(u,complement(v)),null_class)**.
% 299.94/300.90  43193[0:SpR:42933.1,22779.0] || subclass(complement(u),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.94/300.90  43275[3:Rew:7649.0,43156.1] || subclass(complement(u),null_class)* -> equal(union(u,v),universal_class)**.
% 299.94/300.90  44279[0:SpR:114.0,43972.0] ||  -> equal(intersection(symmetric_difference(u,v),complement(union(u,v))),null_class)**.
% 299.94/300.90  44610[0:MRR:44548.1,5669.0] || subclass(cross_product(universal_class,universal_class),u)* -> member(regular(domain_relation),u).
% 299.94/300.90  44788[3:Res:44517.1,26211.0] || subclass(unordered_pair(u,v),null_class)* -> equal(singleton(u),null_class).
% 299.94/300.90  44789[3:Res:44517.1,26102.0] || subclass(unordered_pair(u,v),null_class)* -> equal(singleton(v),null_class).
% 299.94/300.90  44799[3:Res:44517.1,18114.1] || subclass(u,null_class)* equal(u,singleton(singleton(null_class)))* -> .
% 299.94/300.90  44842[3:MRR:28283.1,44837.0] || equal(union(null_class,complement(unordered_pair(singleton(u),v))),universal_class)** -> .
% 299.94/300.90  44843[3:MRR:36004.1,44837.0] || member(u,universal_class) -> member(u,complement(singleton(singleton(u))))*.
% 299.94/300.90  44844[3:MRR:28284.1,44837.0] || equal(union(null_class,complement(unordered_pair(u,singleton(v)))),universal_class)** -> .
% 299.94/300.90  44967[3:MRR:23865.1,44964.0] || subclass(ordered_pair(u,universal_class),complement(singleton(unordered_pair(u,null_class))))* -> .
% 299.94/300.90  44972[3:MRR:26066.1,44964.0] || member(unordered_pair(u,singleton(v)),complement(ordered_pair(u,v)))* -> .
% 299.94/300.90  44975[3:MRR:27164.1,44964.0] || subclass(universal_class,union(null_class,complement(singleton(unordered_pair(u,v)))))* -> .
% 299.94/300.90  45176[3:MRR:27163.1,45167.0] || subclass(universal_class,union(null_class,complement(singleton(ordered_pair(u,v)))))* -> .
% 299.94/300.90  45423[6:MRR:45395.0,2123.0] || subclass(union(u,v),null_class)* -> member(null_class,complement(v)).
% 299.94/300.90  45424[6:MRR:45396.0,2123.0] || subclass(union(u,v),null_class)* -> member(null_class,complement(u)).
% 299.94/300.90  46134[3:MRR:46115.0,53.0] || subclass(union(u,v),null_class)* -> member(omega,complement(v)).
% 299.94/300.90  46135[3:MRR:46116.0,53.0] || subclass(union(u,v),null_class)* -> member(omega,complement(u)).
% 299.94/300.90  46583[0:Rew:46582.0,9976.0] ||  -> member(u,complement(power_class(v)))* subclass(singleton(u),power_class(v)).
% 299.94/300.90  46597[0:Rew:46582.0,22714.0] || subclass(universal_class,complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.94/300.90  46964[3:Rew:46582.0,46004.0] || equal(image(element_relation,power_class(u)),power_class(complement(power_class(u))))** -> .
% 299.94/300.90  47782[3:MRR:47526.2,154.0] || equal(null_class,u) equal(u,singleton(singleton(null_class)))* -> .
% 299.94/300.90  47790[3:MRR:47615.1,154.0] || equal(unordered_pair(u,v),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  47792[3:MRR:47616.1,154.0] || equal(unordered_pair(u,v),null_class)** -> equal(singleton(v),null_class).
% 299.94/300.90  47801[3:MRR:47636.1,5.0] || equal(unordered_pair(regular(u),v),null_class)** -> equal(u,null_class).
% 299.94/300.90  47802[3:MRR:47642.1,5.0] || equal(unordered_pair(u,regular(v)),null_class)** -> equal(v,null_class).
% 299.94/300.90  47803[3:Obv:47668.1] || equal(union(u,v),null_class)** -> member(omega,complement(v))*.
% 299.94/300.90  47804[3:Obv:47669.1] || equal(union(u,v),null_class)** -> member(null_class,complement(u))*.
% 299.94/300.90  47805[3:Obv:47670.1] || equal(union(u,v),null_class)** -> member(omega,complement(u))*.
% 299.94/300.90  48419[6:Res:46551.1,2158.1] || equal(complement(u),null_class)** equal(complement(u),universal_class) -> .
% 299.94/300.90  48476[6:Rew:26766.0,48425.0] || equal(union(null_class,u),null_class)** member(null_class,u) -> .
% 299.94/300.90  48432[6:Res:46551.1,22.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,u).
% 299.94/300.90  48433[6:Res:46551.1,23.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,v).
% 299.94/300.90  48477[6:Rew:27497.0,48444.0] || equal(union(null_class,complement(u)),null_class)** -> member(null_class,u).
% 299.94/300.90  48675[3:SpR:26766.0,46582.0] ||  -> equal(image(element_relation,union(null_class,u)),complement(power_class(complement(u))))**.
% 299.94/300.90  49195[3:Rew:26766.0,49152.0] || equal(union(null_class,u),null_class)** member(omega,u) -> .
% 299.94/300.90  49159[3:Res:48390.1,22.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,u).
% 299.94/300.90  49160[3:Res:48390.1,23.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,v).
% 299.94/300.90  49196[3:Rew:27497.0,49172.0] || equal(union(null_class,complement(u)),null_class)** -> member(omega,u).
% 299.94/300.90  49496[7:SpR:49452.0,37722.1] function(power_class(u)) ||  -> equal(successor(power_class(u)),power_class(u))**.
% 299.94/300.90  49782[3:SpL:248.0,44840.0] || member(singleton(singleton(u)),complement(singleton(singleton(singleton(u)))))* -> .
% 299.94/300.90  49790[7:SpL:37608.1,44840.0] function(u) || member(null_class,complement(ordered_pair(u,v)))* -> .
% 299.94/300.90  49903[3:SpR:248.0,45178.0] ||  -> member(singleton(singleton(u)),complement(singleton(singleton(singleton(singleton(u))))))*.
% 299.94/300.90  49912[7:SpR:37608.1,45178.0] function(u) ||  -> member(null_class,complement(singleton(ordered_pair(u,v))))*.
% 299.94/300.90  49965[3:Res:11.1,47748.1] || member(u,universal_class) equal(unordered_pair(v,u),null_class)** -> .
% 299.94/300.90  49967[3:Res:10.1,47748.1] || member(u,universal_class) equal(unordered_pair(u,v),null_class)** -> .
% 299.94/300.90  50039[3:Res:225.1,47748.1] || equal(null_class,u) -> equal(restrict(u,v,w),null_class)**.
% 299.94/300.90  50067[3:Res:367.1,47748.1] || subclass(ordered_pair(u,v),w)* equal(null_class,w) -> .
% 299.94/300.90  50362[3:SpL:248.0,49921.0] || member(singleton(singleton(u)),singleton(singleton(singleton(singleton(u)))))* -> .
% 299.94/300.90  50369[7:SpL:37608.1,49921.0] function(u) || member(null_class,singleton(ordered_pair(u,v)))* -> .
% 299.94/300.90  52530[3:MRR:52514.1,10054.1] || member(u,cantor(u))* subclass(domain_relation,complement(element_relation)) -> .
% 299.94/300.90  52532[3:MRR:52517.1,242.0] || subclass(domain_relation,flip(u)) subclass(domain_relation,complement(u))* -> .
% 299.94/300.90  53179[6:Res:29980.1,47779.1] || equal(u,successor(null_class))* equal(successor(u),null_class)** -> .
% 299.94/300.90  53180[6:Res:29933.1,47779.1] || equal(u,singleton(null_class)) equal(successor(u),null_class)** -> .
% 299.94/300.90  53891[3:Res:57.1,49969.0] || member(u,universal_class) equal(singleton(power_class(u)),null_class)** -> .
% 299.94/300.90  53892[3:Res:55.1,49969.0] || member(u,universal_class) equal(singleton(sum_class(u)),null_class)** -> .
% 299.94/300.90  53895[3:Res:3671.1,49969.0] function(u) || equal(singleton(apply(u,v)),null_class)** -> .
% 299.94/300.90  53899[3:Res:10106.1,49969.0] || equal(singleton(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 299.94/300.90  53900[3:Res:32787.1,49969.0] || member(u,universal_class) equal(singleton(cantor(u)),null_class)** -> .
% 299.94/300.90  54884[3:Res:32790.1,54807.1] || member(inverse(u),universal_class)* equal(range_of(u),universal_class) -> .
% 299.94/300.90  55515[4:SpR:52692.1,46582.0] || equal(complement(u),null_class) -> equal(complement(power_class(u)),universal_class)**.
% 299.94/300.90  55851[0:MRR:55762.1,21677.0] || member(u,universal_class) -> member(u,regular(ordered_pair(u,v)))*.
% 299.94/300.90  56067[0:Res:57.1,54877.0] || member(u,universal_class) equal(power_class(power_class(u)),universal_class)** -> .
% 299.94/300.90  56068[0:Res:55.1,54877.0] || member(u,universal_class) equal(power_class(sum_class(u)),universal_class)** -> .
% 299.94/300.90  56071[0:Res:3671.1,54877.0] function(u) || equal(power_class(apply(u,v)),universal_class)** -> .
% 299.94/300.90  56075[0:Res:10106.1,54877.0] || equal(power_class(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.94/300.90  56076[3:Res:32787.1,54877.0] || member(u,universal_class) equal(power_class(cantor(u)),universal_class)** -> .
% 299.94/300.90  56201[0:Res:57.1,54878.0] || member(u,universal_class) equal(sum_class(power_class(u)),universal_class)** -> .
% 299.94/300.90  56202[0:Res:55.1,54878.0] || member(u,universal_class) equal(sum_class(sum_class(u)),universal_class)** -> .
% 299.94/300.90  56205[0:Res:3671.1,54878.0] function(u) || equal(sum_class(apply(u,v)),universal_class)** -> .
% 299.94/300.90  56209[0:Res:10106.1,54878.0] || equal(sum_class(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.94/300.90  56210[3:Res:32787.1,54878.0] || member(u,universal_class) equal(sum_class(cantor(u)),universal_class)** -> .
% 299.94/300.90  56360[3:Res:57.1,54886.0] || member(u,universal_class) equal(cantor(power_class(u)),universal_class)** -> .
% 299.94/300.90  56361[3:Res:55.1,54886.0] || member(u,universal_class) equal(cantor(sum_class(u)),universal_class)** -> .
% 299.94/300.90  56364[3:Res:3671.1,54886.0] function(u) || equal(cantor(apply(u,v)),universal_class)** -> .
% 299.94/300.90  56368[3:Res:10106.1,54886.0] || equal(cantor(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.94/300.90  56369[3:Res:32787.1,54886.0] || member(u,universal_class) equal(cantor(cantor(u)),universal_class)** -> .
% 299.94/300.90  56959[0:SpR:30.0,56843.0] ||  -> subclass(intersection(u,restrict(v,w,x)),cross_product(w,x))*.
% 299.94/300.90  56962[0:SpR:114.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),complement(intersection(v,w)))*.
% 299.94/300.90  57022[0:Res:56843.0,352.1] inductive(intersection(u,intersection(v,w))) ||  -> member(null_class,v)*.
% 299.94/300.90  57359[3:Res:56986.0,352.1] inductive(intersection(u,union(null_class,v))) ||  -> member(null_class,v)*.
% 299.94/300.90  57473[0:Res:56958.0,352.1] inductive(intersection(u,intersection(v,w))) ||  -> member(null_class,w)*.
% 299.94/300.90  57773[3:Res:56987.0,352.1] inductive(intersection(u,union(v,v))) ||  -> member(null_class,v)*.
% 299.94/300.90  57923[3:SpR:30545.0,57341.0] ||  -> subclass(restrict(complement(successor(null_class)),u,v),complement(singleton(null_class)))*.
% 299.94/300.90  58195[0:SpR:30.0,58108.0] ||  -> subclass(intersection(restrict(u,v,w),x),cross_product(v,w))*.
% 299.94/300.90  58198[0:SpR:114.0,58108.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),complement(intersection(u,v)))*.
% 299.94/300.90  58261[0:Res:58108.0,352.1] inductive(intersection(intersection(u,v),w)) ||  -> member(null_class,u)*.
% 299.94/300.90  58631[3:Res:58222.0,352.1] inductive(intersection(union(null_class,u),v)) ||  -> member(null_class,u)*.
% 299.94/300.90  58730[3:Rew:48682.0,58678.0] ||  -> subclass(complement(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))*.
% 299.94/300.90  58834[3:Res:58621.0,352.1] inductive(union(null_class,union(null_class,u))) ||  -> member(null_class,u)*.
% 299.94/300.90  58881[3:SpR:30.0,58256.0] ||  -> subclass(union(null_class,restrict(u,v,w)),cross_product(v,w))*.
% 299.94/300.90  58884[3:SpR:114.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.94/300.90  58936[3:Res:58256.0,352.1] inductive(union(null_class,intersection(u,v))) ||  -> member(null_class,u)*.
% 299.94/300.90  59014[3:SpR:30548.0,58994.0] ||  -> subclass(complement(successor(union(u,u))),union(null_class,complement(u)))*.
% 299.94/300.90  59015[3:SpR:27497.0,58994.0] ||  -> subclass(complement(successor(union(null_class,u))),union(null_class,complement(u)))*.
% 299.94/300.90  59210[3:Res:58316.1,23756.0] || equal(complement(singleton(regular(u))),universal_class)** -> equal(u,null_class).
% 299.94/300.90  59928[3:Res:58819.0,352.1] inductive(union(null_class,union(u,u))) ||  -> member(null_class,u)*.
% 299.94/300.90  60046[3:Res:58880.0,352.1] inductive(union(null_class,intersection(u,v))) ||  -> member(null_class,v)*.
% 299.94/300.90  60119[3:SpR:45898.1,60107.0] || equal(successor(u),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.94/300.90  60123[3:Res:60107.0,352.1] inductive(complement(successor(u))) ||  -> member(null_class,complement(singleton(u)))*.
% 299.94/300.90  60240[0:Res:58194.0,352.1] inductive(intersection(intersection(u,v),w)) ||  -> member(null_class,v)*.
% 299.94/300.90  60350[3:Res:58223.0,352.1] inductive(intersection(union(u,u),v)) ||  -> member(null_class,u)*.
% 299.94/300.90  60700[3:Rew:26766.0,60623.0] || equal(union(null_class,unordered_pair(u,unordered_pair(v,w))),null_class)** -> .
% 299.94/300.90  60701[3:Rew:26766.0,60624.0] || equal(union(null_class,unordered_pair(u,ordered_pair(v,w))),null_class)** -> .
% 299.94/300.90  60702[3:Rew:26766.0,60629.0] || equal(union(null_class,unordered_pair(unordered_pair(u,v),w)),null_class)** -> .
% 299.94/300.90  60703[3:Rew:26766.0,60630.0] || equal(union(null_class,unordered_pair(ordered_pair(u,v),w)),null_class)** -> .
% 299.94/300.90  60704[3:Rew:26766.0,60632.0] || equal(union(null_class,u),null_class)** equal(u,domain_relation) -> .
% 299.94/300.90  60705[3:Rew:26766.0,60633.0] || equal(union(null_class,u),null_class)** subclass(domain_relation,u) -> .
% 299.94/300.90  60709[3:Rew:27497.0,60663.0] || equal(union(null_class,complement(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.94/300.90  61674[3:SpL:26766.0,59209.0] || equal(union(null_class,u),universal_class)** -> equal(complement(u),null_class).
% 299.94/300.90  61718[3:SpL:26766.0,60592.0] || equal(union(null_class,u),null_class)** -> equal(complement(u),universal_class).
% 299.94/300.90  61923[3:Res:59208.1,1368.1] single_valued_class(u) || equal(complement(u),universal_class)** -> function(u).
% 299.94/300.90  62044[3:Res:59208.1,2372.0] || equal(complement(compose(u,inverse(u))),universal_class)** -> single_valued_class(u).
% 299.94/300.90  62627[0:SpR:39614.1,57010.0] || subclass(u,v) -> subclass(restrict(u,w,x),v)*.
% 299.94/300.90  62819[0:SpR:114.0,57461.0] ||  -> subclass(restrict(symmetric_difference(u,v),w,x),union(u,v))*.
% 299.94/300.90  63127[0:SpR:39614.1,58188.0] || subclass(u,restrict(v,w,x))* -> subclass(u,v).
% 299.94/300.90  63568[6:SpL:39614.1,63544.0] || subclass(u,complement(successor(null_class)))* equal(u,universal_class) -> .
% 299.94/300.90  63656[3:SpL:15513.0,56359.0] || equal(range_of(u),universal_class) -> equal(singleton(inverse(u)),null_class)**.
% 299.94/300.90  63701[3:Res:57010.0,58345.0] ||  -> subclass(restrict(intersection(successor(null_class),u),v,w),singleton(null_class))*.
% 299.94/300.90  63714[3:Res:3148.1,58345.0] || member(u,successor(null_class)) -> subclass(singleton(u),singleton(null_class))*.
% 299.94/300.90  63722[3:Res:57461.0,58345.0] ||  -> subclass(restrict(intersection(u,successor(null_class)),v,w),singleton(null_class))*.
% 299.94/300.90  65101[3:Rew:26766.0,65058.1] || equal(successor(u),null_class) -> equal(union(null_class,u),null_class)**.
% 299.94/300.90  66373[3:SpR:65061.1,58994.0] || equal(successor(successor(u)),null_class) -> subclass(universal_class,complement(u))*.
% 299.94/300.90  66628[5:Rew:13152.0,66217.1] || equal(successor(u),null_class) -> equal(complement(power_class(u)),universal_class)**.
% 299.94/300.90  66640[3:Rew:26764.0,66257.1] || equal(successor(u),null_class) -> equal(union(u,u),null_class)**.
% 299.94/300.90  66647[3:Rew:26764.0,66264.1] || equal(successor(u),null_class) -> equal(intersection(u,v),null_class)**.
% 299.94/300.90  66648[3:Rew:26764.0,66265.1] || equal(successor(u),null_class) -> equal(intersection(v,u),null_class)**.
% 299.94/300.90  66707[3:MRR:66491.1,5.0] || equal(successor(singleton(regular(u))),null_class)** -> equal(u,null_class).
% 299.94/300.90  66709[3:Obv:66571.1] || equal(successor(successor(u)),null_class)** member(null_class,u) -> .
% 299.94/300.90  66710[3:Obv:66572.1] || equal(successor(successor(u)),null_class)** member(omega,u) -> .
% 299.94/300.90  67757[3:Res:66660.1,1368.1] single_valued_class(u) || equal(successor(u),null_class)** -> function(u).
% 299.94/300.90  67881[3:Res:66660.1,2372.0] || equal(successor(compose(u,inverse(u))),null_class)** -> single_valued_class(u).
% 299.94/300.90  68681[6:SoR:45632.0,59431.1] || equal(intersection(u,v),universal_class)** -> member(regular(omega),u)*.
% 299.94/300.90  68682[6:SoR:45633.0,59431.1] || equal(intersection(u,v),universal_class)** -> member(regular(omega),v)*.
% 299.94/300.90  68846[3:SpR:47712.1,22779.0] || equal(complement(u),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.94/300.90  69006[3:Rew:7649.0,68799.1] || equal(complement(u),null_class) -> equal(union(u,v),universal_class)**.
% 299.94/300.90  69426[3:Rew:7649.0,69221.1] || equal(complement(u),null_class) -> equal(union(v,u),universal_class)**.
% 299.94/300.90  69526[3:Res:58692.1,47754.0] || equal(complement(regular(unordered_pair(u,unordered_pair(v,w)))),null_class)** -> .
% 299.94/300.90  69528[3:MRR:69520.2,47753.0] || equal(unordered_pair(u,v),w)* subclass(universal_class,w)* -> .
% 299.94/300.90  69562[6:MRR:69552.1,44654.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.94/300.90  70191[3:MRR:70185.2,45243.0] || equal(singleton(u),v)* equal(complement(v),null_class)** -> .
% 299.94/300.90  70538[3:Res:58692.1,47758.0] || equal(complement(regular(unordered_pair(unordered_pair(u,v),w))),null_class)** -> .
% 299.94/300.90  70577[6:MRR:70568.1,44660.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.94/300.90  71012[0:Res:70740.0,352.1] inductive(intersection(u,v)) ||  -> member(null_class,intersection(v,u))*.
% 299.94/300.90  71110[3:Rew:71037.0,27437.0] ||  -> member(u,complement(v)) subclass(singleton(u),union(v,null_class))*.
% 299.94/300.90  71537[3:Rew:71037.0,48676.0] ||  -> equal(image(element_relation,union(u,null_class)),complement(power_class(complement(u))))**.
% 299.94/300.90  71540[3:Rew:71037.0,61719.1] || equal(union(u,null_class),null_class)** -> equal(complement(u),universal_class).
% 299.94/300.90  71547[3:Rew:71037.0,27492.0] || equal(complement(u),universal_class) -> equal(union(u,null_class),null_class)**.
% 299.94/300.90  71583[7:Rew:71037.0,64954.1] function(u) ||  -> subclass(complement(successor(complement(u))),successor(u))*.
% 299.94/300.90  71590[3:Rew:71037.0,61675.1] || equal(union(u,null_class),universal_class)** -> equal(complement(u),null_class).
% 299.94/300.90  71621[3:Rew:71037.0,42151.0] ||  -> equal(intersection(union(u,null_class),intersection(complement(u),v)),null_class)**.
% 299.94/300.90  71640[7:Rew:71037.0,38572.1] function(u) ||  -> equal(intersection(successor(u),complement(u)),null_class)**.
% 299.94/300.90  71641[7:Rew:71037.0,38573.1] function(u) ||  -> equal(union(successor(u),complement(u)),universal_class)**.
% 299.94/300.90  71642[7:Rew:71037.0,38574.1] function(u) ||  -> equal(symmetric_difference(successor(u),complement(u)),universal_class)**.
% 299.94/300.90  71647[3:Rew:71037.0,42501.0] ||  -> equal(intersection(union(u,null_class),intersection(v,complement(u))),null_class)**.
% 299.94/300.90  72033[3:Rew:71963.0,62618.0] ||  -> subclass(restrict(union(null_class,u),v,w),union(u,null_class))*.
% 299.94/300.90  74120[3:Res:71964.0,352.1] inductive(union(null_class,u)) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.90  74182[3:Res:72069.0,352.1] inductive(union(u,null_class)) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.90  74590[3:Res:73747.0,352.1] inductive(union(null_class,union(u,null_class))) ||  -> member(null_class,u)*.
% 299.94/300.90  74910[3:Rew:71675.0,74742.0,73730.0,74742.0,30926.0,74742.0] ||  -> equal(intersection(union(u,null_class),union(null_class,complement(u))),null_class)**.
% 299.94/300.90  74987[3:Res:73733.0,352.1] inductive(union(u,null_class)) ||  -> member(null_class,union(u,u))*.
% 299.94/300.90  75046[3:Res:73746.0,352.1] inductive(intersection(union(u,null_class),v)) ||  -> member(null_class,u)*.
% 299.94/300.90  75149[3:Res:73750.0,352.1] inductive(intersection(u,union(v,null_class))) ||  -> member(null_class,v)*.
% 299.94/300.90  75217[7:Res:73975.1,352.1] function(u) inductive(successor(u)) ||  -> member(null_class,u)*.
% 299.94/300.90  75293[3:Res:74108.0,352.1] inductive(union(u,u)) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.90  75388[3:Res:74675.0,352.1] inductive(union(u,u)) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.90  76852[0:Res:76060.0,352.1] inductive(symmetric_difference(u,v)) ||  -> member(null_class,union(v,u))*.
% 299.94/300.90  77309[3:Rew:26764.0,77225.1] || equal(successor(u),null_class) -> equal(union(u,null_class),null_class)**.
% 299.94/300.90  77913[7:SpR:37722.1,73745.0] function(u) ||  -> subclass(restrict(successor(u),v,w),u)*.
% 299.94/300.90  78025[0:SpR:39614.1,75410.0] || subclass(u,v) -> subclass(symmetric_difference(u,v),complement(u))*.
% 299.94/300.90  78949[3:SpR:71518.0,30923.0] ||  -> equal(union(union(u,null_class),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90  78950[3:SpR:71518.0,30964.0] ||  -> equal(symmetric_difference(union(u,null_class),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90  78965[3:SpR:71518.0,58994.0] ||  -> subclass(complement(successor(union(u,null_class))),union(null_class,complement(u)))*.
% 299.94/300.90  79349[3:SpR:72082.0,30819.0] ||  -> equal(intersection(apply(null_class,u),complement(apply(null_class,v))),null_class)**.
% 299.94/300.90  79350[3:SpR:72082.0,30923.0] ||  -> equal(union(apply(null_class,u),complement(apply(null_class,v))),universal_class)**.
% 299.94/300.90  79351[3:SpR:72082.0,30964.0] ||  -> equal(symmetric_difference(apply(null_class,u),complement(apply(null_class,v))),universal_class)**.
% 299.94/300.90  79366[3:SpR:72082.0,58994.0] ||  -> subclass(complement(successor(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.94/300.90  80493[3:Res:48528.1,44798.0] || equal(power_class(u),null_class) subclass(domain_relation,power_class(u))* -> .
% 299.94/300.90  80494[3:Res:48528.1,44796.0] || equal(power_class(u),null_class) equal(power_class(u),domain_relation)** -> .
% 299.94/300.90  80497[3:Res:48528.1,43274.0] || equal(power_class(u),null_class)** equal(power_class(u),universal_class) -> .
% 299.94/300.90  81164[3:Res:146.1,66684.1] || member(u,universal_class) equal(successor(singleton(u)),null_class)** -> .
% 299.94/300.90  81196[3:Res:15527.1,66684.1] || subclass(domain_relation,rotate(u))* equal(successor(u),null_class) -> .
% 299.94/300.90  81197[3:Res:15528.1,66684.1] || subclass(domain_relation,flip(u))* equal(successor(u),null_class) -> .
% 299.94/300.90  81222[3:Res:18089.1,66684.1] || equal(successor(complement(u)),null_class) -> member(singleton(null_class),u)*.
% 299.94/300.90  81452[3:Res:58692.1,69508.0] || equal(complement(regular(unordered_pair(u,ordered_pair(v,w)))),null_class)** -> .
% 299.94/300.90  81454[3:MRR:81446.2,47751.0] || equal(ordered_pair(u,v),w)* subclass(universal_class,w)* -> .
% 299.94/300.90  81509[3:Res:58692.1,70523.0] || equal(complement(regular(unordered_pair(ordered_pair(u,v),w))),null_class)** -> .
% 299.94/300.90  81953[7:SpR:72531.1,35112.0] function(u) ||  -> equal(intersection(u,successor(u)),successor(u))**.
% 299.94/300.90  82331[3:SpL:73742.0,387.0] || subclass(universal_class,union(u,null_class))* -> member(singleton(v),u)*.
% 299.94/300.90  82340[3:SpL:73742.0,2331.0] || equal(union(u,null_class),universal_class) -> member(singleton(v),u)*.
% 299.94/300.90  83713[3:Res:57010.0,58626.0] ||  -> subclass(restrict(intersection(union(null_class,u),v),w,x),u)*.
% 299.94/300.90  83719[3:Res:58188.0,58626.0] ||  -> subclass(intersection(restrict(union(null_class,u),v,w),x),u)*.
% 299.94/300.90  83726[3:Res:58874.0,58626.0] ||  -> subclass(union(null_class,restrict(union(null_class,u),v,w)),u)*.
% 299.94/300.90  83731[3:Res:3148.1,58626.0] || member(u,union(null_class,v))* -> subclass(singleton(u),v).
% 299.94/300.90  83737[3:Res:56952.0,58626.0] ||  -> subclass(intersection(u,restrict(union(null_class,v),w,x)),v)*.
% 299.94/300.90  83741[3:Res:57461.0,58626.0] ||  -> subclass(restrict(intersection(u,union(null_class,v)),w,x),v)*.
% 299.94/300.90  83796[3:SpR:30548.0,83745.0] ||  -> subclass(complement(successor(union(null_class,complement(u)))),union(u,u))*.
% 299.94/300.90  83797[3:SpR:71518.0,83745.0] ||  -> subclass(complement(successor(union(null_class,complement(u)))),union(u,null_class))*.
% 299.94/300.90  83799[3:SpR:72082.0,83745.0] ||  -> subclass(complement(successor(complement(apply(null_class,u)))),apply(null_class,v))*.
% 299.94/300.90  83803[3:SpR:65061.1,83745.0] || equal(successor(successor(complement(u))),null_class)** -> subclass(universal_class,u).
% 299.94/300.90  84266[3:SpR:43201.1,83852.0] || subclass(complement(u),null_class) -> subclass(complement(successor(null_class)),u)*.
% 299.94/300.90  84652[3:SoR:83808.0,59431.1] || equal(complement(successor(complement(u))),universal_class)** -> member(null_class,u).
% 299.94/300.90  85374[6:MRR:85324.1,85324.2,53.0,45624.0] inductive(intersection(u,v)) ||  -> member(apply(choice,omega),u)*.
% 299.94/300.90  85731[6:MRR:85679.1,85679.2,53.0,45624.0] inductive(intersection(u,v)) ||  -> member(apply(choice,omega),v)*.
% 299.94/300.90  85899[3:SpR:29.0,85064.0] ||  -> subclass(union(null_class,restrict(union(u,null_class),v,w)),u)*.
% 299.94/300.90  86443[6:MRR:86442.1,29497.0] || subclass(singleton(null_class),intersection(u,v))* -> member(null_class,v).
% 299.94/300.90  86445[6:MRR:86444.1,29497.0] || subclass(singleton(null_class),intersection(u,v))* -> member(null_class,u).
% 299.94/300.90  86624[6:Res:86616.0,2.0] || subclass(regular(ordered_pair(null_class,u)),v)* -> member(null_class,v).
% 299.94/300.90  87477[0:Obv:87460.0] ||  -> subclass(intersection(u,regular(v)),complement(v))* equal(v,null_class).
% 299.94/300.90  87722[0:Obv:87703.0] ||  -> subclass(intersection(regular(u),v),complement(u))* equal(u,null_class).
% 299.94/300.90  87822[6:Res:29980.1,73862.0] || equal(union(u,null_class),successor(null_class))** -> member(null_class,u).
% 299.94/300.90  87823[6:Res:29933.1,73862.0] || equal(union(u,null_class),singleton(null_class))** -> member(null_class,u).
% 299.94/300.90  88261[3:Res:57010.0,75043.0] ||  -> subclass(restrict(intersection(union(u,null_class),v),w,x),u)*.
% 299.94/300.90  88270[3:Res:58188.0,75043.0] ||  -> subclass(intersection(restrict(union(u,null_class),v,w),x),u)*.
% 299.94/300.90  88287[3:Res:3148.1,75043.0] || member(u,union(v,null_class))* -> subclass(singleton(u),v).
% 299.94/300.90  88295[3:Res:56952.0,75043.0] ||  -> subclass(intersection(u,restrict(union(v,null_class),w,x)),v)*.
% 299.94/300.90  88302[3:Res:57461.0,75043.0] ||  -> subclass(restrict(intersection(u,union(v,null_class)),w,x),v)*.
% 299.94/300.90  88631[0:SpR:75901.0,30819.0] ||  -> equal(intersection(symmetric_difference(u,v),complement(symmetric_difference(v,u))),null_class)**.
% 299.94/300.90  88632[3:SpR:75901.0,30923.0] ||  -> equal(union(symmetric_difference(u,v),complement(symmetric_difference(v,u))),universal_class)**.
% 299.94/300.90  88633[3:SpR:75901.0,30964.0] ||  -> equal(symmetric_difference(symmetric_difference(u,v),complement(symmetric_difference(v,u))),universal_class)**.
% 299.94/300.90  88648[3:SpR:75901.0,83745.0] ||  -> subclass(complement(successor(complement(symmetric_difference(u,v)))),symmetric_difference(v,u))*.
% 299.94/300.90  88649[3:SpR:75901.0,58994.0] ||  -> subclass(complement(successor(symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.94/300.90  89332[3:SpR:30.0,81600.0] ||  -> subclass(restrict(union(null_class,u),v,w),union(u,u))*.
% 299.94/300.90  89435[3:SpR:30.0,81629.0] ||  -> subclass(restrict(union(u,u),v,w),union(u,null_class))*.
% 299.94/300.90  91375[3:SpR:29.0,85076.0] ||  -> subclass(union(null_class,restrict(union(u,u),v,w)),u)*.
% 299.94/300.90  93009[3:SpR:30.0,89304.0] ||  -> subclass(restrict(union(u,null_class),v,w),union(u,u))*.
% 299.94/300.90  93108[3:SpR:30.0,92980.0] ||  -> subclass(restrict(union(u,null_class),v,w),union(null_class,u))*.
% 299.94/300.90  93315[3:SpR:30.0,89386.0] ||  -> subclass(restrict(union(u,u),v,w),union(null_class,u))*.
% 299.94/300.90  93923[0:Obv:93906.0] ||  -> subclass(intersection(u,restrict(v,w,x)),intersection(v,u))*.
% 299.94/300.90  94099[3:Res:94057.1,54300.0] || equal(complement(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 299.94/300.90  94118[3:Res:94057.1,13502.1] || equal(complement(u),null_class) equal(complement(u),domain_relation)** -> .
% 299.94/300.90  94278[3:Res:94057.1,49999.0] || equal(complement(rotate(u)),null_class)** equal(null_class,u) -> .
% 299.94/300.90  94280[3:Res:94057.1,50000.0] || equal(complement(flip(u)),null_class)** equal(null_class,u) -> .
% 299.94/300.90  94396[3:Rew:27497.0,94308.0] || equal(union(null_class,complement(u)),null_class)** -> subclass(v,u)*.
% 299.94/300.90  94536[0:Obv:94518.0] ||  -> subclass(intersection(restrict(u,v,w),x),intersection(u,x))*.
% 299.94/300.90  94844[3:SpR:30.0,94637.0] ||  -> subclass(restrict(complement(compose(element_relation,universal_class)),u,v),complement(element_relation))*.
% 299.94/300.90  95651[3:Res:94057.1,58259.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,u)*.
% 299.94/300.90  95658[3:Res:57341.0,58259.0] ||  -> subclass(restrict(union(null_class,intersection(u,v)),w,x),u)*.
% 299.94/300.90  95661[0:Res:57010.0,58259.0] ||  -> subclass(restrict(intersection(intersection(u,v),w),x,y),u)*.
% 299.94/300.90  95673[0:Res:58188.0,58259.0] ||  -> subclass(intersection(restrict(intersection(u,v),w,x),y),u)*.
% 299.94/300.90  95687[3:Res:58874.0,58259.0] ||  -> subclass(union(null_class,restrict(intersection(u,v),w,x)),u)*.
% 299.94/300.90  95694[0:Res:3148.1,58259.0] || member(u,intersection(v,w))* -> subclass(singleton(u),v).
% 299.94/300.90  95705[0:Res:56952.0,58259.0] ||  -> subclass(intersection(u,restrict(intersection(v,w),x,y)),v)*.
% 299.94/300.90  95718[0:Res:57461.0,58259.0] ||  -> subclass(restrict(intersection(u,intersection(v,w)),x,y),v)*.
% 299.94/300.90  95722[3:Res:83852.0,58259.0] ||  -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),u)*.
% 299.94/300.90  95814[3:SpR:45898.1,95719.0] || equal(union(u,v),null_class)** -> subclass(universal_class,complement(u))*.
% 299.94/300.90  95821[0:Res:95719.0,352.1] inductive(complement(union(u,v))) ||  -> member(null_class,complement(u))*.
% 299.94/300.90  95943[3:SpR:45898.1,95777.0] || equal(union(u,v),null_class)** -> subclass(universal_class,complement(v))*.
% 299.94/300.90  95950[0:Res:95777.0,352.1] inductive(complement(union(u,v))) ||  -> member(null_class,complement(v))*.
% 299.94/300.90  96039[3:MRR:96017.1,96017.3,10054.1,49997.1] || member(u,cantor(u))* subclass(domain_relation,regular(element_relation)) -> .
% 299.94/300.90  96102[3:SpR:72387.0,95721.0] ||  -> subclass(complement(successor(complement(symmetric_difference(u,v)))),union(u,v))*.
% 299.94/300.90  96120[3:SpR:39614.1,95721.0] || subclass(u,v) -> subclass(complement(successor(complement(u))),v)*.
% 299.94/300.90  96130[3:SpR:46592.0,95721.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),v))),power_class(u))*.
% 299.94/300.90  96154[3:Res:95721.0,58259.0] ||  -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),u)*.
% 299.94/300.90  96176[3:Res:95721.0,58626.0] ||  -> subclass(complement(successor(complement(intersection(union(null_class,u),v)))),u)*.
% 299.94/300.90  96177[3:Res:95721.0,75043.0] ||  -> subclass(complement(successor(complement(intersection(union(u,null_class),v)))),u)*.
% 299.94/300.90  96268[3:SpR:46586.0,96080.0] ||  -> subclass(complement(successor(union(u,complement(power_class(v))))),power_class(v))*.
% 299.94/300.90  96293[3:Res:96080.0,58259.0] ||  -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),v)*.
% 299.94/300.90  96315[3:Res:96080.0,58626.0] ||  -> subclass(complement(successor(complement(intersection(u,union(null_class,v))))),v)*.
% 299.94/300.90  96316[3:Res:96080.0,75043.0] ||  -> subclass(complement(successor(complement(intersection(u,union(v,null_class))))),v)*.
% 299.94/300.90  96516[3:SpR:26766.0,96127.0] ||  -> subclass(complement(successor(union(complement(u),v))),union(null_class,u))*.
% 299.94/300.90  96634[3:Res:96527.0,352.1] inductive(complement(successor(successor(u)))) ||  -> member(null_class,complement(u))*.
% 299.94/300.90  96657[3:SpR:26766.0,96266.0] ||  -> subclass(complement(successor(union(u,complement(v)))),union(null_class,v))*.
% 299.94/300.90  97033[3:Res:96978.0,352.1] inductive(complement(successor(successor(complement(u))))) ||  -> member(null_class,u)*.
% 299.94/300.90  99004[3:SpR:21039.1,98959.0] || equal(complement(successor(u)),universal_class) -> subclass(universal_class,complement(u))*.
% 299.94/300.90  100352[3:SpR:45898.1,100257.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,u).
% 299.94/300.90  100358[3:Res:100257.0,352.1] inductive(complement(union(complement(u),v))) ||  -> member(null_class,u)*.
% 299.94/300.90  100557[0:MRR:22796.0,100556.0] ||  -> equal(intersection(complement(u),complement(v)),complement(union(u,v)))**.
% 299.94/300.90  103252[3:SpR:45898.1,100329.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,v).
% 299.94/300.90  103258[3:Res:100329.0,352.1] inductive(complement(union(u,complement(v)))) ||  -> member(null_class,v)*.
% 299.94/300.90  103343[3:SpL:26766.0,100416.0] || subclass(union(null_class,u),null_class)* -> subclass(universal_class,complement(u)).
% 299.94/300.90  103753[7:SpR:103455.0,72531.1] function(successor(u)) ||  -> equal(successor(successor(u)),successor(u))**.
% 299.94/300.90  105641[3:SpL:102187.0,45958.0] || equal(image(element_relation,successor(u)),power_class(complement(successor(u))))** -> .
% 299.94/300.90  105933[3:SpR:102264.0,96080.0] ||  -> subclass(complement(successor(union(u,complement(successor(v))))),successor(v))*.
% 299.94/300.90  106831[3:SpR:29.0,97047.0] ||  -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),u)*.
% 299.94/300.90  108299[3:Rew:7649.0,108219.1] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,u).
% 299.94/300.90  108710[7:SpR:72531.1,102121.0] function(u) ||  -> equal(union(u,successor(u)),successor(u))**.
% 299.94/300.90  109407[3:Res:103779.1,44798.0] || equal(successor(u),null_class) subclass(domain_relation,successor(u))* -> .
% 299.94/300.90  109408[3:Res:103779.1,44796.0] || equal(successor(u),null_class) equal(successor(u),domain_relation)** -> .
% 299.94/300.90  109411[3:Res:103779.1,43274.0] || equal(successor(u),null_class)** equal(successor(u),universal_class) -> .
% 299.94/300.90  110052[3:Rew:7649.0,110011.1] || subclass(union(u,null_class),null_class)* -> subclass(universal_class,complement(u)).
% 299.94/300.90  110708[3:SpR:29.0,95663.0] ||  -> subclass(intersection(union(null_class,restrict(u,v,w)),x),u)*.
% 299.94/300.90  111055[3:SpR:29.0,95683.0] ||  -> subclass(union(null_class,intersection(restrict(u,v,w),x)),u)*.
% 299.94/300.90  111210[3:SpR:29.0,95699.0] ||  -> subclass(intersection(u,union(null_class,restrict(v,w,x))),v)*.
% 299.94/300.90  111585[3:SpR:29.0,95712.0] ||  -> subclass(union(null_class,intersection(u,restrict(v,w,x))),v)*.
% 299.94/300.90  112200[3:SpR:29.0,100372.0] ||  -> subclass(complement(union(complement(restrict(u,v,w)),x)),u)*.
% 299.94/300.90  112365[3:Rew:7649.0,112260.1] || subclass(complement(intersection(u,v)),null_class)* -> subclass(universal_class,u).
% 299.94/300.90  113430[7:SpR:72531.1,113084.0] function(complement(u)) ||  -> subclass(regular(successor(complement(u))),u)*.
% 299.94/300.90  113441[3:Res:113084.0,352.1] inductive(regular(union(null_class,complement(u)))) ||  -> member(null_class,u)*.
% 299.94/300.90  113499[3:Rew:47142.0,113402.0] ||  -> subclass(regular(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))*.
% 299.94/300.90  113500[3:Rew:47142.0,113404.0] ||  -> subclass(regular(power_class(complement(successor(u)))),image(element_relation,successor(u)))*.
% 299.94/300.90  113531[3:SpR:20762.1,113096.0] || equal(power_class(u),universal_class) -> subclass(regular(power_class(u)),null_class)*.
% 299.94/300.90  113546[3:Res:113096.0,352.1] inductive(regular(power_class(u))) ||  -> member(null_class,complement(power_class(u)))*.
% 299.94/300.90  113745[3:SpR:20762.1,113097.0] || equal(successor(u),universal_class) -> subclass(regular(successor(u)),null_class)*.
% 299.94/300.90  113752[3:Res:113097.0,352.1] inductive(regular(successor(u))) ||  -> member(null_class,complement(successor(u)))*.
% 299.94/300.90  113823[3:Res:113484.0,352.1] inductive(regular(union(null_class,u))) ||  -> member(null_class,complement(u))*.
% 299.94/300.90  113913[3:Res:113790.0,352.1] inductive(regular(union(u,null_class))) ||  -> member(null_class,complement(u))*.
% 299.94/300.90  114022[3:Res:113804.0,352.1] inductive(regular(union(u,u))) ||  -> member(null_class,complement(u))*.
% 299.94/300.90  114618[3:Res:114525.0,352.1] inductive(regular(complement(u))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.90  115174[3:Res:114565.0,352.1] inductive(regular(complement(u))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.90  115279[3:Res:114567.0,352.1] inductive(regular(complement(u))) ||  -> member(null_class,union(u,u))*.
% 299.94/300.90  115710[3:SpR:30.0,114715.0] ||  -> subclass(regular(complement(restrict(u,v,w))),cross_product(v,w))*.
% 299.94/300.90  115759[3:SpR:100566.0,114715.0] ||  -> subclass(regular(union(u,complement(union(v,w)))),complement(u))*.
% 299.94/300.90  115764[3:Res:114715.0,352.1] inductive(regular(complement(intersection(u,v)))) ||  -> member(null_class,u)*.
% 299.94/300.90  115860[3:SpR:72387.0,115700.0] ||  -> subclass(regular(complement(symmetric_difference(u,v))),complement(intersection(u,v)))*.
% 299.94/300.90  115888[3:SpR:100576.0,115700.0] ||  -> subclass(regular(union(complement(union(u,v)),w)),complement(w))*.
% 299.94/300.90  115902[3:Res:115700.0,352.1] inductive(regular(complement(intersection(u,v)))) ||  -> member(null_class,v)*.
% 299.94/300.90  116360[3:Res:115703.0,58259.0] ||  -> subclass(regular(complement(restrict(intersection(u,v),w,x))),u)*.
% 299.94/300.90  116379[3:Res:115703.0,58626.0] ||  -> subclass(regular(complement(restrict(union(null_class,u),v,w))),u)*.
% 299.94/300.90  116380[3:Res:115703.0,75043.0] ||  -> subclass(regular(complement(restrict(union(u,null_class),v,w))),u)*.
% 299.94/300.90  116910[3:Obv:116896.0] ||  -> subclass(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))*.
% 299.94/300.90  117237[3:Res:66660.1,113432.0] || equal(successor(complement(u)),null_class) -> subclass(regular(null_class),u)*.
% 299.94/300.90  117794[3:SpR:29.0,113455.0] ||  -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),u)*.
% 299.94/300.90  118410[3:SpR:47949.0,115747.0] ||  -> subclass(regular(union(u,image(element_relation,power_class(v)))),complement(u))*.
% 299.94/300.90  119257[3:SpR:47948.0,115887.0] ||  -> subclass(regular(union(image(element_relation,power_class(u)),v)),complement(v))*.
% 299.94/300.90  120176[3:Res:119989.0,58259.0] ||  -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),u)*.
% 299.94/300.90  120219[3:Rew:106595.0,120138.0] ||  -> subclass(regular(successor(complement(symmetric_difference(u,v)))),symmetric_difference(v,u))*.
% 299.94/300.90  120221[3:Rew:101822.0,120142.0] ||  -> subclass(regular(successor(union(null_class,complement(u)))),union(u,u))*.
% 299.94/300.90  120222[3:Rew:101822.0,120143.0] ||  -> subclass(regular(successor(union(null_class,complement(u)))),union(u,null_class))*.
% 299.94/300.90  120223[3:Rew:101822.0,120144.0] ||  -> subclass(regular(successor(union(null_class,complement(u)))),union(null_class,u))*.
% 299.94/300.90  120312[7:SpR:72531.1,120207.0] function(u) ||  -> subclass(regular(successor(successor(u))),complement(u))*.
% 299.94/300.90  120318[3:SpR:101822.0,120207.0] ||  -> subclass(regular(successor(union(u,v))),complement(union(u,v)))*.
% 299.94/300.90  120360[3:Rew:101822.0,120294.0] ||  -> subclass(regular(successor(union(u,u))),union(null_class,complement(u)))*.
% 299.94/300.90  120361[3:Rew:101822.0,120295.0] ||  -> subclass(regular(successor(union(u,null_class))),union(null_class,complement(u)))*.
% 299.94/300.90  120362[3:Rew:101822.0,120296.0] ||  -> subclass(regular(successor(union(null_class,u))),union(null_class,complement(u)))*.
% 299.94/300.90  120840[3:Rew:28787.0,120798.0,101822.0,120798.0,26766.0,120798.0] ||  -> subclass(regular(successor(complement(union(u,v)))),union(u,v))*.
% 299.94/300.90  122210[3:SpR:29.0,103272.0] ||  -> subclass(complement(union(u,complement(restrict(v,w,x)))),v)*.
% 299.94/300.90  122688[3:Rew:7649.0,122646.1] || subclass(union(u,u),null_class)* -> subclass(universal_class,complement(u)).
% 299.94/300.90  123043[3:SpR:29.0,110705.0] ||  -> subclass(restrict(union(null_class,intersection(u,v)),w,x),v)*.
% 299.94/300.90  123347[3:SpR:29.0,111052.0] ||  -> subclass(union(null_class,restrict(intersection(u,v),w,x)),v)*.
% 299.94/300.90  124092[3:Rew:7649.0,123984.1] || subclass(complement(intersection(u,v)),null_class)* -> subclass(universal_class,v).
% 299.94/300.90  124376[0:SpR:112558.0,30819.0] ||  -> equal(intersection(union(u,v),complement(union(v,u))),null_class)**.
% 299.94/300.90  124377[3:SpR:112558.0,30923.0] ||  -> equal(union(union(u,v),complement(union(v,u))),universal_class)**.
% 299.94/300.90  124378[3:SpR:112558.0,30964.0] ||  -> equal(symmetric_difference(union(u,v),complement(union(v,u))),universal_class)**.
% 299.94/300.90  124393[3:SpR:112558.0,83745.0] ||  -> subclass(complement(successor(complement(union(u,v)))),union(v,u))*.
% 299.94/300.90  124398[3:SpR:112558.0,58994.0] ||  -> subclass(complement(successor(union(u,v))),complement(union(v,u)))*.
% 299.94/300.90  124895[3:Rew:101738.0,124365.0] ||  -> subclass(regular(successor(complement(union(u,v)))),union(v,u))*.
% 299.94/300.90  124905[3:Rew:101822.0,124425.0] ||  -> subclass(regular(successor(union(u,v))),complement(union(v,u)))*.
% 299.94/300.90  125599[3:SpR:29.0,115778.0] ||  -> subclass(regular(complement(intersection(restrict(u,v,w),x))),u)*.
% 299.94/300.90  125870[3:SpR:29.0,115916.0] ||  -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),v)*.
% 299.94/300.90  126043[3:SpR:29.0,118736.0] ||  -> subclass(regular(complement(restrict(union(u,u),v,w))),u)*.
% 299.94/300.90  128031[3:SpR:29.0,125596.0] ||  -> subclass(regular(complement(restrict(intersection(u,v),w,x))),v)*.
% 299.94/300.90  128587[3:Res:94057.1,60237.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,v)*.
% 299.94/300.90  128597[0:Res:57010.0,60237.0] ||  -> subclass(restrict(intersection(intersection(u,v),w),x,y),v)*.
% 299.94/300.90  128607[0:Res:58188.0,60237.0] ||  -> subclass(intersection(restrict(intersection(u,v),w,x),y),v)*.
% 299.94/300.90  128627[0:Res:3148.1,60237.0] || member(u,intersection(v,w))* -> subclass(singleton(u),w).
% 299.94/300.90  128636[0:Res:56952.0,60237.0] ||  -> subclass(intersection(u,restrict(intersection(v,w),x,y)),w)*.
% 299.94/300.90  128652[0:Res:57461.0,60237.0] ||  -> subclass(restrict(intersection(u,intersection(v,w)),x,y),w)*.
% 299.94/300.90  128655[3:Res:95721.0,60237.0] ||  -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),v)*.
% 299.94/300.90  128656[3:Res:96080.0,60237.0] ||  -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),w)*.
% 299.94/300.90  128657[3:Res:83852.0,60237.0] ||  -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),v)*.
% 299.94/300.90  128690[3:Res:119989.0,60237.0] ||  -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),v)*.
% 299.94/300.90  128844[3:Res:57010.0,60344.0] ||  -> subclass(restrict(intersection(union(u,u),v),w,x),u)*.
% 299.94/300.90  128854[3:Res:58188.0,60344.0] ||  -> subclass(intersection(restrict(union(u,u),v,w),x),u)*.
% 299.94/300.90  128874[3:Res:3148.1,60344.0] || member(u,union(v,v))* -> subclass(singleton(u),v).
% 299.94/300.90  128883[3:Res:56952.0,60344.0] ||  -> subclass(intersection(u,restrict(union(v,v),w,x)),v)*.
% 299.94/300.90  128899[3:Res:57461.0,60344.0] ||  -> subclass(restrict(intersection(u,union(v,v)),w,x),v)*.
% 299.94/300.90  128908[3:Res:95721.0,60344.0] ||  -> subclass(complement(successor(complement(intersection(union(u,u),v)))),u)*.
% 299.94/300.90  128909[3:Res:96080.0,60344.0] ||  -> subclass(complement(successor(complement(intersection(u,union(v,v))))),v)*.
% 299.94/300.90  129063[0:SpR:41750.0,70401.0] ||  -> subclass(intersection(intersection(u,complement(v)),intersection(v,w)),null_class)*.
% 299.94/300.90  129064[0:SpR:42091.0,70401.0] ||  -> subclass(intersection(intersection(u,complement(v)),intersection(w,v)),null_class)*.
% 299.94/300.90  129067[3:SpR:30947.0,70401.0] ||  -> subclass(intersection(intersection(u,complement(v)),union(v,v)),null_class)*.
% 299.94/300.90  129189[3:Rew:72365.0,129072.0] ||  -> subclass(intersection(complement(singleton(null_class)),intersection(u,successor(null_class))),null_class)*.
% 299.94/300.90  129236[0:SpR:41750.0,70402.0] ||  -> subclass(intersection(intersection(complement(u),v),intersection(u,w)),null_class)*.
% 299.94/300.90  129237[0:SpR:42091.0,70402.0] ||  -> subclass(intersection(intersection(complement(u),v),intersection(w,u)),null_class)*.
% 299.94/300.90  129240[3:SpR:30947.0,70402.0] ||  -> subclass(intersection(intersection(complement(u),v),union(u,u)),null_class)*.
% 299.94/300.90  129364[3:Rew:72365.0,129245.0] ||  -> subclass(intersection(complement(singleton(null_class)),intersection(successor(null_class),u)),null_class)*.
% 299.94/300.90  129424[3:SpR:23589.0,129313.0] ||  -> equal(null_class,u) subclass(intersection(successor(null_class),singleton(u)),null_class)*.
% 299.94/300.90  129673[6:SpR:129619.0,42.0] ||  -> equal(range__dfg(successor(null_class),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.90  130227[3:SpR:23589.0,129428.0] ||  -> equal(null_class,u) subclass(intersection(singleton(u),successor(null_class)),null_class)*.
% 299.94/300.90  131354[3:SpR:41750.0,129302.0] ||  -> subclass(intersection(union(null_class,complement(u)),intersection(u,v)),null_class)*.
% 299.94/300.90  131355[3:SpR:42091.0,129302.0] ||  -> subclass(intersection(union(null_class,complement(u)),intersection(v,u)),null_class)*.
% 299.94/300.90  131772[3:Rew:72365.0,131664.0] ||  -> subclass(intersection(complement(u),union(null_class,intersection(u,v))),null_class)*.
% 299.94/300.90  131773[3:Rew:72365.0,131665.0] ||  -> subclass(intersection(complement(u),union(null_class,intersection(v,u))),null_class)*.
% 299.94/300.90  132720[3:Rew:72365.0,132590.0] ||  -> subclass(intersection(complement(successor(null_class)),intersection(u,singleton(null_class))),null_class)*.
% 299.94/300.90  132721[3:Rew:72365.0,132594.0] ||  -> subclass(intersection(complement(successor(null_class)),intersection(singleton(null_class),u)),null_class)*.
% 299.94/300.90  133158[3:SpR:132396.0,70401.0] ||  -> subclass(intersection(intersection(u,v),union(null_class,complement(v))),null_class)*.
% 299.94/300.90  133163[3:SpR:132396.0,70402.0] ||  -> subclass(intersection(intersection(u,v),union(null_class,complement(u))),null_class)*.
% 299.94/300.90  134547[3:Rew:134531.1,71315.1] || equal(u,universal_class) -> equal(symmetric_difference(u,v),complement(v))**.
% 299.94/300.90  135123[3:SpR:132396.0,131789.1] || equal(union(null_class,complement(u)),universal_class)** -> subclass(u,null_class).
% 299.94/300.90  135249[3:Rew:135234.1,71314.1] || equal(u,universal_class) -> equal(symmetric_difference(v,u),complement(v))**.
% 299.94/300.90  135265[3:Rew:135249.1,40689.1] || equal(intersection(u,v),universal_class)** -> equal(complement(v),null_class).
% 299.94/300.90  135266[3:Rew:135249.1,40389.1] || equal(intersection(u,v),universal_class)** -> equal(complement(u),null_class).
% 299.94/300.90  135480[3:SpR:134531.1,41750.0] || equal(complement(u),universal_class) -> equal(intersection(u,v),null_class)**.
% 299.94/300.90  135481[3:SpR:134531.1,42091.0] || equal(complement(u),universal_class) -> equal(intersection(v,u),null_class)**.
% 299.94/300.90  135487[3:SpR:134531.1,30947.0] || equal(complement(u),universal_class) -> equal(union(u,u),null_class)**.
% 299.94/300.90  136314[3:SpR:135234.1,30947.0] || equal(union(u,u),universal_class)** -> equal(complement(u),null_class).
% 299.94/300.90  136392[3:SpR:135234.1,132396.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(u,null_class).
% 299.94/300.90  136929[0:SpR:41750.0,70759.0] ||  -> subclass(intersection(intersection(u,v),intersection(complement(u),w)),null_class)*.
% 299.94/300.90  136930[0:SpR:42091.0,70759.0] ||  -> subclass(intersection(intersection(u,v),intersection(complement(v),w)),null_class)*.
% 299.94/300.90  136933[3:SpR:30947.0,70759.0] ||  -> subclass(intersection(union(u,u),intersection(complement(u),v)),null_class)*.
% 299.94/300.90  137128[0:SpR:41750.0,70762.0] ||  -> subclass(intersection(intersection(u,v),intersection(w,complement(u))),null_class)*.
% 299.94/300.90  137129[0:SpR:42091.0,70762.0] ||  -> subclass(intersection(intersection(u,v),intersection(w,complement(v))),null_class)*.
% 299.94/300.90  137132[3:SpR:30947.0,70762.0] ||  -> subclass(intersection(union(u,u),intersection(v,complement(u))),null_class)*.
% 299.94/300.90  137358[3:SpR:75513.1,76595.0] || subclass(u,singleton(u)) -> subclass(successor(u),complement(u))*.
% 299.94/300.90  137531[3:SpR:75513.1,132396.0] || subclass(u,union(null_class,complement(u)))* -> equal(u,null_class).
% 299.94/300.90  138832[0:SpR:30.0,95372.0] ||  -> subclass(restrict(symmetric_difference(u,v),w,x),union(v,u))*.
% 299.94/300.90  138914[0:SpL:29.0,95653.0] || equal(restrict(u,v,w),x)* -> subclass(x,u)*.
% 299.94/300.90  139044[0:SpR:29.0,95670.0] ||  -> subclass(intersection(intersection(restrict(u,v,w),x),y),u)*.
% 299.94/300.90  139252[0:SpR:29.0,95691.0] ||  -> subclass(intersection(u,intersection(v,restrict(w,x,y))),w)*.
% 299.94/300.90  139536[0:SpR:29.0,95696.0] ||  -> subclass(intersection(u,intersection(restrict(v,w,x),y)),v)*.
% 299.94/300.90  139736[0:SpR:29.0,95707.0] ||  -> subclass(intersection(intersection(u,restrict(v,w,x)),y),v)*.
% 299.94/300.90  141618[0:Rew:72365.0,141473.0] ||  -> subclass(intersection(complement(u),intersection(v,intersection(u,w))),null_class)*.
% 299.94/300.90  141619[0:Rew:72365.0,141474.0] ||  -> subclass(intersection(complement(u),intersection(v,intersection(w,u))),null_class)*.
% 299.94/300.90  141621[3:Rew:72365.0,141477.0] ||  -> subclass(intersection(complement(u),intersection(v,union(u,u))),null_class)*.
% 299.94/300.90  141622[3:Rew:72365.0,141483.0] ||  -> subclass(intersection(successor(null_class),intersection(u,complement(singleton(null_class)))),null_class)*.
% 299.94/300.90  141623[3:Rew:72365.0,141484.0] ||  -> subclass(intersection(element_relation,intersection(u,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.90  141624[3:Rew:72365.0,141499.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,complement(u)))),null_class)*.
% 299.94/300.90  141625[3:Rew:72365.0,141501.0] ||  -> subclass(intersection(complement(u),intersection(v,union(u,null_class))),null_class)*.
% 299.94/300.90  141626[3:Rew:72365.0,141511.0] ||  -> subclass(intersection(singleton(null_class),intersection(u,complement(successor(null_class)))),null_class)*.
% 299.94/300.90  141526[0:SpR:30.0,129052.0] ||  -> subclass(intersection(restrict(u,v,w),x),intersection(x,u))*.
% 299.94/300.90  141832[0:SpR:75513.1,141608.0] || subclass(u,intersection(v,complement(u)))* -> subclass(u,null_class).
% 299.94/300.90  141843[3:SpR:135234.1,141608.0] || equal(intersection(u,complement(v)),universal_class)** -> subclass(v,null_class).
% 299.94/300.90  141956[0:SpR:75513.1,141809.0] || subclass(u,intersection(complement(u),v))* -> subclass(u,null_class).
% 299.94/300.90  141967[3:SpR:135234.1,141809.0] || equal(intersection(complement(u),v),universal_class)** -> subclass(u,null_class).
% 299.94/300.90  142069[3:SpR:141859.0,131730.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,complement(u)))),null_class)*.
% 299.94/300.90  142072[0:SpR:141859.0,75513.1] || subclass(u,intersection(v,complement(u)))* -> equal(null_class,u).
% 299.94/300.90  142459[0:Rew:72365.0,142155.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,complement(u)))),null_class)*.
% 299.94/300.90  142211[3:SpR:141859.0,135234.1] || equal(intersection(u,complement(v)),universal_class)** -> equal(null_class,v).
% 299.94/300.90  142252[3:SpR:26766.0,141859.0] ||  -> equal(intersection(complement(u),intersection(v,union(null_class,u))),null_class)**.
% 299.94/300.90  142265[0:SpR:75513.1,141859.0] || subclass(u,complement(v))* -> equal(intersection(v,u),null_class).
% 299.94/300.90  142679[3:SpR:141983.0,131730.0] ||  -> subclass(intersection(u,union(null_class,intersection(complement(u),v))),null_class)*.
% 299.94/300.90  142682[0:SpR:141983.0,75513.1] || subclass(u,intersection(complement(u),v))* -> equal(null_class,u).
% 299.94/300.90  143078[0:Rew:72365.0,142766.0] ||  -> subclass(intersection(u,intersection(v,intersection(complement(u),w))),null_class)*.
% 299.94/300.90  142823[3:SpR:141983.0,135234.1] || equal(intersection(complement(u),v),universal_class)** -> equal(null_class,u).
% 299.94/300.90  142827[3:SpR:141983.0,129313.0] ||  -> subclass(intersection(successor(null_class),intersection(complement(singleton(null_class)),u)),null_class)*.
% 299.94/300.90  142864[3:SpR:26766.0,141983.0] ||  -> equal(intersection(complement(u),intersection(union(null_class,u),v)),null_class)**.
% 299.94/300.90  145148[3:Rew:72365.0,144982.0] ||  -> subclass(intersection(singleton(singleton(null_class)),intersection(u,successor(null_class))),null_class)*.
% 299.94/300.90  145149[3:Rew:72365.0,144988.0] ||  -> subclass(intersection(singleton(singleton(null_class)),intersection(successor(null_class),u)),null_class)*.
% 299.94/300.90  145150[3:Rew:72365.0,144990.0] ||  -> subclass(intersection(successor(null_class),intersection(u,singleton(singleton(null_class)))),null_class)*.
% 299.94/300.90  145360[3:SpR:75513.1,144080.0] || subclass(u,union(null_class,singleton(u)))* -> subclass(u,null_class).
% 299.94/300.90  145369[3:SpR:135234.1,144080.0] || equal(union(null_class,singleton(u)),universal_class)** -> subclass(u,null_class).
% 299.94/300.90  145785[3:Rew:72365.0,145543.0] ||  -> subclass(intersection(union(null_class,u),union(null_class,singleton(u))),null_class)*.
% 299.94/300.90  145789[3:Rew:72365.0,145569.0] ||  -> subclass(intersection(union(null_class,u),intersection(v,singleton(u))),null_class)*.
% 299.94/300.90  145790[3:Rew:72365.0,145575.0] ||  -> subclass(intersection(union(null_class,u),intersection(singleton(u),v)),null_class)*.
% 299.94/300.90  145791[3:Rew:72365.0,145577.0] ||  -> subclass(intersection(singleton(u),intersection(v,union(null_class,u))),null_class)*.
% 299.94/300.90  145621[3:SpR:145254.0,135234.1] || equal(union(null_class,u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  146126[3:Rew:72365.0,145903.0] ||  -> subclass(intersection(union(u,null_class),union(null_class,singleton(u))),null_class)*.
% 299.94/300.90  146130[3:Rew:72365.0,145929.0] ||  -> subclass(intersection(union(u,null_class),intersection(v,singleton(u))),null_class)*.
% 299.94/300.90  146131[3:Rew:72365.0,145935.0] ||  -> subclass(intersection(union(u,null_class),intersection(singleton(u),v)),null_class)*.
% 299.94/300.90  146132[3:Rew:72365.0,145937.0] ||  -> subclass(intersection(singleton(u),intersection(v,union(u,null_class))),null_class)*.
% 299.94/300.90  145979[3:SpR:145328.0,135234.1] || equal(union(u,null_class),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  146247[3:SpR:145385.0,75513.1] || subclass(u,union(null_class,singleton(u)))* -> equal(null_class,u).
% 299.94/300.90  146268[3:SpR:145385.0,70401.0] ||  -> subclass(intersection(intersection(u,v),union(null_class,singleton(v))),null_class)*.
% 299.94/300.90  146275[3:SpR:145385.0,70402.0] ||  -> subclass(intersection(intersection(u,v),union(null_class,singleton(u))),null_class)*.
% 299.94/300.90  146563[3:Rew:72365.0,146307.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,singleton(u)))),null_class)*.
% 299.94/300.90  146345[3:SpR:145385.0,70762.0] ||  -> subclass(intersection(union(null_class,singleton(u)),intersection(v,u)),null_class)*.
% 299.94/300.90  146377[3:SpR:145385.0,135234.1] || equal(union(null_class,singleton(u)),universal_class)** -> equal(null_class,u).
% 299.94/300.90  146378[3:SpR:145385.0,70759.0] ||  -> subclass(intersection(union(null_class,singleton(u)),intersection(u,v)),null_class)*.
% 299.94/300.90  146573[3:Rew:27497.0,146364.0,7649.0,146364.0] ||  -> equal(union(u,union(null_class,complement(singleton(complement(u))))),universal_class)**.
% 299.94/300.90  146656[3:Res:3148.1,144083.0] || member(u,singleton(singleton(u)))* -> equal(singleton(u),null_class).
% 299.94/300.90  147126[3:SpR:75513.1,144382.0] || subclass(u,intersection(v,singleton(u)))* -> subclass(u,null_class).
% 299.94/300.90  147138[3:SpR:135234.1,144382.0] || equal(intersection(u,singleton(v)),universal_class)** -> subclass(v,null_class).
% 299.94/300.90  147226[3:SpR:145647.0,129302.0] ||  -> subclass(intersection(union(null_class,singleton(u)),union(u,u)),null_class)*.
% 299.94/300.90  147252[3:SpR:145647.0,70401.0] ||  -> subclass(intersection(intersection(u,singleton(v)),union(v,v)),null_class)*.
% 299.94/300.90  147258[3:SpR:145647.0,70402.0] ||  -> subclass(intersection(intersection(singleton(u),v),union(u,u)),null_class)*.
% 299.94/300.90  147458[3:Rew:72365.0,147260.0] ||  -> subclass(intersection(singleton(u),intersection(v,union(u,u))),null_class)*.
% 299.94/300.90  147268[3:SpR:145647.0,70762.0] ||  -> subclass(intersection(union(u,u),intersection(v,singleton(u))),null_class)*.
% 299.94/300.90  147299[3:SpR:145647.0,131420.0] ||  -> subclass(intersection(union(u,u),union(null_class,singleton(u))),null_class)*.
% 299.94/300.90  147302[3:SpR:145647.0,135234.1] || equal(union(u,u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  147303[3:SpR:145647.0,70759.0] ||  -> subclass(intersection(union(u,u),intersection(singleton(u),v)),null_class)*.
% 299.94/300.90  147768[3:SpR:146944.0,131730.0] ||  -> subclass(intersection(singleton(u),union(null_class,intersection(v,u))),null_class)*.
% 299.94/300.90  147820[3:SpR:146944.0,70401.0] ||  -> subclass(intersection(intersection(u,singleton(v)),intersection(w,v)),null_class)*.
% 299.94/300.90  147826[3:SpR:146944.0,70402.0] ||  -> subclass(intersection(intersection(singleton(u),v),intersection(w,u)),null_class)*.
% 299.94/300.90  148047[3:Rew:72365.0,147828.0] ||  -> subclass(intersection(singleton(u),intersection(v,intersection(w,u))),null_class)*.
% 299.94/300.90  147836[3:SpR:146944.0,70762.0] ||  -> subclass(intersection(intersection(u,v),intersection(w,singleton(v))),null_class)*.
% 299.94/300.90  147848[3:SpR:146944.0,135234.1] || equal(intersection(u,v),universal_class)** -> equal(singleton(v),null_class).
% 299.94/300.90  147849[3:SpR:146944.0,70759.0] ||  -> subclass(intersection(intersection(u,v),intersection(singleton(v),w)),null_class)*.
% 299.94/300.90  147859[3:SpR:75513.1,146944.0] || subclass(u,v) -> equal(intersection(singleton(v),u),null_class)**.
% 299.94/300.90  148351[3:SpR:147067.0,131730.0] ||  -> subclass(intersection(singleton(u),union(null_class,intersection(u,v))),null_class)*.
% 299.94/300.90  148404[3:SpR:147067.0,70401.0] ||  -> subclass(intersection(intersection(u,singleton(v)),intersection(v,w)),null_class)*.
% 299.94/300.90  148410[3:SpR:147067.0,70402.0] ||  -> subclass(intersection(intersection(singleton(u),v),intersection(u,w)),null_class)*.
% 299.94/300.90  148631[3:Rew:72365.0,148412.0] ||  -> subclass(intersection(singleton(u),intersection(v,intersection(u,w))),null_class)*.
% 299.94/300.90  148420[3:SpR:147067.0,70762.0] ||  -> subclass(intersection(intersection(u,v),intersection(w,singleton(u))),null_class)*.
% 299.94/300.90  148432[3:SpR:147067.0,135234.1] || equal(intersection(u,v),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90  148433[3:SpR:147067.0,70759.0] ||  -> subclass(intersection(intersection(u,v),intersection(singleton(u),w)),null_class)*.
% 299.94/300.90  148638[3:Rew:72365.0,148473.0] ||  -> equal(intersection(symmetric_difference(u,v),singleton(union(u,v))),null_class)**.
% 299.94/300.90  148741[3:SpR:75513.1,147108.0] || subclass(u,intersection(singleton(u),v))* -> subclass(u,null_class).
% 299.94/300.90  148753[3:SpR:135234.1,147108.0] || equal(intersection(singleton(u),v),universal_class)** -> subclass(u,null_class).
% 299.94/300.90  148853[3:SpR:147154.0,131730.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,singleton(u)))),null_class)*.
% 299.94/300.90  148856[3:SpR:147154.0,75513.1] || subclass(u,intersection(v,singleton(u)))* -> equal(null_class,u).
% 299.94/300.90  149207[3:Rew:72365.0,148941.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,singleton(u)))),null_class)*.
% 299.94/300.90  148999[3:SpR:147154.0,135234.1] || equal(intersection(u,singleton(v)),universal_class)** -> equal(null_class,v).
% 299.94/300.90  149024[3:SpR:75513.1,147154.0] || subclass(u,singleton(v))* -> equal(intersection(v,u),null_class).
% 299.94/300.90  149333[3:SpR:148770.0,131730.0] ||  -> subclass(intersection(u,union(null_class,intersection(singleton(u),v))),null_class)*.
% 299.94/300.90  149336[3:SpR:148770.0,75513.1] || subclass(u,intersection(singleton(u),v))* -> equal(null_class,u).
% 299.94/300.90  149711[3:Rew:72365.0,149422.0] ||  -> subclass(intersection(u,intersection(v,intersection(singleton(u),w))),null_class)*.
% 299.94/300.90  149481[3:SpR:148770.0,135234.1] || equal(intersection(singleton(u),v),universal_class)** -> equal(null_class,u).
% 299.94/300.90  149487[3:SpR:148770.0,129313.0] ||  -> subclass(intersection(successor(null_class),intersection(singleton(singleton(null_class)),u)),null_class)*.
% 299.94/300.90  150879[3:Res:349.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(singleton(u)),universal_class))))* -> .
% 299.94/300.90  151181[6:Res:29980.1,144494.0] || equal(singleton(u),successor(null_class)) member(null_class,u)* -> .
% 299.94/300.90  151182[6:Res:29933.1,144494.0] || equal(singleton(u),singleton(null_class)) member(null_class,u)* -> .
% 299.94/300.90  151800[3:Res:94057.1,151511.1] || equal(complement(power_class(u)),null_class)** member(u,universal_class) -> .
% 299.94/300.90  151809[3:Res:94057.1,151512.1] || equal(complement(sum_class(u)),null_class)** member(u,universal_class) -> .
% 299.94/300.90  153938[3:SpL:100580.0,153675.0] || member(universal_class,complement(intersection(union(u,v),power_class(w))))* -> .
% 299.94/300.90  153942[3:SpL:100569.0,153675.0] || member(universal_class,complement(intersection(power_class(u),union(v,w))))* -> .
% 299.94/300.90  155063[0:Rew:72365.0,154855.0] ||  -> subclass(intersection(u,intersection(intersection(complement(u),v),w)),null_class)*.
% 299.94/300.90  155064[3:Rew:72365.0,154856.0] ||  -> subclass(intersection(u,intersection(intersection(singleton(u),v),w)),null_class)*.
% 299.94/300.90  155065[0:Rew:72365.0,154858.0] ||  -> subclass(intersection(u,intersection(intersection(v,complement(u)),w)),null_class)*.
% 299.94/300.90  155066[3:Rew:72365.0,154859.0] ||  -> subclass(intersection(u,intersection(intersection(v,singleton(u)),w)),null_class)*.
% 299.94/300.90  155067[0:Rew:72365.0,154866.0] ||  -> subclass(intersection(complement(u),intersection(intersection(u,v),w)),null_class)*.
% 299.94/300.90  155068[0:Rew:72365.0,154867.0] ||  -> subclass(intersection(complement(u),intersection(intersection(v,u),w)),null_class)*.
% 299.94/300.90  155071[3:Rew:72365.0,154870.0] ||  -> subclass(intersection(complement(u),intersection(union(u,u),v)),null_class)*.
% 299.94/300.90  155073[3:Rew:72365.0,154877.0] ||  -> subclass(intersection(element_relation,intersection(complement(compose(element_relation,universal_class)),u)),null_class)*.
% 299.94/300.90  155074[3:Rew:72365.0,154890.0] ||  -> subclass(intersection(u,intersection(union(null_class,complement(u)),v)),null_class)*.
% 299.94/300.90  155075[3:Rew:72365.0,154891.0] ||  -> subclass(intersection(u,intersection(union(null_class,singleton(u)),v)),null_class)*.
% 299.94/300.90  155076[3:Rew:72365.0,154893.0] ||  -> subclass(intersection(complement(u),intersection(union(u,null_class),v)),null_class)*.
% 299.94/300.90  155077[3:Rew:72365.0,154902.0] ||  -> subclass(intersection(singleton(u),intersection(union(null_class,u),v)),null_class)*.
% 299.94/300.90  155078[3:Rew:72365.0,154903.0] ||  -> subclass(intersection(singleton(u),intersection(union(u,null_class),v)),null_class)*.
% 299.94/300.90  155079[3:Rew:72365.0,154904.0] ||  -> subclass(intersection(singleton(u),intersection(union(u,u),v)),null_class)*.
% 299.94/300.90  155080[3:Rew:72365.0,154905.0] ||  -> subclass(intersection(singleton(u),intersection(intersection(v,u),w)),null_class)*.
% 299.94/300.90  155081[3:Rew:72365.0,154906.0] ||  -> subclass(intersection(singleton(u),intersection(intersection(u,v),w)),null_class)*.
% 299.94/300.90  155082[3:Rew:72365.0,154909.0] ||  -> subclass(intersection(singleton(null_class),intersection(complement(successor(null_class)),u)),null_class)*.
% 299.94/300.90  156308[0:SpR:29.0,136917.0] ||  -> subclass(intersection(u,restrict(v,w,x)),intersection(u,v))*.
% 299.94/300.90  159865[0:SpL:99108.0,22164.0] || subclass(regular(domain_relation),u)* subclass(universal_class,complement(u)) -> .
% 299.94/300.90  159913[0:SpL:99108.0,691.1] || subclass(universal_class,complement(u)) member(regular(domain_relation),u)* -> .
% 299.94/300.90  159915[0:SpL:99108.0,25815.0] || equal(u,regular(domain_relation)) subclass(universal_class,complement(u))* -> .
% 299.94/300.90  163477[6:MRR:163461.2,44654.0] || member(null_class,u) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.94/300.90  163524[3:Res:159844.1,25.1] || equal(complement(u),universal_class) member(regular(domain_relation),u)* -> .
% 299.94/300.90  163531[3:Res:159844.1,22.0] || equal(intersection(u,v),universal_class)** -> member(regular(domain_relation),u)*.
% 299.94/300.90  163532[3:Res:159844.1,23.0] || equal(intersection(u,v),universal_class)** -> member(regular(domain_relation),v)*.
% 299.94/300.90  163561[3:Res:159844.1,73862.0] || equal(union(u,null_class),universal_class) -> member(regular(domain_relation),u)*.
% 299.94/300.90  163562[3:Res:159844.1,36243.0] || equal(union(null_class,u),universal_class) -> member(regular(domain_relation),u)*.
% 299.94/300.90  163563[3:Res:159844.1,39347.0] || equal(union(u,u),universal_class)** -> member(regular(domain_relation),u)*.
% 299.94/300.90  163648[0:Res:159845.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(regular(domain_relation),u).
% 299.94/300.90  163649[0:Res:159845.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(regular(domain_relation),v).
% 299.94/300.90  163678[3:Res:159845.1,73862.0] || subclass(universal_class,union(u,null_class))* -> member(regular(domain_relation),u).
% 299.94/300.90  163679[3:Res:159845.1,36243.0] || subclass(universal_class,union(null_class,u))* -> member(regular(domain_relation),u).
% 299.94/300.90  163680[3:Res:159845.1,39347.0] || subclass(universal_class,union(u,u))* -> member(regular(domain_relation),u).
% 299.94/300.90  163818[6:MRR:163803.2,44660.0] || member(null_class,u) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.94/300.90  164037[3:SpL:99109.0,22164.0] || subclass(regular(composition_function),u)* subclass(universal_class,complement(u)) -> .
% 299.94/300.90  164085[3:SpL:99109.0,691.1] || subclass(universal_class,complement(u)) member(regular(composition_function),u)* -> .
% 299.94/300.90  164087[3:SpL:99109.0,25815.0] || equal(u,regular(composition_function)) subclass(universal_class,complement(u))* -> .
% 299.94/300.90  166178[3:Res:164016.1,25.1] || equal(complement(u),universal_class) member(regular(composition_function),u)* -> .
% 299.94/300.90  166185[3:Res:164016.1,22.0] || equal(intersection(u,v),universal_class)** -> member(regular(composition_function),u)*.
% 299.94/300.90  166186[3:Res:164016.1,23.0] || equal(intersection(u,v),universal_class)** -> member(regular(composition_function),v)*.
% 299.94/300.90  166215[3:Res:164016.1,73862.0] || equal(union(u,null_class),universal_class) -> member(regular(composition_function),u)*.
% 299.94/300.90  166216[3:Res:164016.1,36243.0] || equal(union(null_class,u),universal_class) -> member(regular(composition_function),u)*.
% 299.94/300.90  166217[3:Res:164016.1,39347.0] || equal(union(u,u),universal_class)** -> member(regular(composition_function),u)*.
% 299.94/300.90  166331[3:Res:164017.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(regular(composition_function),u).
% 299.94/300.90  166332[3:Res:164017.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(regular(composition_function),v).
% 299.94/300.90  166361[3:Res:164017.1,73862.0] || subclass(universal_class,union(u,null_class))* -> member(regular(composition_function),u).
% 299.94/300.90  166362[3:Res:164017.1,36243.0] || subclass(universal_class,union(null_class,u))* -> member(regular(composition_function),u).
% 299.94/300.90  166363[3:Res:164017.1,39347.0] || subclass(universal_class,union(u,u))* -> member(regular(composition_function),u).
% 299.94/300.90  170485[7:SoR:37615.0,72.1] one_to_one(apply(null_class,u)) || member(range_of(null_class),universal_class)* -> .
% 299.94/300.90  170782[3:SpR:78508.0,72365.0] ||  -> equal(intersection(complement(sum_class(range_of(null_class))),apply(null_class,u)),null_class)**.
% 299.94/300.90  171080[3:SpR:78509.0,75789.0] ||  -> equal(union(complement(sum_class(range_of(null_class))),apply(null_class,u)),universal_class)**.
% 299.94/300.90  171277[3:SpR:78510.0,76314.0] ||  -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),apply(null_class,u)),universal_class)**.
% 299.94/300.90  173838[3:Obv:173806.1] || equal(successor(successor(complement(intersection(successor(null_class),u)))),null_class)** -> .
% 299.94/300.90  174219[3:SpL:102264.0,96307.0] || equal(complement(successor(union(u,complement(successor(null_class))))),universal_class)** -> .
% 299.94/300.90  174235[3:Obv:174221.1] || equal(successor(successor(complement(intersection(u,successor(null_class))))),null_class)** -> .
% 299.94/300.90  174260[3:SpR:102264.0,96308.0] ||  -> subclass(complement(successor(union(u,complement(successor(null_class))))),singleton(null_class))*.
% 299.94/300.90  174382[6:MRR:44550.1,174373.0] || subclass(cross_product(universal_class,universal_class),u)* -> member(regular(element_relation),u).
% 299.94/300.90  175010[6:SpL:174383.0,22164.0] || subclass(regular(element_relation),u)* subclass(universal_class,complement(u)) -> .
% 299.94/300.90  175058[6:SpL:174383.0,691.1] || subclass(universal_class,complement(u)) member(regular(element_relation),u)* -> .
% 299.94/300.90  175060[6:SpL:174383.0,25815.0] || equal(u,regular(element_relation)) subclass(universal_class,complement(u))* -> .
% 299.94/300.90  179017[6:Res:174984.1,25.1] || equal(complement(u),universal_class) member(regular(element_relation),u)* -> .
% 299.94/300.90  179025[6:Res:174984.1,22.0] || equal(intersection(u,v),universal_class)** -> member(regular(element_relation),u)*.
% 299.94/300.90  179026[6:Res:174984.1,23.0] || equal(intersection(u,v),universal_class)** -> member(regular(element_relation),v)*.
% 299.94/300.90  179060[6:Res:174984.1,73862.0] || equal(union(u,null_class),universal_class) -> member(regular(element_relation),u)*.
% 299.94/300.90  179061[6:Res:174984.1,36243.0] || equal(union(null_class,u),universal_class) -> member(regular(element_relation),u)*.
% 299.94/300.90  179062[6:Res:174984.1,39347.0] || equal(union(u,u),universal_class)** -> member(regular(element_relation),u)*.
% 299.94/300.90  179149[6:Res:174985.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(regular(element_relation),u).
% 299.94/300.90  179150[6:Res:174985.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(regular(element_relation),v).
% 299.94/300.90  179184[6:Res:174985.1,73862.0] || subclass(universal_class,union(u,null_class))* -> member(regular(element_relation),u).
% 299.94/300.90  179185[6:Res:174985.1,36243.0] || subclass(universal_class,union(null_class,u))* -> member(regular(element_relation),u).
% 299.94/300.90  179186[6:Res:174985.1,39347.0] || subclass(universal_class,union(u,u))* -> member(regular(element_relation),u).
% 299.94/300.90  179198[6:Res:174985.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(element_relation)),universal_class))))* -> .
% 299.94/300.90  179199[6:Res:174985.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(element_relation)),universal_class))))* -> .
% 299.94/300.90  692[0:Res:365.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(ordered_pair(w,x),u)*.
% 299.94/300.90  693[0:Res:365.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(ordered_pair(w,x),v)*.
% 299.94/300.90  4134[0:Res:4105.0,8.0] || subclass(u,intersection(v,u))* -> equal(intersection(v,u),u).
% 299.94/300.90  5289[0:Res:5258.0,8.0] || subclass(u,intersection(u,v))* -> equal(intersection(u,v),u).
% 299.94/300.90  5335[0:SpR:29.0,5276.0] ||  -> subclass(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))*.
% 299.94/300.90  5337[0:SpR:30.0,5276.0] ||  -> subclass(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))*.
% 299.94/300.90  5401[0:Res:5389.1,8.0] || equal(null_class,u) subclass(v,u)* -> equal(v,u).
% 299.94/300.90  10157[0:Res:59.1,10054.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,universal_class).
% 299.94/300.90  15224[0:Res:7.1,680.0] || equal(intersection(u,v),universal_class)** -> member(unordered_pair(w,x),u)*.
% 299.94/300.90  15294[0:Res:7.1,681.0] || equal(intersection(u,v),universal_class)** -> member(unordered_pair(w,x),v)*.
% 299.94/300.90  26037[3:MRR:26034.1,12.0] || equal(u,ordered_pair(v,universal_class)) -> member(unordered_pair(v,null_class),u)*.
% 299.94/300.90  26149[0:SpR:5722.0,43.0] ||  -> equal(image(cross_product(u,universal_class),v),image(cross_product(v,universal_class),u))*.
% 299.94/300.90  26371[0:MRR:26359.0,2123.0] || equal(complement(union(u,v)),universal_class)** -> member(null_class,complement(v)).
% 299.94/300.90  26582[0:Res:26549.1,25.1] || equal(complement(successor(u)),universal_class) member(omega,singleton(u))* -> .
% 299.94/300.90  26689[0:Obv:26633.1] || member(u,v) -> subclass(singleton(u),intersection(v,singleton(u)))*.
% 299.94/300.90  26819[3:Rew:26764.0,7987.0] || member(u,complement(v)) member(u,union(null_class,v))* -> .
% 299.94/300.90  26820[3:Rew:26764.0,7988.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,v)),union(u,complement(v)))*.
% 299.94/300.90  26835[3:Rew:26764.0,8001.0] ||  -> subclass(symmetric_difference(union(null_class,u),complement(v)),union(complement(u),v))*.
% 299.94/300.90  26839[3:Rew:26764.0,8004.1] || subclass(universal_class,union(null_class,u))* member(omega,complement(u)) -> .
% 299.94/300.90  26842[3:Rew:26764.0,8006.1] || subclass(universal_class,union(null_class,u))* member(null_class,complement(u)) -> .
% 299.94/300.90  26843[3:Rew:26764.0,13482.0] || subclass(universal_class,complement(u)) subclass(domain_relation,union(null_class,u))* -> .
% 299.94/300.90  26844[3:Rew:26764.0,8008.0] || subclass(universal_class,complement(u)) subclass(universal_class,union(null_class,u))* -> .
% 299.94/300.90  26860[3:Rew:26764.0,19490.0] || subclass(domain_relation,complement(u)) subclass(universal_class,union(null_class,u))* -> .
% 299.94/300.90  26861[3:Rew:26764.0,13497.0] || subclass(domain_relation,complement(u)) subclass(domain_relation,union(null_class,u))* -> .
% 299.94/300.90  26863[3:Rew:26764.0,13597.0] || equal(complement(u),domain_relation) equal(union(null_class,u),domain_relation)** -> .
% 299.94/300.90  26874[3:Rew:26764.0,18099.0] ||  -> member(singleton(null_class),complement(u)) member(singleton(null_class),union(null_class,u))*.
% 299.94/300.90  26939[3:Rew:26766.0,23402.0] || subclass(universal_class,union(null_class,composition_function))* -> equal(compose(u,v),w)*.
% 299.94/300.90  26941[3:Rew:26766.0,23401.0] || subclass(universal_class,union(null_class,application_function))* -> equal(apply(u,v),w)*.
% 299.94/300.90  26947[3:Rew:26766.0,14222.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> member(null_class,v).
% 299.94/300.90  26948[3:Rew:26766.0,14221.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> member(null_class,u).
% 299.94/300.90  26949[3:Rew:26766.0,15322.0] || equal(union(null_class,cross_product(u,v)),domain_relation)** -> member(null_class,v).
% 299.94/300.90  26950[3:Rew:26766.0,15319.0] || equal(union(null_class,cross_product(u,v)),domain_relation)** -> member(null_class,u).
% 299.94/300.90  26951[3:Rew:26766.0,25862.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> member(w,u)*.
% 299.94/300.90  26952[3:Rew:26766.0,21750.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> member(w,v)*.
% 299.94/300.90  26953[3:Rew:26766.0,23393.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> member(w,v)*.
% 299.94/300.90  26954[3:Rew:26766.0,23392.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> member(w,u)*.
% 299.94/300.90  26955[3:Rew:26766.0,2041.0] || equal(union(null_class,singleton(u)),universal_class)** -> equal(singleton(v),u)*.
% 299.94/300.90  26974[3:Rew:26766.0,19471.0] || subclass(universal_class,union(null_class,u)) -> member(ordered_pair(v,w),u)*.
% 299.94/300.90  26975[3:Rew:26766.0,14973.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),u)*.
% 299.94/300.90  26977[3:Rew:26766.0,13434.0] || subclass(domain_relation,union(null_class,u)) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  28042[3:Rew:26766.0,26981.1] || subclass(u,union(null_class,u))* -> equal(union(null_class,u),u).
% 299.94/300.90  28172[3:Rew:26764.0,26888.1] || subclass(complement(u),union(null_class,u))* -> equal(complement(u),null_class).
% 299.94/300.90  28863[0:SpL:28787.0,209.0] || member(u,complement(v)) member(u,union(v,v))* -> .
% 299.94/300.90  29204[3:Rew:26771.0,29136.0] || equal(union(null_class,u),universal_class) -> member(null_class,union(u,u))*.
% 299.94/300.90  29205[3:Rew:26771.0,29137.0] || subclass(universal_class,union(null_class,u)) -> member(null_class,union(u,u))*.
% 299.94/300.90  29206[3:Rew:26771.0,29144.0] || equal(union(null_class,u),universal_class) -> member(omega,union(u,u))*.
% 299.94/300.90  29207[3:Rew:26771.0,29145.0] || subclass(universal_class,union(null_class,u)) -> member(omega,union(u,u))*.
% 299.94/300.90  29232[3:SpR:28866.0,28041.0] ||  -> member(regular(union(u,u)),u)* equal(union(null_class,u),null_class).
% 299.94/300.90  29289[3:Res:29158.0,8.0] || subclass(u,union(u,u))* -> equal(union(u,u),u).
% 299.94/300.90  28724[3:Res:28705.0,8.0] || subclass(singleton(null_class),successor(null_class))* -> equal(successor(null_class),singleton(null_class)).
% 299.94/300.90  29767[0:SpL:26776.0,2160.1] inductive(symmetric_difference(universal_class,u)) || equal(union(u,null_class),universal_class)** -> .
% 299.94/300.90  29965[6:Res:29936.1,2.0] || subclass(complement(u),v)* -> member(null_class,u) member(null_class,v).
% 299.94/300.90  30091[0:MRR:30073.0,57.1] || member(u,universal_class) subclass(universal_class,complement(singleton(power_class(u))))* -> .
% 299.94/300.90  30228[0:MRR:30210.0,55.1] || member(u,universal_class) subclass(universal_class,complement(singleton(sum_class(u))))* -> .
% 299.94/300.90  30332[3:Res:29156.0,352.1] inductive(symmetric_difference(universal_class,complement(u))) ||  -> member(null_class,union(u,u))*.
% 299.94/300.90  30401[0:SpL:28787.0,6160.0] || subclass(universal_class,complement(u)) member(omega,union(u,u))* -> .
% 299.94/300.90  30407[3:Rew:26764.0,30400.0] || subclass(universal_class,complement(u)) member(omega,union(null_class,u))* -> .
% 299.94/300.90  30522[6:SpR:27497.0,29936.1] ||  -> member(null_class,union(null_class,u)) member(null_class,union(null_class,complement(u)))*.
% 299.94/300.90  30830[0:Obv:30799.1] || member(u,v) -> equal(intersection(singleton(u),complement(v)),null_class)**.
% 299.94/300.90  31179[0:Obv:31146.1] || member(u,v) -> equal(intersection(complement(v),singleton(u)),null_class)**.
% 299.94/300.90  31576[3:MRR:31538.2,4383.0] || member(u,successor(null_class)) member(u,complement(singleton(null_class)))* -> .
% 299.94/300.90  32792[3:SpR:15991.0,32787.1] || member(flip(cross_product(u,universal_class)),universal_class)* -> member(inverse(u),universal_class).
% 299.94/300.90  32793[3:SpR:16033.0,32787.1] || member(restrict(element_relation,universal_class,u),universal_class)* -> member(sum_class(u),universal_class).
% 299.94/300.90  32872[0:Res:28672.1,25.1] || equal(complement(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> .
% 299.94/300.90  33142[0:Res:33096.0,352.1] inductive(regular(u)) ||  -> equal(u,null_class) member(null_class,complement(u))*.
% 299.94/300.90  34391[0:MRR:34365.0,10106.1] || subclass(u,complement(singleton(not_subclass_element(u,v))))* -> subclass(u,v).
% 299.94/300.90  34858[3:SpL:26766.0,32866.1] || equal(complement(u),domain_relation) subclass(universal_class,union(null_class,u))* -> .
% 299.94/300.90  34946[3:SpL:26766.0,32917.1] || equal(complement(u),domain_relation) subclass(domain_relation,union(null_class,u))* -> .
% 299.94/300.90  35230[3:SpL:35128.0,5611.0] || subclass(domain_relation,successor(null_class)) -> member(ordered_pair(null_class,null_class),singleton(null_class))*.
% 299.94/300.90  35570[3:MRR:35523.1,5.0] || equal(u,universal_class) -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.90  35753[6:SpR:30548.0,29936.1] ||  -> member(null_class,union(u,u))* member(null_class,union(null_class,complement(u)))*.
% 299.94/300.90  35851[3:Rew:26764.0,35736.0,7649.0,35736.0,26766.0,35736.0,201.0,35736.0] ||  -> equal(union(union(null_class,u),v),union(union(u,u),v))*.
% 299.94/300.90  35859[3:Rew:26764.0,35777.0,7649.0,35777.0,26766.0,35777.0,202.0,35777.0] ||  -> equal(union(u,union(null_class,v)),union(u,union(v,v)))*.
% 299.94/300.90  36015[3:Rew:26766.0,35986.0] || equal(union(null_class,singleton(domain_relation)),domain_relation)** -> equal(singleton(domain_relation),null_class).
% 299.94/300.90  36012[6:Res:33146.0,29543.0] ||  -> equal(singleton(successor(null_class)),null_class) member(null_class,complement(singleton(successor(null_class))))*.
% 299.94/300.90  36241[3:SpL:35112.0,14448.0] || equal(union(null_class,u),domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  37593[7:Rew:26764.0,37573.1] function(x__dfg) || subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),y__dfg)* -> .
% 299.94/300.90  37614[7:Res:17109.1,37583.1] function(apply(u,universal_class)) || member(image(u,null_class),universal_class)* -> .
% 299.94/300.90  37699[7:SoR:37607.0,2263.2] single_valued_class(singleton(u)) || equal(cross_product(universal_class,universal_class),singleton(u))* -> .
% 299.94/300.90  37705[7:SoR:37606.0,5405.2] single_valued_class(unordered_pair(u,v)) || equal(unordered_pair(u,v),null_class)** -> .
% 299.94/300.90  38123[7:SpR:38092.1,43.0] one_to_one(restrict(u,v,universal_class)) ||  -> equal(image(u,v),universal_class)**.
% 299.94/300.90  38287[7:Rew:17074.0,38203.1] one_to_one(u) ||  -> equal(apply(v,inverse(u)),apply(v,universal_class))**.
% 299.94/300.90  38298[7:Rew:17075.0,38204.1] one_to_one(u) ||  -> equal(ordered_pair(v,inverse(u)),ordered_pair(v,universal_class))**.
% 299.94/300.90  38685[0:Rew:5541.0,38669.0] ||  -> equal(domain__dfg(complement(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.94/300.90  38844[0:SpR:38662.0,69.0] ||  -> equal(apply(complement(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.94/300.90  38873[7:SpL:37608.1,38686.0] function(u) || member(u,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.94/300.90  38878[7:SpL:37448.1,38686.0] function(complement(cross_product(singleton(u),universal_class))) || member(u,universal_class)* -> .
% 299.94/300.90  38883[3:Res:348.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))))* -> .
% 299.94/300.90  38884[3:Res:365.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))))* -> .
% 299.94/300.90  38900[3:Res:28672.1,38686.0] || equal(cantor(complement(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))),domain_relation)** -> .
% 299.94/300.90  38901[3:Res:4845.1,38686.0] || subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))))* -> .
% 299.94/300.90  39285[3:Res:35372.1,25.1] || equal(complement(u),universal_class) member(unordered_pair(v,w),u)* -> .
% 299.94/300.90  39323[3:Res:35372.1,38686.0] || equal(cantor(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.94/300.90  39348[3:SpL:30545.0,36243.0] || member(u,complement(successor(null_class)))* -> member(u,complement(singleton(null_class))).
% 299.94/300.90  39364[3:Res:35372.1,36243.0] || equal(union(null_class,u),universal_class) -> member(unordered_pair(v,w),u)*.
% 299.94/300.90  39433[3:Res:39273.1,25.1] || equal(complement(u),universal_class) member(ordered_pair(v,w),u)* -> .
% 299.94/300.90  39440[3:Res:39273.1,22.0] || equal(intersection(u,v),universal_class)** -> member(ordered_pair(w,x),u)*.
% 299.94/300.90  39441[3:Res:39273.1,23.0] || equal(intersection(u,v),universal_class)** -> member(ordered_pair(w,x),v)*.
% 299.94/300.90  39452[3:Res:39273.1,36243.0] || equal(union(null_class,u),universal_class) -> member(ordered_pair(v,w),u)*.
% 299.94/300.90  39472[3:Res:39273.1,38686.0] || equal(cantor(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.94/300.90  39525[0:SpR:23584.0,26671.1] || subclass(u,singleton(v))* -> member(v,u) subclass(u,null_class).
% 299.94/300.90  39952[3:SpL:36218.0,680.0] || subclass(universal_class,union(u,u))* -> member(unordered_pair(v,w),u)*.
% 299.94/300.90  39967[3:SpL:36218.0,5611.0] || subclass(domain_relation,union(u,u))* -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  39969[3:SpL:36218.0,14448.0] || equal(union(u,u),domain_relation)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90  39991[3:Rew:36218.0,39919.0] ||  -> equal(union(u,u),null_class) member(regular(union(u,u)),u)*.
% 299.94/300.90  40039[3:Res:35372.1,39347.0] || equal(union(u,u),universal_class)** -> member(unordered_pair(v,w),u)*.
% 299.94/300.90  40041[3:Res:39273.1,39347.0] || equal(union(u,u),universal_class)** -> member(ordered_pair(v,w),u)*.
% 299.94/300.90  40042[3:Res:365.1,39347.0] || subclass(universal_class,union(u,u))* -> member(ordered_pair(v,w),u)*.
% 299.94/300.90  40136[0:SpR:39614.1,23584.0] || subclass(u,singleton(v))* -> equal(u,null_class) member(v,u).
% 299.94/300.90  40149[3:SpR:39614.1,31824.0] || subclass(complement(u),union(u,u))* -> equal(complement(u),null_class).
% 299.94/300.90  40335[0:SpR:29.0,39766.0] ||  -> equal(intersection(u,restrict(u,v,w)),restrict(u,v,w))**.
% 299.94/300.90  40641[0:SpR:114.0,39910.0] ||  -> equal(intersection(union(u,v),symmetric_difference(u,v)),symmetric_difference(u,v))**.
% 299.94/300.90  40954[3:SpR:26811.0,31165.0] ||  -> equal(intersection(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),null_class)**.
% 299.94/300.90  40955[3:SpR:26811.0,31281.0] ||  -> equal(union(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),universal_class)**.
% 299.94/300.90  40956[3:SpR:26811.0,31289.0] ||  -> equal(symmetric_difference(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),universal_class)**.
% 299.94/300.90  41285[3:SpR:38845.0,3671.1] function(complement(cross_product(null_class,universal_class))) ||  -> member(sum_class(range_of(null_class)),universal_class)*.
% 299.94/300.90  41474[0:SpR:41372.1,114.0] || subclass(union(u,v),null_class)* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.90  41500[0:SpR:41372.1,22779.0] || subclass(complement(singleton(u)),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.94/300.90  41584[3:Rew:26764.0,41440.1,7649.0,41440.1] || subclass(u,null_class) -> equal(symmetric_difference(v,u),union(v,u))**.
% 299.94/300.91  41608[0:MRR:41607.2,313.0] || subclass(u,null_class) member(v,u)* -> member(v,w)*.
% 299.94/300.91  41782[0:Obv:41688.0] ||  -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,v).
% 299.94/300.91  42092[0:SpR:30.0,41750.0] ||  -> equal(intersection(complement(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.94/300.91  42202[0:MRR:42079.2,4383.0] || member(u,intersection(v,w))* member(u,complement(v)) -> .
% 299.94/300.91  42389[0:Obv:42289.0] ||  -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,w).
% 299.94/300.91  42555[0:MRR:42427.2,4383.0] || member(u,intersection(v,w))* member(u,complement(w)) -> .
% 299.94/300.91  43215[0:SpR:42933.1,39614.1] || subclass(u,null_class)* subclass(v,u)* -> equal(null_class,v).
% 299.94/300.91  43286[3:Rew:26764.0,43119.1,7649.0,43119.1] || subclass(u,null_class) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.94/300.91  43510[0:Obv:43404.0] ||  -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,u).
% 299.94/300.91  44020[0:Obv:43911.0] ||  -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,v).
% 299.94/300.91  44067[0:SpR:43463.0,39614.1] || subclass(complement(u),intersection(u,v))* -> equal(complement(u),null_class).
% 299.94/300.91  44192[3:Rew:26766.0,44099.0] ||  -> equal(intersection(symmetric_difference(u,v),union(null_class,intersection(u,v))),null_class)**.
% 299.94/300.91  44247[0:SpR:43972.0,39614.1] || subclass(complement(u),intersection(v,u))* -> equal(complement(u),null_class).
% 299.94/300.91  44969[3:MRR:26089.1,44964.0] || subclass(ordered_pair(u,universal_class),complement(unordered_pair(v,unordered_pair(u,null_class))))* -> .
% 299.94/300.91  44970[3:MRR:26197.1,44964.0] || subclass(ordered_pair(u,universal_class),complement(unordered_pair(unordered_pair(u,null_class),v)))* -> .
% 299.94/300.91  44971[3:MRR:23876.1,44964.0] || subclass(ordered_pair(u,v),complement(singleton(unordered_pair(u,singleton(v)))))* -> .
% 299.94/300.91  44976[3:MRR:28396.1,44964.0] || subclass(universal_class,union(null_class,complement(unordered_pair(unordered_pair(u,v),w))))* -> .
% 299.94/300.91  44978[3:MRR:35992.1,44964.0] || member(u,universal_class) -> member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.91  44979[3:MRR:28399.1,44964.0] || subclass(universal_class,union(null_class,complement(unordered_pair(u,unordered_pair(v,w)))))* -> .
% 299.94/300.91  44980[3:MRR:35991.1,44964.0] || member(u,universal_class) -> member(u,complement(singleton(unordered_pair(v,u))))*.
% 299.94/300.91  45177[3:MRR:28395.1,45167.0] || subclass(universal_class,union(null_class,complement(unordered_pair(ordered_pair(u,v),w))))* -> .
% 299.94/300.91  45181[3:MRR:28394.1,45167.0] || subclass(domain_relation,union(null_class,complement(unordered_pair(ordered_pair(null_class,null_class),u))))* -> .
% 299.94/300.91  45182[3:MRR:28397.1,45167.0] || subclass(domain_relation,union(null_class,complement(unordered_pair(u,ordered_pair(null_class,null_class)))))* -> .
% 299.94/300.91  45183[3:MRR:28398.1,45167.0] || subclass(universal_class,union(null_class,complement(unordered_pair(u,ordered_pair(v,w)))))* -> .
% 299.94/300.91  45226[3:Res:45184.0,2.0] || subclass(complement(singleton(ordered_pair(universal_class,u))),v)* -> member(null_class,v).
% 299.94/300.91  45246[6:MRR:30047.1,45243.0] || equal(ordered_pair(u,v),singleton(null_class))** -> equal(singleton(u),null_class).
% 299.94/300.91  45247[6:MRR:30187.1,45243.0] || equal(ordered_pair(u,v),successor(null_class))** -> equal(singleton(u),null_class).
% 299.94/300.91  45407[6:Res:26389.1,44640.1] || equal(complement(successor(u)),universal_class) subclass(complement(u),null_class)* -> .
% 299.94/300.91  45635[6:MRR:36116.2,45624.0] inductive(complement(compose(element_relation,universal_class))) || member(regular(omega),element_relation)* -> .
% 299.94/300.91  45636[6:MRR:44560.2,45624.0] inductive(u) || subclass(u,v)* -> member(regular(omega),v)*.
% 299.94/300.91  46719[0:Rew:46582.0,5507.0] ||  -> subclass(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v))))*.
% 299.94/300.91  46938[0:Rew:46582.0,31235.0] ||  -> equal(intersection(power_class(complement(power_class(u))),image(element_relation,power_class(u))),null_class)**.
% 299.94/300.91  46939[3:Rew:46582.0,31327.0] ||  -> equal(union(power_class(complement(power_class(u))),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.91  46940[3:Rew:46582.0,31374.0] ||  -> equal(symmetric_difference(power_class(complement(power_class(u))),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.91  46997[0:Rew:46582.0,5558.0] ||  -> subclass(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))*.
% 299.94/300.91  47125[3:Rew:46582.0,46113.0] || subclass(complement(power_class(u)),null_class)* -> subclass(singleton(omega),power_class(u)).
% 299.94/300.91  47126[6:Rew:46582.0,45393.0] || subclass(complement(power_class(u)),null_class)* -> subclass(singleton(null_class),power_class(u)).
% 299.94/300.91  47662[3:SpL:45898.1,38874.0] || equal(cross_product(null_class,universal_class),null_class) member(universal_class,cantor(universal_class))* -> .
% 299.94/300.91  47764[3:Rew:26766.0,47387.1,26764.0,47387.1] || equal(null_class,u) -> equal(union(null_class,v),union(u,v))*.
% 299.94/300.91  47767[3:Rew:26776.0,47434.1,26778.0,47434.1] || equal(null_class,u) -> equal(union(v,null_class),union(v,u))*.
% 299.94/300.91  48773[3:Rew:26766.0,48710.0] ||  -> subclass(complement(power_class(union(u,u))),complement(power_class(union(null_class,u))))*.
% 299.94/300.91  48775[3:Rew:26766.0,48774.0] ||  -> equal(complement(power_class(union(null_class,u))),complement(power_class(union(u,u))))*.
% 299.94/300.91  49191[3:Res:48390.1,19874.0] || equal(complement(cantor(omega)),null_class) subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.91  49793[7:SpL:38158.1,44840.0] one_to_one(u) || member(null_class,complement(ordered_pair(inverse(u),v)))* -> .
% 299.94/300.91  49915[7:SpR:38158.1,45178.0] one_to_one(u) ||  -> member(null_class,complement(singleton(ordered_pair(inverse(u),v))))*.
% 299.94/300.91  49983[3:Res:354.2,47748.1] || subclass(u,v)* equal(null_class,v) -> subclass(u,w)*.
% 299.94/300.91  49985[3:Res:353.2,47748.1] || subclass(u,v)* equal(null_class,v) -> equal(u,null_class).
% 299.94/300.91  50034[3:Res:26275.1,47748.1] || equal(complement(successor(u)),universal_class)** equal(complement(u),null_class) -> .
% 299.94/300.91  50042[3:Res:2364.1,47748.1] || equal(union(u,v),null_class) -> equal(symmetric_difference(u,v),null_class)**.
% 299.94/300.91  50372[7:SpL:38158.1,49921.0] one_to_one(u) || member(null_class,singleton(ordered_pair(inverse(u),v)))* -> .
% 299.94/300.91  52354[7:SpR:44501.1,37722.1] function(u) || subclass(u,null_class)* -> equal(successor(u),null_class).
% 299.94/300.91  53221[3:MRR:53196.0,2123.0] || equal(successor(union(u,v)),null_class)** -> member(null_class,complement(v)).
% 299.94/300.91  53222[3:MRR:53197.0,2123.0] || equal(successor(union(u,v)),null_class)** -> member(null_class,complement(u)).
% 299.94/300.91  53355[3:MRR:53338.0,53.0] || equal(successor(union(u,v)),null_class)** -> member(omega,complement(v)).
% 299.94/300.91  53356[3:MRR:53339.0,53.0] || equal(successor(union(u,v)),null_class)** -> member(omega,complement(u)).
% 299.94/300.91  53898[3:Res:32790.1,49969.0] || member(inverse(u),universal_class)* equal(singleton(range_of(u)),null_class) -> .
% 299.94/300.91  54167[3:MRR:54166.2,47801.0] || subclass(u,regular(unordered_pair(regular(u),v)))* -> equal(u,null_class).
% 299.94/300.91  54169[3:MRR:54168.2,47802.0] || subclass(u,regular(unordered_pair(v,regular(u))))* -> equal(u,null_class).
% 299.94/300.91  54219[3:Rew:26764.0,54217.1,7649.0,54217.1,26773.0,54217.1] || subclass(singleton(u),u)* -> equal(union(u,null_class),successor(u)).
% 299.94/300.91  54306[3:MRR:54274.2,45167.0] || member(u,universal_class) subclass(domain_relation,ordered_pair(u,cantor(u)))* -> .
% 299.94/300.91  54494[0:SpR:54401.1,248.0] || equal(u,universal_class) -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.94/300.91  54525[3:SpR:54401.1,45178.0] || equal(u,universal_class) -> member(null_class,complement(singleton(ordered_pair(u,v))))*.
% 299.94/300.91  54528[0:SpR:54401.1,249.0] || equal(u,universal_class) -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.94/300.91  54626[3:SpL:54401.1,44840.0] || equal(u,universal_class) member(null_class,complement(ordered_pair(u,v)))* -> .
% 299.94/300.91  54627[3:SpL:54401.1,49921.0] || equal(u,universal_class) member(null_class,singleton(ordered_pair(u,v)))* -> .
% 299.94/300.91  54817[3:Rew:17074.0,54526.1] || equal(u,universal_class) -> equal(apply(v,universal_class),apply(v,u))*.
% 299.94/300.91  54831[3:Rew:17075.0,54527.1] || equal(u,universal_class) -> equal(ordered_pair(v,universal_class),ordered_pair(v,u))*.
% 299.94/300.91  54883[0:Res:4921.1,54807.1] || member(range_of(null_class),universal_class)* equal(apply(null_class,u),universal_class)** -> .
% 299.94/300.91  55525[4:SpR:52692.1,69.0] || equal(singleton(u),null_class) -> equal(apply(element_relation,u),sum_class(universal_class))**.
% 299.94/300.91  55586[7:SpR:53121.1,37722.1] function(u) || equal(null_class,u) -> equal(successor(u),null_class)**.
% 299.94/300.91  56074[3:Res:32790.1,54877.0] || member(inverse(u),universal_class)* equal(power_class(range_of(u)),universal_class) -> .
% 299.94/300.91  56208[3:Res:32790.1,54878.0] || member(inverse(u),universal_class)* equal(sum_class(range_of(u)),universal_class) -> .
% 299.94/300.91  56367[3:Res:32790.1,54886.0] || member(inverse(u),universal_class)* equal(cantor(range_of(u)),universal_class) -> .
% 299.94/300.91  56983[0:SpR:479.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),union(v,w))*.
% 299.94/300.91  56984[0:SpR:6906.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),successor(v))*.
% 299.94/300.91  57890[3:Res:56997.0,352.1] inductive(intersection(u,symmetric_difference(universal_class,v))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  58219[0:SpR:479.0,58108.0] ||  -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),union(u,v))*.
% 299.94/300.91  58220[0:SpR:6906.0,58108.0] ||  -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),successor(u))*.
% 299.94/300.91  58905[3:SpR:479.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.94/300.91  58906[3:SpR:6906.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.94/300.91  59003[3:SpR:26811.0,58994.0] ||  -> subclass(complement(successor(image(element_relation,successor(null_class)))),power_class(complement(singleton(null_class))))*.
% 299.94/300.91  59004[3:SpR:46591.0,58994.0] ||  -> subclass(complement(successor(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))*.
% 299.94/300.91  59097[0:Obv:59082.1] || subclass(u,symmetric_difference(v,w))* -> subclass(u,union(v,w)).
% 299.94/300.91  59196[3:Res:58316.1,8.0] || equal(u,universal_class) subclass(u,v)* -> equal(u,v).
% 299.94/300.91  59211[3:Res:58316.1,23760.0] || equal(complement(unordered_pair(u,regular(v))),universal_class)** -> equal(v,null_class).
% 299.94/300.91  59212[3:Res:58316.1,23761.0] || equal(complement(unordered_pair(regular(u),v)),universal_class)** -> equal(u,null_class).
% 299.94/300.91  59435[3:Con:59388.2] || equal(u,universal_class) member(v,w)* -> member(v,u)*.
% 299.94/300.91  59584[3:EmS:1943.0,59431.1] || equal(omega,u)* equal(u,universal_class) -> equal(u,omega).
% 299.94/300.91  59591[3:SoR:1947.0,59431.1] || equal(image(successor_relation,omega),universal_class)** -> equal(image(successor_relation,omega),omega).
% 299.94/300.91  59811[7:SoR:59807.0,2263.2] single_valued_class(regular(omega)) || equal(cross_product(universal_class,universal_class),regular(omega))** -> .
% 299.94/300.91  59860[7:SoR:59800.0,5405.2] single_valued_class(x__dfg) || equal(universal_class,y__dfg) equal(null_class,x__dfg)** -> .
% 299.94/300.91  60468[3:Res:58685.0,352.1] inductive(symmetric_difference(universal_class,union(null_class,u))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  60598[3:Res:58692.1,388.0] || equal(complement(intersection(u,v)),null_class)** -> member(singleton(w),v)*.
% 299.94/300.91  60599[3:Res:58692.1,387.0] || equal(complement(intersection(u,v)),null_class)** -> member(singleton(w),u)*.
% 299.94/300.91  60717[3:Rew:28866.0,60643.0,26766.0,60643.0] || equal(union(element_relation,element_relation),null_class) subclass(universal_class,cantor(omega))* -> .
% 299.94/300.91  61445[3:Res:59011.0,352.1] inductive(complement(successor(complement(u)))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  61866[3:Res:58233.0,352.1] inductive(intersection(symmetric_difference(universal_class,u),v)) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  62208[3:Res:60454.0,352.1] inductive(symmetric_difference(universal_class,union(u,u))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  62285[3:SpR:45898.1,61413.0] || equal(successor(complement(u)),null_class) -> subclass(universal_class,union(u,u))*.
% 299.94/300.91  62289[3:Res:61413.0,352.1] inductive(complement(successor(complement(u)))) ||  -> member(null_class,union(u,u))*.
% 299.94/300.91  62347[3:Res:58874.0,352.1] inductive(union(null_class,restrict(u,v,w))) ||  -> member(null_class,u)*.
% 299.94/300.91  62538[0:Res:56952.0,352.1] inductive(intersection(u,restrict(v,w,x))) ||  -> member(null_class,v)*.
% 299.94/300.91  62587[0:SpR:30.0,57010.0] ||  -> subclass(restrict(restrict(u,v,w),x,y),cross_product(v,w))*.
% 299.94/300.91  62590[0:SpR:114.0,57010.0] ||  -> subclass(restrict(symmetric_difference(u,v),w,x),complement(intersection(u,v)))*.
% 299.94/300.91  62761[0:Obv:62747.0] ||  -> equal(intersection(regular(u),intersection(u,v)),null_class)** equal(u,null_class).
% 299.94/300.91  62763[0:Obv:62750.0] ||  -> equal(intersection(regular(u),intersection(v,u)),null_class)** equal(u,null_class).
% 299.94/300.91  63130[0:Res:58188.0,352.1] inductive(intersection(restrict(u,v,w),x)) ||  -> member(null_class,u)*.
% 299.94/300.91  63443[6:MRR:63438.1,29497.0] || member(successor(null_class),universal_class) -> equal(apply(choice,successor(null_class)),null_class)**.
% 299.94/300.91  63535[3:SpR:39614.1,58599.0] || subclass(u,complement(successor(null_class)))* -> subclass(u,complement(singleton(null_class))).
% 299.94/300.91  63625[0:SpL:4917.0,56200.0] || equal(apply(null_class,u),universal_class)** -> equal(singleton(range_of(null_class)),null_class).
% 299.94/300.91  63694[3:Res:49.1,58345.0] inductive(successor(null_class)) ||  -> subclass(image(successor_relation,successor(null_class)),singleton(null_class))*.
% 299.94/300.91  64209[3:SpR:39614.1,63711.0] || subclass(u,successor(null_class)) -> subclass(union(null_class,u),singleton(null_class))*.
% 299.94/300.91  65072[3:Res:59018.1,26211.0] || equal(successor(unordered_pair(u,v)),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91  65073[3:Res:59018.1,26102.0] || equal(successor(unordered_pair(u,v)),null_class)** -> equal(singleton(v),null_class).
% 299.94/300.91  65080[3:Res:59018.1,18114.1] || equal(successor(u),null_class)** equal(u,singleton(singleton(null_class)))* -> .
% 299.94/300.91  65486[6:MRR:65448.1,29498.0] || equal(image(successor_relation,singleton(null_class)),successor(null_class))** -> inductive(singleton(null_class)).
% 299.94/300.91  65509[3:SpR:39614.1,63705.0] || subclass(u,successor(null_class)) -> subclass(intersection(u,v),singleton(null_class))*.
% 299.94/300.91  65527[3:SpR:39614.1,63705.0] || subclass(u,intersection(successor(null_class),v))* -> subclass(u,singleton(null_class)).
% 299.94/300.91  65546[3:Con:65535.0] || member(u,intersection(successor(null_class),v))* -> member(u,singleton(null_class)).
% 299.94/300.91  65633[3:Con:65624.1] || member(u,intersection(v,successor(null_class)))* -> member(u,singleton(null_class)).
% 299.94/300.91  65657[3:SpR:39614.1,63716.0] || subclass(u,successor(null_class)) -> subclass(intersection(v,u),singleton(null_class))*.
% 299.94/300.91  65728[3:SpR:39614.1,63720.0] || subclass(u,intersection(v,successor(null_class)))* -> subclass(u,singleton(null_class)).
% 299.94/300.91  65757[3:Res:49.1,64251.0] inductive(successor(null_class)) || equal(image(successor_relation,successor(null_class)),universal_class)** -> .
% 299.94/300.91  66051[3:SpL:39614.1,65774.0] || subclass(u,successor(null_class))* equal(union(null_class,u),universal_class) -> .
% 299.94/300.91  66351[3:SpR:65061.1,26766.0] || equal(successor(complement(u)),null_class) -> equal(union(null_class,u),universal_class)**.
% 299.94/300.91  66374[3:SpR:65061.1,60107.0] || equal(successor(successor(u)),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.94/300.91  66719[3:MRR:66526.1,5.0] || equal(successor(unordered_pair(regular(u),v)),null_class)** -> equal(u,null_class).
% 299.94/300.91  66720[3:MRR:66532.1,5.0] || equal(successor(unordered_pair(u,regular(v))),null_class)** -> equal(v,null_class).
% 299.94/300.91  66731[4:Rew:26764.0,66238.1,3198.0,66238.1,52692.1,66238.1] || equal(successor(u),null_class) -> equal(power_class(complement(singleton(u))),null_class)**.
% 299.94/300.91  68214[3:Res:33146.0,65079.1] || equal(successor(complement(singleton(domain_relation))),null_class)** -> equal(singleton(domain_relation),null_class).
% 299.94/300.91  68246[3:SpL:39614.1,65768.0] || subclass(u,successor(null_class))* equal(intersection(u,v),universal_class)** -> .
% 299.94/300.91  68264[3:SpL:39614.1,65768.0] || subclass(u,intersection(successor(null_class),v))* equal(u,universal_class) -> .
% 299.94/300.91  68342[3:SpL:39614.1,65779.0] || subclass(u,successor(null_class))* equal(intersection(v,u),universal_class)** -> .
% 299.94/300.91  68398[3:SpL:39614.1,65783.0] || subclass(u,intersection(v,successor(null_class)))* equal(u,universal_class) -> .
% 299.94/300.91  69027[3:Rew:26764.0,68726.1,7649.0,68726.1] || equal(null_class,u) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.94/300.91  69441[3:Rew:26764.0,69148.1,7649.0,69148.1] || equal(null_class,u) -> equal(symmetric_difference(v,u),union(v,u))**.
% 299.94/300.91  69448[3:Rew:47767.1,69447.1,69441.1,69447.1] || equal(singleton(u),null_class) -> equal(union(u,null_class),successor(u))**.
% 299.94/300.91  69828[6:MRR:69820.1,44654.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.94/300.91  69908[0:Obv:69870.1] || equal(u,v)* member(w,v)* -> member(w,u)*.
% 299.94/300.91  70400[0:Obv:70365.1] || subclass(u,v) -> subclass(intersection(u,w),intersection(v,w))*.
% 299.94/300.91  70433[3:MRR:70362.1,53899.0] || subclass(universal_class,u) -> subclass(intersection(v,w),intersection(u,w))*.
% 299.94/300.91  70758[0:Obv:70729.1] || subclass(u,v) -> subclass(intersection(w,u),intersection(v,w))*.
% 299.94/300.91  70790[3:Rew:28725.1,70789.0] || member(null_class,u) -> subclass(successor(null_class),intersection(u,singleton(null_class)))*.
% 299.94/300.91  70799[3:MRR:70728.1,53899.0] || subclass(universal_class,u) -> subclass(intersection(v,w),intersection(u,v))*.
% 299.94/300.91  71109[3:Rew:71037.0,27440.0] || member(u,complement(v)) member(u,union(v,null_class))* -> .
% 299.94/300.91  71112[3:Rew:71037.0,27441.0] ||  -> subclass(symmetric_difference(complement(u),union(v,null_class)),union(u,complement(v)))*.
% 299.94/300.91  72116[3:Rew:27497.0,72115.0] ||  -> subclass(union(null_class,complement(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.94/300.91  72118[3:Rew:27497.0,72117.0] ||  -> subclass(union(null_class,complement(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.94/300.91  72120[3:Rew:27497.0,72119.0] ||  -> subclass(union(null_class,complement(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  72126[3:Rew:26766.0,71450.1] inductive(symmetric_difference(universal_class,complement(omega))) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.91  72127[3:Rew:26766.0,71452.1] || equal(successor(u),null_class) -> equal(union(null_class,singleton(u)),null_class)**.
% 299.94/300.91  72130[3:Rew:26766.0,71474.1] || equal(null_class,u) -> subclass(union(null_class,v),union(u,v))*.
% 299.94/300.91  71526[3:Rew:71037.0,64760.1] inductive(symmetric_difference(universal_class,union(u,null_class))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  71530[3:Rew:71037.0,27459.1] || subclass(universal_class,union(u,null_class))* member(null_class,complement(u)) -> .
% 299.94/300.91  71548[3:Rew:71037.0,27452.0] ||  -> subclass(symmetric_difference(union(u,null_class),complement(v)),union(complement(u),v))*.
% 299.94/300.91  71561[3:Rew:71037.0,27456.1] || subclass(universal_class,union(u,null_class))* member(omega,complement(u)) -> .
% 299.94/300.91  71564[3:Rew:71037.0,30405.0] || subclass(universal_class,complement(u)) member(omega,union(u,null_class))* -> .
% 299.94/300.91  71569[3:Rew:71037.0,27461.0] || subclass(universal_class,complement(u)) subclass(universal_class,union(u,null_class))* -> .
% 299.94/300.91  71570[3:Rew:71037.0,27460.0] || subclass(universal_class,complement(u)) subclass(domain_relation,union(u,null_class))* -> .
% 299.94/300.91  71572[3:Rew:71037.0,27478.0] || subclass(domain_relation,complement(u)) subclass(domain_relation,union(u,null_class))* -> .
% 299.94/300.91  71573[3:Rew:71037.0,27477.0] || subclass(domain_relation,complement(u)) subclass(universal_class,union(u,null_class))* -> .
% 299.94/300.91  71574[3:Rew:71037.0,34947.0] || equal(complement(u),domain_relation) subclass(domain_relation,union(u,null_class))* -> .
% 299.94/300.91  71575[3:Rew:71037.0,34859.0] || equal(complement(u),domain_relation) subclass(universal_class,union(u,null_class))* -> .
% 299.94/300.91  71577[3:Rew:71037.0,27480.0] || equal(complement(u),domain_relation) equal(union(u,null_class),domain_relation)** -> .
% 299.94/300.91  71578[3:Rew:71037.0,27483.0] ||  -> member(singleton(null_class),complement(u)) member(singleton(null_class),union(u,null_class))*.
% 299.94/300.91  71587[3:Rew:71037.0,66356.0] || equal(successor(complement(u)),null_class) -> equal(union(u,null_class),universal_class)**.
% 299.94/300.91  71773[7:Rew:71675.0,38165.1] one_to_one(u) ||  -> equal(union(null_class,inverse(u)),successor(inverse(u)))**.
% 299.94/300.91  72152[3:Rew:71675.0,71798.0] ||  -> subclass(union(null_class,apply(null_class,u)),union(null_class,apply(null_class,v)))*.
% 299.94/300.91  72155[3:Rew:71675.0,71834.0] ||  -> subclass(union(null_class,sum_class(range_of(null_class))),union(null_class,apply(null_class,u)))*.
% 299.94/300.91  72156[3:Rew:71675.0,71835.0] ||  -> subclass(union(null_class,apply(null_class,u)),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.91  71976[3:Rew:71963.0,10070.1] || member(u,union(v,null_class))* -> member(u,union(null_class,v))*.
% 299.94/300.91  71977[3:Rew:71963.0,8028.0] || member(u,union(null_class,v))* -> member(u,union(v,null_class))*.
% 299.94/300.91  71988[3:Rew:71963.0,47437.1] || equal(null_class,u) -> subclass(union(null_class,v),union(v,u))*.
% 299.94/300.91  72001[3:Rew:71963.0,9661.0] || subclass(universal_class,union(null_class,u)) -> member(omega,union(u,null_class))*.
% 299.94/300.91  72002[3:Rew:71963.0,9657.0] || subclass(universal_class,union(null_class,u)) -> member(null_class,union(u,null_class))*.
% 299.94/300.91  72003[3:Rew:71963.0,40161.1] || subclass(universal_class,union(u,null_class))* -> equal(union(null_class,u),universal_class).
% 299.94/300.91  72004[3:Rew:71963.0,35487.1] || equal(union(u,null_class),universal_class)** -> equal(union(null_class,u),universal_class)**.
% 299.94/300.91  72007[3:Rew:71963.0,9667.0] || equal(union(null_class,u),universal_class) -> member(omega,union(u,null_class))*.
% 299.94/300.91  72008[3:Rew:71963.0,9663.0] || equal(union(null_class,u),universal_class) -> member(null_class,union(u,null_class))*.
% 299.94/300.91  72009[3:Rew:71963.0,68865.1] || equal(union(u,null_class),null_class)** -> equal(union(null_class,u),null_class)**.
% 299.94/300.91  72011[3:Rew:71963.0,43207.1] || subclass(union(u,null_class),null_class)* -> equal(union(null_class,u),null_class).
% 299.94/300.91  72025[3:Rew:71963.0,40366.0] ||  -> equal(intersection(union(u,null_class),union(null_class,u)),union(null_class,u))**.
% 299.94/300.91  72174[3:Rew:71037.0,71269.0] ||  -> equal(power_class(complement(apply(null_class,u))),power_class(complement(apply(null_class,v))))*.
% 299.94/300.91  72180[3:Rew:71037.0,71287.0] ||  -> equal(power_class(complement(apply(null_class,u))),power_class(complement(sum_class(range_of(null_class)))))*.
% 299.94/300.91  72221[3:Rew:71037.0,71601.0] || subclass(complement(u),union(u,null_class))* -> equal(complement(u),null_class).
% 299.94/300.91  72295[3:Rew:72162.0,71990.1] || equal(null_class,u) -> equal(union(v,u),union(null_class,v))*.
% 299.94/300.91  72540[3:Rew:26764.0,72444.1] || equal(singleton(u),null_class) -> equal(union(null_class,u),successor(u))**.
% 299.94/300.91  72542[3:Rew:26764.0,72446.1] || equal(null_class,u) -> equal(union(null_class,singleton(u)),successor(u))**.
% 299.94/300.91  73216[7:Rew:26766.0,73215.1] function(intersection(u,universal_class)) ||  -> equal(union(null_class,u),successor(u))**.
% 299.94/300.91  73731[3:SpR:71675.0,28041.0] ||  -> member(regular(union(u,null_class)),u)* equal(union(null_class,u),null_class).
% 299.94/300.91  73992[3:Res:73729.0,8.0] || subclass(u,union(u,null_class))* -> equal(union(u,null_class),u).
% 299.94/300.91  74883[3:Rew:26773.0,74651.0] || equal(union(u,null_class),universal_class) -> member(null_class,union(u,u))*.
% 299.94/300.91  74884[3:Rew:26773.0,74652.0] || subclass(universal_class,union(u,null_class)) -> member(null_class,union(u,u))*.
% 299.94/300.91  74885[3:Rew:26773.0,74659.0] || equal(union(u,null_class),universal_class) -> member(omega,union(u,u))*.
% 299.94/300.91  74886[3:Rew:26773.0,74660.0] || subclass(universal_class,union(u,null_class)) -> member(omega,union(u,u))*.
% 299.94/300.91  75417[0:SpR:72365.0,159.1] ||  -> equal(intersection(u,v),null_class) member(regular(intersection(v,u)),v)*.
% 299.94/300.91  75418[0:SpR:72365.0,166.1] ||  -> equal(intersection(u,v),null_class) member(regular(intersection(v,u)),u)*.
% 299.94/300.91  75651[0:SpL:72365.0,21092.0] || equal(intersection(u,v),universal_class)** -> equal(symmetric_difference(v,u),null_class).
% 299.94/300.91  76058[0:SpR:75789.0,2250.1] || equal(symmetric_difference(u,v),universal_class) -> member(null_class,union(v,u))*.
% 299.94/300.91  76059[0:SpR:75789.0,2223.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,union(v,u))*.
% 299.94/300.91  76065[0:SpR:75789.0,620.1] || equal(symmetric_difference(u,v),universal_class) -> member(omega,union(v,u))*.
% 299.94/300.91  76066[0:SpR:75789.0,508.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,union(v,u))*.
% 299.94/300.91  76919[0:SpL:76314.0,481.0] || member(u,symmetric_difference(v,w))* -> member(u,union(w,v)).
% 299.94/300.91  76949[6:MRR:76943.1,44660.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.94/300.91  77639[3:Res:71072.0,352.1] inductive(complement(successor(complement(u)))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  78033[0:SpR:46586.0,75410.0] ||  -> subclass(symmetric_difference(power_class(u),complement(v)),union(v,complement(power_class(u))))*.
% 299.94/300.91  78034[0:SpR:46592.0,75410.0] ||  -> subclass(symmetric_difference(complement(u),power_class(v)),union(complement(power_class(v)),u))*.
% 299.94/300.91  78060[0:Res:75410.0,352.1] inductive(symmetric_difference(u,v)) ||  -> member(null_class,complement(intersection(v,u)))*.
% 299.94/300.91  78506[6:SpR:72083.0,29936.1] ||  -> member(null_class,apply(null_class,u))* member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  78569[6:SpR:72083.0,29936.1] ||  -> member(null_class,sum_class(range_of(null_class))) member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.91  78712[3:Rew:46582.0,78487.0] ||  -> equal(complement(power_class(sum_class(range_of(null_class)))),complement(power_class(apply(null_class,u))))*.
% 299.94/300.91  78738[3:Rew:27.0,78489.0] ||  -> equal(union(sum_class(range_of(null_class)),u),union(apply(null_class,v),u))*.
% 299.94/300.91  78743[3:Rew:27.0,78531.0] ||  -> equal(union(u,sum_class(range_of(null_class))),union(u,apply(null_class,v)))*.
% 299.94/300.91  78946[6:SpR:71518.0,29936.1] ||  -> member(null_class,union(u,null_class)) member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  78996[7:SpR:37722.1,71518.0] function(u) ||  -> equal(union(null_class,complement(u)),complement(successor(u)))**.
% 299.94/300.91  79083[3:Rew:26764.0,78929.0,7649.0,78929.0,26766.0,78929.0,201.0,78929.0] ||  -> equal(union(union(null_class,u),v),union(union(u,null_class),v))*.
% 299.94/300.91  79088[3:Rew:26764.0,78971.0,7649.0,78971.0,26766.0,78971.0,202.0,78971.0] ||  -> equal(union(u,union(null_class,v)),union(u,union(v,null_class)))*.
% 299.94/300.91  79297[7:SpR:37722.1,71529.1] function(u) ||  -> member(null_class,complement(u))* member(null_class,successor(u)).
% 299.94/300.91  79347[6:SpR:72082.0,29936.1] ||  -> member(null_class,apply(null_class,u))* member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.91  79564[3:Rew:46582.0,79328.0] ||  -> equal(complement(power_class(apply(null_class,u))),complement(power_class(apply(null_class,v))))*.
% 299.94/300.91  79584[3:Rew:27.0,79330.0] ||  -> equal(union(apply(null_class,u),v),union(apply(null_class,w),v))*.
% 299.94/300.91  79589[3:Rew:27.0,79372.0] ||  -> equal(union(u,apply(null_class,v)),union(u,apply(null_class,w)))*.
% 299.94/300.91  79904[7:SpL:37722.1,73857.0] function(u) || equal(successor(u),universal_class) -> member(null_class,u)*.
% 299.94/300.91  79931[7:SpL:37722.1,73858.0] function(u) || equal(successor(u),universal_class) -> member(omega,u)*.
% 299.94/300.91  79958[7:SpL:37722.1,73859.0] function(u) || subclass(universal_class,successor(u))* -> member(omega,u).
% 299.94/300.91  79991[7:SpL:37722.1,73860.0] function(u) || subclass(universal_class,successor(u))* -> member(null_class,u).
% 299.94/300.91  80640[0:Res:54298.0,533.0] ||  -> equal(singleton(complement(singleton(u))),null_class)** equal(complement(singleton(u)),u).
% 299.94/300.91  81093[3:Rew:72365.0,81092.0] ||  -> equal(intersection(complement(compose(element_relation,universal_class)),restrict(element_relation,u,v)),null_class)**.
% 299.94/300.91  81157[3:Res:11.1,66684.1] || member(u,universal_class) equal(successor(unordered_pair(v,u)),null_class)** -> .
% 299.94/300.91  81162[3:Res:10.1,66684.1] || member(u,universal_class) equal(successor(unordered_pair(u,v)),null_class)** -> .
% 299.94/300.91  81239[3:Res:225.1,66684.1] || equal(successor(u),null_class) -> equal(restrict(u,v,w),null_class)**.
% 299.94/300.91  81272[3:Res:367.1,66684.1] || subclass(ordered_pair(u,v),w)* equal(successor(w),null_class) -> .
% 299.94/300.91  81852[3:SpR:39614.1,72029.0] || subclass(u,union(null_class,v))* -> subclass(u,union(v,null_class))*.
% 299.94/300.91  81985[7:SpR:72531.1,58256.0] function(intersection(u,v)) ||  -> subclass(successor(intersection(u,v)),u)*.
% 299.94/300.91  81986[7:SpR:72531.1,58880.0] function(intersection(u,v)) ||  -> subclass(successor(intersection(u,v)),v)*.
% 299.94/300.91  82060[7:SpL:72531.1,36243.0] function(u) || member(v,successor(u))* -> member(v,u).
% 299.94/300.91  82327[3:SpL:73742.0,680.0] || subclass(universal_class,union(u,null_class)) -> member(unordered_pair(v,w),u)*.
% 299.94/300.91  82344[3:SpL:73742.0,5611.0] || subclass(domain_relation,union(u,null_class)) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.91  82346[3:SpL:73742.0,14448.0] || equal(union(u,null_class),domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.91  82416[3:Rew:73742.0,82230.0] ||  -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),u)*.
% 299.94/300.91  83410[3:SpR:26766.0,42085.0] ||  -> equal(intersection(union(null_class,u),restrict(complement(u),v,w)),null_class)**.
% 299.94/300.91  83523[7:SpL:37608.1,54301.0] function(u) || subclass(ordered_pair(v,u),unordered_pair(v,null_class))* -> .
% 299.94/300.91  83684[7:SpL:72531.1,58626.0] function(u) || subclass(v,successor(u))* -> subclass(v,u).
% 299.94/300.91  83783[3:SpR:26811.0,83745.0] ||  -> subclass(complement(successor(power_class(complement(singleton(null_class))))),image(element_relation,successor(null_class)))*.
% 299.94/300.91  83784[3:SpR:46591.0,83745.0] ||  -> subclass(complement(successor(power_class(complement(power_class(u))))),image(element_relation,power_class(u)))*.
% 299.94/300.91  84277[3:Res:83852.0,352.1] inductive(complement(successor(union(null_class,complement(u))))) ||  -> member(null_class,u)*.
% 299.94/300.91  84780[7:SpL:72531.1,83703.0] function(u) || equal(successor(u),universal_class) -> subclass(v,u)*.
% 299.94/300.91  85073[7:SpR:72531.1,83725.0] function(u) ||  -> subclass(union(null_class,intersection(successor(u),v)),u)*.
% 299.94/300.91  85077[3:SpR:30545.0,83725.0] ||  -> subclass(union(null_class,intersection(complement(successor(null_class)),u)),complement(singleton(null_class)))*.
% 299.94/300.91  85110[3:SpR:39614.1,83725.0] || subclass(u,union(null_class,v)) -> subclass(union(null_class,u),v)*.
% 299.94/300.91  85400[7:SpR:72531.1,83739.0] function(u) ||  -> subclass(union(null_class,intersection(v,successor(u))),u)*.
% 299.94/300.91  85404[3:SpR:30545.0,83739.0] ||  -> subclass(union(null_class,intersection(u,complement(successor(null_class)))),complement(singleton(null_class)))*.
% 299.94/300.91  85916[3:SpR:39614.1,85064.0] || subclass(u,union(v,null_class)) -> subclass(union(null_class,u),v)*.
% 299.94/300.91  86312[7:SpR:72531.1,58921.1] function(u) || subclass(u,v) -> subclass(successor(u),v)*.
% 299.94/300.91  86316[3:SpR:30545.0,58921.1] || subclass(complement(singleton(null_class)),u) -> subclass(complement(successor(null_class)),u)*.
% 299.94/300.91  86427[3:Res:86302.1,58626.0] || subclass(singleton(null_class),union(null_class,u))* -> subclass(successor(null_class),u).
% 299.94/300.91  86959[6:Res:86928.0,2.0] || subclass(complement(singleton(unordered_pair(u,null_class))),v)* -> member(null_class,v).
% 299.94/300.91  87207[6:Res:87192.0,2.0] || subclass(complement(singleton(unordered_pair(null_class,u))),v)* -> member(null_class,v).
% 299.94/300.91  87817[3:Res:35372.1,73862.0] || equal(union(u,null_class),universal_class) -> member(unordered_pair(v,w),u)*.
% 299.94/300.91  87819[3:Res:39273.1,73862.0] || equal(union(u,null_class),universal_class) -> member(ordered_pair(v,w),u)*.
% 299.94/300.91  87820[3:Res:365.1,73862.0] || subclass(universal_class,union(u,null_class)) -> member(ordered_pair(v,w),u)*.
% 299.94/300.91  88326[3:Res:86302.1,75043.0] || subclass(singleton(null_class),union(u,null_class))* -> subclass(successor(null_class),u).
% 299.94/300.91  88628[6:SpR:75901.0,29936.1] ||  -> member(null_class,symmetric_difference(u,v)) member(null_class,complement(symmetric_difference(v,u)))*.
% 299.94/300.91  88891[0:Rew:46582.0,88609.0] ||  -> equal(complement(power_class(symmetric_difference(u,v))),complement(power_class(symmetric_difference(v,u))))*.
% 299.94/300.91  88909[0:Rew:27.0,88611.0] ||  -> equal(union(symmetric_difference(u,v),w),union(symmetric_difference(v,u),w))*.
% 299.94/300.91  88915[0:Rew:27.0,88660.0] ||  -> equal(union(u,symmetric_difference(v,w)),union(u,symmetric_difference(w,v)))*.
% 299.94/300.91  88992[3:SpR:26766.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,v)),union(complement(v),u))*.
% 299.94/300.91  89017[3:SpR:26766.0,76062.0] ||  -> subclass(symmetric_difference(union(null_class,u),complement(v)),union(v,complement(u)))*.
% 299.94/300.91  89377[3:Con:89351.1] || member(u,union(null_class,v))* -> member(u,union(v,v))*.
% 299.94/300.91  89482[3:Con:89456.1] || member(u,union(v,v))* -> member(u,union(v,null_class))*.
% 299.94/300.91  89562[3:SpR:39614.1,81790.0] || subclass(u,union(null_class,v))* -> subclass(u,union(v,v))*.
% 299.94/300.91  89677[3:SpR:39614.1,81819.0] || subclass(u,union(v,v))* -> subclass(u,union(v,null_class))*.
% 299.94/300.91  89909[7:SpL:37608.1,83537.0] function(u) || equal(unordered_pair(v,null_class),ordered_pair(v,u))* -> .
% 299.94/300.91  89927[7:SpL:72531.1,83704.0] function(u) || equal(successor(u),v) -> subclass(v,u)*.
% 299.94/300.91  89931[3:SpL:30545.0,83704.0] || equal(complement(successor(null_class)),u) -> subclass(u,complement(singleton(null_class)))*.
% 299.94/300.91  89958[7:SpR:72531.1,83718.0] function(u) ||  -> subclass(intersection(intersection(successor(u),v),w),u)*.
% 299.94/300.91  89962[3:SpR:30545.0,83718.0] ||  -> subclass(intersection(intersection(complement(successor(null_class)),u),v),complement(singleton(null_class)))*.
% 299.94/300.91  89996[3:SpR:39614.1,83718.0] || subclass(u,union(null_class,v)) -> subclass(intersection(u,w),v)*.
% 299.94/300.91  90015[3:SpR:39614.1,83718.0] || subclass(u,intersection(union(null_class,v),w))* -> subclass(u,v).
% 299.94/300.91  90083[3:Con:90049.0] || member(u,intersection(union(null_class,v),w))* -> member(u,v).
% 299.94/300.91  90319[7:SpR:72531.1,83730.0] function(u) ||  -> subclass(intersection(v,intersection(w,successor(u))),u)*.
% 299.94/300.91  90323[3:SpR:30545.0,83730.0] ||  -> subclass(intersection(u,intersection(v,complement(successor(null_class)))),complement(singleton(null_class)))*.
% 299.94/300.91  90427[3:Con:90402.1] || member(u,intersection(v,union(null_class,w)))* -> member(u,w).
% 299.94/300.91  90443[7:SpR:72531.1,83733.0] function(u) ||  -> subclass(intersection(v,intersection(successor(u),w)),u)*.
% 299.94/300.91  90447[3:SpR:30545.0,83733.0] ||  -> subclass(intersection(u,intersection(complement(successor(null_class)),v)),complement(singleton(null_class)))*.
% 299.94/300.91  90481[3:SpR:39614.1,83733.0] || subclass(u,union(null_class,v)) -> subclass(intersection(w,u),v)*.
% 299.94/300.91  90731[0:Obv:90646.1] ||  -> equal(regular(unordered_pair(universal_class,u)),u)** equal(unordered_pair(universal_class,u),null_class).
% 299.94/300.91  90811[7:SpR:72531.1,83738.0] function(u) ||  -> subclass(intersection(intersection(v,successor(u)),w),u)*.
% 299.94/300.91  90815[3:SpR:30545.0,83738.0] ||  -> subclass(intersection(intersection(u,complement(successor(null_class))),v),complement(singleton(null_class)))*.
% 299.94/300.91  90864[3:SpR:39614.1,83738.0] || subclass(u,intersection(v,union(null_class,w)))* -> subclass(u,w).
% 299.94/300.91  91272[0:Obv:91186.1] ||  -> equal(regular(unordered_pair(u,universal_class)),u)** equal(unordered_pair(u,universal_class),null_class).
% 299.94/300.91  91395[3:SpR:39614.1,85076.0] || subclass(u,union(v,v))* -> subclass(union(null_class,u),v)*.
% 299.94/300.91  91819[3:Res:86303.1,64251.0] || subclass(u,successor(null_class))* equal(union(u,null_class),universal_class) -> .
% 299.94/300.91  91820[3:Res:86303.1,58345.0] || subclass(u,successor(null_class)) -> subclass(union(u,null_class),singleton(null_class))*.
% 299.94/300.91  91824[3:Res:86303.1,58626.0] || subclass(u,union(null_class,v)) -> subclass(union(u,null_class),v)*.
% 299.94/300.91  91825[3:Res:86303.1,75043.0] || subclass(u,union(v,null_class)) -> subclass(union(u,null_class),v)*.
% 299.94/300.91  92173[3:SpR:39614.1,88269.0] || subclass(u,union(v,null_class)) -> subclass(intersection(u,w),v)*.
% 299.94/300.91  92194[3:SpR:39614.1,88269.0] || subclass(u,intersection(union(v,null_class),w))* -> subclass(u,v).
% 299.94/300.91  92266[3:Con:92229.0] || member(u,intersection(union(v,null_class),w))* -> member(u,v).
% 299.94/300.91  92421[3:Con:92391.1] || member(u,intersection(v,union(w,null_class)))* -> member(u,w).
% 299.94/300.91  92488[3:SpR:39614.1,88289.0] || subclass(u,union(v,null_class)) -> subclass(intersection(w,u),v)*.
% 299.94/300.91  92659[3:SpR:39614.1,88296.0] || subclass(u,intersection(v,union(w,null_class)))* -> subclass(u,w).
% 299.94/300.91  92936[0:Obv:92885.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),u))*.
% 299.94/300.91  93051[3:Con:93029.1] || member(u,union(v,null_class))* -> member(u,union(v,v))*.
% 299.94/300.91  93225[3:SpR:39614.1,93105.0] || subclass(u,union(v,null_class))* -> subclass(u,union(null_class,v))*.
% 299.94/300.91  93363[3:Con:93336.1] || member(u,union(v,v))* -> member(u,union(null_class,v))*.
% 299.94/300.91  93523[0:Obv:93470.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),w))*.
% 299.94/300.91  93621[3:SpR:39614.1,89515.0] || subclass(u,union(v,null_class))* -> subclass(u,union(v,v))*.
% 299.94/300.91  93735[3:SpR:39614.1,89608.0] || subclass(u,union(v,v))* -> subclass(u,union(null_class,v))*.
% 299.94/300.91  94398[3:Rew:26766.0,94077.0] || equal(union(null_class,singleton(regular(u))),null_class)** -> equal(u,null_class).
% 299.94/300.91  94826[3:SpL:39614.1,94304.0] || subclass(cantor(x__dfg),y__dfg)* equal(complement(cantor(x__dfg)),null_class) -> .
% 299.94/300.91  94866[3:Con:94859.1] || member(u,complement(compose(element_relation,universal_class)))* -> member(u,complement(element_relation)).
% 299.94/300.91  94946[3:SpR:39614.1,94788.0] || subclass(u,complement(compose(element_relation,universal_class)))* -> subclass(u,complement(element_relation)).
% 299.94/300.91  95128[3:SpL:47106.0,94356.0] || equal(complement(power_class(u)),null_class) -> subclass(complement(power_class(u)),v)*.
% 299.94/300.91  95231[3:Rew:26766.0,95162.0] || equal(union(null_class,u),null_class) member(singleton(v),u)* -> .
% 299.94/300.91  95232[3:Rew:71518.0,95187.0] || equal(union(null_class,complement(u)),null_class)** -> member(singleton(v),u)*.
% 299.94/300.91  95202[3:Res:94124.1,38686.0] || equal(complement(cantor(complement(cross_product(singleton(singleton(u)),universal_class)))),null_class)** -> .
% 299.94/300.91  95522[0:SpR:72387.0,57662.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(u,v),w)*.
% 299.94/300.91  95540[0:SpR:39614.1,57662.1] || subclass(u,v)* subclass(v,w)* -> subclass(u,w)*.
% 299.94/300.91  95671[3:Res:83718.0,58259.0] ||  -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),u)*.
% 299.94/300.91  95684[3:Res:83725.0,58259.0] ||  -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),u)*.
% 299.94/300.91  95692[3:Res:83730.0,58259.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),w)*.
% 299.94/300.91  95697[3:Res:83733.0,58259.0] ||  -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),v)*.
% 299.94/300.91  95706[0:Res:57662.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),v)*.
% 299.94/300.91  95708[3:Res:83738.0,58259.0] ||  -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),v)*.
% 299.94/300.91  95710[0:Res:56577.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),v)*.
% 299.94/300.91  95711[3:Res:58921.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),v)*.
% 299.94/300.91  95713[3:Res:83739.0,58259.0] ||  -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),v)*.
% 299.94/300.91  95716[3:Res:86303.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),v)*.
% 299.94/300.91  95724[3:Res:86302.1,58259.0] || subclass(singleton(null_class),intersection(u,v))* -> subclass(successor(null_class),u).
% 299.94/300.91  95766[0:SpR:75901.0,95719.0] ||  -> subclass(complement(union(symmetric_difference(u,v),w)),complement(symmetric_difference(v,u)))*.
% 299.94/300.91  95769[3:SpR:72083.0,95719.0] ||  -> subclass(complement(union(sum_class(range_of(null_class)),u)),complement(apply(null_class,v)))*.
% 299.94/300.91  95770[3:SpR:30548.0,95719.0] ||  -> subclass(complement(union(union(u,u),v)),union(null_class,complement(u)))*.
% 299.94/300.91  95771[3:SpR:71518.0,95719.0] ||  -> subclass(complement(union(union(u,null_class),v)),union(null_class,complement(u)))*.
% 299.94/300.91  95772[3:SpR:27497.0,95719.0] ||  -> subclass(complement(union(union(null_class,u),v)),union(null_class,complement(u)))*.
% 299.94/300.91  95773[3:SpR:72082.0,95719.0] ||  -> subclass(complement(union(apply(null_class,u),v)),complement(apply(null_class,w)))*.
% 299.94/300.91  95774[3:SpR:72083.0,95719.0] ||  -> subclass(complement(union(apply(null_class,u),v)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  95813[3:SpR:65061.1,95719.0] || equal(successor(union(u,v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91  95895[0:SpR:75901.0,95777.0] ||  -> subclass(complement(union(u,symmetric_difference(v,w))),complement(symmetric_difference(w,v)))*.
% 299.94/300.91  95898[3:SpR:72083.0,95777.0] ||  -> subclass(complement(union(u,sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.94/300.91  95899[3:SpR:30548.0,95777.0] ||  -> subclass(complement(union(u,union(v,v))),union(null_class,complement(v)))*.
% 299.94/300.91  95900[3:SpR:71518.0,95777.0] ||  -> subclass(complement(union(u,union(v,null_class))),union(null_class,complement(v)))*.
% 299.94/300.91  95901[3:SpR:27497.0,95777.0] ||  -> subclass(complement(union(u,union(null_class,v))),union(null_class,complement(v)))*.
% 299.94/300.91  95902[3:SpR:72082.0,95777.0] ||  -> subclass(complement(union(u,apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.94/300.91  95903[3:SpR:72083.0,95777.0] ||  -> subclass(complement(union(u,apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  95942[3:SpR:65061.1,95777.0] || equal(successor(union(u,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91  96090[3:SpR:30.0,95721.0] ||  -> subclass(complement(successor(complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.94/300.91  96136[3:SpR:45898.1,95721.0] || equal(successor(complement(intersection(u,v))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91  96140[3:Res:95721.0,352.1] inductive(complement(successor(complement(intersection(u,v))))) ||  -> member(null_class,u)*.
% 299.94/300.91  96241[3:SpR:72387.0,96080.0] ||  -> subclass(complement(successor(complement(symmetric_difference(u,v)))),complement(intersection(u,v)))*.
% 299.94/300.91  96275[3:SpR:45898.1,96080.0] || equal(successor(complement(intersection(u,v))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91  96279[3:Res:96080.0,352.1] inductive(complement(successor(complement(intersection(u,v))))) ||  -> member(null_class,v)*.
% 299.94/300.91  96570[3:Res:96127.0,352.1] inductive(complement(successor(union(u,v)))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  96616[3:SpR:75901.0,96527.0] ||  -> subclass(complement(successor(successor(symmetric_difference(u,v)))),complement(symmetric_difference(v,u)))*.
% 299.94/300.91  96619[3:SpR:72083.0,96527.0] ||  -> subclass(complement(successor(successor(sum_class(range_of(null_class))))),complement(apply(null_class,u)))*.
% 299.94/300.91  96620[3:SpR:30548.0,96527.0] ||  -> subclass(complement(successor(successor(union(u,u)))),union(null_class,complement(u)))*.
% 299.94/300.91  96621[3:SpR:71518.0,96527.0] ||  -> subclass(complement(successor(successor(union(u,null_class)))),union(null_class,complement(u)))*.
% 299.94/300.91  96622[3:SpR:27497.0,96527.0] ||  -> subclass(complement(successor(successor(union(null_class,u)))),union(null_class,complement(u)))*.
% 299.94/300.91  96623[3:SpR:72082.0,96527.0] ||  -> subclass(complement(successor(successor(apply(null_class,u)))),complement(apply(null_class,v)))*.
% 299.94/300.91  96624[3:SpR:72083.0,96527.0] ||  -> subclass(complement(successor(successor(apply(null_class,u)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  96629[3:SpR:65061.1,96527.0] || equal(successor(successor(successor(u))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91  96711[3:Res:96266.0,352.1] inductive(complement(successor(union(u,v)))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  96755[3:Res:96668.0,352.1] inductive(complement(successor(successor(u)))) ||  -> member(null_class,complement(singleton(u)))*.
% 299.94/300.91  96927[7:SpR:72531.1,96615.0] function(u) ||  -> subclass(complement(successor(successor(complement(u)))),successor(u))*.
% 299.94/300.91  97016[3:SpR:75901.0,96978.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),symmetric_difference(v,u))*.
% 299.94/300.91  97019[3:SpR:72083.0,96978.0] ||  -> subclass(complement(successor(successor(complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.94/300.91  97020[3:SpR:30548.0,96978.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(u,u))*.
% 299.94/300.91  97021[3:SpR:71518.0,96978.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(u,null_class))*.
% 299.94/300.91  97022[3:SpR:27497.0,96978.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(null_class,u))*.
% 299.94/300.91  97023[3:SpR:72082.0,96978.0] ||  -> subclass(complement(successor(successor(complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.94/300.91  97024[3:SpR:72083.0,96978.0] ||  -> subclass(complement(successor(successor(complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.94/300.91  97028[3:SpR:65061.1,96978.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91  97919[7:SpR:72531.1,97015.0] function(u) ||  -> subclass(complement(successor(successor(successor(u)))),complement(u))*.
% 299.94/300.91  98343[3:SpR:43201.1,97082.0] || subclass(complement(u),null_class) -> subclass(complement(successor(successor(null_class))),u)*.
% 299.94/300.91  98369[3:Res:97082.0,58259.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),u)*.
% 299.94/300.91  99007[3:Res:98959.0,352.1] inductive(union(null_class,complement(successor(u)))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  100179[7:SpR:72531.1,95765.0] function(u) ||  -> subclass(complement(union(complement(u),v)),successor(u))*.
% 299.94/300.91  100318[3:SpR:75901.0,100257.0] ||  -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))*.
% 299.94/300.91  100321[3:SpR:72083.0,100257.0] ||  -> subclass(complement(union(complement(apply(null_class,u)),v)),sum_class(range_of(null_class)))*.
% 299.94/300.91  100322[3:SpR:30548.0,100257.0] ||  -> subclass(complement(union(union(null_class,complement(u)),v)),union(u,u))*.
% 299.94/300.91  100323[3:SpR:71518.0,100257.0] ||  -> subclass(complement(union(union(null_class,complement(u)),v)),union(u,null_class))*.
% 299.94/300.91  100324[3:SpR:27497.0,100257.0] ||  -> subclass(complement(union(union(null_class,complement(u)),v)),union(null_class,u))*.
% 299.94/300.91  100325[3:SpR:72082.0,100257.0] ||  -> subclass(complement(union(complement(apply(null_class,u)),v)),apply(null_class,w))*.
% 299.94/300.91  100326[3:SpR:72083.0,100257.0] ||  -> subclass(complement(union(complement(sum_class(range_of(null_class))),u)),apply(null_class,v))*.
% 299.94/300.91  100351[3:SpR:65061.1,100257.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,u).
% 299.94/300.91  101738[3:Rew:100557.0,26916.0] ||  -> equal(union(null_class,complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.91  102210[5:Rew:102187.0,69022.1] || equal(complement(u),null_class) -> equal(power_class(complement(successor(u))),null_class)**.
% 299.94/300.91  102211[5:Rew:102187.0,43283.1] || subclass(complement(u),null_class) -> equal(power_class(complement(successor(u))),null_class)**.
% 299.94/300.91  102221[7:Rew:102187.0,71536.1] function(u) ||  -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.94/300.91  102222[0:Rew:100557.0,100737.0] ||  -> equal(power_class(complement(union(u,v))),power_class(complement(union(v,u))))*.
% 299.94/300.91  102326[3:Rew:102295.0,38470.0] ||  -> equal(union(u,complement(successor(null_class))),union(complement(singleton(null_class)),u))*.
% 299.94/300.91  103221[3:SpR:75901.0,100329.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))*.
% 299.94/300.91  103224[3:SpR:72083.0,100329.0] ||  -> subclass(complement(union(u,complement(apply(null_class,v)))),sum_class(range_of(null_class)))*.
% 299.94/300.91  103225[3:SpR:30548.0,100329.0] ||  -> subclass(complement(union(u,union(null_class,complement(v)))),union(v,v))*.
% 299.94/300.91  103226[3:SpR:71518.0,100329.0] ||  -> subclass(complement(union(u,union(null_class,complement(v)))),union(v,null_class))*.
% 299.94/300.91  103227[3:SpR:27497.0,100329.0] ||  -> subclass(complement(union(u,union(null_class,complement(v)))),union(null_class,v))*.
% 299.94/300.91  103228[3:SpR:72082.0,100329.0] ||  -> subclass(complement(union(u,complement(apply(null_class,v)))),apply(null_class,w))*.
% 299.94/300.91  103229[3:SpR:72083.0,100329.0] ||  -> subclass(complement(union(u,complement(sum_class(range_of(null_class))))),apply(null_class,v))*.
% 299.94/300.91  103251[3:SpR:65061.1,100329.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91  103491[3:SpL:101822.0,94356.0] || equal(union(u,v),null_class) -> subclass(union(u,v),w)*.
% 299.94/300.91  104827[7:SpR:72531.1,104553.0] function(complement(u)) ||  -> equal(union(u,successor(complement(u))),universal_class)**.
% 299.94/300.91  105663[0:Rew:72365.0,105561.0] ||  -> equal(intersection(power_class(complement(successor(u))),image(element_relation,successor(u))),null_class)**.
% 299.94/300.91  105664[3:Rew:75789.0,105562.0] ||  -> equal(union(power_class(complement(successor(u))),image(element_relation,successor(u))),universal_class)**.
% 299.94/300.91  105665[3:Rew:76314.0,105563.0] ||  -> equal(symmetric_difference(power_class(complement(successor(u))),image(element_relation,successor(u))),universal_class)**.
% 299.94/300.91  105578[3:SpR:102187.0,83745.0] ||  -> subclass(complement(successor(power_class(complement(successor(u))))),image(element_relation,successor(u)))*.
% 299.94/300.91  105582[3:SpR:102187.0,58994.0] ||  -> subclass(complement(successor(image(element_relation,successor(u)))),power_class(complement(successor(u))))*.
% 299.94/300.91  105927[0:SpR:102264.0,5276.0] ||  -> subclass(symmetric_difference(complement(u),successor(v)),union(u,complement(successor(v))))*.
% 299.94/300.91  105935[0:SpR:102264.0,75410.0] ||  -> subclass(symmetric_difference(successor(u),complement(v)),union(v,complement(successor(u))))*.
% 299.94/300.91  106247[3:SpL:103735.0,94356.0] || equal(complement(successor(u)),null_class) -> subclass(complement(successor(u)),v)*.
% 299.94/300.91  106337[7:SpR:72531.1,95894.0] function(u) ||  -> subclass(complement(union(v,complement(u))),successor(u))*.
% 299.94/300.91  106595[3:SpR:100578.0,101822.0] ||  -> equal(union(null_class,complement(symmetric_difference(u,v))),complement(symmetric_difference(u,v)))**.
% 299.94/300.91  106719[3:Rew:106595.0,88795.0] || equal(union(null_class,symmetric_difference(u,v)),complement(symmetric_difference(v,u)))** -> .
% 299.94/300.91  106743[3:Rew:47142.0,106596.0,26766.0,106596.0,46582.0,106596.0,26766.0,106596.0] ||  -> equal(power_class(union(null_class,symmetric_difference(u,v))),power_class(symmetric_difference(u,v)))**.
% 299.94/300.91  106850[3:SpR:72387.0,97047.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),union(u,v))*.
% 299.94/300.91  106868[3:SpR:39614.1,97047.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(u)))),v)*.
% 299.94/300.91  106875[3:SpR:46586.0,97047.0] ||  -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),complement(u))*.
% 299.94/300.91  106876[3:SpR:102264.0,97047.0] ||  -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),complement(u))*.
% 299.94/300.91  106877[3:SpR:46592.0,97047.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),power_class(u))*.
% 299.94/300.91  106907[3:Res:97047.0,58259.0] ||  -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),u)*.
% 299.94/300.91  106921[3:Res:97047.0,64251.0] || equal(complement(successor(successor(complement(intersection(successor(null_class),u))))),universal_class)** -> .
% 299.94/300.91  106922[3:Res:97047.0,58345.0] ||  -> subclass(complement(successor(successor(complement(intersection(successor(null_class),u))))),singleton(null_class))*.
% 299.94/300.91  106930[3:Res:97047.0,58626.0] ||  -> subclass(complement(successor(successor(complement(intersection(union(null_class,u),v))))),u)*.
% 299.94/300.91  106931[3:Res:97047.0,75043.0] ||  -> subclass(complement(successor(successor(complement(intersection(union(u,null_class),v))))),u)*.
% 299.94/300.91  107425[7:SpR:72531.1,100317.0] function(u) ||  -> subclass(complement(union(successor(u),v)),complement(u))*.
% 299.94/300.91  108296[3:Rew:27497.0,108208.1] || subclass(complement(u),null_class) -> subclass(union(null_class,complement(v)),u)*.
% 299.94/300.91  108252[3:Res:100420.0,58259.0] ||  -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),u)*.
% 299.94/300.91  108969[7:SpR:72531.1,103220.0] function(u) ||  -> subclass(complement(union(v,successor(u))),complement(u))*.
% 299.94/300.91  109318[3:Res:103321.0,58259.0] ||  -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),v)*.
% 299.94/300.91  109860[3:SpR:46586.0,106828.0] ||  -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),power_class(v))*.
% 299.94/300.91  109861[3:SpR:102264.0,106828.0] ||  -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),successor(v))*.
% 299.94/300.91  109862[3:SpR:46592.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),complement(v))*.
% 299.94/300.91  109892[3:Res:106828.0,58259.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),v)*.
% 299.94/300.91  109906[3:Res:106828.0,64251.0] || equal(complement(successor(successor(complement(intersection(u,successor(null_class)))))),universal_class)** -> .
% 299.94/300.91  109907[3:Res:106828.0,58345.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,successor(null_class)))))),singleton(null_class))*.
% 299.94/300.91  109915[3:Res:106828.0,58626.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,union(null_class,v)))))),v)*.
% 299.94/300.91  109916[3:Res:106828.0,75043.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,union(v,null_class)))))),v)*.
% 299.94/300.91  110698[3:SpL:39614.1,95652.0] || subclass(u,v)* equal(u,universal_class) -> subclass(w,v)*.
% 299.94/300.91  110727[3:SpR:72387.0,95663.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(u,v)),w),union(u,v))*.
% 299.94/300.91  110745[3:SpR:39614.1,95663.0] || subclass(u,v) -> subclass(intersection(union(null_class,u),w),v)*.
% 299.94/300.91  110775[3:SpR:39614.1,95663.0] || subclass(u,union(null_class,intersection(v,w)))* -> subclass(u,v).
% 299.94/300.91  110793[3:Res:95663.0,58259.0] ||  -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),u)*.
% 299.94/300.91  110807[3:Res:95663.0,64251.0] || equal(intersection(union(null_class,intersection(successor(null_class),u)),v),universal_class)** -> .
% 299.94/300.91  110808[3:Res:95663.0,58345.0] ||  -> subclass(intersection(union(null_class,intersection(successor(null_class),u)),v),singleton(null_class))*.
% 299.94/300.91  110813[3:Res:95663.0,58626.0] ||  -> subclass(intersection(union(null_class,intersection(union(null_class,u),v)),w),u)*.
% 299.94/300.91  110814[3:Res:95663.0,75043.0] ||  -> subclass(intersection(union(null_class,intersection(union(u,null_class),v)),w),u)*.
% 299.94/300.91  110853[3:Con:110812.0] || member(u,union(null_class,intersection(v,w)))* -> member(u,v).
% 299.94/300.91  111074[3:SpR:72387.0,95683.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.94/300.91  111092[3:SpR:39614.1,95683.0] || subclass(u,v) -> subclass(union(null_class,intersection(u,w)),v)*.
% 299.94/300.91  111138[3:Res:95683.0,58259.0] ||  -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),u)*.
% 299.94/300.91  111152[3:Res:95683.0,64251.0] || equal(union(null_class,intersection(intersection(successor(null_class),u),v)),universal_class)** -> .
% 299.94/300.91  111153[3:Res:95683.0,58345.0] ||  -> subclass(union(null_class,intersection(intersection(successor(null_class),u),v)),singleton(null_class))*.
% 299.94/300.91  111157[3:Res:95683.0,58626.0] ||  -> subclass(union(null_class,intersection(intersection(union(null_class,u),v),w)),u)*.
% 299.94/300.91  111158[3:Res:95683.0,75043.0] ||  -> subclass(union(null_class,intersection(intersection(union(u,null_class),v),w)),u)*.
% 299.94/300.91  111229[3:SpR:72387.0,95699.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.91  111247[3:SpR:39614.1,95699.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,u)),v)*.
% 299.94/300.91  111286[3:Res:95699.0,58259.0] ||  -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),v)*.
% 299.94/300.91  111300[3:Res:95699.0,64251.0] || equal(intersection(u,union(null_class,intersection(successor(null_class),v))),universal_class)** -> .
% 299.94/300.91  111301[3:Res:95699.0,58345.0] ||  -> subclass(intersection(u,union(null_class,intersection(successor(null_class),v))),singleton(null_class))*.
% 299.94/300.91  111306[3:Res:95699.0,58626.0] ||  -> subclass(intersection(u,union(null_class,intersection(union(null_class,v),w))),v)*.
% 299.94/300.91  111307[3:Res:95699.0,75043.0] ||  -> subclass(intersection(u,union(null_class,intersection(union(v,null_class),w))),v)*.
% 299.94/300.91  111604[3:SpR:72387.0,95712.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.91  111622[3:SpR:39614.1,95712.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,u)),v)*.
% 299.94/300.91  111663[3:Res:95712.0,58259.0] ||  -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),v)*.
% 299.94/300.91  111677[3:Res:95712.0,64251.0] || equal(union(null_class,intersection(u,intersection(successor(null_class),v))),universal_class)** -> .
% 299.94/300.91  111678[3:Res:95712.0,58345.0] ||  -> subclass(union(null_class,intersection(u,intersection(successor(null_class),v))),singleton(null_class))*.
% 299.94/300.91  111682[3:Res:95712.0,58626.0] ||  -> subclass(union(null_class,intersection(u,intersection(union(null_class,v),w))),v)*.
% 299.94/300.91  111683[3:Res:95712.0,75043.0] ||  -> subclass(union(null_class,intersection(u,intersection(union(v,null_class),w))),v)*.
% 299.94/300.91  111758[3:Res:96083.0,58259.0] ||  -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),u)*.
% 299.94/300.91  111781[3:Res:96083.0,58626.0] ||  -> subclass(complement(successor(complement(restrict(union(null_class,u),v,w)))),u)*.
% 299.94/300.91  111782[3:Res:96083.0,75043.0] ||  -> subclass(complement(successor(complement(restrict(union(u,null_class),v,w)))),u)*.
% 299.94/300.91  112219[3:SpR:72387.0,100372.0] ||  -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),union(u,v))*.
% 299.94/300.91  112237[3:SpR:39614.1,100372.0] || subclass(u,v) -> subclass(complement(union(complement(u),w)),v)*.
% 299.94/300.91  112244[3:SpR:46586.0,100372.0] ||  -> subclass(complement(union(union(u,complement(power_class(v))),w)),complement(u))*.
% 299.94/300.91  112245[3:SpR:102264.0,100372.0] ||  -> subclass(complement(union(union(u,complement(successor(v))),w)),complement(u))*.
% 299.94/300.91  112246[3:SpR:46592.0,100372.0] ||  -> subclass(complement(union(union(complement(power_class(u)),v),w)),power_class(u))*.
% 299.94/300.91  112298[3:Res:100372.0,58259.0] ||  -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),u)*.
% 299.94/300.91  112312[3:Res:100372.0,64251.0] || equal(complement(union(complement(intersection(successor(null_class),u)),v)),universal_class)** -> .
% 299.94/300.91  112313[3:Res:100372.0,58345.0] ||  -> subclass(complement(union(complement(intersection(successor(null_class),u)),v)),singleton(null_class))*.
% 299.94/300.91  112321[3:Res:100372.0,58626.0] ||  -> subclass(complement(union(complement(intersection(union(null_class,u),v)),w)),u)*.
% 299.94/300.91  112322[3:Res:100372.0,75043.0] ||  -> subclass(complement(union(complement(intersection(union(u,null_class),v)),w)),u)*.
% 299.94/300.91  113421[3:SpR:72083.0,113084.0] ||  -> subclass(regular(union(null_class,complement(apply(null_class,u)))),sum_class(range_of(null_class)))*.
% 299.94/300.91  113425[3:SpR:72082.0,113084.0] ||  -> subclass(regular(union(null_class,complement(apply(null_class,u)))),apply(null_class,v))*.
% 299.94/300.91  113426[3:SpR:72083.0,113084.0] ||  -> subclass(regular(union(null_class,complement(sum_class(range_of(null_class))))),apply(null_class,u))*.
% 299.94/300.91  113782[3:SpR:72083.0,113484.0] ||  -> subclass(regular(union(null_class,sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.94/300.91  113786[3:SpR:72082.0,113484.0] ||  -> subclass(regular(union(null_class,apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.94/300.91  113787[3:SpR:72083.0,113484.0] ||  -> subclass(regular(union(null_class,apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  114528[3:Rew:106595.0,114527.0] ||  -> subclass(regular(complement(symmetric_difference(u,v))),union(null_class,symmetric_difference(v,u)))*.
% 299.94/300.91  114636[3:Rew:75789.0,114608.0] ||  -> subclass(regular(complement(apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.91  114640[3:Rew:75789.0,114612.0] ||  -> subclass(regular(complement(apply(null_class,u))),union(null_class,apply(null_class,v)))*.
% 299.94/300.91  114641[3:Rew:75789.0,114613.0] ||  -> subclass(regular(complement(sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))*.
% 299.94/300.91  114702[3:Res:114621.0,8.0] || subclass(u,regular(complement(u)))* -> equal(regular(complement(u)),u).
% 299.94/300.91  115728[3:SpR:479.0,114715.0] ||  -> subclass(regular(complement(symmetric_difference(complement(u),complement(v)))),union(u,v))*.
% 299.94/300.91  115729[3:SpR:6906.0,114715.0] ||  -> subclass(regular(complement(symmetric_difference(complement(u),complement(singleton(u))))),successor(u))*.
% 299.94/300.91  115750[3:SpR:100576.0,114715.0] ||  -> subclass(regular(union(complement(union(u,v)),w)),union(u,v))*.
% 299.94/300.91  115897[3:SpR:100566.0,115700.0] ||  -> subclass(regular(union(u,complement(union(v,w)))),union(v,w))*.
% 299.94/300.91  116346[3:Res:115703.0,352.1] inductive(regular(complement(restrict(u,v,w)))) ||  -> member(null_class,u)*.
% 299.94/300.91  116565[3:SpL:39614.1,115792.0] || subclass(u,successor(null_class))* equal(regular(complement(u)),universal_class) -> .
% 299.94/300.91  116612[3:SpR:39614.1,115793.0] || subclass(u,successor(null_class)) -> subclass(regular(complement(u)),singleton(null_class))*.
% 299.94/300.91  117226[3:SpL:26766.0,113432.0] || subclass(union(null_class,u),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.94/300.91  117642[3:SpL:26766.0,116330.0] || equal(regular(union(null_class,u)),universal_class)** -> member(null_class,complement(u)).
% 299.94/300.91  117831[3:SpR:39614.1,113455.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.94/300.91  117856[3:SpR:43201.1,113455.0] || subclass(complement(intersection(u,v)),null_class)* -> subclass(regular(null_class),u).
% 299.94/300.91  117875[3:Res:113455.0,58259.0] ||  -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),u)*.
% 299.94/300.91  117890[3:Res:113455.0,64251.0] || equal(regular(union(null_class,complement(intersection(successor(null_class),u)))),universal_class)** -> .
% 299.94/300.91  117891[3:Res:113455.0,58345.0] ||  -> subclass(regular(union(null_class,complement(intersection(successor(null_class),u)))),singleton(null_class))*.
% 299.94/300.91  117895[3:Res:113455.0,58626.0] ||  -> subclass(regular(union(null_class,complement(intersection(union(null_class,u),v)))),u)*.
% 299.94/300.91  117896[3:Res:113455.0,75043.0] ||  -> subclass(regular(union(null_class,complement(intersection(union(u,null_class),v)))),u)*.
% 299.94/300.91  118370[3:SpR:26766.0,115747.0] ||  -> subclass(regular(union(complement(u),complement(power_class(v)))),union(null_class,u))*.
% 299.94/300.91  118538[3:SpR:26766.0,115748.0] ||  -> subclass(regular(union(complement(u),complement(successor(v)))),union(null_class,u))*.
% 299.94/300.91  118704[3:Res:118622.0,352.1] inductive(regular(successor(complement(power_class(u))))) ||  -> member(null_class,power_class(u))*.
% 299.94/300.91  118733[7:SpR:72531.1,115797.0] function(u) ||  -> subclass(regular(complement(intersection(successor(u),v))),u)*.
% 299.94/300.91  118737[3:SpR:30545.0,115797.0] ||  -> subclass(regular(complement(intersection(complement(successor(null_class)),u))),complement(singleton(null_class)))*.
% 299.94/300.91  118775[3:SpR:39614.1,115797.0] || subclass(u,union(null_class,v)) -> subclass(regular(complement(u)),v)*.
% 299.94/300.91  118800[3:Res:115797.0,58259.0] ||  -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),u)*.
% 299.94/300.91  118966[3:SpR:39614.1,115798.0] || subclass(u,union(v,null_class)) -> subclass(regular(complement(u)),v)*.
% 299.94/300.91  119208[3:SpR:26766.0,115887.0] ||  -> subclass(regular(union(complement(power_class(u)),complement(v))),union(null_class,v))*.
% 299.94/300.91  119233[3:SpR:44.0,115887.0] ||  -> subclass(regular(successor(complement(power_class(u)))),complement(singleton(complement(power_class(u)))))*.
% 299.94/300.91  119303[7:SpR:72531.1,115935.0] function(u) ||  -> subclass(regular(complement(intersection(v,successor(u)))),u)*.
% 299.94/300.91  119307[3:SpR:30545.0,115935.0] ||  -> subclass(regular(complement(intersection(u,complement(successor(null_class))))),complement(singleton(null_class)))*.
% 299.94/300.91  119363[3:Res:115935.0,58259.0] ||  -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),v)*.
% 299.94/300.91  119755[3:SpR:43201.1,117791.0] || subclass(complement(intersection(u,v)),null_class)* -> subclass(regular(null_class),v).
% 299.94/300.91  119774[3:Res:117791.0,58259.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),v)*.
% 299.94/300.91  119789[3:Res:117791.0,64251.0] || equal(regular(union(null_class,complement(intersection(u,successor(null_class))))),universal_class)** -> .
% 299.94/300.91  119790[3:Res:117791.0,58345.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,successor(null_class))))),singleton(null_class))*.
% 299.94/300.91  119795[3:Res:117791.0,58626.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,union(null_class,v))))),v)*.
% 299.94/300.91  119796[3:Res:117791.0,75043.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,union(v,null_class))))),v)*.
% 299.94/300.91  119880[3:SpR:26766.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),complement(v))),union(null_class,v))*.
% 299.94/300.91  119896[3:SpR:44.0,118554.0] ||  -> subclass(regular(successor(complement(successor(u)))),complement(singleton(complement(successor(u)))))*.
% 299.94/300.91  119983[3:SpR:43201.1,118834.0] || subclass(complement(u),null_class) -> subclass(regular(union(null_class,v)),u)*.
% 299.94/300.91  119994[3:SpR:44501.1,118834.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),u).
% 299.94/300.91  120025[3:Res:118834.0,58259.0] ||  -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),u)*.
% 299.94/300.91  120072[3:Rew:106595.0,119969.0] ||  -> subclass(regular(union(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))*.
% 299.94/300.91  120074[3:Rew:101822.0,119973.0] ||  -> subclass(regular(union(union(null_class,complement(u)),v)),union(u,u))*.
% 299.94/300.91  120075[3:Rew:101822.0,119974.0] ||  -> subclass(regular(union(union(null_class,complement(u)),v)),union(u,null_class))*.
% 299.94/300.91  120076[3:Rew:101822.0,119975.0] ||  -> subclass(regular(union(union(null_class,complement(u)),v)),union(null_class,u))*.
% 299.94/300.91  120150[7:SpR:72531.1,119989.0] function(complement(u)) ||  -> subclass(regular(successor(successor(complement(u)))),u)*.
% 299.94/300.91  120162[3:Res:119989.0,352.1] inductive(regular(successor(union(null_class,complement(u))))) ||  -> member(null_class,u)*.
% 299.94/300.91  120224[3:Rew:47142.0,120118.0] ||  -> subclass(regular(successor(power_class(complement(power_class(u))))),image(element_relation,power_class(u)))*.
% 299.94/300.91  120225[3:Rew:47142.0,120120.0] ||  -> subclass(regular(successor(power_class(complement(successor(u))))),image(element_relation,successor(u)))*.
% 299.94/300.91  120258[3:Res:120157.0,352.1] inductive(regular(successor(complement(successor(u))))) ||  -> member(null_class,successor(u))*.
% 299.94/300.91  120335[3:Res:120207.0,352.1] inductive(regular(successor(union(null_class,u)))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  120457[3:Res:120301.0,352.1] inductive(regular(successor(union(u,null_class)))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  120706[3:Res:120317.0,352.1] inductive(regular(successor(power_class(u)))) ||  -> member(null_class,complement(power_class(u)))*.
% 299.94/300.91  120733[3:Res:120319.0,352.1] inductive(regular(successor(successor(u)))) ||  -> member(null_class,complement(successor(u)))*.
% 299.94/300.91  120804[3:Res:120315.0,352.1] inductive(regular(successor(union(u,u)))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  120966[3:SpR:43201.1,119396.0] || subclass(complement(u),null_class) -> subclass(regular(union(v,null_class)),u)*.
% 299.94/300.91  121008[3:Res:119396.0,58259.0] ||  -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),v)*.
% 299.94/300.91  121055[3:Rew:106595.0,120952.0] ||  -> subclass(regular(union(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))*.
% 299.94/300.91  121057[3:Rew:101822.0,120956.0] ||  -> subclass(regular(union(u,union(null_class,complement(v)))),union(v,v))*.
% 299.94/300.91  121058[3:Rew:101822.0,120957.0] ||  -> subclass(regular(union(u,union(null_class,complement(v)))),union(v,null_class))*.
% 299.94/300.91  121059[3:Rew:101822.0,120958.0] ||  -> subclass(regular(union(u,union(null_class,complement(v)))),union(null_class,v))*.
% 299.94/300.91  121129[7:SpR:72531.1,120061.0] function(u) ||  -> subclass(regular(union(successor(u),v)),complement(u))*.
% 299.94/300.91  121135[3:SpR:101822.0,120061.0] ||  -> subclass(regular(union(union(u,v),w)),complement(union(u,v)))*.
% 299.94/300.91  121202[3:Rew:106771.0,121107.0] ||  -> subclass(regular(union(symmetric_difference(u,v),w)),complement(symmetric_difference(v,u)))*.
% 299.94/300.91  121204[3:Rew:101822.0,121111.0] ||  -> subclass(regular(union(union(u,u),v)),union(null_class,complement(u)))*.
% 299.94/300.91  121205[3:Rew:101822.0,121112.0] ||  -> subclass(regular(union(union(u,null_class),v)),union(null_class,complement(u)))*.
% 299.94/300.91  121206[3:Rew:101822.0,121113.0] ||  -> subclass(regular(union(union(null_class,u),v)),union(null_class,complement(u)))*.
% 299.94/300.91  121486[7:SpR:72531.1,121044.0] function(u) ||  -> subclass(regular(union(v,successor(u))),complement(u))*.
% 299.94/300.91  121492[3:SpR:101822.0,121044.0] ||  -> subclass(regular(union(u,union(v,w))),complement(union(v,w)))*.
% 299.94/300.91  121562[3:Rew:106774.0,121464.0] ||  -> subclass(regular(union(u,symmetric_difference(v,w))),complement(symmetric_difference(w,v)))*.
% 299.94/300.91  121564[3:Rew:101822.0,121468.0] ||  -> subclass(regular(union(u,union(v,v))),union(null_class,complement(v)))*.
% 299.94/300.91  121565[3:Rew:101822.0,121469.0] ||  -> subclass(regular(union(u,union(v,null_class))),union(null_class,complement(v)))*.
% 299.94/300.91  121566[3:Rew:101822.0,121470.0] ||  -> subclass(regular(union(u,union(null_class,v))),union(null_class,complement(v)))*.
% 299.94/300.91  121645[3:SpR:44501.1,121118.0] || subclass(union(u,null_class),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.94/300.91  122229[3:SpR:72387.0,103272.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),union(v,w))*.
% 299.94/300.91  122247[3:SpR:39614.1,103272.0] || subclass(u,v) -> subclass(complement(union(w,complement(u))),v)*.
% 299.94/300.91  122254[3:SpR:46586.0,103272.0] ||  -> subclass(complement(union(u,union(v,complement(power_class(w))))),complement(v))*.
% 299.94/300.91  122255[3:SpR:102264.0,103272.0] ||  -> subclass(complement(union(u,union(v,complement(successor(w))))),complement(v))*.
% 299.94/300.91  122256[3:SpR:46592.0,103272.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),w))),power_class(v))*.
% 299.94/300.91  122306[3:Res:103272.0,58259.0] ||  -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),v)*.
% 299.94/300.91  122321[3:Res:103272.0,64251.0] || equal(complement(union(u,complement(intersection(successor(null_class),v)))),universal_class)** -> .
% 299.94/300.91  122322[3:Res:103272.0,58345.0] ||  -> subclass(complement(union(u,complement(intersection(successor(null_class),v)))),singleton(null_class))*.
% 299.94/300.91  122332[3:Res:103272.0,58626.0] ||  -> subclass(complement(union(u,complement(intersection(union(null_class,v),w)))),v)*.
% 299.94/300.91  122333[3:Res:103272.0,75043.0] ||  -> subclass(complement(union(u,complement(intersection(union(v,null_class),w)))),v)*.
% 299.94/300.91  123060[3:SpR:39614.1,110705.0] || subclass(u,union(null_class,intersection(v,w)))* -> subclass(u,w).
% 299.94/300.91  123079[3:Res:110705.0,58259.0] ||  -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),v)*.
% 299.94/300.91  123094[3:Res:110705.0,64251.0] || equal(intersection(union(null_class,intersection(u,successor(null_class))),v),universal_class)** -> .
% 299.94/300.91  123095[3:Res:110705.0,58345.0] ||  -> subclass(intersection(union(null_class,intersection(u,successor(null_class))),v),singleton(null_class))*.
% 299.94/300.91  123101[3:Res:110705.0,58626.0] ||  -> subclass(intersection(union(null_class,intersection(u,union(null_class,v))),w),v)*.
% 299.94/300.91  123102[3:Res:110705.0,75043.0] ||  -> subclass(intersection(union(null_class,intersection(u,union(v,null_class))),w),v)*.
% 299.94/300.91  123138[3:Con:123100.0] || member(u,union(null_class,intersection(v,w)))* -> member(u,w).
% 299.94/300.91  123362[3:SpR:39614.1,111052.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),w)*.
% 299.94/300.91  123386[3:Res:111052.0,58259.0] ||  -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),v)*.
% 299.94/300.91  123401[3:Res:111052.0,64251.0] || equal(union(null_class,intersection(intersection(u,successor(null_class)),v)),universal_class)** -> .
% 299.94/300.91  123402[3:Res:111052.0,58345.0] ||  -> subclass(union(null_class,intersection(intersection(u,successor(null_class)),v)),singleton(null_class))*.
% 299.94/300.91  123408[3:Res:111052.0,58626.0] ||  -> subclass(union(null_class,intersection(intersection(u,union(null_class,v)),w)),v)*.
% 299.94/300.91  123409[3:Res:111052.0,75043.0] ||  -> subclass(union(null_class,intersection(intersection(u,union(v,null_class)),w)),v)*.
% 299.94/300.91  123539[3:Res:111207.0,58259.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),w)*.
% 299.94/300.91  123554[3:Res:111207.0,64251.0] || equal(intersection(u,union(null_class,intersection(v,successor(null_class)))),universal_class)** -> .
% 299.94/300.91  123555[3:Res:111207.0,58345.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,successor(null_class)))),singleton(null_class))*.
% 299.94/300.91  123561[3:Res:111207.0,58626.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,union(null_class,w)))),w)*.
% 299.94/300.91  123562[3:Res:111207.0,75043.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,union(w,null_class)))),w)*.
% 299.94/300.91  123849[3:Res:111582.0,58259.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),w)*.
% 299.94/300.91  123864[3:Res:111582.0,64251.0] || equal(union(null_class,intersection(u,intersection(v,successor(null_class)))),universal_class)** -> .
% 299.94/300.91  123865[3:Res:111582.0,58345.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,successor(null_class)))),singleton(null_class))*.
% 299.94/300.91  123871[3:Res:111582.0,58626.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,union(null_class,w)))),w)*.
% 299.94/300.91  123872[3:Res:111582.0,75043.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,union(w,null_class)))),w)*.
% 299.94/300.91  123964[3:SpR:46586.0,112197.0] ||  -> subclass(complement(union(union(u,complement(power_class(v))),w)),power_class(v))*.
% 299.94/300.91  123965[3:SpR:102264.0,112197.0] ||  -> subclass(complement(union(union(u,complement(successor(v))),w)),successor(v))*.
% 299.94/300.91  123966[3:SpR:46592.0,112197.0] ||  -> subclass(complement(union(union(complement(power_class(u)),v),w)),complement(v))*.
% 299.94/300.91  124023[3:Res:112197.0,58259.0] ||  -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),v)*.
% 299.94/300.91  124038[3:Res:112197.0,64251.0] || equal(complement(union(complement(intersection(u,successor(null_class))),v)),universal_class)** -> .
% 299.94/300.91  124039[3:Res:112197.0,58345.0] ||  -> subclass(complement(union(complement(intersection(u,successor(null_class))),v)),singleton(null_class))*.
% 299.94/300.91  124049[3:Res:112197.0,58626.0] ||  -> subclass(complement(union(complement(intersection(u,union(null_class,v))),w)),v)*.
% 299.94/300.91  124050[3:Res:112197.0,75043.0] ||  -> subclass(complement(union(complement(intersection(u,union(v,null_class))),w)),v)*.
% 299.94/300.91  124361[6:SpR:112558.0,29936.1] ||  -> member(null_class,union(u,v)) member(null_class,complement(union(v,u)))*.
% 299.94/300.91  124395[3:SpR:112558.0,96978.0] ||  -> subclass(complement(successor(successor(complement(union(u,v))))),union(v,u))*.
% 299.94/300.91  124405[0:SpR:112558.0,95719.0] ||  -> subclass(complement(union(union(u,v),w)),complement(union(v,u)))*.
% 299.94/300.91  124407[3:SpR:112558.0,96527.0] ||  -> subclass(complement(successor(successor(union(u,v)))),complement(union(v,u)))*.
% 299.94/300.91  124411[3:SpR:112558.0,100257.0] ||  -> subclass(complement(union(complement(union(u,v)),w)),union(v,u))*.
% 299.94/300.91  124442[0:SpR:112558.0,95777.0] ||  -> subclass(complement(union(u,union(v,w))),complement(union(w,v)))*.
% 299.94/300.91  124444[3:SpR:112558.0,100329.0] ||  -> subclass(complement(union(u,complement(union(v,w)))),union(w,v))*.
% 299.94/300.91  124891[0:Rew:46582.0,124343.0] ||  -> equal(complement(power_class(union(u,v))),complement(power_class(union(v,u))))*.
% 299.94/300.91  124926[3:Rew:101738.0,124368.0] ||  -> subclass(regular(union(complement(union(u,v)),w)),union(v,u))*.
% 299.94/300.91  124944[3:Rew:101822.0,124428.0] ||  -> subclass(regular(union(union(u,v),w)),complement(union(v,u)))*.
% 299.94/300.91  124950[3:Rew:101738.0,124450.0] ||  -> subclass(regular(union(u,complement(union(v,w)))),union(w,v))*.
% 299.94/300.91  124952[3:Rew:101822.0,124454.0] ||  -> subclass(regular(union(u,union(v,w))),complement(union(w,v)))*.
% 299.94/300.91  125518[3:SpR:26766.0,115740.1] || subclass(complement(u),v) -> subclass(regular(union(null_class,u)),v)*.
% 299.94/300.91  125555[3:Res:115740.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),v)*.
% 299.94/300.91  125618[3:SpR:72387.0,115778.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(u,v),w))),union(u,v))*.
% 299.94/300.91  125636[3:SpR:39614.1,115778.0] || subclass(u,v) -> subclass(regular(complement(intersection(u,w))),v)*.
% 299.94/300.91  125682[3:Res:115778.0,58259.0] ||  -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),u)*.
% 299.94/300.91  125697[3:Res:115778.0,64251.0] || equal(regular(complement(intersection(intersection(successor(null_class),u),v))),universal_class)** -> .
% 299.94/300.91  125698[3:Res:115778.0,58345.0] ||  -> subclass(regular(complement(intersection(intersection(successor(null_class),u),v))),singleton(null_class))*.
% 299.94/300.91  125703[3:Res:115778.0,58626.0] ||  -> subclass(regular(complement(intersection(intersection(union(null_class,u),v),w))),u)*.
% 299.94/300.91  125704[3:Res:115778.0,75043.0] ||  -> subclass(regular(complement(intersection(intersection(union(u,null_class),v),w))),u)*.
% 299.94/300.91  125889[3:SpR:72387.0,115916.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(v,w)))),union(v,w))*.
% 299.94/300.91  125907[3:SpR:39614.1,115916.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,u))),v)*.
% 299.94/300.91  125948[3:Res:115916.0,58259.0] ||  -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),v)*.
% 299.94/300.91  125963[3:Res:115916.0,64251.0] || equal(regular(complement(intersection(u,intersection(successor(null_class),v)))),universal_class)** -> .
% 299.94/300.91  125964[3:Res:115916.0,58345.0] ||  -> subclass(regular(complement(intersection(u,intersection(successor(null_class),v)))),singleton(null_class))*.
% 299.94/300.91  125969[3:Res:115916.0,58626.0] ||  -> subclass(regular(complement(intersection(u,intersection(union(null_class,v),w)))),v)*.
% 299.94/300.91  125970[3:Res:115916.0,75043.0] ||  -> subclass(regular(complement(intersection(u,intersection(union(v,null_class),w)))),v)*.
% 299.94/300.91  126063[3:SpR:39614.1,118736.0] || subclass(u,union(v,v))* -> subclass(regular(complement(u)),v)*.
% 299.94/300.91  126725[3:SpR:53121.1,121132.0] || equal(union(u,u),null_class)** -> subclass(regular(null_class),complement(u))*.
% 299.94/300.91  126726[3:SpR:44501.1,121132.0] || subclass(union(u,u),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.94/300.91  127044[3:SpR:46586.0,122207.0] ||  -> subclass(complement(union(u,union(v,complement(power_class(w))))),power_class(w))*.
% 299.94/300.91  127045[3:SpR:102264.0,122207.0] ||  -> subclass(complement(union(u,union(v,complement(successor(w))))),successor(w))*.
% 299.94/300.91  127046[3:SpR:46592.0,122207.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),w))),complement(w))*.
% 299.94/300.91  127098[3:Res:122207.0,58259.0] ||  -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),w)*.
% 299.94/300.91  127113[3:Res:122207.0,64251.0] || equal(complement(union(u,complement(intersection(v,successor(null_class))))),universal_class)** -> .
% 299.94/300.91  127114[3:Res:122207.0,58345.0] ||  -> subclass(complement(union(u,complement(intersection(v,successor(null_class))))),singleton(null_class))*.
% 299.94/300.91  127124[3:Res:122207.0,58626.0] ||  -> subclass(complement(union(u,complement(intersection(v,union(null_class,w))))),w)*.
% 299.94/300.91  127125[3:Res:122207.0,75043.0] ||  -> subclass(complement(union(u,complement(intersection(v,union(w,null_class))))),w)*.
% 299.94/300.91  128046[3:SpR:39614.1,125596.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),w)*.
% 299.94/300.91  128069[3:Res:125596.0,58259.0] ||  -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),v)*.
% 299.94/300.91  128084[3:Res:125596.0,64251.0] || equal(regular(complement(intersection(intersection(u,successor(null_class)),v))),universal_class)** -> .
% 299.94/300.91  128085[3:Res:125596.0,58345.0] ||  -> subclass(regular(complement(intersection(intersection(u,successor(null_class)),v))),singleton(null_class))*.
% 299.94/300.91  128090[3:Res:125596.0,58626.0] ||  -> subclass(regular(complement(intersection(intersection(u,union(null_class,v)),w))),v)*.
% 299.94/300.91  128091[3:Res:125596.0,75043.0] ||  -> subclass(regular(complement(intersection(intersection(u,union(v,null_class)),w))),v)*.
% 299.94/300.91  128223[3:Res:125867.0,58259.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),w)*.
% 299.94/300.91  128238[3:Res:125867.0,64251.0] || equal(regular(complement(intersection(u,intersection(v,successor(null_class))))),universal_class)** -> .
% 299.94/300.91  128239[3:Res:125867.0,58345.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,successor(null_class))))),singleton(null_class))*.
% 299.94/300.91  128244[3:Res:125867.0,58626.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,union(null_class,w))))),w)*.
% 299.94/300.91  128245[3:Res:125867.0,75043.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,union(w,null_class))))),w)*.
% 299.94/300.91  128604[3:Res:83718.0,60237.0] ||  -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),v)*.
% 299.94/300.91  128606[3:Res:95663.0,60237.0] ||  -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),v)*.
% 299.94/300.91  128612[3:Res:83725.0,60237.0] ||  -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),v)*.
% 299.94/300.91  128615[3:Res:95683.0,60237.0] ||  -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),v)*.
% 299.94/300.91  128620[3:Res:113455.0,60237.0] ||  -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),v)*.
% 299.94/300.91  128623[3:Res:83730.0,60237.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),x)*.
% 299.94/300.91  128625[3:Res:111207.0,60237.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),x)*.
% 299.94/300.91  128626[3:Res:111582.0,60237.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),x)*.
% 299.94/300.91  128630[3:Res:83733.0,60237.0] ||  -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),w)*.
% 299.94/300.91  128635[3:Res:95699.0,60237.0] ||  -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),w)*.
% 299.94/300.91  128637[0:Res:57662.1,60237.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),w)*.
% 299.94/300.91  128639[3:Res:83738.0,60237.0] ||  -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),w)*.
% 299.94/300.91  128641[3:Res:110705.0,60237.0] ||  -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),w)*.
% 299.94/300.91  128642[0:Res:56577.1,60237.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),w)*.
% 299.94/300.91  128645[3:Res:83739.0,60237.0] ||  -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),w)*.
% 299.94/300.91  128648[3:Res:95712.0,60237.0] ||  -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),w)*.
% 299.94/300.91  128649[3:Res:111052.0,60237.0] ||  -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),w)*.
% 299.94/300.91  128650[3:Res:86303.1,60237.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),w)*.
% 299.94/300.91  128659[3:Res:97047.0,60237.0] ||  -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),v)*.
% 299.94/300.91  128660[3:Res:97082.0,60237.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),v)*.
% 299.94/300.91  128661[3:Res:96083.0,60237.0] ||  -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),v)*.
% 299.94/300.91  128662[3:Res:106828.0,60237.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),w)*.
% 299.94/300.91  128664[3:Res:100372.0,60237.0] ||  -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),v)*.
% 299.94/300.91  128665[3:Res:112197.0,60237.0] ||  -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),w)*.
% 299.94/300.91  128667[3:Res:103272.0,60237.0] ||  -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),w)*.
% 299.94/300.91  128668[3:Res:122207.0,60237.0] ||  -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),x)*.
% 299.94/300.91  128669[3:Res:103321.0,60237.0] ||  -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),w)*.
% 299.94/300.91  128670[3:Res:100420.0,60237.0] ||  -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),v)*.
% 299.94/300.91  128672[3:Res:86302.1,60237.0] || subclass(singleton(null_class),intersection(u,v))* -> subclass(successor(null_class),v).
% 299.94/300.91  128676[3:Res:115797.0,60237.0] ||  -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),v)*.
% 299.94/300.91  128679[3:Res:115935.0,60237.0] ||  -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),w)*.
% 299.94/300.91  128682[3:Res:115916.0,60237.0] ||  -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),w)*.
% 299.94/300.91  128683[3:Res:125867.0,60237.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),x)*.
% 299.94/300.91  128684[3:Res:115778.0,60237.0] ||  -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),v)*.
% 299.94/300.91  128685[3:Res:125596.0,60237.0] ||  -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),w)*.
% 299.94/300.91  128687[3:Res:117791.0,60237.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),w)*.
% 299.94/300.91  128688[3:Res:118834.0,60237.0] ||  -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),v)*.
% 299.94/300.91  128689[3:Res:119396.0,60237.0] ||  -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),w)*.
% 299.94/300.91  128853[3:Res:95663.0,60344.0] ||  -> subclass(intersection(union(null_class,intersection(union(u,u),v)),w),u)*.
% 299.94/300.91  128862[3:Res:95683.0,60344.0] ||  -> subclass(union(null_class,intersection(intersection(union(u,u),v),w)),u)*.
% 299.94/300.91  128867[3:Res:113455.0,60344.0] ||  -> subclass(regular(union(null_class,complement(intersection(union(u,u),v)))),u)*.
% 299.94/300.91  128872[3:Res:111207.0,60344.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,union(w,w)))),w)*.
% 299.94/300.91  128873[3:Res:111582.0,60344.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,union(w,w)))),w)*.
% 299.94/300.91  128882[3:Res:95699.0,60344.0] ||  -> subclass(intersection(u,union(null_class,intersection(union(v,v),w))),v)*.
% 299.94/300.91  128884[3:Res:57662.1,60344.0] || subclass(u,union(v,v))* -> subclass(intersection(u,w),v)*.
% 299.94/300.91  128888[3:Res:110705.0,60344.0] ||  -> subclass(intersection(union(null_class,intersection(u,union(v,v))),w),v)*.
% 299.94/300.91  128889[3:Res:56577.1,60344.0] || subclass(u,union(v,v))* -> subclass(intersection(w,u),v)*.
% 299.94/300.91  128895[3:Res:95712.0,60344.0] ||  -> subclass(union(null_class,intersection(u,intersection(union(v,v),w))),v)*.
% 299.94/300.91  128896[3:Res:111052.0,60344.0] ||  -> subclass(union(null_class,intersection(intersection(u,union(v,v)),w)),v)*.
% 299.94/300.91  128897[3:Res:86303.1,60344.0] || subclass(u,union(v,v))* -> subclass(union(u,null_class),v)*.
% 299.94/300.91  128912[3:Res:97047.0,60344.0] ||  -> subclass(complement(successor(successor(complement(intersection(union(u,u),v))))),u)*.
% 299.94/300.91  128914[3:Res:96083.0,60344.0] ||  -> subclass(complement(successor(complement(restrict(union(u,u),v,w)))),u)*.
% 299.94/300.91  128915[3:Res:106828.0,60344.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,union(v,v)))))),v)*.
% 299.94/300.91  128917[3:Res:100372.0,60344.0] ||  -> subclass(complement(union(complement(intersection(union(u,u),v)),w)),u)*.
% 299.94/300.91  128918[3:Res:112197.0,60344.0] ||  -> subclass(complement(union(complement(intersection(u,union(v,v))),w)),v)*.
% 299.94/300.91  128920[3:Res:103272.0,60344.0] ||  -> subclass(complement(union(u,complement(intersection(union(v,v),w)))),v)*.
% 299.94/300.91  128921[3:Res:122207.0,60344.0] ||  -> subclass(complement(union(u,complement(intersection(v,union(w,w))))),w)*.
% 299.94/300.91  128960[3:Res:86302.1,60344.0] || subclass(singleton(null_class),union(u,u))* -> subclass(successor(null_class),u).
% 299.94/300.91  128972[3:Res:115916.0,60344.0] ||  -> subclass(regular(complement(intersection(u,intersection(union(v,v),w)))),v)*.
% 299.94/300.91  128973[3:Res:125867.0,60344.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,union(w,w))))),w)*.
% 299.94/300.91  128974[3:Res:115778.0,60344.0] ||  -> subclass(regular(complement(intersection(intersection(union(u,u),v),w))),u)*.
% 299.94/300.91  128975[3:Res:125596.0,60344.0] ||  -> subclass(regular(complement(intersection(intersection(u,union(v,v)),w))),v)*.
% 299.94/300.91  128980[3:Res:117791.0,60344.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,union(v,v))))),v)*.
% 299.94/300.91  129065[0:SpR:42085.0,70401.0] ||  -> subclass(intersection(intersection(u,complement(v)),restrict(v,w,x)),null_class)*.
% 299.94/300.91  129068[0:SpR:23584.0,70401.0] ||  -> member(u,v) subclass(intersection(intersection(w,singleton(u)),v),null_class)*.
% 299.94/300.91  129160[0:SpR:39614.1,70401.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(w,u))*.
% 299.94/300.91  129210[0:Rew:29.0,129055.0] ||  -> subclass(restrict(intersection(u,v),w,x),restrict(v,w,x))*.
% 299.94/300.91  129211[0:Rew:29.0,129062.0] ||  -> subclass(intersection(restrict(u,v,w),x),restrict(x,v,w))*.
% 299.94/300.91  129238[0:SpR:42085.0,70402.0] ||  -> subclass(intersection(intersection(complement(u),v),restrict(u,w,x)),null_class)*.
% 299.94/300.91  129241[0:SpR:23584.0,70402.0] ||  -> member(u,v) subclass(intersection(intersection(singleton(u),w),v),null_class)*.
% 299.94/300.91  129333[0:SpR:39614.1,70402.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(v,u))*.
% 299.94/300.91  129383[0:Rew:29.0,129228.0] ||  -> subclass(restrict(intersection(u,v),w,x),restrict(u,w,x))*.
% 299.94/300.91  129408[3:SpR:23452.0,129313.0] ||  -> member(u,singleton(null_class)) subclass(intersection(successor(null_class),singleton(u)),null_class)*.
% 299.94/300.91  129449[3:SpR:39614.1,129313.0] || subclass(u,successor(null_class)) -> subclass(u,intersection(singleton(null_class),u))*.
% 299.94/300.91  129522[3:SpR:39614.1,129403.0] || subclass(u,successor(null_class)) -> subclass(u,intersection(u,singleton(null_class)))*.
% 299.94/300.91  129577[3:SpR:39614.1,129413.1] || subclass(u,successor(null_class))* -> member(null_class,u) subclass(u,null_class).
% 299.94/300.91  129710[6:MRR:129682.2,4383.0] || member(u,cross_product(v,w))* member(u,successor(null_class)) -> .
% 299.94/300.91  129885[6:SpR:129728.0,15463.1] || member(successor(null_class),universal_class) -> member(ordered_pair(successor(null_class),null_class),domain_relation)*.
% 299.94/300.91  130211[3:SpR:23452.0,129428.0] ||  -> member(u,singleton(null_class)) subclass(intersection(singleton(u),successor(null_class)),null_class)*.
% 299.94/300.91  130469[3:SpR:129591.1,70401.0] ||  -> member(null_class,u) subclass(intersection(intersection(v,successor(null_class)),u),null_class)*.
% 299.94/300.91  130473[3:SpR:129591.1,70402.0] ||  -> member(null_class,u) subclass(intersection(intersection(successor(null_class),v),u),null_class)*.
% 299.94/300.91  130516[3:SpR:129591.1,39614.1] || subclass(u,successor(null_class))* -> member(null_class,u) equal(null_class,u).
% 299.94/300.91  131287[3:Rew:72365.0,131063.1] ||  -> member(null_class,u) subclass(intersection(successor(null_class),intersection(v,u)),null_class)*.
% 299.94/300.91  131288[3:Rew:72365.0,131068.1] ||  -> member(null_class,u) subclass(intersection(successor(null_class),intersection(u,v)),null_class)*.
% 299.94/300.91  131291[3:Rew:7649.0,131092.1] ||  -> member(null_class,complement(u)) equal(union(u,complement(successor(null_class))),universal_class)**.
% 299.94/300.91  131471[3:Rew:72365.0,131341.1] ||  -> equal(u,null_class) subclass(intersection(regular(u),union(null_class,u)),null_class)*.
% 299.94/300.91  131347[3:SpR:23452.0,129302.0] ||  -> member(u,v) subclass(intersection(union(null_class,v),singleton(u)),null_class)*.
% 299.94/300.91  131473[3:Rew:72365.0,131350.1] ||  -> member(null_class,u) subclass(intersection(successor(null_class),union(null_class,u)),null_class)*.
% 299.94/300.91  131356[3:SpR:42085.0,129302.0] ||  -> subclass(intersection(union(null_class,complement(u)),restrict(u,v,w)),null_class)*.
% 299.94/300.91  131359[3:SpR:23584.0,129302.0] ||  -> member(u,v) subclass(intersection(union(null_class,singleton(u)),v),null_class)*.
% 299.94/300.91  131400[7:SpR:72531.1,129302.0] function(u) ||  -> subclass(intersection(successor(u),v),intersection(u,v))*.
% 299.94/300.91  131404[3:SpR:30545.0,129302.0] ||  -> subclass(intersection(complement(successor(null_class)),u),intersection(complement(singleton(null_class)),u))*.
% 299.94/300.91  131443[3:SpR:39614.1,129302.0] || subclass(u,union(null_class,v)) -> subclass(u,intersection(v,u))*.
% 299.94/300.91  131480[3:Rew:29.0,131345.0] ||  -> subclass(restrict(union(null_class,u),v,w),restrict(u,v,w))*.
% 299.94/300.91  131617[3:Rew:72365.0,131498.1] ||  -> equal(u,null_class) subclass(intersection(regular(u),union(u,null_class)),null_class)*.
% 299.94/300.91  131504[3:SpR:23452.0,129304.0] ||  -> member(u,v) subclass(intersection(union(v,null_class),singleton(u)),null_class)*.
% 299.94/300.91  131620[3:Rew:72365.0,131507.1] ||  -> member(null_class,u) subclass(intersection(successor(null_class),union(u,null_class)),null_class)*.
% 299.94/300.91  131588[3:SpR:39614.1,129304.0] || subclass(u,union(v,null_class)) -> subclass(u,intersection(v,u))*.
% 299.94/300.91  131630[3:Rew:29.0,131502.0] ||  -> subclass(restrict(union(u,null_class),v,w),restrict(u,v,w))*.
% 299.94/300.91  131781[3:Rew:72365.0,131651.1] ||  -> equal(u,null_class) subclass(intersection(u,union(null_class,regular(u))),null_class)*.
% 299.94/300.91  131784[3:Rew:72365.0,131666.0] ||  -> subclass(intersection(complement(u),union(null_class,restrict(u,v,w))),null_class)*.
% 299.94/300.91  131710[7:SpR:72531.1,131342.0] function(u) ||  -> subclass(intersection(successor(u),v),intersection(v,u))*.
% 299.94/300.91  131714[3:SpR:30545.0,131342.0] ||  -> subclass(intersection(complement(successor(null_class)),u),intersection(u,complement(singleton(null_class))))*.
% 299.94/300.91  131753[3:SpR:39614.1,131342.0] || subclass(u,union(null_class,v)) -> subclass(u,intersection(u,v))*.
% 299.94/300.91  132436[3:MRR:132397.2,4383.0] || member(u,union(null_class,complement(v)))* member(u,v) -> .
% 299.94/300.91  132508[3:MRR:132495.2,4383.0] || member(u,complement(successor(null_class)))* member(u,singleton(null_class)) -> .
% 299.94/300.91  133159[3:SpR:132396.0,30.0] ||  -> equal(restrict(union(null_class,complement(cross_product(u,v))),u,v),null_class)**.
% 299.94/300.91  133292[7:SpR:72531.1,132396.0] function(complement(u)) ||  -> equal(intersection(u,successor(complement(u))),null_class)**.
% 299.94/300.91  133592[7:SpR:72531.1,132409.0] function(complement(u)) ||  -> equal(symmetric_difference(u,successor(complement(u))),universal_class)**.
% 299.94/300.91  134233[3:SpR:23452.0,131420.0] ||  -> member(u,v) subclass(intersection(singleton(u),union(null_class,v)),null_class)*.
% 299.94/300.91  134245[3:SpR:23584.0,131420.0] ||  -> member(u,v) subclass(intersection(v,union(null_class,singleton(u))),null_class)*.
% 299.94/300.91  134290[7:SpR:72531.1,131420.0] function(u) ||  -> subclass(intersection(v,successor(u)),intersection(u,v))*.
% 299.94/300.91  134294[3:SpR:30545.0,131420.0] ||  -> subclass(intersection(u,complement(successor(null_class))),intersection(complement(singleton(null_class)),u))*.
% 299.94/300.91  134694[3:SpR:39614.1,131499.0] || subclass(u,union(v,null_class)) -> subclass(u,intersection(u,v))*.
% 299.94/300.91  134788[3:SpR:23452.0,131566.0] ||  -> member(u,v) subclass(intersection(singleton(u),union(v,null_class)),null_class)*.
% 299.94/300.91  135001[7:SpR:72531.1,131730.0] function(u) ||  -> subclass(intersection(v,successor(u)),intersection(v,u))*.
% 299.94/300.91  135005[3:SpR:30545.0,131730.0] ||  -> subclass(intersection(u,complement(successor(null_class))),intersection(u,complement(singleton(null_class))))*.
% 299.94/300.91  135393[3:SpR:134531.1,23452.0] || equal(u,universal_class) -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.91  135467[3:SpR:134531.1,70401.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(v,w))*.
% 299.94/300.91  135468[3:SpR:134531.1,70402.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(u,w))*.
% 299.94/300.91  135469[3:SpR:134531.1,83718.0] || equal(intersection(union(null_class,u),v),universal_class)** -> subclass(w,u)*.
% 299.94/300.91  135470[3:SpR:134531.1,88269.0] || equal(intersection(union(u,null_class),v),universal_class)** -> subclass(w,u)*.
% 299.94/300.91  135471[3:SpR:134531.1,83738.0] || equal(intersection(u,union(null_class,v)),universal_class)** -> subclass(w,v)*.
% 299.94/300.91  135472[3:SpR:134531.1,88296.0] || equal(intersection(u,union(v,null_class)),universal_class)** -> subclass(w,v)*.
% 299.94/300.91  135477[3:SpR:134531.1,95663.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> subclass(w,u)*.
% 299.94/300.91  135478[3:SpR:134531.1,110705.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> subclass(w,v)*.
% 299.94/300.91  135483[3:SpR:134531.1,42085.0] || equal(complement(u),universal_class) -> equal(restrict(u,v,w),null_class)**.
% 299.94/300.91  135495[3:SpR:134531.1,72029.0] || equal(union(null_class,u),universal_class) -> subclass(v,union(u,null_class))*.
% 299.94/300.91  135497[3:SpR:134531.1,81790.0] || equal(union(null_class,u),universal_class) -> subclass(v,union(u,u))*.
% 299.94/300.91  135500[3:SpR:134531.1,129302.0] || equal(union(null_class,u),universal_class) -> subclass(v,intersection(u,v))*.
% 299.94/300.91  135501[3:SpR:134531.1,131342.0] || equal(union(null_class,u),universal_class) -> subclass(v,intersection(v,u))*.
% 299.94/300.91  135503[3:SpR:134531.1,81819.0] || equal(union(u,u),universal_class)** -> subclass(v,union(u,null_class))*.
% 299.94/300.91  135505[3:SpR:134531.1,89608.0] || equal(union(u,u),universal_class)** -> subclass(v,union(null_class,u))*.
% 299.94/300.91  135511[3:SpR:134531.1,89515.0] || equal(union(u,null_class),universal_class) -> subclass(v,union(u,u))*.
% 299.94/300.91  135513[3:SpR:134531.1,129304.0] || equal(union(u,null_class),universal_class) -> subclass(v,intersection(u,v))*.
% 299.94/300.91  135514[3:SpR:134531.1,131499.0] || equal(union(u,null_class),universal_class) -> subclass(v,intersection(v,u))*.
% 299.94/300.91  136216[3:SpR:135234.1,134531.1] || equal(u,universal_class)* equal(v,universal_class)* -> equal(v,u)*.
% 299.94/300.91  136228[3:SpR:135234.1,39766.0] || equal(intersection(u,v),universal_class)** -> equal(intersection(u,v),u).
% 299.94/300.91  136380[3:SpR:135234.1,35112.0] || equal(union(null_class,u),universal_class)** -> equal(union(null_class,u),u).
% 299.94/300.91  136381[3:SpR:135234.1,36218.0] || equal(union(u,u),universal_class)** -> equal(union(u,u),u).
% 299.94/300.91  136406[3:SpR:135234.1,73742.0] || equal(union(u,null_class),universal_class)** -> equal(union(u,null_class),u).
% 299.94/300.91  136931[0:SpR:42085.0,70759.0] ||  -> subclass(intersection(restrict(u,v,w),intersection(complement(u),x)),null_class)*.
% 299.94/300.91  136934[0:SpR:23584.0,70759.0] ||  -> member(u,v) subclass(intersection(v,intersection(singleton(u),w)),null_class)*.
% 299.94/300.91  136937[3:SpR:129591.1,70759.0] ||  -> member(null_class,u) subclass(intersection(u,intersection(successor(null_class),v)),null_class)*.
% 299.94/300.91  137093[0:Rew:30.0,136928.0] ||  -> subclass(intersection(u,restrict(v,w,x)),restrict(u,w,x))*.
% 299.94/300.91  137130[0:SpR:42085.0,70762.0] ||  -> subclass(intersection(restrict(u,v,w),intersection(x,complement(u))),null_class)*.
% 299.94/300.91  137133[0:SpR:23584.0,70762.0] ||  -> member(u,v) subclass(intersection(v,intersection(w,singleton(u))),null_class)*.
% 299.94/300.91  137136[3:SpR:129591.1,70762.0] ||  -> member(null_class,u) subclass(intersection(u,intersection(v,successor(null_class))),null_class)*.
% 299.94/300.91  137822[3:Res:86315.1,60237.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),w)*.
% 299.94/300.91  137823[3:Res:86315.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),v)*.
% 299.94/300.91  137839[3:Res:86315.1,64251.0] || subclass(u,successor(null_class))* equal(union(u,u),universal_class)** -> .
% 299.94/300.91  137840[3:Res:86315.1,58345.0] || subclass(u,successor(null_class)) -> subclass(union(u,u),singleton(null_class))*.
% 299.94/300.91  137847[3:Res:86315.1,58626.0] || subclass(u,union(null_class,v)) -> subclass(union(u,u),v)*.
% 299.94/300.91  137848[3:Res:86315.1,75043.0] || subclass(u,union(v,null_class)) -> subclass(union(u,u),v)*.
% 299.94/300.91  137849[3:Res:86315.1,60344.0] || subclass(u,union(v,v))* -> subclass(union(u,u),v)*.
% 299.94/300.91  137992[3:SpR:134531.1,89961.0] || equal(intersection(union(u,u),v),universal_class)** -> subclass(w,u)*.
% 299.94/300.91  138014[3:SpR:39614.1,89961.0] || subclass(u,intersection(union(v,v),w))* -> subclass(u,v).
% 299.94/300.91  138102[3:Con:138055.0] || member(u,intersection(union(v,v),w))* -> member(u,v).
% 299.94/300.91  138182[3:SpR:75513.1,90322.0] || subclass(u,intersection(v,union(w,w)))* -> subclass(u,w).
% 299.94/300.91  138197[3:SpR:135234.1,90322.0] || equal(intersection(u,union(v,v)),universal_class)** -> subclass(w,v)*.
% 299.94/300.91  138278[3:Con:138241.1] || member(u,intersection(v,union(w,w)))* -> member(u,w).
% 299.94/300.91  138827[0:SpR:75513.1,95372.0] || subclass(u,symmetric_difference(v,w))* -> subclass(u,union(w,v)).
% 299.94/300.91  138838[3:SpR:135234.1,95372.0] || equal(symmetric_difference(u,v),universal_class) -> subclass(w,union(v,u))*.
% 299.94/300.91  138935[0:SpL:72387.0,95653.0] || equal(symmetric_difference(u,v),w) -> subclass(w,union(u,v))*.
% 299.94/300.91  138957[0:SpL:39614.1,95653.0] || subclass(u,v)* equal(u,w)* -> subclass(w,v)*.
% 299.94/300.91  139065[0:SpR:72387.0,95670.0] ||  -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),union(u,v))*.
% 299.94/300.91  139087[0:SpR:39614.1,95670.0] || subclass(u,v) -> subclass(intersection(intersection(u,w),x),v)*.
% 299.94/300.91  139120[3:SpR:134531.1,95670.0] || equal(intersection(intersection(u,v),w),universal_class)** -> subclass(x,u)*.
% 299.94/300.91  139142[0:SpR:39614.1,95670.0] || subclass(u,intersection(intersection(v,w),x))* -> subclass(u,v).
% 299.94/300.91  139161[0:Res:95670.0,60237.0] ||  -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),v)*.
% 299.94/300.91  139162[0:Res:95670.0,58259.0] ||  -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),u)*.
% 299.94/300.91  139177[3:Res:95670.0,64251.0] || equal(intersection(intersection(intersection(successor(null_class),u),v),w),universal_class)** -> .
% 299.94/300.91  139178[3:Res:95670.0,58345.0] ||  -> subclass(intersection(intersection(intersection(successor(null_class),u),v),w),singleton(null_class))*.
% 299.94/300.91  139184[3:Res:95670.0,58626.0] ||  -> subclass(intersection(intersection(intersection(union(null_class,u),v),w),x),u)*.
% 299.94/300.91  139185[3:Res:95670.0,75043.0] ||  -> subclass(intersection(intersection(intersection(union(u,null_class),v),w),x),u)*.
% 299.94/300.91  139186[3:Res:95670.0,60344.0] ||  -> subclass(intersection(intersection(intersection(union(u,u),v),w),x),u)*.
% 299.94/300.91  139237[0:Con:139183.0] || member(u,intersection(intersection(v,w),x))* -> member(u,v).
% 299.94/300.91  139273[0:SpR:72387.0,95691.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),union(w,x))*.
% 299.94/300.91  139295[0:SpR:39614.1,95691.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,u)),v)*.
% 299.94/300.91  139320[0:SpR:75513.1,95691.0] || subclass(u,intersection(v,intersection(w,x)))* -> subclass(u,w).
% 299.94/300.91  139335[3:SpR:135234.1,95691.0] || equal(intersection(u,intersection(v,w)),universal_class)** -> subclass(x,v)*.
% 299.94/300.91  139357[0:Res:95691.0,60237.0] ||  -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),x)*.
% 299.94/300.91  139358[0:Res:95691.0,58259.0] ||  -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),w)*.
% 299.94/300.91  139373[3:Res:95691.0,64251.0] || equal(intersection(u,intersection(v,intersection(successor(null_class),w))),universal_class)** -> .
% 299.94/300.91  139374[3:Res:95691.0,58345.0] ||  -> subclass(intersection(u,intersection(v,intersection(successor(null_class),w))),singleton(null_class))*.
% 299.94/300.91  139380[3:Res:95691.0,58626.0] ||  -> subclass(intersection(u,intersection(v,intersection(union(null_class,w),x))),w)*.
% 299.94/300.91  139381[3:Res:95691.0,75043.0] ||  -> subclass(intersection(u,intersection(v,intersection(union(w,null_class),x))),w)*.
% 299.94/300.91  139382[3:Res:95691.0,60344.0] ||  -> subclass(intersection(u,intersection(v,intersection(union(w,w),x))),w)*.
% 299.94/300.91  139428[0:Con:139379.1] || member(u,intersection(v,intersection(w,x)))* -> member(u,w).
% 299.94/300.91  139557[0:SpR:72387.0,95696.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),union(v,w))*.
% 299.94/300.91  139579[0:SpR:39614.1,95696.0] || subclass(u,v) -> subclass(intersection(w,intersection(u,x)),v)*.
% 299.94/300.91  139647[0:Res:95696.0,60237.0] ||  -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),w)*.
% 299.94/300.91  139648[0:Res:95696.0,58259.0] ||  -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),v)*.
% 299.94/300.91  139663[3:Res:95696.0,64251.0] || equal(intersection(u,intersection(intersection(successor(null_class),v),w)),universal_class)** -> .
% 299.94/300.91  139664[3:Res:95696.0,58345.0] ||  -> subclass(intersection(u,intersection(intersection(successor(null_class),v),w)),singleton(null_class))*.
% 299.94/300.91  139670[3:Res:95696.0,58626.0] ||  -> subclass(intersection(u,intersection(intersection(union(null_class,v),w),x)),v)*.
% 299.94/300.91  139671[3:Res:95696.0,75043.0] ||  -> subclass(intersection(u,intersection(intersection(union(v,null_class),w),x)),v)*.
% 299.94/300.91  139672[3:Res:95696.0,60344.0] ||  -> subclass(intersection(u,intersection(intersection(union(v,v),w),x)),v)*.
% 299.94/300.91  139757[0:SpR:72387.0,95707.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),union(v,w))*.
% 299.94/300.91  139779[0:SpR:39614.1,95707.0] || subclass(u,v) -> subclass(intersection(intersection(w,u),x),v)*.
% 299.94/300.91  139847[0:Res:95707.0,60237.0] ||  -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),w)*.
% 299.94/300.91  139848[0:Res:95707.0,58259.0] ||  -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),v)*.
% 299.94/300.91  139863[3:Res:95707.0,64251.0] || equal(intersection(intersection(u,intersection(successor(null_class),v)),w),universal_class)** -> .
% 299.94/300.91  139864[3:Res:95707.0,58345.0] ||  -> subclass(intersection(intersection(u,intersection(successor(null_class),v)),w),singleton(null_class))*.
% 299.94/300.91  139870[3:Res:95707.0,58626.0] ||  -> subclass(intersection(intersection(u,intersection(union(null_class,v),w)),x),v)*.
% 299.94/300.91  139871[3:Res:95707.0,75043.0] ||  -> subclass(intersection(intersection(u,intersection(union(v,null_class),w)),x),v)*.
% 299.94/300.91  139872[3:Res:95707.0,60344.0] ||  -> subclass(intersection(intersection(u,intersection(union(v,v),w)),x),v)*.
% 299.94/300.91  140664[3:SpR:134531.1,128603.0] || equal(intersection(intersection(u,v),w),universal_class)** -> subclass(x,v)*.
% 299.94/300.91  140686[0:SpR:39614.1,128603.0] || subclass(u,intersection(intersection(v,w),x))* -> subclass(u,w).
% 299.94/300.91  140705[0:Res:128603.0,60237.0] ||  -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),w)*.
% 299.94/300.91  140706[0:Res:128603.0,58259.0] ||  -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),v)*.
% 299.94/300.91  140721[3:Res:128603.0,64251.0] || equal(intersection(intersection(intersection(u,successor(null_class)),v),w),universal_class)** -> .
% 299.94/300.91  140722[3:Res:128603.0,58345.0] ||  -> subclass(intersection(intersection(intersection(u,successor(null_class)),v),w),singleton(null_class))*.
% 299.94/300.91  140728[3:Res:128603.0,58626.0] ||  -> subclass(intersection(intersection(intersection(u,union(null_class,v)),w),x),v)*.
% 299.94/300.91  140729[3:Res:128603.0,75043.0] ||  -> subclass(intersection(intersection(intersection(u,union(v,null_class)),w),x),v)*.
% 299.94/300.91  140730[3:Res:128603.0,60344.0] ||  -> subclass(intersection(intersection(intersection(u,union(v,v)),w),x),v)*.
% 299.94/300.91  140781[0:Con:140727.0] || member(u,intersection(intersection(v,w),x))* -> member(u,w).
% 299.94/300.91  140927[0:SpR:75513.1,128622.0] || subclass(u,intersection(v,intersection(w,x)))* -> subclass(u,x).
% 299.94/300.91  140942[3:SpR:135234.1,128622.0] || equal(intersection(u,intersection(v,w)),universal_class)** -> subclass(x,w)*.
% 299.94/300.91  140964[0:Res:128622.0,60237.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),y)*.
% 299.94/300.91  140965[0:Res:128622.0,58259.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),x)*.
% 299.94/300.91  140980[3:Res:128622.0,64251.0] || equal(intersection(u,intersection(v,intersection(w,successor(null_class)))),universal_class)** -> .
% 299.94/300.91  140981[3:Res:128622.0,58345.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,successor(null_class)))),singleton(null_class))*.
% 299.94/300.91  140987[3:Res:128622.0,58626.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,union(null_class,x)))),x)*.
% 299.94/300.91  140988[3:Res:128622.0,75043.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,union(x,null_class)))),x)*.
% 299.94/300.91  140989[3:Res:128622.0,60344.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,union(x,x)))),x)*.
% 299.94/300.91  141035[0:Con:140986.1] || member(u,intersection(v,intersection(w,x)))* -> member(u,x).
% 299.94/300.91  141159[0:Res:128629.0,60237.0] ||  -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),x)*.
% 299.94/300.91  141160[0:Res:128629.0,58259.0] ||  -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),w)*.
% 299.94/300.91  141175[3:Res:128629.0,64251.0] || equal(intersection(u,intersection(intersection(v,successor(null_class)),w)),universal_class)** -> .
% 299.94/300.91  141176[3:Res:128629.0,58345.0] ||  -> subclass(intersection(u,intersection(intersection(v,successor(null_class)),w)),singleton(null_class))*.
% 299.94/300.91  141182[3:Res:128629.0,58626.0] ||  -> subclass(intersection(u,intersection(intersection(v,union(null_class,w)),x)),w)*.
% 299.94/300.91  141183[3:Res:128629.0,75043.0] ||  -> subclass(intersection(u,intersection(intersection(v,union(w,null_class)),x)),w)*.
% 299.94/300.91  141184[3:Res:128629.0,60344.0] ||  -> subclass(intersection(u,intersection(intersection(v,union(w,w)),x)),w)*.
% 299.94/300.91  141378[0:Res:128638.0,60237.0] ||  -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),x)*.
% 299.94/300.91  141379[0:Res:128638.0,58259.0] ||  -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),w)*.
% 299.94/300.91  141394[3:Res:128638.0,64251.0] || equal(intersection(intersection(u,intersection(v,successor(null_class))),w),universal_class)** -> .
% 299.94/300.91  141395[3:Res:128638.0,58345.0] ||  -> subclass(intersection(intersection(u,intersection(v,successor(null_class))),w),singleton(null_class))*.
% 299.94/300.91  141401[3:Res:128638.0,58626.0] ||  -> subclass(intersection(intersection(u,intersection(v,union(null_class,w))),x),w)*.
% 299.94/300.91  141402[3:Res:128638.0,75043.0] ||  -> subclass(intersection(intersection(u,intersection(v,union(w,null_class))),x),w)*.
% 299.94/300.91  141403[3:Res:128638.0,60344.0] ||  -> subclass(intersection(intersection(u,intersection(v,union(w,w))),x),w)*.
% 299.94/300.91  141632[0:Rew:72365.0,141458.1] ||  -> equal(u,null_class) subclass(intersection(u,intersection(v,regular(u))),null_class)*.
% 299.94/300.91  141634[0:Rew:72365.0,141475.0] ||  -> subclass(intersection(complement(u),intersection(v,restrict(u,w,x))),null_class)*.
% 299.94/300.91  141513[0:SpR:75513.1,129052.0] || subclass(u,v) -> subclass(intersection(u,w),intersection(w,v))*.
% 299.94/300.91  141568[3:SpR:134531.1,129052.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(w,v))*.
% 299.94/300.91  141590[0:SpR:39614.1,129052.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(u,w))*.
% 299.94/300.91  141886[0:MRR:141860.2,4383.0] || member(u,intersection(v,complement(w)))* member(u,w) -> .
% 299.94/300.91  142013[0:MRR:141984.2,4383.0] || member(u,intersection(complement(v),w))* member(u,v) -> .
% 299.94/300.91  142118[0:SpR:141859.0,30.0] ||  -> equal(restrict(intersection(u,complement(cross_product(v,w))),v,w),null_class)**.
% 299.94/300.91  142729[0:SpR:141983.0,30.0] ||  -> equal(restrict(intersection(complement(cross_product(u,v)),w),u,v),null_class)**.
% 299.94/300.91  143475[3:Rew:72365.0,143310.1] || subclass(u,singleton(u)) -> equal(intersection(u,successor(u)),null_class)**.
% 299.94/300.91  143875[3:Rew:103455.0,143874.1,26766.0,143874.1,71037.0,143874.1,75901.0,143874.1,7649.0,143874.1] ||  -> equal(singleton(successor(u)),null_class) member(successor(u),complement(successor(u)))*.
% 299.94/300.91  144713[3:MRR:144704.2,4383.0] || member(u,singleton(singleton(null_class)))* member(u,successor(null_class)) -> .
% 299.94/300.91  145278[3:MRR:145255.2,4383.0] || member(u,union(null_class,v))* member(u,singleton(v)) -> .
% 299.94/300.91  145344[3:MRR:145329.2,4383.0] || member(u,union(v,null_class))* member(u,singleton(v)) -> .
% 299.94/300.91  145398[3:MRR:145386.2,4383.0] || member(u,union(null_class,singleton(v)))* member(u,v) -> .
% 299.94/300.91  145548[3:SpR:145254.0,75513.1] || subclass(singleton(u),union(null_class,u))* -> equal(singleton(u),null_class).
% 299.94/300.91  145908[3:SpR:145328.0,75513.1] || subclass(singleton(u),union(u,null_class))* -> equal(singleton(u),null_class).
% 299.94/300.91  146271[3:SpR:145385.0,30.0] ||  -> equal(restrict(union(null_class,singleton(cross_product(u,v))),u,v),null_class)**.
% 299.94/300.91  146974[3:MRR:146945.2,4383.0] || member(u,intersection(v,w))* member(u,singleton(w)) -> .
% 299.94/300.91  147097[3:MRR:147068.2,4383.0] || member(u,intersection(v,w))* member(u,singleton(v)) -> .
% 299.94/300.91  147174[3:MRR:147155.2,4383.0] || member(u,intersection(v,singleton(w)))* member(u,w) -> .
% 299.94/300.91  147231[3:SpR:145647.0,75513.1] || subclass(singleton(u),union(u,u))* -> equal(singleton(u),null_class).
% 299.94/300.91  147471[3:MRR:147259.2,4383.0] || member(u,union(v,v))* member(u,singleton(v)) -> .
% 299.94/300.91  147771[3:SpR:146944.0,75513.1] || subclass(singleton(u),intersection(v,u))* -> equal(singleton(u),null_class).
% 299.94/300.91  147864[3:SpR:29.0,146944.0] ||  -> equal(intersection(singleton(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.94/300.91  148065[3:Rew:72365.0,147888.0] ||  -> equal(intersection(symmetric_difference(u,v),singleton(complement(intersection(u,v)))),null_class)**.
% 299.94/300.91  148354[3:SpR:147067.0,75513.1] || subclass(singleton(u),intersection(u,v))* -> equal(singleton(u),null_class).
% 299.94/300.91  148796[3:MRR:148771.2,4383.0] || member(u,intersection(singleton(v),w))* member(u,v) -> .
% 299.94/300.91  148904[3:SpR:147154.0,30.0] ||  -> equal(restrict(intersection(u,singleton(cross_product(v,w))),v,w),null_class)**.
% 299.94/300.91  149385[3:SpR:148770.0,30.0] ||  -> equal(restrict(intersection(singleton(cross_product(u,v)),w),u,v),null_class)**.
% 299.94/300.91  149830[3:SpR:142270.0,129304.0] ||  -> subclass(intersection(union(u,null_class),restrict(complement(u),v,w)),null_class)*.
% 299.94/300.91  149831[3:SpR:142270.0,131730.0] ||  -> subclass(intersection(u,union(null_class,restrict(complement(u),v,w))),null_class)*.
% 299.94/300.91  149834[0:SpR:142270.0,75513.1] || subclass(u,restrict(complement(u),v,w))* -> equal(null_class,u).
% 299.94/300.91  149862[0:SpR:142270.0,70401.0] ||  -> subclass(intersection(intersection(u,v),restrict(complement(v),w,x)),null_class)*.
% 299.94/300.91  149869[0:SpR:142270.0,70402.0] ||  -> subclass(intersection(intersection(u,v),restrict(complement(u),w,x)),null_class)*.
% 299.94/300.91  150169[0:Rew:72365.0,149901.0] ||  -> subclass(intersection(u,intersection(v,restrict(complement(u),w,x))),null_class)*.
% 299.94/300.91  149940[0:SpR:142270.0,70762.0] ||  -> subclass(intersection(restrict(complement(u),v,w),intersection(x,u)),null_class)*.
% 299.94/300.91  149961[0:SpR:142270.0,70759.0] ||  -> subclass(intersection(restrict(complement(u),v,w),intersection(u,x)),null_class)*.
% 299.94/300.91  149963[3:SpR:142270.0,129313.0] ||  -> subclass(intersection(successor(null_class),restrict(complement(singleton(null_class)),u,v)),null_class)*.
% 299.94/300.91  150000[3:SpR:26766.0,142270.0] ||  -> equal(intersection(complement(u),restrict(union(null_class,u),v,w)),null_class)**.
% 299.94/300.91  150592[3:Rew:72365.0,150280.0] ||  -> subclass(intersection(intersection(u,v),union(null_class,symmetric_difference(u,v))),null_class)*.
% 299.94/300.91  150283[3:SpR:142435.0,134531.1] || equal(symmetric_difference(u,v),universal_class) -> equal(intersection(u,v),null_class)**.
% 299.94/300.91  150598[0:Rew:72365.0,150334.0] ||  -> subclass(intersection(intersection(u,v),intersection(w,symmetric_difference(u,v))),null_class)*.
% 299.94/300.91  150599[0:Rew:72365.0,150340.0] ||  -> subclass(intersection(intersection(u,v),intersection(symmetric_difference(u,v),w)),null_class)*.
% 299.94/300.91  150600[0:Rew:72365.0,150346.0] ||  -> subclass(intersection(symmetric_difference(u,v),intersection(w,intersection(u,v))),null_class)*.
% 299.94/300.91  150606[0:Rew:72365.0,150371.1] || subclass(u,v) -> equal(intersection(u,symmetric_difference(u,v)),null_class)**.
% 299.94/300.91  150609[0:Rew:72365.0,150380.0] ||  -> equal(intersection(intersection(u,v),symmetric_difference(u,intersection(u,v))),null_class)**.
% 299.94/300.91  150610[0:Rew:72365.0,150383.0] ||  -> equal(intersection(intersection(u,v),symmetric_difference(v,intersection(u,v))),null_class)**.
% 299.94/300.91  150616[0:Rew:72365.0,150424.1] || subclass(u,v) -> equal(intersection(u,symmetric_difference(v,u)),null_class)**.
% 299.94/300.91  150619[3:Rew:7649.0,150595.1] || equal(symmetric_difference(u,v),universal_class)** -> equal(union(u,v),universal_class).
% 299.94/300.91  150806[3:Rew:5541.0,150767.0] ||  -> equal(domain__dfg(singleton(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.94/300.91  150833[3:SpR:150745.0,69.0] ||  -> equal(apply(singleton(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.94/300.91  150871[7:SpL:37608.1,150807.0] function(u) || member(u,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91  150877[3:Res:94124.1,150807.0] || equal(complement(cantor(singleton(cross_product(singleton(singleton(u)),universal_class)))),null_class)** -> .
% 299.94/300.91  150884[3:Res:348.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(unordered_pair(u,v)),universal_class))))* -> .
% 299.94/300.91  150886[3:Res:365.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(ordered_pair(u,v)),universal_class))))* -> .
% 299.94/300.91  150904[3:Res:28672.1,150807.0] || equal(cantor(singleton(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))),domain_relation)** -> .
% 299.94/300.91  150905[3:Res:4845.1,150807.0] || subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))))* -> .
% 299.94/300.91  151203[3:Res:28672.1,144494.0] || equal(singleton(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> .
% 299.94/300.91  151204[3:Res:4845.1,144494.0] || subclass(domain_relation,singleton(u)) member(ordered_pair(null_class,null_class),u)* -> .
% 299.94/300.91  151805[3:SpL:4917.0,151512.1] || member(range_of(null_class),universal_class) subclass(universal_class,apply(null_class,u))* -> .
% 299.94/300.91  151925[3:SpR:147875.0,129302.0] ||  -> subclass(intersection(union(null_class,singleton(u)),restrict(u,v,w)),null_class)*.
% 299.94/300.91  151927[3:SpR:147875.0,131730.0] ||  -> subclass(intersection(singleton(u),union(null_class,restrict(u,v,w))),null_class)*.
% 299.94/300.91  151958[3:SpR:147875.0,70401.0] ||  -> subclass(intersection(intersection(u,singleton(v)),restrict(v,w,x)),null_class)*.
% 299.94/300.91  151964[3:SpR:147875.0,70402.0] ||  -> subclass(intersection(intersection(singleton(u),v),restrict(u,w,x)),null_class)*.
% 299.94/300.91  152120[3:Rew:72365.0,151966.0] ||  -> subclass(intersection(singleton(u),intersection(v,restrict(u,w,x))),null_class)*.
% 299.94/300.91  151975[3:SpR:147875.0,70762.0] ||  -> subclass(intersection(restrict(u,v,w),intersection(x,singleton(u))),null_class)*.
% 299.94/300.91  151988[3:SpR:147875.0,70759.0] ||  -> subclass(intersection(restrict(u,v,w),intersection(singleton(u),x)),null_class)*.
% 299.94/300.91  152444[3:SpR:149031.0,129302.0] ||  -> subclass(intersection(union(null_class,u),restrict(singleton(u),v,w)),null_class)*.
% 299.94/300.91  152445[3:SpR:149031.0,129304.0] ||  -> subclass(intersection(union(u,null_class),restrict(singleton(u),v,w)),null_class)*.
% 299.94/300.91  152446[3:SpR:149031.0,131730.0] ||  -> subclass(intersection(u,union(null_class,restrict(singleton(u),v,w))),null_class)*.
% 299.94/300.91  152449[3:SpR:149031.0,75513.1] || subclass(u,restrict(singleton(u),v,w))* -> equal(null_class,u).
% 299.94/300.91  152478[3:SpR:149031.0,70401.0] ||  -> subclass(intersection(intersection(u,v),restrict(singleton(v),w,x)),null_class)*.
% 299.94/300.91  152485[3:SpR:149031.0,70402.0] ||  -> subclass(intersection(intersection(u,v),restrict(singleton(u),w,x)),null_class)*.
% 299.94/300.91  152752[3:Rew:72365.0,152517.0] ||  -> subclass(intersection(u,intersection(v,restrict(singleton(u),w,x))),null_class)*.
% 299.94/300.91  152556[3:SpR:149031.0,70762.0] ||  -> subclass(intersection(restrict(singleton(u),v,w),intersection(x,u)),null_class)*.
% 299.94/300.91  152577[3:SpR:149031.0,70759.0] ||  -> subclass(intersection(restrict(singleton(u),v,w),intersection(u,x)),null_class)*.
% 299.94/300.91  152579[3:SpR:149031.0,129313.0] ||  -> subclass(intersection(successor(null_class),restrict(singleton(singleton(null_class)),u,v)),null_class)*.
% 299.94/300.91  153184[3:Rew:72365.0,152867.0] ||  -> subclass(intersection(intersection(u,v),union(null_class,symmetric_difference(v,u))),null_class)*.
% 299.94/300.91  152869[3:SpR:150373.0,131730.0] ||  -> subclass(intersection(symmetric_difference(u,v),union(null_class,intersection(v,u))),null_class)*.
% 299.94/300.91  152870[3:SpR:150373.0,134531.1] || equal(symmetric_difference(u,v),universal_class) -> equal(intersection(v,u),null_class)**.
% 299.94/300.91  153187[0:Rew:72365.0,152921.0] ||  -> subclass(intersection(intersection(u,v),intersection(w,symmetric_difference(v,u))),null_class)*.
% 299.94/300.91  153188[0:Rew:72365.0,152927.0] ||  -> subclass(intersection(intersection(u,v),intersection(symmetric_difference(v,u),w)),null_class)*.
% 299.94/300.91  153189[0:Rew:72365.0,152933.0] ||  -> subclass(intersection(symmetric_difference(u,v),intersection(w,intersection(v,u))),null_class)*.
% 299.94/300.91  153290[3:SpL:75513.1,151493.0] || subclass(u,v) member(complement(u),symmetric_difference(u,v))* -> .
% 299.94/300.91  153299[3:SpL:39766.0,151493.0] || member(complement(intersection(u,v)),symmetric_difference(u,intersection(u,v)))* -> .
% 299.94/300.91  153302[3:SpL:39910.0,151493.0] || member(complement(intersection(u,v)),symmetric_difference(v,intersection(u,v)))* -> .
% 299.94/300.91  153344[3:SpL:39614.1,151493.0] || subclass(u,v) member(complement(u),symmetric_difference(v,u))* -> .
% 299.94/300.91  153943[3:SpL:102499.0,153675.0] || member(universal_class,complement(intersection(union(u,v),union(w,x))))* -> .
% 299.94/300.91  153957[3:SpL:26772.1,153946.0] || member(universal_class,complement(union(u,regular(u))))* -> equal(u,null_class).
% 299.94/300.91  155087[0:Rew:72365.0,154844.1] ||  -> equal(u,null_class) subclass(intersection(u,intersection(regular(u),v)),null_class)*.
% 299.94/300.91  155089[0:Rew:72365.0,154861.0] ||  -> subclass(intersection(u,intersection(restrict(complement(u),v,w),x)),null_class)*.
% 299.94/300.91  155090[3:Rew:72365.0,154862.0] ||  -> subclass(intersection(u,intersection(restrict(singleton(u),v,w),x)),null_class)*.
% 299.94/300.91  155091[0:Rew:72365.0,154868.0] ||  -> subclass(intersection(complement(u),intersection(restrict(u,v,w),x)),null_class)*.
% 299.94/300.91  155095[3:Rew:72365.0,154907.0] ||  -> subclass(intersection(singleton(u),intersection(restrict(u,v,w),x)),null_class)*.
% 299.94/300.91  155096[0:Rew:72365.0,154911.0] ||  -> subclass(intersection(symmetric_difference(u,v),intersection(intersection(u,v),w)),null_class)*.
% 299.94/300.91  155097[0:Rew:72365.0,154912.0] ||  -> subclass(intersection(symmetric_difference(u,v),intersection(intersection(v,u),w)),null_class)*.
% 299.94/300.91  154947[0:SpR:72387.0,129225.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),intersection(w,union(u,v)))*.
% 299.94/300.91  154984[3:SpR:134531.1,129225.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(w,u))*.
% 299.94/300.91  155014[0:SpR:39614.1,129225.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(u,v))*.
% 299.94/300.91  155284[3:Rew:72365.0,155132.1] ||  -> equal(u,null_class) subclass(intersection(regular(u),union(u,u)),null_class)*.
% 299.94/300.91  155140[3:SpR:23452.0,129303.0] ||  -> member(u,v) subclass(intersection(union(v,v),singleton(u)),null_class)*.
% 299.94/300.91  155287[3:Rew:72365.0,155148.1] ||  -> member(null_class,u) subclass(intersection(successor(null_class),union(u,u)),null_class)*.
% 299.94/300.91  155149[3:SpR:142270.0,129303.0] ||  -> subclass(intersection(union(u,u),restrict(complement(u),v,w)),null_class)*.
% 299.94/300.91  155150[3:SpR:149031.0,129303.0] ||  -> subclass(intersection(union(u,u),restrict(singleton(u),v,w)),null_class)*.
% 299.94/300.91  155227[3:SpR:134531.1,129303.0] || equal(union(u,u),universal_class)** -> subclass(v,intersection(u,v))*.
% 299.94/300.91  155263[3:SpR:39614.1,129303.0] || subclass(u,union(v,v))* -> subclass(u,intersection(v,u))*.
% 299.94/300.91  155311[3:Rew:29.0,155138.0] ||  -> subclass(restrict(union(u,u),v,w),restrict(u,v,w))*.
% 299.94/300.91  155701[3:SpR:134531.1,131713.0] || equal(union(u,u),universal_class)** -> subclass(v,intersection(v,u))*.
% 299.94/300.91  155737[3:SpR:39614.1,131713.0] || subclass(u,union(v,v))* -> subclass(u,intersection(u,v))*.
% 299.94/300.91  155837[3:SpR:23452.0,134293.0] ||  -> member(u,v) subclass(intersection(singleton(u),union(v,v)),null_class)*.
% 299.94/300.91  155846[3:SpR:142270.0,134293.0] ||  -> subclass(intersection(restrict(complement(u),v,w),union(u,u)),null_class)*.
% 299.94/300.91  155847[3:SpR:149031.0,134293.0] ||  -> subclass(intersection(restrict(singleton(u),v,w),union(u,u)),null_class)*.
% 299.94/300.91  156336[0:SpR:72387.0,136917.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),intersection(u,union(v,w)))*.
% 299.94/300.91  156357[0:SpR:39614.1,136917.0] || subclass(u,v) -> subclass(intersection(w,u),intersection(w,v))*.
% 299.94/300.91  157261[0:Res:62527.0,60237.0] ||  -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),v)*.
% 299.94/300.91  157262[0:Res:62527.0,58259.0] ||  -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),u)*.
% 299.94/300.91  157283[3:Res:62527.0,58626.0] ||  -> subclass(restrict(restrict(union(null_class,u),v,w),x,y),u)*.
% 299.94/300.91  157284[3:Res:62527.0,75043.0] ||  -> subclass(restrict(restrict(union(u,null_class),v,w),x,y),u)*.
% 299.94/300.91  157285[3:Res:62527.0,60344.0] ||  -> subclass(restrict(restrict(union(u,u),v,w),x,y),u)*.
% 299.94/300.91  159295[7:SoR:159293.0,5405.2] single_valued_class(x__dfg) || subclass(universal_class,y__dfg)* equal(null_class,x__dfg) -> .
% 299.94/300.91  159834[0:SpR:99108.0,249.0] ||  -> member(unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))),regular(domain_relation))*.
% 299.94/300.91  159866[0:SpL:99108.0,366.0] || subclass(regular(domain_relation),u) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.94/300.91  159916[0:SpL:99108.0,3111.0] || equal(u,regular(domain_relation)) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.94/300.91  160478[7:SoR:159947.0,2263.2] single_valued_class(regular(domain_relation)) || equal(cross_product(universal_class,universal_class),regular(domain_relation))** -> .
% 299.94/300.91  163111[6:MRR:163110.1,163110.2,29497.0,45243.0] || subclass(singleton(null_class),ordered_pair(u,v))* -> equal(singleton(u),null_class).
% 299.94/300.91  163691[3:Res:159845.1,19874.0] || subclass(universal_class,cantor(regular(domain_relation)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  163715[7:SpR:37608.1,159835.0] function(first(regular(domain_relation))) ||  -> member(null_class,complement(singleton(regular(domain_relation))))*.
% 299.94/300.91  163852[7:SpL:37608.1,159869.0] function(first(regular(domain_relation))) || member(null_class,complement(regular(domain_relation)))* -> .
% 299.94/300.91  163864[7:SpL:37608.1,159876.0] function(first(regular(domain_relation))) || member(null_class,singleton(regular(domain_relation)))* -> .
% 299.94/300.91  164006[3:SpR:99109.0,249.0] ||  -> member(unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))),regular(composition_function))*.
% 299.94/300.91  164038[3:SpL:99109.0,366.0] || subclass(regular(composition_function),u) -> member(singleton(first(regular(composition_function))),u)*.
% 299.94/300.91  164088[3:SpL:99109.0,3111.0] || equal(u,regular(composition_function)) -> member(singleton(first(regular(composition_function))),u)*.
% 299.94/300.91  164137[7:SoR:164120.0,2263.2] single_valued_class(regular(composition_function)) || equal(cross_product(universal_class,universal_class),regular(composition_function))** -> .
% 299.94/300.91  166374[3:Res:164017.1,19874.0] || subclass(universal_class,cantor(regular(composition_function)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  166398[7:SpR:37608.1,164007.0] function(first(regular(composition_function))) ||  -> member(null_class,complement(singleton(regular(composition_function))))*.
% 299.94/300.91  166420[7:SpL:37608.1,164041.0] function(first(regular(composition_function))) || member(null_class,complement(regular(composition_function)))* -> .
% 299.94/300.91  166460[7:SpL:37608.1,164048.0] function(first(regular(composition_function))) || member(null_class,singleton(regular(composition_function)))* -> .
% 299.94/300.91  166582[3:SoR:114712.0,59431.1] || equal(regular(complement(omega)),universal_class)** -> equal(regular(complement(omega)),omega).
% 299.94/300.91  166871[3:Res:94057.1,137684.0] || equal(complement(cantor(x__dfg)),null_class)** equal(complement(y__dfg),null_class) -> .
% 299.94/300.91  168359[3:Res:94057.1,163693.0] || equal(complement(cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class)))),null_class)** -> .
% 299.94/300.91  168372[3:Res:94057.1,163694.0] || equal(complement(cantor(singleton(cross_product(singleton(regular(domain_relation)),universal_class)))),null_class)** -> .
% 299.94/300.91  168906[3:Res:94057.1,166376.0] || equal(complement(cantor(complement(cross_product(singleton(regular(composition_function)),universal_class)))),null_class)** -> .
% 299.94/300.91  168919[3:Res:94057.1,166377.0] || equal(complement(cantor(singleton(cross_product(singleton(regular(composition_function)),universal_class)))),null_class)** -> .
% 299.94/300.91  170677[3:Rew:27497.0,170673.0] || equal(union(null_class,complement(singleton(singleton(singleton(singleton(u)))))),null_class)** -> .
% 299.94/300.91  171002[3:Rew:26764.0,170857.1,72365.0,170857.1] || equal(sum_class(range_of(null_class)),null_class)** -> equal(apply(null_class,u),null_class)**.
% 299.94/300.91  171678[3:Rew:26764.0,171529.1,72365.0,171529.1] || equal(apply(null_class,u),null_class)** -> equal(sum_class(range_of(null_class)),null_class)**.
% 299.94/300.91  173878[3:SpL:39614.1,173836.0] || subclass(u,successor(null_class))* equal(successor(complement(u)),null_class) -> .
% 299.94/300.91  174761[6:SpL:43201.1,174385.0] || subclass(complement(compose(element_relation,universal_class)),null_class)* subclass(element_relation,null_class) -> .
% 299.94/300.91  174973[6:SpR:174383.0,249.0] ||  -> member(unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))),regular(element_relation))*.
% 299.94/300.91  175011[6:SpL:174383.0,366.0] || subclass(regular(element_relation),u) -> member(singleton(first(regular(element_relation))),u)*.
% 299.94/300.91  175061[6:SpL:174383.0,3111.0] || equal(u,regular(element_relation)) -> member(singleton(first(regular(element_relation))),u)*.
% 299.94/300.91  175110[7:SoR:175093.0,2263.2] single_valued_class(regular(element_relation)) || equal(cross_product(universal_class,universal_class),regular(element_relation))** -> .
% 299.94/300.91  179196[6:Res:174985.1,19874.0] || subclass(universal_class,cantor(regular(element_relation)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  179222[7:SpR:37608.1,174974.0] function(first(regular(element_relation))) ||  -> member(null_class,complement(singleton(regular(element_relation))))*.
% 299.94/300.91  179578[7:SpL:37608.1,175014.0] function(first(regular(element_relation))) || member(null_class,complement(regular(element_relation)))* -> .
% 299.94/300.91  179590[7:SpL:37608.1,175021.0] function(first(regular(element_relation))) || member(null_class,singleton(regular(element_relation)))* -> .
% 299.94/300.91  368[0:Res:252.0,2.0] || subclass(singleton(singleton(singleton(u))),v)* -> member(singleton(singleton(u)),v).
% 299.94/300.91  385[0:Res:349.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(singleton(w),v)*.
% 299.94/300.91  492[0:SpL:114.0,373.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,complement(intersection(u,v)))*.
% 299.94/300.91  636[0:Res:629.1,2.0] || subclass(singleton(u),v)* -> equal(singleton(u),null_class) member(u,v).
% 299.94/300.91  1672[0:Res:365.1,37.0] || subclass(universal_class,flip(u)) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.94/300.91  1917[0:Res:365.1,34.0] || subclass(universal_class,rotate(u)) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.94/300.91  2628[0:SpL:114.0,388.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(singleton(w),union(u,v))*.
% 299.94/300.91  3155[0:Res:3148.1,327.1] inductive(singleton(u)) || member(u,omega)* -> equal(singleton(u),omega).
% 299.94/300.91  3433[0:SpL:248.0,3111.0] || equal(u,singleton(singleton(singleton(v)))) -> member(singleton(singleton(v)),u)*.
% 299.94/300.91  2206[0:SpL:114.0,2135.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,complement(intersection(u,v)))*.
% 299.94/300.91  3673[0:Res:3671.1,2.0] function(u) || subclass(universal_class,v) -> member(apply(u,w),v)*.
% 299.94/300.91  3675[0:Res:3674.1,144.0] ||  -> equal(singleton(image(u,singleton(v))),null_class)** member(apply(u,v),universal_class).
% 299.94/300.91  4316[0:Rew:29.0,4137.1] single_valued_class(intersection(u,cross_product(universal_class,universal_class))) ||  -> function(restrict(u,universal_class,universal_class))*.
% 299.94/300.91  4919[0:SpR:4626.0,59.1] || member(ordered_pair(u,v),compose(null_class,w))* -> member(v,range_of(null_class)).
% 299.94/300.91  5293[0:Rew:30.0,5292.1] single_valued_class(intersection(cross_product(universal_class,universal_class),u)) ||  -> function(restrict(u,universal_class,universal_class))*.
% 299.94/300.91  5406[0:Res:5389.1,50.1] || equal(image(successor_relation,u),null_class)** member(null_class,u) -> inductive(u).
% 299.94/300.91  5614[0:Res:4845.1,219.0] || subclass(domain_relation,restrict(u,v,w))* -> member(ordered_pair(null_class,null_class),u).
% 299.94/300.91  5636[0:MRR:5633.0,99.0] || equal(compose(u,null_class),null_class) -> member(ordered_pair(null_class,null_class),compose_class(u))*.
% 299.94/300.91  5713[3:Res:5348.0,352.1] inductive(symmetric_difference(domain_of(u),successor(universal_class))) ||  -> member(null_class,complement(cantor(u)))*.
% 299.94/300.91  5815[0:Res:5350.0,352.1] inductive(symmetric_difference(complement(u),complement(v))) ||  -> member(null_class,union(u,v))*.
% 299.94/300.91  5832[0:Res:5804.0,352.1] inductive(symmetric_difference(complement(u),successor(universal_class))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  5855[0:Res:5814.0,352.1] inductive(symmetric_difference(successor(universal_class),complement(u))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  5873[0:Res:5792.0,352.1] inductive(symmetric_difference(complement(u),complement(singleton(u)))) ||  -> member(null_class,successor(u))*.
% 299.94/300.91  7739[3:Rew:7642.0,5182.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(singleton(u),element_relation)* -> .
% 299.94/300.91  8793[3:Res:8155.0,352.1] inductive(intersection(sum_class(range_of(null_class)),universal_class)) ||  -> member(null_class,apply(null_class,u))*.
% 299.94/300.91  8949[3:SpL:7717.0,2160.1] inductive(intersection(universal_class,complement(u))) || equal(union(null_class,u),universal_class)** -> .
% 299.94/300.91  9021[3:SpL:7718.0,2160.1] inductive(intersection(complement(u),universal_class)) || equal(union(u,null_class),universal_class)** -> .
% 299.94/300.91  9169[3:Res:8792.0,352.1] inductive(intersection(apply(null_class,u),universal_class)) ||  -> member(null_class,apply(null_class,v))*.
% 299.94/300.91  9175[3:Res:9165.0,352.1] inductive(intersection(apply(null_class,u),universal_class)) ||  -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.91  9869[0:Res:9522.0,533.0] ||  -> subclass(u,complement(singleton(v))) equal(not_subclass_element(u,complement(singleton(v))),v)**.
% 299.94/300.91  10111[0:Res:71.2,10054.0] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),universal_class)*.
% 299.94/300.91  11023[0:Res:10106.1,2.0] || subclass(universal_class,u) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.94/300.91  11554[0:Res:1932.2,4383.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,null_class) -> .
% 299.94/300.91  13437[0:MRR:13436.0,2123.0] || equal(compose(u,null_class),null_class) subclass(domain_relation,complement(compose_class(u)))* -> .
% 299.94/300.91  14918[3:Res:349.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(singleton(u),apply(null_class,v))*.
% 299.94/300.91  15113[3:Res:349.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.94/300.91  15356[0:SpL:29.0,14448.0] || equal(restrict(u,v,w),domain_relation)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.91  15942[3:Rew:15513.0,6473.1] inductive(symmetric_difference(range_of(u),successor(universal_class))) ||  -> member(null_class,complement(range_of(u)))*.
% 299.94/300.91  16050[3:Rew:16029.0,13320.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(singleton(u),apply(null_class,v))*.
% 299.94/300.91  17079[3:SpR:17051.0,42.0] ||  -> equal(second(not_subclass_element(restrict(u,null_class,v),null_class)),range__dfg(u,universal_class,v))**.
% 299.94/300.91  17081[3:SpR:17051.0,41.0] ||  -> equal(first(not_subclass_element(restrict(u,v,null_class),null_class)),domain__dfg(u,v,universal_class))**.
% 299.94/300.91  17204[3:SpL:17061.0,15467.0] || member(ordered_pair(u,singleton(singleton(null_class))),application_function)* -> member(null_class,cantor(u)).
% 299.94/300.91  17228[3:SpL:17051.0,15443.1] || member(universal_class,cantor(u)) equal(restrict(u,null_class,universal_class),null_class)** -> .
% 299.94/300.91  18120[3:Res:17208.1,25.1] || equal(complement(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> .
% 299.94/300.91  18123[3:Res:17208.1,22.0] || equal(intersection(u,v),singleton(singleton(null_class)))** -> member(singleton(null_class),u)*.
% 299.94/300.91  18124[3:Res:17208.1,23.0] || equal(intersection(u,v),singleton(singleton(null_class)))** -> member(singleton(null_class),v)*.
% 299.94/300.91  18454[3:Res:18423.0,352.1] inductive(symmetric_difference(image(element_relation,complement(u)),universal_class)) ||  -> member(null_class,power_class(u))*.
% 299.94/300.91  19990[3:Res:348.1,19874.0] || subclass(universal_class,cantor(unordered_pair(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  19991[3:Res:365.1,19874.0] || subclass(universal_class,cantor(ordered_pair(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  20003[3:Res:4845.1,19874.0] || subclass(domain_relation,cantor(ordered_pair(null_class,null_class)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  20004[3:Res:15397.1,19874.0] || equal(cantor(ordered_pair(null_class,null_class)),domain_relation)** subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  20391[0:Rew:56.0,20381.0] || subclass(domain_relation,power_class(u)) -> subclass(singleton(ordered_pair(null_class,null_class)),power_class(u))*.
% 299.94/300.91  20393[0:Rew:56.0,20369.1,56.0,20369.0] ||  -> subclass(singleton(not_subclass_element(power_class(u),v)),power_class(u))* subclass(power_class(u),v).
% 299.94/300.91  20600[3:Res:349.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(singleton(v),apply(null_class,w))*.
% 299.94/300.91  21266[3:Res:21067.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(singleton(w),v)*.
% 299.94/300.91  21289[3:Res:21067.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(singleton(v),apply(null_class,w))*.
% 299.94/300.91  21290[3:Res:21067.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.94/300.91  21677[0:Res:7.1,357.1] || equal(u,singleton(v)) member(v,universal_class)* -> member(v,u)*.
% 299.94/300.91  21838[0:Res:7.1,3163.0] || equal(singleton(u),v)* -> equal(v,null_class) equal(regular(v),u)*.
% 299.94/300.91  21887[3:SpL:15513.0,7839.0] || member(u,range_of(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91  21889[3:SpL:15991.0,7839.0] || member(u,inverse(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91  21890[3:SpL:16033.0,7839.0] || member(u,sum_class(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91  21979[3:Res:17248.1,533.0] || subclass(ordered_pair(u,universal_class),singleton(v))* -> equal(unordered_pair(u,null_class),v).
% 299.94/300.91  22199[0:SpL:1179.1,22187.0] || subclass(regular(cross_product(u,v)),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.91  22278[0:SpL:1179.1,22203.0] || equal(regular(cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.91  22340[0:Res:347.1,4070.1] || subclass(universal_class,intersection(u,v)) member(omega,symmetric_difference(u,v))* -> .
% 299.94/300.91  22347[0:Res:2130.1,4070.1] || subclass(universal_class,intersection(u,v)) member(null_class,symmetric_difference(u,v))* -> .
% 299.94/300.91  23156[0:Obv:23149.1] || subclass(regular(u),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.91  23456[0:Obv:23429.0] ||  -> equal(intersection(u,singleton(v)),null_class) member(v,intersection(u,singleton(v)))*.
% 299.94/300.91  23488[0:SpR:23452.0,30.0] ||  -> member(u,cross_product(v,w)) equal(restrict(singleton(u),v,w),null_class)**.
% 299.94/300.91  23544[0:MRR:23489.3,4383.0] || member(u,singleton(v))* member(u,w)* -> member(v,w)*.
% 299.94/300.91  23590[0:Obv:23557.0] ||  -> equal(intersection(singleton(u),v),null_class) member(u,intersection(singleton(u),v))*.
% 299.94/300.91  23757[0:Obv:23746.2] || subclass(u,v) subclass(u,complement(v))* -> equal(u,null_class).
% 299.94/300.91  23762[0:Obv:23723.1] || subclass(intersection(u,v),complement(u))* -> equal(intersection(u,v),null_class).
% 299.94/300.91  23764[0:Obv:23745.1] || subclass(intersection(u,v),complement(v))* -> equal(intersection(u,v),null_class).
% 299.94/300.91  25494[0:Res:22779.0,3166.0] ||  -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),complement(u))*.
% 299.94/300.91  25806[0:SpL:248.0,22164.0] || subclass(singleton(singleton(singleton(u))),v)* subclass(universal_class,complement(v)) -> .
% 299.94/300.91  25886[0:Obv:25870.1] || subclass(singleton(u),complement(unordered_pair(v,u)))* -> equal(singleton(u),null_class).
% 299.94/300.91  26008[0:Obv:25992.1] || subclass(singleton(u),complement(unordered_pair(u,v)))* -> equal(singleton(u),null_class).
% 299.94/300.91  26038[0:MRR:26033.1,12.0] || equal(u,ordered_pair(v,w)) -> member(unordered_pair(v,singleton(w)),u)*.
% 299.94/300.91  26040[0:SpL:248.0,25815.0] || equal(u,singleton(singleton(singleton(v))))* subclass(universal_class,complement(u))* -> .
% 299.94/300.91  26059[0:Obv:26051.1] || equal(complement(unordered_pair(u,v)),singleton(v))** -> equal(singleton(v),null_class).
% 299.94/300.91  26134[0:Obv:26126.1] || equal(complement(unordered_pair(u,v)),singleton(u))** -> equal(singleton(u),null_class).
% 299.94/300.91  26219[0:SpR:44.0,7326.1] || member(u,universal_class) -> member(u,successor(v)) member(u,complement(v))*.
% 299.94/300.91  26255[3:MRR:26236.0,121.0] || equal(complement(union(u,v)),universal_class)** -> member(singleton(w),complement(u))*.
% 299.94/300.91  26256[0:MRR:26237.0,121.0] || subclass(universal_class,complement(union(u,v)))* -> member(singleton(w),complement(u))*.
% 299.94/300.91  26323[3:Res:26275.1,7653.1] || equal(complement(successor(compose(element_relation,universal_class))),universal_class)** member(omega,element_relation) -> .
% 299.94/300.91  26374[3:MRR:26353.0,121.0] || equal(complement(union(u,v)),universal_class)** -> member(singleton(w),complement(v))*.
% 299.94/300.91  26375[0:MRR:26354.0,121.0] || subclass(universal_class,complement(union(u,v)))* -> member(singleton(w),complement(v))*.
% 299.94/300.91  26437[3:Res:26389.1,7653.1] || equal(complement(successor(compose(element_relation,universal_class))),universal_class)** member(null_class,element_relation) -> .
% 299.94/300.91  26532[0:Res:52.1,5362.0] inductive(singleton(u)) ||  -> subclass(omega,v) equal(not_subclass_element(omega,v),u)*.
% 299.94/300.91  26677[3:Rew:7652.0,26599.1] || member(not_subclass_element(element_relation,null_class),complement(compose(element_relation,universal_class)))* -> subclass(element_relation,null_class).
% 299.94/300.91  26822[3:Rew:26764.0,22755.0] ||  -> subclass(complement(union(u,complement(v))),intersection(complement(u),union(null_class,v)))*.
% 299.94/300.91  26837[3:Rew:26764.0,22772.0] ||  -> subclass(complement(union(complement(u),v)),intersection(union(null_class,u),complement(v)))*.
% 299.94/300.91  26846[3:Rew:26764.0,8013.0] || subclass(union(null_class,u),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91  26850[3:Rew:26764.0,26423.0] || equal(complement(successor(complement(u))),universal_class) -> member(null_class,union(null_class,u))*.
% 299.94/300.91  26851[3:Rew:26764.0,26309.0] || equal(complement(successor(complement(u))),universal_class) -> member(omega,union(null_class,u))*.
% 299.94/300.91  26852[3:Rew:26764.0,8012.0] ||  -> subclass(symmetric_difference(union(null_class,u),complement(singleton(complement(u)))),successor(complement(u)))*.
% 299.94/300.91  26890[3:Rew:26764.0,23542.1] ||  -> member(u,v) equal(symmetric_difference(v,singleton(u)),union(v,singleton(u)))**.
% 299.94/300.91  26897[3:Rew:26764.0,23675.1] ||  -> member(u,v) equal(symmetric_difference(singleton(u),v),union(singleton(u),v))**.
% 299.94/300.91  27032[3:Rew:26766.0,14225.0] || subclass(domain_relation,union(null_class,compose_class(u)))* -> equal(compose(u,null_class),null_class).
% 299.94/300.91  27033[3:Rew:26766.0,23396.0] || subclass(universal_class,union(null_class,compose_class(u)))* -> equal(compose(u,v),w)*.
% 299.94/300.91  27139[3:Rew:26766.0,2045.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> member(singleton(w),v)*.
% 299.94/300.91  27140[3:Rew:26766.0,2044.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> member(singleton(w),u)*.
% 299.94/300.91  27166[3:Rew:26766.0,2043.0] || equal(union(null_class,complement(u)),universal_class)** member(singleton(v),u)* -> .
% 299.94/300.91  27172[3:Rew:26766.0,14196.0] || subclass(domain_relation,union(null_class,singleton(u)))* -> equal(ordered_pair(null_class,null_class),u).
% 299.94/300.91  27174[3:Rew:26766.0,23356.0] || subclass(universal_class,union(null_class,singleton(u)))* -> equal(ordered_pair(v,w),u)*.
% 299.94/300.91  27175[3:Rew:26766.0,21937.0] || subclass(universal_class,union(null_class,singleton(u)))* -> equal(unordered_pair(v,w),u)*.
% 299.94/300.91  27178[3:Rew:26766.0,25575.1] ||  -> member(u,complement(singleton(u)))* equal(union(null_class,singleton(u)),singleton(u)).
% 299.94/300.91  27182[3:Rew:26766.0,26317.1] || equal(complement(successor(u)),universal_class)** equal(union(null_class,u),universal_class) -> .
% 299.94/300.91  27404[0:Rew:26776.0,7435.1] inductive(symmetric_difference(intersection(universal_class,u),null_class)) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  29395[3:SpR:28866.0,28121.0] ||  -> member(not_subclass_element(union(u,u),v),u)* subclass(union(null_class,u),v).
% 299.94/300.91  30021[6:Res:29933.1,2.0] || equal(u,singleton(null_class)) subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91  30024[6:Res:29933.1,7653.1] || equal(complement(compose(element_relation,universal_class)),singleton(null_class))** member(null_class,element_relation) -> .
% 299.94/300.91  30037[6:Res:29933.1,481.0] || equal(symmetric_difference(u,v),singleton(null_class)) -> member(null_class,union(u,v))*.
% 299.94/300.91  30048[6:Res:29933.1,10074.0] || equal(sum_class(range_of(null_class)),singleton(null_class)) -> member(null_class,apply(null_class,u))*.
% 299.94/300.91  30049[6:Res:29933.1,10075.0] || equal(apply(null_class,u),singleton(null_class))** -> member(null_class,apply(null_class,v))*.
% 299.94/300.91  30050[6:Res:29933.1,10076.0] || equal(apply(null_class,u),singleton(null_class))** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.91  30092[0:MRR:30069.0,57.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(v,power_class(u))))* -> .
% 299.94/300.91  30093[0:MRR:30071.0,57.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(power_class(u),v)))* -> .
% 299.94/300.91  30161[6:Res:29980.1,2.0] || equal(u,successor(null_class)) subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91  30164[6:Res:29980.1,7653.1] || equal(complement(compose(element_relation,universal_class)),successor(null_class))** member(null_class,element_relation) -> .
% 299.94/300.91  30177[6:Res:29980.1,481.0] || equal(symmetric_difference(u,v),successor(null_class)) -> member(null_class,union(u,v))*.
% 299.94/300.91  30188[6:Res:29980.1,10074.0] || equal(sum_class(range_of(null_class)),successor(null_class)) -> member(null_class,apply(null_class,u))*.
% 299.94/300.91  30189[6:Res:29980.1,10075.0] || equal(apply(null_class,u),successor(null_class))** -> member(null_class,apply(null_class,v))*.
% 299.94/300.91  30190[6:Res:29980.1,10076.0] || equal(apply(null_class,u),successor(null_class))** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.91  30229[0:MRR:30206.0,55.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(v,sum_class(u))))* -> .
% 299.94/300.91  30230[0:MRR:30208.0,55.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(sum_class(u),v)))* -> .
% 299.94/300.91  30357[0:SpR:28645.0,41.0] ||  -> equal(first(not_subclass_element(cross_product(u,singleton(v)),null_class)),domain__dfg(universal_class,u,v))**.
% 299.94/300.91  30358[0:SpR:28645.0,42.0] ||  -> equal(second(not_subclass_element(cross_product(singleton(u),v),null_class)),range__dfg(universal_class,u,v))**.
% 299.94/300.91  30370[3:SpL:28645.0,15443.1] || member(u,cantor(universal_class)) equal(cross_product(singleton(u),universal_class),null_class)** -> .
% 299.94/300.91  30538[3:SpR:27497.0,9902.1] ||  -> member(u,union(null_class,v)) subclass(singleton(u),union(null_class,complement(v)))*.
% 299.94/300.91  30562[3:SpL:27497.0,2160.1] inductive(union(null_class,u)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.94/300.91  32796[3:Res:32787.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(cantor(u),v)*.
% 299.94/300.91  34386[0:Obv:34379.2] || subclass(u,v) subclass(u,complement(v))* -> subclass(u,w)*.
% 299.94/300.91  34396[0:MRR:34361.0,10106.1] || subclass(u,complement(unordered_pair(v,not_subclass_element(u,w))))* -> subclass(u,w).
% 299.94/300.91  34397[0:MRR:34363.0,10106.1] || subclass(u,complement(unordered_pair(not_subclass_element(u,v),w)))* -> subclass(u,v).
% 299.94/300.91  34844[3:SpR:30351.0,32790.1] || member(inverse(cross_product(u,universal_class)),universal_class)* -> member(image(universal_class,u),universal_class).
% 299.94/300.91  35380[3:Res:35087.1,3884.1] || equal(u,universal_class) member(v,universal_class) -> member(sum_class(v),u)*.
% 299.94/300.91  35382[3:Res:35087.1,3847.1] || equal(u,universal_class) member(v,universal_class) -> member(power_class(v),u)*.
% 299.94/300.91  35576[3:MRR:35521.1,5.0] || equal(u,universal_class) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.94/300.91  35787[3:SpR:30548.0,9902.1] ||  -> member(u,union(v,v))* subclass(singleton(u),union(null_class,complement(v)))*.
% 299.94/300.91  35813[3:SpL:30548.0,2160.1] inductive(union(u,u)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.94/300.91  35977[0:Res:33146.0,352.1] inductive(u) ||  -> equal(singleton(u),null_class) member(null_class,complement(singleton(u)))*.
% 299.94/300.91  36104[3:Res:36017.0,2.0] || subclass(complement(singleton(singleton(singleton(null_class)))),u)* -> member(singleton(null_class),u).
% 299.94/300.91  36207[3:SpR:35112.0,23584.0] ||  -> equal(union(null_class,singleton(u)),null_class) member(u,union(null_class,singleton(u)))*.
% 299.94/300.91  37198[3:SpR:35849.0,57.1] || member(union(null_class,u),universal_class) -> member(power_class(union(u,u)),universal_class)*.
% 299.94/300.91  37208[4:SpR:35849.0,21013.1] || equal(union(null_class,u),universal_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.91  37219[3:SpR:35849.0,57.1] || member(union(u,u),universal_class)* -> member(power_class(union(null_class,u)),universal_class)*.
% 299.94/300.91  37229[4:SpR:35849.0,21013.1] || equal(union(u,u),universal_class)** -> equal(power_class(union(null_class,u)),null_class)**.
% 299.94/300.91  37611[7:Res:66.2,37583.1] function(u) function(image(u,v)) || member(v,universal_class)* -> .
% 299.94/300.91  37673[7:MRR:37648.2,5.0] function(apply(choice,u)) || member(u,universal_class)* -> equal(u,null_class).
% 299.94/300.91  37749[7:SpR:37608.1,17075.0] function(u) ||  -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.94/300.91  38003[7:Rew:37608.1,37811.2] function(u) || member(singleton(singleton(null_class)),element_relation)* -> member(null_class,u)*.
% 299.94/300.91  38024[7:Rew:17079.0,37766.1] function(u) ||  -> equal(range__dfg(v,universal_class,w),range__dfg(v,u,w))*.
% 299.94/300.91  38026[7:Rew:17081.0,37783.1] function(u) ||  -> equal(domain__dfg(v,w,universal_class),domain__dfg(v,w,u))*.
% 299.94/300.91  38046[7:SoR:37660.0,5405.2] single_valued_class(regular(u)) || equal(regular(u),null_class)** -> equal(u,null_class).
% 299.94/300.91  38365[7:Res:37726.1,2.0] function(u) || subclass(ordered_pair(u,v),w)* -> member(null_class,w).
% 299.94/300.91  38876[7:SpL:38158.1,38686.0] one_to_one(u) || member(inverse(u),cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91  38902[3:Res:17208.1,38686.0] || equal(cantor(complement(cross_product(singleton(singleton(null_class)),universal_class))),singleton(singleton(null_class)))** -> .
% 299.94/300.91  39390[3:Res:17208.1,36243.0] || equal(union(null_class,u),singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.94/300.91  39526[0:SpR:630.1,26671.1] || subclass(u,singleton(u))* -> equal(singleton(u),null_class) subclass(u,null_class).
% 299.94/300.91  39992[3:Rew:36218.0,39921.0] ||  -> subclass(union(u,u),v) member(not_subclass_element(union(u,u),v),u)*.
% 299.94/300.91  40066[3:Res:17208.1,39347.0] || equal(union(u,u),singleton(singleton(null_class)))** -> member(singleton(null_class),u)*.
% 299.94/300.91  40119[0:SpR:39614.1,30.0] || subclass(u,cross_product(v,w))* -> equal(restrict(u,v,w),u).
% 299.94/300.91  40133[3:SpR:39614.1,30947.0] || subclass(union(u,u),complement(u))* -> equal(union(u,u),null_class).
% 299.94/300.91  40422[0:Rew:30.0,40340.0] ||  -> equal(restrict(restrict(u,v,w),v,w),restrict(u,v,w))**.
% 299.94/300.91  40947[6:SpR:26811.0,29936.1] ||  -> member(null_class,image(element_relation,successor(null_class)))* member(null_class,power_class(complement(singleton(null_class)))).
% 299.94/300.91  41268[3:Res:15528.1,15.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> member(ordered_pair(w,x),u)*.
% 299.94/300.91  41454[0:SpR:41372.1,29.0] || subclass(cross_product(u,v),null_class)* -> equal(restrict(w,u,v),null_class)**.
% 299.94/300.91  41571[3:SpL:41372.1,16153.0] || subclass(y__dfg,null_class) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)* -> .
% 299.94/300.91  42115[0:SpR:479.0,41750.0] ||  -> equal(intersection(complement(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.94/300.91  42153[3:SpR:30548.0,41750.0] ||  -> equal(intersection(union(null_class,complement(u)),intersection(union(u,u),v)),null_class)**.
% 299.94/300.91  42154[3:SpR:27497.0,41750.0] ||  -> equal(intersection(union(null_class,complement(u)),intersection(union(null_class,u),v)),null_class)**.
% 299.94/300.91  42503[3:SpR:30548.0,42091.0] ||  -> equal(intersection(union(null_class,complement(u)),intersection(v,union(u,u))),null_class)**.
% 299.94/300.91  42504[3:SpR:27497.0,42091.0] ||  -> equal(intersection(union(null_class,complement(u)),intersection(v,union(null_class,u))),null_class)**.
% 299.94/300.91  43163[0:SpR:42933.1,114.0] || subclass(complement(intersection(u,v)),null_class)* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.91  44634[6:SpR:30548.0,44511.1] || subclass(union(u,u),null_class)* -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  44635[6:SpR:27497.0,44511.1] || subclass(union(null_class,u),null_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  44720[6:MRR:44704.1,29497.0] || subclass(successor(null_class),symmetric_difference(u,v))* -> member(null_class,union(u,v)).
% 299.94/300.91  44760[3:SpR:30548.0,44517.1] || subclass(union(u,u),null_class)* -> subclass(universal_class,union(null_class,complement(u)))*.
% 299.94/300.91  44761[3:SpR:27497.0,44517.1] || subclass(union(null_class,u),null_class) -> subclass(universal_class,union(null_class,complement(u)))*.
% 299.94/300.91  44973[3:MRR:26100.1,44964.0] || subclass(ordered_pair(u,v),complement(unordered_pair(w,unordered_pair(u,singleton(v)))))* -> .
% 299.94/300.91  44974[3:MRR:26208.1,44964.0] || subclass(ordered_pair(u,v),complement(unordered_pair(unordered_pair(u,singleton(v)),w)))* -> .
% 299.94/300.91  45341[0:Obv:45311.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,universal_class).
% 299.94/300.91  45411[6:Res:15239.1,44640.1] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),null_class)* -> .
% 299.94/300.91  45412[6:Res:14924.1,44640.1] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),null_class)* -> .
% 299.94/300.91  45425[6:MRR:45398.0,2123.0] || subclass(cantor(u),null_class)* -> equal(sum_class(range_of(null_class)),apply(u,null_class)).
% 299.94/300.91  46126[3:Res:26549.1,44800.1] || equal(complement(successor(u)),universal_class) subclass(complement(singleton(u)),null_class)* -> .
% 299.94/300.91  46137[3:MRR:46118.0,53.0] || subclass(cantor(u),null_class)* -> equal(sum_class(range_of(null_class)),apply(u,omega)).
% 299.94/300.91  46399[3:MRR:44556.1,46397.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> member(regular(composition_function),u).
% 299.94/300.91  46549[6:SpL:30548.0,45406.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(u,u))*.
% 299.94/300.91  46550[6:SpL:27497.0,45406.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(null_class,u)).
% 299.94/300.91  46799[3:Rew:46582.0,46008.0] || equal(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))** -> .
% 299.94/300.91  46832[0:Rew:46582.0,9906.0] ||  -> member(not_subclass_element(u,power_class(v)),complement(power_class(v)))* subclass(u,power_class(v)).
% 299.94/300.91  46877[3:Rew:46582.0,26801.0] ||  -> equal(union(null_class,image(element_relation,power_class(u))),complement(power_class(complement(power_class(u)))))**.
% 299.94/300.91  46926[6:Rew:46582.0,29951.1] ||  -> member(null_class,image(element_relation,power_class(u)))* member(null_class,power_class(complement(power_class(u)))).
% 299.94/300.91  47078[3:Rew:46582.0,46010.0] || equal(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))** -> .
% 299.94/300.91  47085[0:Rew:46582.0,26300.0] || equal(complement(successor(complement(power_class(u)))),universal_class)** -> member(omega,power_class(u)).
% 299.94/300.91  47506[3:SpR:45898.1,38662.0] || equal(cross_product(u,universal_class),null_class) -> equal(image(universal_class,u),range_of(null_class))**.
% 299.94/300.91  47512[3:SpR:45898.1,30548.0] || equal(union(u,u),null_class)** -> equal(union(null_class,complement(u)),universal_class)**.
% 299.94/300.91  47655[3:SpL:45898.1,38888.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.91  47656[3:SpL:45898.1,38889.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.91  47660[3:SpL:45898.1,38881.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.91  47661[3:SpL:45898.1,38882.0] || equal(cross_product(singleton(omega),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.91  48388[3:SpL:30548.0,46130.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(u,u))*.
% 299.94/300.91  48389[3:SpL:27497.0,46130.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(null_class,u)).
% 299.94/300.91  48424[6:Res:46551.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91  48439[6:Res:46551.1,481.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(null_class,union(u,v))*.
% 299.94/300.91  48491[6:Rew:27.0,48434.0] || equal(union(u,v),null_class) member(null_class,union(u,v))* -> .
% 299.94/300.91  48784[3:Rew:26766.0,48711.0] ||  -> equal(intersection(complement(power_class(union(null_class,u))),power_class(union(u,u))),null_class)**.
% 299.94/300.91  48785[3:Rew:26766.0,48712.0] ||  -> equal(union(complement(power_class(union(null_class,u))),power_class(union(u,u))),universal_class)**.
% 299.94/300.91  48787[3:Rew:26766.0,48714.0] ||  -> equal(intersection(power_class(union(u,u)),complement(power_class(union(null_class,u)))),null_class)**.
% 299.94/300.91  48788[3:Rew:26766.0,48715.0] ||  -> equal(union(power_class(union(u,u)),complement(power_class(union(null_class,u)))),universal_class)**.
% 299.94/300.91  48789[3:Rew:26766.0,48716.0] ||  -> equal(symmetric_difference(power_class(union(u,u)),complement(power_class(union(null_class,u)))),universal_class)**.
% 299.94/300.91  49151[3:Res:48390.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(omega,v)*.
% 299.94/300.91  49167[3:Res:48390.1,481.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(omega,union(u,v))*.
% 299.94/300.91  49205[3:Rew:27.0,49161.0] || equal(union(u,v),null_class) member(omega,union(u,v))* -> .
% 299.94/300.91  49920[3:Res:45178.0,2.0] || subclass(complement(singleton(ordered_pair(u,v))),w)* -> member(singleton(u),w).
% 299.94/300.91  50043[3:Res:3136.1,47748.1] || equal(complement(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.91  50049[3:Res:2363.1,47748.1] || equal(cross_product(u,v),null_class) -> equal(restrict(w,u,v),null_class)**.
% 299.94/300.91  50252[0:SpR:6906.0,41750.0] ||  -> equal(intersection(complement(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.94/300.91  53208[3:Res:26389.1,47779.1] || equal(complement(successor(u)),universal_class)** equal(successor(complement(u)),null_class) -> .
% 299.94/300.91  53228[0:Res:53.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(omega),v)*.
% 299.94/300.91  53722[5:SpR:53555.1,35849.0] || equal(union(u,u),null_class)** -> equal(power_class(union(null_class,u)),null_class)**.
% 299.94/300.91  53723[5:SpR:53555.1,35849.0] || equal(union(null_class,u),null_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.91  53811[0:Res:53.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(omega),v)*.
% 299.94/300.91  53818[0:Res:2123.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(null_class),v)*.
% 299.94/300.91  53897[3:Res:4921.1,49969.0] || member(range_of(null_class),universal_class) equal(singleton(apply(null_class,u)),null_class)** -> .
% 299.94/300.91  54303[0:MRR:54263.0,3674.1] ||  -> member(union(u,v),complement(v))* equal(singleton(union(u,v)),null_class).
% 299.94/300.91  54304[0:MRR:54264.0,3674.1] ||  -> member(union(u,v),complement(u))* equal(singleton(union(u,v)),null_class).
% 299.94/300.91  54308[3:MRR:54284.2,47777.0] || subclass(u,regular(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.91  54309[3:MRR:54285.2,47777.0] || subclass(u,regular(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.94/300.91  54311[3:MRR:54276.1,45167.0] || subclass(domain_relation,flip(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))))* -> .
% 299.94/300.91  54312[3:MRR:54275.1,45167.0] || subclass(domain_relation,rotate(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)))* -> .
% 299.94/300.91  54623[3:SpL:54401.1,38686.0] || equal(u,universal_class) member(u,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91  54882[3:Res:17109.1,54807.1] || member(image(u,null_class),universal_class)* equal(apply(u,universal_class),universal_class) -> .
% 299.94/300.91  55142[3:MRR:44593.1,55140.0] || subclass(complement(singleton(null_class)),u) -> member(regular(complement(successor(null_class))),u)*.
% 299.94/300.91  56073[0:Res:4921.1,54877.0] || member(range_of(null_class),universal_class) equal(power_class(apply(null_class,u)),universal_class)** -> .
% 299.94/300.91  56207[0:Res:4921.1,54878.0] || member(range_of(null_class),universal_class) equal(sum_class(apply(null_class,u)),universal_class)** -> .
% 299.94/300.91  56366[3:Res:4921.1,54886.0] || member(range_of(null_class),universal_class) equal(cantor(apply(null_class,u)),universal_class)** -> .
% 299.94/300.91  59336[3:Res:58316.1,322.1] function(u) || equal(u,universal_class) -> equal(cross_product(universal_class,universal_class),u)*.
% 299.94/300.91  59419[3:Rew:59209.1,55803.1] || equal(complement(regular(ordered_pair(u,v))),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.91  59833[0:Obv:59813.1] || member(u,v) -> subclass(unordered_pair(u,w),v)* member(w,universal_class).
% 299.94/300.91  59884[0:Obv:59863.1] || member(u,v) -> subclass(unordered_pair(w,u),v)* member(w,universal_class).
% 299.94/300.91  60588[3:Res:58692.1,23155.0] || equal(complement(u),null_class)** -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.91  60594[3:Res:58692.1,681.0] || equal(complement(intersection(u,v)),null_class)** -> member(unordered_pair(w,x),v)*.
% 299.94/300.91  60595[3:Res:58692.1,680.0] || equal(complement(intersection(u,v)),null_class)** -> member(unordered_pair(w,x),u)*.
% 299.94/300.91  60720[3:Rew:26766.0,60626.0] || equal(union(null_class,unordered_pair(u,v)),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91  60721[3:Rew:26766.0,60627.0] || equal(union(null_class,unordered_pair(u,v)),null_class)** -> equal(singleton(v),null_class).
% 299.94/300.91  60722[3:Rew:26766.0,60634.0] || equal(union(null_class,u),null_class)** equal(u,singleton(singleton(null_class))) -> .
% 299.94/300.91  60656[3:Res:58692.1,19987.0] || equal(complement(cantor(singleton(u))),null_class)** subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  61677[3:SpL:30548.0,59209.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(u,u),null_class)**.
% 299.94/300.91  61678[3:SpL:27497.0,59209.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(null_class,u),null_class).
% 299.94/300.91  61721[3:SpL:30548.0,60592.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(u,u),universal_class)**.
% 299.94/300.91  61722[3:SpL:27497.0,60592.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(null_class,u),universal_class).
% 299.94/300.91  61894[3:Res:59208.1,8.0] || equal(complement(u),universal_class) subclass(v,u)* -> equal(v,u).
% 299.94/300.91  62611[0:SpR:479.0,57010.0] ||  -> subclass(restrict(symmetric_difference(complement(u),complement(v)),w,x),union(u,v))*.
% 299.94/300.91  62612[0:SpR:6906.0,57010.0] ||  -> subclass(restrict(symmetric_difference(complement(u),complement(singleton(u))),v,w),successor(u))*.
% 299.94/300.91  63624[3:SpL:17074.0,56200.0] || equal(apply(u,universal_class),universal_class) -> equal(singleton(image(u,null_class)),null_class)**.
% 299.94/300.91  63658[3:SpL:15991.0,56359.0] || equal(inverse(u),universal_class) -> equal(singleton(flip(cross_product(u,universal_class))),null_class)**.
% 299.94/300.91  63659[3:SpL:16033.0,56359.0] || equal(sum_class(u),universal_class) -> equal(singleton(restrict(element_relation,universal_class,u)),null_class)**.
% 299.94/300.91  64991[3:Res:59012.0,352.1] inductive(complement(successor(symmetric_difference(universal_class,u)))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  65243[0:Res:10071.3,4383.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,null_class) -> .
% 299.94/300.91  65447[3:Res:63693.1,3163.0] || equal(successor(null_class),u) -> equal(u,null_class) equal(regular(u),null_class)**.
% 299.94/300.91  66380[3:SpR:65061.1,59011.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(null_class,u))*.
% 299.94/300.91  66381[3:SpR:65061.1,61413.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(u,u))*.
% 299.94/300.91  66559[3:SpL:65061.1,38874.0] || equal(successor(cross_product(null_class,universal_class)),null_class)** member(universal_class,cantor(universal_class)) -> .
% 299.94/300.91  66610[3:Rew:66609.1,65182.1] || equal(successor(regular(ordered_pair(u,v))),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91  66692[3:Rew:26766.0,66219.1,26764.0,66219.1] || equal(successor(u),null_class) -> equal(union(null_class,v),union(u,v))*.
% 299.94/300.91  66699[3:Rew:26776.0,66282.1,26778.0,66282.1] || equal(successor(u),null_class) -> equal(union(v,null_class),union(v,u))*.
% 299.94/300.91  66756[3:Rew:7649.0,66755.1] || equal(successor(u),null_class) -> equal(union(complement(singleton(u)),v),universal_class)**.
% 299.94/300.91  66762[3:Rew:7649.0,66761.1] || equal(successor(u),null_class) -> equal(union(v,complement(singleton(u))),universal_class)**.
% 299.94/300.91  67609[0:Obv:67585.1] || subclass(u,symmetric_difference(v,w)) -> subclass(u,complement(intersection(v,w)))*.
% 299.94/300.91  67635[3:MRR:67586.1,53899.0] || subclass(universal_class,symmetric_difference(u,v)) -> subclass(w,complement(intersection(u,v)))*.
% 299.94/300.91  67687[0:Obv:67593.0] ||  -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),complement(intersection(u,v)))*.
% 299.94/300.91  67688[0:Obv:67592.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),complement(intersection(w,x)))*.
% 299.94/300.91  67689[0:Obv:67591.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),complement(intersection(v,w)))*.
% 299.94/300.91  67690[0:Obv:67589.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),complement(intersection(v,w)))*.
% 299.94/300.91  67724[3:Res:66660.1,8.0] || equal(successor(u),null_class) subclass(v,u)* -> equal(v,u).
% 299.94/300.91  68114[0:Obv:68093.1] || subclass(u,regular(v)) -> subclass(u,complement(v))* equal(v,null_class).
% 299.94/300.91  69377[3:SpL:47721.1,16153.0] || equal(null_class,y__dfg) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)* -> .
% 299.94/300.91  69549[3:MRR:69537.1,45243.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.94/300.91  69648[0:Obv:69637.0] ||  -> equal(intersection(regular(u),restrict(u,v,w)),null_class)** equal(u,null_class).
% 299.94/300.91  69649[0:Obv:69584.0] ||  -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,v).
% 299.94/300.91  69790[0:Obv:69724.0] ||  -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,u).
% 299.94/300.91  70421[0:Obv:70343.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,w))*.
% 299.94/300.91  70561[3:MRR:70551.1,45258.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.94/300.91  70788[0:Obv:70708.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,w))*.
% 299.94/300.91  71113[3:Rew:71037.0,27443.0] ||  -> subclass(complement(union(u,complement(v))),intersection(complement(u),union(v,null_class)))*.
% 299.94/300.91  71180[3:Rew:71037.0,58681.0] ||  -> subclass(complement(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))*.
% 299.94/300.91  71181[3:Rew:71037.0,58682.0] ||  -> subclass(complement(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))*.
% 299.94/300.91  72175[3:Rew:71675.0,71277.0] ||  -> equal(intersection(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),null_class)**.
% 299.94/300.91  72176[3:Rew:71675.0,71278.0] ||  -> equal(union(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),universal_class)**.
% 299.94/300.91  72177[3:Rew:71675.0,71279.0] ||  -> equal(symmetric_difference(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),universal_class)**.
% 299.94/300.91  71289[3:Rew:71037.0,28064.1] || equal(sum_class(range_of(null_class)),universal_class) -> equal(complement(apply(null_class,u)),null_class)**.
% 299.94/300.91  72183[3:Rew:71675.0,71294.0] ||  -> equal(intersection(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),null_class)**.
% 299.94/300.91  72184[3:Rew:71675.0,71295.0] ||  -> equal(intersection(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),null_class)**.
% 299.94/300.91  72185[3:Rew:71675.0,71296.0] ||  -> equal(union(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),universal_class)**.
% 299.94/300.91  72186[3:Rew:71675.0,71297.0] ||  -> equal(union(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),universal_class)**.
% 299.94/300.91  72187[3:Rew:71675.0,71298.0] ||  -> equal(symmetric_difference(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),universal_class)**.
% 299.94/300.91  72188[3:Rew:71675.0,71299.0] ||  -> equal(symmetric_difference(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),universal_class)**.
% 299.94/300.91  72189[3:Rew:71675.0,71300.0] ||  -> equal(intersection(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),null_class)**.
% 299.94/300.91  72190[3:Rew:71675.0,71301.0] ||  -> equal(union(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),universal_class)**.
% 299.94/300.91  72191[3:Rew:71675.0,71302.0] ||  -> equal(symmetric_difference(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),universal_class)**.
% 299.94/300.91  72194[3:Rew:71675.0,71305.0] ||  -> subclass(complement(successor(complement(apply(null_class,u)))),union(null_class,apply(null_class,v)))*.
% 299.94/300.91  72195[3:Rew:71675.0,71306.0] ||  -> subclass(complement(successor(complement(apply(null_class,u)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.91  72198[3:Rew:71675.0,71329.0] ||  -> equal(intersection(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),null_class)**.
% 299.94/300.91  72199[3:Rew:71675.0,71330.0] ||  -> equal(union(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),universal_class)**.
% 299.94/300.91  72200[3:Rew:71675.0,71331.0] ||  -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),universal_class)**.
% 299.94/300.91  72206[3:Rew:71675.0,71337.0] ||  -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,u)))*.
% 299.94/300.91  72207[3:Rew:26766.0,71473.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),union(u,v))*.
% 299.94/300.91  71549[3:Rew:71037.0,27454.0] ||  -> subclass(complement(union(complement(u),v)),intersection(union(u,null_class),complement(v)))*.
% 299.94/300.91  71580[3:Rew:71037.0,27463.0] || subclass(union(u,null_class),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91  71581[3:Rew:71037.0,27468.0] || equal(complement(successor(complement(u))),universal_class) -> member(omega,union(u,null_class))*.
% 299.94/300.91  71582[3:Rew:71037.0,27467.0] || equal(complement(successor(complement(u))),universal_class) -> member(null_class,union(u,null_class))*.
% 299.94/300.91  71588[3:Rew:71037.0,66385.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(u,null_class))*.
% 299.94/300.91  71603[3:Rew:71037.0,27469.0] ||  -> subclass(symmetric_difference(union(u,null_class),complement(singleton(complement(u)))),successor(complement(u)))*.
% 299.94/300.91  71987[3:Rew:71963.0,66286.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),union(v,u))*.
% 299.94/300.91  72000[3:Rew:71963.0,9659.0] || subclass(universal_class,union(null_class,u)) -> member(singleton(v),union(u,null_class))*.
% 299.94/300.91  72006[3:Rew:71963.0,9665.0] || equal(union(null_class,u),universal_class) -> member(singleton(v),union(u,null_class))*.
% 299.94/300.91  72360[3:Rew:72162.0,71989.1] || equal(successor(u),null_class) -> equal(union(v,u),union(null_class,v))*.
% 299.94/300.91  72522[0:Rew:72365.0,40341.0] ||  -> equal(intersection(symmetric_difference(u,v),complement(intersection(u,v))),symmetric_difference(u,v))**.
% 299.94/300.91  72559[3:Rew:26764.0,72442.1] || equal(complement(singleton(u)),universal_class)** -> equal(union(null_class,u),successor(u)).
% 299.94/300.91  72560[3:Rew:26764.0,72443.1] || equal(successor(singleton(u)),null_class) -> equal(union(null_class,u),successor(u))**.
% 299.94/300.91  73217[3:Rew:26766.0,73197.1] inductive(symmetric_difference(intersection(u,universal_class),null_class)) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  73734[3:SpR:71675.0,28121.0] ||  -> member(not_subclass_element(union(u,null_class),v),u)* subclass(union(null_class,u),v).
% 299.94/300.91  75218[7:Res:73975.1,8.0] function(u) || subclass(u,successor(u))* -> equal(successor(u),u).
% 299.94/300.91  75414[0:SpR:72365.0,72387.0] ||  -> equal(intersection(union(u,v),complement(intersection(v,u))),symmetric_difference(u,v))**.
% 299.94/300.91  75419[0:SpR:72365.0,160.1] ||  -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(v,u),w),v)*.
% 299.94/300.91  75420[0:SpR:72365.0,167.1] ||  -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(v,u),w),u)*.
% 299.94/300.91  75461[0:SpR:72365.0,480.1] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(w,v)))*.
% 299.94/300.91  75669[0:SpL:72365.0,4070.1] || member(u,symmetric_difference(v,w)) member(u,intersection(w,v))* -> .
% 299.94/300.91  78467[3:Res:71283.0,352.1] inductive(complement(apply(null_class,u))) ||  -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  78484[3:Res:71324.0,352.1] inductive(complement(sum_class(range_of(null_class)))) ||  -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.91  78488[3:SpR:72083.0,20762.1] || equal(apply(null_class,u),universal_class)** -> equal(complement(sum_class(range_of(null_class))),null_class)**.
% 299.94/300.91  78518[3:SpR:72083.0,41750.0] ||  -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(apply(null_class,u),v)),null_class)**.
% 299.94/300.91  78519[3:SpR:72083.0,42091.0] ||  -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(u,apply(null_class,v))),null_class)**.
% 299.94/300.91  78541[3:SpR:72083.0,9902.1] ||  -> member(u,apply(null_class,v))* subclass(singleton(u),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  78581[3:SpR:72083.0,41750.0] ||  -> equal(intersection(complement(apply(null_class,u)),intersection(sum_class(range_of(null_class)),v)),null_class)**.
% 299.94/300.91  78582[3:SpR:72083.0,42091.0] ||  -> equal(intersection(complement(apply(null_class,u)),intersection(v,sum_class(range_of(null_class)))),null_class)**.
% 299.94/300.91  78604[3:SpR:72083.0,9902.1] ||  -> member(u,sum_class(range_of(null_class))) subclass(singleton(u),complement(apply(null_class,v)))*.
% 299.94/300.91  78620[3:SpL:72083.0,60592.0] || equal(complement(sum_class(range_of(null_class))),null_class)** -> equal(apply(null_class,u),universal_class)**.
% 299.94/300.91  78625[3:SpL:72083.0,59209.0] || equal(complement(sum_class(range_of(null_class))),universal_class)** -> equal(apply(null_class,u),null_class)**.
% 299.94/300.91  78627[3:SpL:72083.0,2160.1] inductive(apply(null_class,u)) || equal(complement(sum_class(range_of(null_class))),universal_class)** -> .
% 299.94/300.91  78643[3:SpL:72083.0,46130.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> member(omega,apply(null_class,u))*.
% 299.94/300.91  78644[6:SpL:72083.0,45406.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> member(null_class,apply(null_class,u))*.
% 299.94/300.91  78666[3:SpL:72083.0,60592.0] || equal(complement(apply(null_class,u)),null_class)** -> equal(sum_class(range_of(null_class)),universal_class).
% 299.94/300.91  78671[3:SpL:72083.0,59209.0] || equal(complement(apply(null_class,u)),universal_class)** -> equal(sum_class(range_of(null_class)),null_class).
% 299.94/300.91  78673[3:SpL:72083.0,2160.1] inductive(sum_class(range_of(null_class))) || equal(complement(apply(null_class,u)),universal_class)** -> .
% 299.94/300.91  78689[3:SpL:72083.0,46130.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(omega,sum_class(range_of(null_class))).
% 299.94/300.91  78690[6:SpL:72083.0,45406.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(null_class,sum_class(range_of(null_class))).
% 299.94/300.91  78924[3:Res:71284.0,352.1] inductive(complement(apply(null_class,u))) ||  -> member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.91  78958[3:SpR:71518.0,41750.0] ||  -> equal(intersection(union(null_class,complement(u)),intersection(union(u,null_class),v)),null_class)**.
% 299.94/300.91  78959[3:SpR:71518.0,42091.0] ||  -> equal(intersection(union(null_class,complement(u)),intersection(v,union(u,null_class))),null_class)**.
% 299.94/300.91  78981[3:SpR:71518.0,9902.1] ||  -> member(u,union(v,null_class)) subclass(singleton(u),union(null_class,complement(v)))*.
% 299.94/300.91  79012[3:SpL:71518.0,60592.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(u,null_class),universal_class).
% 299.94/300.91  79017[3:SpL:71518.0,59209.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.94/300.91  79019[3:SpL:71518.0,2160.1] inductive(union(u,null_class)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.94/300.91  79035[3:SpL:71518.0,46130.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(u,null_class)).
% 299.94/300.91  79036[6:SpL:71518.0,45406.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(u,null_class)).
% 299.94/300.91  79273[3:Res:72054.0,352.1] inductive(union(null_class,union(null_class,u))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  79329[3:SpR:72082.0,20762.1] || equal(apply(null_class,u),universal_class)** -> equal(complement(apply(null_class,v)),null_class)**.
% 299.94/300.91  79335[3:SpR:72082.0,45898.1] || equal(apply(null_class,u),null_class)** -> equal(complement(apply(null_class,v)),universal_class)**.
% 299.94/300.91  79359[3:SpR:72082.0,41750.0] ||  -> equal(intersection(complement(apply(null_class,u)),intersection(apply(null_class,v),w)),null_class)**.
% 299.94/300.91  79360[3:SpR:72082.0,42091.0] ||  -> equal(intersection(complement(apply(null_class,u)),intersection(v,apply(null_class,w))),null_class)**.
% 299.94/300.91  79382[3:SpR:72082.0,9902.1] ||  -> member(u,apply(null_class,v))* subclass(singleton(u),complement(apply(null_class,w)))*.
% 299.94/300.91  79470[3:SpL:72082.0,60592.0] || equal(complement(apply(null_class,u)),null_class)** -> equal(apply(null_class,v),universal_class)**.
% 299.94/300.91  79475[3:SpL:72082.0,59209.0] || equal(complement(apply(null_class,u)),universal_class)** -> equal(apply(null_class,v),null_class)**.
% 299.94/300.91  79477[3:SpL:72082.0,2160.1] inductive(apply(null_class,u)) || equal(complement(apply(null_class,v)),universal_class)** -> .
% 299.94/300.91  79493[3:SpL:72082.0,46130.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(omega,apply(null_class,v))*.
% 299.94/300.91  79494[6:SpL:72082.0,45406.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(null_class,apply(null_class,v))*.
% 299.94/300.91  79808[3:Rew:79683.0,48786.0] ||  -> equal(symmetric_difference(power_class(union(null_class,u)),complement(power_class(union(u,u)))),universal_class)**.
% 299.94/300.91  80249[3:SpR:74812.0,57.1] || member(union(null_class,u),universal_class) -> member(power_class(union(u,null_class)),universal_class)*.
% 299.94/300.91  80254[5:SpR:74812.0,53555.1] || equal(union(null_class,u),null_class) -> equal(power_class(union(u,null_class)),null_class)**.
% 299.94/300.91  80255[4:SpR:74812.0,21013.1] || equal(union(null_class,u),universal_class) -> equal(power_class(union(u,null_class)),null_class)**.
% 299.94/300.91  80280[3:SpR:74812.0,57.1] || member(union(u,null_class),universal_class) -> member(power_class(union(null_class,u)),universal_class)*.
% 299.94/300.91  80470[3:SpL:45898.1,78769.0] || equal(apply(null_class,u),null_class)** equal(apply(null_class,v),universal_class)** -> .
% 299.94/300.91  80685[3:Rew:26766.0,80645.1,26766.0,80645.0] || member(union(null_class,u),u)* -> equal(singleton(union(null_class,u)),null_class).
% 299.94/300.91  80673[3:Res:54298.0,35234.0] ||  -> equal(singleton(complement(successor(null_class))),null_class) member(complement(successor(null_class)),singleton(null_class))*.
% 299.94/300.91  80812[3:SpL:38845.0,54881.1] function(complement(cross_product(null_class,universal_class))) || equal(sum_class(range_of(null_class)),universal_class)** -> .
% 299.94/300.91  81086[3:Obv:81078.1] || subclass(u,element_relation) -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.91  81179[3:Res:354.2,66684.1] || subclass(u,v)* equal(successor(v),null_class) -> subclass(u,w)*.
% 299.94/300.91  81181[3:Res:353.2,66684.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(u,null_class).
% 299.94/300.91  81242[3:Res:2364.1,66684.1] || equal(successor(union(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.91  81409[3:Obv:81402.1] || subclass(u,element_relation) -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class)**.
% 299.94/300.91  81490[3:MRR:81485.1,10054.1] || member(u,cantor(u))* subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.91  81491[3:MRR:81486.1,242.0] || subclass(domain_relation,flip(element_relation)) subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.91  81577[3:Res:72035.0,352.1] inductive(union(null_class,union(null_class,u))) ||  -> member(null_class,union(u,u))*.
% 299.94/300.91  81660[3:Res:71986.0,352.1] inductive(intersection(u,union(null_class,v))) ||  -> member(null_class,union(v,null_class))*.
% 299.94/300.91  81855[3:Res:72029.0,352.1] inductive(intersection(union(null_class,u),v)) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  82048[7:SpL:72531.1,46017.0] function(complement(u)) || equal(union(null_class,u),successor(complement(u)))** -> .
% 299.94/300.91  82049[7:SpL:72531.1,46016.0] function(complement(u)) || equal(union(u,u),successor(complement(u)))** -> .
% 299.94/300.91  82050[7:SpL:72531.1,74867.0] function(complement(u)) || equal(union(u,null_class),successor(complement(u)))** -> .
% 299.94/300.91  82080[8:SpL:72531.1,62120.0] function(cross_product(universal_class,universal_class)) || equal(successor(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.94/300.91  82116[7:Rew:72531.1,81944.2] function(u) ||  -> member(regular(successor(u)),u)* equal(successor(u),null_class).
% 299.94/300.91  82150[7:SoR:82042.0,5405.2] single_valued_class(application_function) || equal(successor(application_function),universal_class)** equal(application_function,null_class) -> .
% 299.94/300.91  82183[7:SoR:82045.0,5405.2] single_valued_class(successor_relation) || subclass(domain_relation,successor(successor_relation))* equal(successor_relation,null_class) -> .
% 299.94/300.91  82186[7:SoR:82046.0,5405.2] single_valued_class(successor_relation) || equal(successor(successor_relation),domain_relation)** equal(successor_relation,null_class) -> .
% 299.94/300.91  82189[7:SoR:82047.0,5405.2] single_valued_class(successor_relation) || equal(successor(successor_relation),universal_class)** equal(successor_relation,null_class) -> .
% 299.94/300.91  82417[3:Rew:73742.0,82232.0] ||  -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),u)*.
% 299.94/300.91  82469[3:SpR:73744.0,57.1] || member(union(u,null_class),universal_class) -> member(power_class(union(u,u)),universal_class)*.
% 299.94/300.91  82474[5:SpR:73744.0,53555.1] || equal(union(u,null_class),null_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.91  82475[4:SpR:73744.0,21013.1] || equal(union(u,null_class),universal_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.91  82503[3:SpR:73744.0,57.1] || member(union(u,u),universal_class)* -> member(power_class(union(u,null_class)),universal_class)*.
% 299.94/300.91  82508[5:SpR:73744.0,53555.1] || equal(union(u,u),null_class)** -> equal(power_class(union(u,null_class)),null_class)**.
% 299.94/300.91  82509[4:SpR:73744.0,21013.1] || equal(union(u,u),universal_class)** -> equal(power_class(union(u,null_class)),null_class)**.
% 299.94/300.91  82747[7:Res:74570.1,352.1] function(u) inductive(union(null_class,successor(u))) ||  -> member(null_class,u)*.
% 299.94/300.91  82828[3:Res:79255.0,352.1] inductive(union(null_class,union(u,u))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  82957[0:Rew:28787.0,82942.1] || member(regular(complement(u)),union(u,u))* -> equal(complement(u),null_class).
% 299.94/300.91  82959[3:Rew:26764.0,82908.1,72365.0,82908.1,7649.0,82908.1,26764.0,82908.0,72365.0,82908.0] || member(regular(complement(u)),union(u,null_class))* -> equal(complement(u),null_class).
% 299.94/300.91  82961[3:Rew:26764.0,82931.1,7649.0,82931.1,26764.0,82931.0] || member(regular(complement(u)),union(null_class,u))* -> equal(complement(u),null_class).
% 299.94/300.91  83094[3:Res:81548.0,352.1] inductive(union(null_class,union(u,null_class))) ||  -> member(null_class,union(u,u))*.
% 299.94/300.91  83164[3:Res:83062.0,352.1] inductive(union(null_class,union(u,null_class))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  83239[3:Res:82777.0,352.1] inductive(union(null_class,union(u,u))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  83487[0:MRR:83377.2,4383.0] || member(u,restrict(v,w,x))* member(u,complement(v)) -> .
% 299.94/300.91  83522[3:SpL:54401.1,54301.0] || equal(u,universal_class) subclass(ordered_pair(v,u),unordered_pair(v,null_class))* -> .
% 299.94/300.91  83705[3:Res:49.1,58626.0] inductive(union(null_class,u)) ||  -> subclass(image(successor_relation,union(null_class,u)),u)*.
% 299.94/300.91  83819[3:Res:83745.0,327.1] inductive(complement(successor(complement(omega)))) ||  -> equal(complement(successor(complement(omega))),omega)**.
% 299.94/300.91  83837[3:Res:83745.0,358.1] || member(u,universal_class) -> member(u,successor(complement(v)))* member(u,v).
% 299.94/300.91  84255[3:SpR:72083.0,83852.0] ||  -> subclass(complement(successor(union(null_class,complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.94/300.91  84259[3:SpR:72082.0,83852.0] ||  -> subclass(complement(successor(union(null_class,complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.94/300.91  84260[3:SpR:72083.0,83852.0] ||  -> subclass(complement(successor(union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.94/300.91  84272[3:SpR:65061.1,83852.0] || equal(successor(successor(union(null_class,complement(u)))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91  84581[3:Res:83722.0,352.1] inductive(union(null_class,union(null_class,union(null_class,u)))) ||  -> member(null_class,u)*.
% 299.94/300.91  84704[3:Res:84545.0,352.1] inductive(union(null_class,union(null_class,union(u,null_class)))) ||  -> member(null_class,u)*.
% 299.94/300.91  84857[3:Res:83715.0,352.1] inductive(intersection(union(null_class,union(null_class,u)),v)) ||  -> member(null_class,u)*.
% 299.94/300.91  85118[3:Res:83725.0,352.1] inductive(union(null_class,intersection(union(null_class,u),v))) ||  -> member(null_class,u)*.
% 299.94/300.91  85227[3:Res:83734.0,352.1] inductive(intersection(u,union(null_class,union(null_class,v)))) ||  -> member(null_class,v)*.
% 299.94/300.91  85440[3:Res:83739.0,352.1] inductive(union(null_class,intersection(u,union(null_class,v)))) ||  -> member(null_class,v)*.
% 299.94/300.91  85533[3:Res:84557.0,352.1] inductive(union(null_class,union(null_class,union(u,u)))) ||  -> member(null_class,u)*.
% 299.94/300.91  85796[3:Res:84805.0,352.1] inductive(intersection(union(null_class,union(u,null_class)),v)) ||  -> member(null_class,u)*.
% 299.94/300.91  85924[3:Res:85064.0,352.1] inductive(union(null_class,intersection(union(u,null_class),v))) ||  -> member(null_class,u)*.
% 299.94/300.91  86050[3:Res:85182.0,352.1] inductive(intersection(u,union(null_class,union(v,null_class)))) ||  -> member(null_class,v)*.
% 299.94/300.91  86171[3:Res:85391.0,352.1] inductive(union(null_class,intersection(u,union(v,null_class)))) ||  -> member(null_class,v)*.
% 299.94/300.91  86329[3:Res:58921.1,352.1] inductive(union(null_class,u)) || subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91  86381[3:Rew:27497.0,86343.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.91  86362[3:Res:58921.1,54148.0] || subclass(u,regular(union(null_class,u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.91  86452[6:MRR:86451.2,29497.0] || subclass(singleton(null_class),u)* subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91  86454[6:MRR:86453.2,29497.0] || subclass(singleton(null_class),complement(compose(element_relation,universal_class)))* member(null_class,element_relation) -> .
% 299.94/300.91  87618[3:Res:59994.0,352.1] inductive(union(null_class,symmetric_difference(u,v))) ||  -> member(null_class,union(u,v))*.
% 299.94/300.91  87848[3:Res:17208.1,73862.0] || equal(union(u,null_class),singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.94/300.91  88187[7:Res:75011.1,352.1] function(u) inductive(intersection(successor(u),v)) ||  -> member(null_class,u)*.
% 299.94/300.91  88253[3:Res:49.1,75043.0] inductive(union(u,null_class)) ||  -> subclass(image(successor_relation,union(u,null_class)),u)*.
% 299.94/300.91  88572[7:Res:75118.1,352.1] function(u) inductive(intersection(v,successor(u))) ||  -> member(null_class,u)*.
% 299.94/300.91  88610[0:SpR:75901.0,20762.1] || equal(symmetric_difference(u,v),universal_class) -> equal(complement(symmetric_difference(v,u)),null_class)**.
% 299.94/300.91  88616[3:SpR:75901.0,45898.1] || equal(symmetric_difference(u,v),null_class) -> equal(complement(symmetric_difference(v,u)),universal_class)**.
% 299.94/300.91  88634[3:SpR:75901.0,30956.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),union(null_class,symmetric_difference(v,u))),null_class)**.
% 299.94/300.91  88636[3:SpR:75901.0,31047.0] ||  -> equal(symmetric_difference(complement(symmetric_difference(u,v)),union(null_class,symmetric_difference(v,u))),universal_class)**.
% 299.94/300.91  88641[0:SpR:75901.0,41750.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),intersection(symmetric_difference(v,u),w)),null_class)**.
% 299.94/300.91  88642[0:SpR:75901.0,42091.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),intersection(w,symmetric_difference(v,u))),null_class)**.
% 299.94/300.91  88645[3:SpR:75901.0,59011.0] ||  -> subclass(complement(successor(complement(symmetric_difference(u,v)))),union(null_class,symmetric_difference(v,u)))*.
% 299.94/300.91  88671[0:SpR:75901.0,9902.1] ||  -> member(u,symmetric_difference(v,w)) subclass(singleton(u),complement(symmetric_difference(w,v)))*.
% 299.94/300.91  88775[3:SpL:75901.0,60592.0] || equal(complement(symmetric_difference(u,v)),null_class)** -> equal(symmetric_difference(v,u),universal_class).
% 299.94/300.91  88781[3:SpL:75901.0,59209.0] || equal(complement(symmetric_difference(u,v)),universal_class)** -> equal(symmetric_difference(v,u),null_class).
% 299.94/300.91  88783[0:SpL:75901.0,2160.1] inductive(symmetric_difference(u,v)) || equal(complement(symmetric_difference(v,u)),universal_class)** -> .
% 299.94/300.91  88800[3:SpL:75901.0,46130.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> member(omega,symmetric_difference(v,u)).
% 299.94/300.91  88801[6:SpL:75901.0,45406.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> member(null_class,symmetric_difference(v,u)).
% 299.94/300.91  89035[0:Res:76062.0,352.1] inductive(symmetric_difference(complement(u),complement(v))) ||  -> member(null_class,union(v,u))*.
% 299.94/300.91  89349[3:Res:81600.0,352.1] inductive(intersection(u,union(null_class,v))) ||  -> member(null_class,union(v,v))*.
% 299.94/300.91  89454[3:Res:81629.0,352.1] inductive(intersection(u,union(v,v))) ||  -> member(null_class,union(v,null_class))*.
% 299.94/300.91  89565[3:Res:81790.0,352.1] inductive(intersection(union(null_class,u),v)) ||  -> member(null_class,union(u,u))*.
% 299.94/300.91  89680[3:Res:81819.0,352.1] inductive(intersection(union(u,u),v)) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  89908[3:SpL:54401.1,83537.0] || equal(u,universal_class) equal(unordered_pair(v,null_class),ordered_pair(v,u))* -> .
% 299.94/300.91  90018[3:Res:83718.0,352.1] inductive(intersection(intersection(union(null_class,u),v),w)) ||  -> member(null_class,u)*.
% 299.94/300.91  90214[0:Rew:28787.0,90179.1] ||  -> member(not_subclass_element(u,complement(v)),union(v,v))* subclass(u,complement(v)).
% 299.94/300.91  90221[3:Rew:26764.0,90143.1,72365.0,90143.1,7649.0,90143.1,26764.0,90143.0,72365.0,90143.0] ||  -> member(not_subclass_element(u,complement(v)),union(v,null_class))* subclass(u,complement(v)).
% 299.94/300.91  90223[3:Rew:26764.0,90168.1,7649.0,90168.1,26764.0,90168.0] ||  -> member(not_subclass_element(u,complement(v)),union(null_class,v))* subclass(u,complement(v)).
% 299.94/300.91  90371[3:Res:83730.0,352.1] inductive(intersection(u,intersection(v,union(null_class,w)))) ||  -> member(null_class,w)*.
% 299.94/300.91  90500[3:Res:83733.0,352.1] inductive(intersection(u,intersection(union(null_class,v),w))) ||  -> member(null_class,v)*.
% 299.94/300.91  90867[3:Res:83738.0,352.1] inductive(intersection(intersection(u,union(null_class,v)),w)) ||  -> member(null_class,v)*.
% 299.94/300.91  91023[3:Res:84817.0,352.1] inductive(intersection(union(null_class,union(u,u)),v)) ||  -> member(null_class,u)*.
% 299.94/300.91  91404[3:Res:85076.0,352.1] inductive(union(null_class,intersection(union(u,u),v))) ||  -> member(null_class,u)*.
% 299.94/300.91  91544[3:Res:85194.0,352.1] inductive(intersection(u,union(null_class,union(v,v)))) ||  -> member(null_class,v)*.
% 299.94/300.91  91676[3:Res:85403.0,352.1] inductive(union(null_class,intersection(u,union(v,v)))) ||  -> member(null_class,v)*.
% 299.94/300.91  91785[3:Res:86303.1,352.1] inductive(union(u,null_class)) || subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91  91835[3:Rew:71518.0,91799.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.91  91818[3:Res:86303.1,54148.0] || subclass(u,regular(union(u,null_class)))* -> equal(union(u,null_class),null_class).
% 299.94/300.91  92060[3:Res:87555.0,352.1] inductive(union(null_class,symmetric_difference(u,v))) ||  -> member(null_class,union(v,u))*.
% 299.94/300.91  92198[3:Res:88269.0,352.1] inductive(intersection(intersection(union(u,null_class),v),w)) ||  -> member(null_class,u)*.
% 299.94/300.91  92360[3:Res:88286.0,352.1] inductive(intersection(u,intersection(v,union(w,null_class)))) ||  -> member(null_class,w)*.
% 299.94/300.91  92508[3:Res:88289.0,352.1] inductive(intersection(u,intersection(union(v,null_class),w))) ||  -> member(null_class,v)*.
% 299.94/300.91  92663[3:Res:88296.0,352.1] inductive(intersection(intersection(u,union(v,null_class)),w)) ||  -> member(null_class,v)*.
% 299.94/300.91  92772[3:SpL:45898.1,88799.0] || equal(symmetric_difference(u,v),null_class)** equal(symmetric_difference(v,u),universal_class)** -> .
% 299.94/300.91  93027[3:Res:89304.0,352.1] inductive(intersection(u,union(v,null_class))) ||  -> member(null_class,union(v,v))*.
% 299.94/300.91  93126[3:Res:92980.0,352.1] inductive(intersection(u,union(v,null_class))) ||  -> member(null_class,union(null_class,v))*.
% 299.94/300.91  93229[3:Res:93105.0,352.1] inductive(intersection(union(u,null_class),v)) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  93334[3:Res:89386.0,352.1] inductive(intersection(u,union(v,v))) ||  -> member(null_class,union(null_class,v))*.
% 299.94/300.91  93625[3:Res:89515.0,352.1] inductive(intersection(union(u,null_class),v)) ||  -> member(null_class,union(u,u))*.
% 299.94/300.91  93739[3:Res:89608.0,352.1] inductive(intersection(union(u,u),v)) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  93951[0:SpR:29.0,56577.1] || subclass(cross_product(u,v),w) -> subclass(restrict(x,u,v),w)*.
% 299.94/300.91  93970[0:SpR:72387.0,56577.1] || subclass(complement(intersection(u,v)),w)* -> subclass(symmetric_difference(u,v),w).
% 299.94/300.91  93994[0:Res:56577.1,352.1] inductive(intersection(u,v)) || subclass(v,w)* -> member(null_class,w)*.
% 299.94/300.91  94008[0:Res:56577.1,23752.0] || subclass(u,complement(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.94/300.91  94063[3:Res:94057.1,8.0] || equal(complement(u),null_class) subclass(u,v)* -> equal(u,v).
% 299.94/300.91  94403[3:Rew:26766.0,94078.0] || equal(union(null_class,unordered_pair(u,regular(v))),null_class)** -> equal(v,null_class).
% 299.94/300.91  94404[3:Rew:26766.0,94079.0] || equal(union(null_class,unordered_pair(regular(u),v)),null_class)** -> equal(u,null_class).
% 299.94/300.91  94271[3:Res:94057.1,5612.0] || equal(complement(intersection(u,v)),null_class)** -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.91  94272[3:Res:94057.1,5611.0] || equal(complement(intersection(u,v)),null_class)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.91  94417[3:Con:94285.2] || equal(complement(u),null_class) member(v,w)* -> member(v,u)*.
% 299.94/300.91  94833[7:SoR:94830.0,5405.2] single_valued_class(x__dfg) || equal(complement(y__dfg),null_class)** equal(null_class,x__dfg) -> .
% 299.94/300.91  94857[3:Res:94637.0,352.1] inductive(intersection(u,complement(compose(element_relation,universal_class)))) ||  -> member(null_class,complement(element_relation))*.
% 299.94/300.91  94950[3:Res:94788.0,352.1] inductive(intersection(complement(compose(element_relation,universal_class)),u)) ||  -> member(null_class,complement(element_relation))*.
% 299.94/300.91  94975[3:Res:94939.0,352.1] inductive(union(null_class,complement(compose(element_relation,universal_class)))) ||  -> member(null_class,complement(element_relation))*.
% 299.94/300.91  95443[0:Res:57413.0,352.1] inductive(intersection(u,symmetric_difference(v,w))) ||  -> member(null_class,union(v,w))*.
% 299.94/300.91  95546[0:Res:57662.1,352.1] inductive(intersection(u,v)) || subclass(u,w)* -> member(null_class,w)*.
% 299.94/300.91  95560[0:Res:57662.1,23752.0] || subclass(u,complement(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.91  95613[0:SpL:30.0,58259.0] || subclass(u,restrict(v,w,x))* -> subclass(u,cross_product(w,x)).
% 299.94/300.91  95654[0:Res:49.1,58259.0] inductive(intersection(u,v)) ||  -> subclass(image(successor_relation,intersection(u,v)),u)*.
% 299.94/300.91  95755[3:SpR:26811.0,95719.0] ||  -> subclass(complement(union(image(element_relation,successor(null_class)),u)),power_class(complement(singleton(null_class))))*.
% 299.94/300.91  95756[0:SpR:46591.0,95719.0] ||  -> subclass(complement(union(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))*.
% 299.94/300.91  95884[3:SpR:26811.0,95777.0] ||  -> subclass(complement(union(u,image(element_relation,successor(null_class)))),power_class(complement(singleton(null_class))))*.
% 299.94/300.91  95885[0:SpR:46591.0,95777.0] ||  -> subclass(complement(union(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))*.
% 299.94/300.91  96108[3:SpR:479.0,95721.0] ||  -> subclass(complement(successor(complement(symmetric_difference(complement(u),complement(v))))),union(u,v))*.
% 299.94/300.91  96109[3:SpR:6906.0,95721.0] ||  -> subclass(complement(successor(complement(symmetric_difference(complement(u),complement(singleton(u)))))),successor(u))*.
% 299.94/300.91  96135[3:SpR:65061.1,95721.0] || equal(successor(successor(complement(intersection(u,v)))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91  96274[3:SpR:65061.1,96080.0] || equal(successor(successor(complement(intersection(u,v)))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91  96517[3:SpR:75901.0,96127.0] ||  -> subclass(complement(successor(union(symmetric_difference(u,v),w))),complement(symmetric_difference(v,u)))*.
% 299.94/300.91  96520[3:SpR:72083.0,96127.0] ||  -> subclass(complement(successor(union(sum_class(range_of(null_class)),u))),complement(apply(null_class,v)))*.
% 299.94/300.91  96521[3:SpR:30548.0,96127.0] ||  -> subclass(complement(successor(union(union(u,u),v))),union(null_class,complement(u)))*.
% 299.94/300.91  96522[3:SpR:71518.0,96127.0] ||  -> subclass(complement(successor(union(union(u,null_class),v))),union(null_class,complement(u)))*.
% 299.94/300.91  96523[3:SpR:27497.0,96127.0] ||  -> subclass(complement(successor(union(union(null_class,u),v))),union(null_class,complement(u)))*.
% 299.94/300.91  96524[3:SpR:72082.0,96127.0] ||  -> subclass(complement(successor(union(apply(null_class,u),v))),complement(apply(null_class,w)))*.
% 299.94/300.91  96525[3:SpR:72083.0,96127.0] ||  -> subclass(complement(successor(union(apply(null_class,u),v))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  96565[3:SpR:65061.1,96127.0] || equal(successor(successor(union(u,v))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91  96605[3:SpR:26811.0,96527.0] ||  -> subclass(complement(successor(successor(image(element_relation,successor(null_class))))),power_class(complement(singleton(null_class))))*.
% 299.94/300.91  96606[3:SpR:46591.0,96527.0] ||  -> subclass(complement(successor(successor(image(element_relation,power_class(u))))),power_class(complement(power_class(u))))*.
% 299.94/300.91  96658[3:SpR:75901.0,96266.0] ||  -> subclass(complement(successor(union(u,symmetric_difference(v,w)))),complement(symmetric_difference(w,v)))*.
% 299.94/300.91  96661[3:SpR:72083.0,96266.0] ||  -> subclass(complement(successor(union(u,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.94/300.91  96662[3:SpR:30548.0,96266.0] ||  -> subclass(complement(successor(union(u,union(v,v)))),union(null_class,complement(v)))*.
% 299.94/300.91  96663[3:SpR:71518.0,96266.0] ||  -> subclass(complement(successor(union(u,union(v,null_class)))),union(null_class,complement(v)))*.
% 299.94/300.91  96664[3:SpR:27497.0,96266.0] ||  -> subclass(complement(successor(union(u,union(null_class,v)))),union(null_class,complement(v)))*.
% 299.94/300.91  96665[3:SpR:72082.0,96266.0] ||  -> subclass(complement(successor(union(u,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.94/300.91  96666[3:SpR:72083.0,96266.0] ||  -> subclass(complement(successor(union(u,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  96706[3:SpR:65061.1,96266.0] || equal(successor(successor(union(u,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91  96750[3:SpR:65061.1,96668.0] || equal(successor(successor(successor(u))),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.94/300.91  96975[3:Res:96615.0,352.1] inductive(complement(successor(successor(complement(u))))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  97005[3:SpR:26811.0,96978.0] ||  -> subclass(complement(successor(successor(power_class(complement(singleton(null_class)))))),image(element_relation,successor(null_class)))*.
% 299.94/300.91  97006[3:SpR:46591.0,96978.0] ||  -> subclass(complement(successor(successor(power_class(complement(power_class(u)))))),image(element_relation,power_class(u)))*.
% 299.94/300.91  97835[3:Res:96918.0,352.1] inductive(complement(successor(successor(complement(u))))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  97942[3:Res:97015.0,352.1] inductive(complement(successor(successor(union(null_class,u))))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  98341[7:SpR:72531.1,97082.0] function(complement(u)) ||  -> subclass(complement(successor(successor(successor(complement(u))))),u)*.
% 299.94/300.91  98355[3:Res:97082.0,352.1] inductive(complement(successor(successor(union(null_class,complement(u)))))) ||  -> member(null_class,u)*.
% 299.94/300.91  98792[3:Res:97910.0,352.1] inductive(complement(successor(successor(union(u,null_class))))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  98899[3:Res:95677.0,352.1] inductive(union(null_class,union(null_class,intersection(u,v)))) ||  -> member(null_class,u)*.
% 299.94/300.91  100248[3:SpR:45898.1,95765.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(null_class,u))*.
% 299.94/300.91  100254[3:Res:95765.0,352.1] inductive(complement(union(complement(u),v))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  100303[3:SpR:26811.0,100257.0] ||  -> subclass(complement(union(power_class(complement(singleton(null_class))),u)),image(element_relation,successor(null_class)))*.
% 299.94/300.91  100304[3:SpR:46591.0,100257.0] ||  -> subclass(complement(union(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))*.
% 299.94/300.91  101066[0:Rew:100557.0,9981.0] ||  -> member(u,complement(union(v,w)))* subclass(singleton(u),union(v,w)).
% 299.94/300.91  101165[3:Rew:100557.0,96267.0] ||  -> subclass(complement(successor(union(u,complement(union(v,w))))),union(v,w))*.
% 299.94/300.91  101532[3:Rew:100557.0,96131.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),w))),union(u,v))*.
% 299.94/300.91  101569[0:Rew:100557.0,53015.0] || subclass(universal_class,complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.94/300.91  101639[3:Rew:100557.0,46005.0] || equal(image(element_relation,union(u,v)),power_class(complement(union(u,v))))** -> .
% 299.94/300.91  101644[3:Rew:100557.0,48834.0] ||  -> equal(complement(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))**.
% 299.94/300.91  102062[3:Rew:101822.0,74635.1] inductive(union(null_class,union(omega,null_class))) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.91  102063[3:Rew:101822.0,59963.1] inductive(union(null_class,union(omega,omega))) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.91  102064[3:Rew:101822.0,58845.1] inductive(union(null_class,union(null_class,omega))) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.91  102212[5:Rew:102187.0,41590.1] || subclass(complement(singleton(u)),null_class)* -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.91  102295[0:Rew:102264.0,76432.0] ||  -> equal(complement(intersection(successor(u),complement(v))),union(v,complement(successor(u))))**.
% 299.94/300.91  102341[0:Rew:44.0,101042.0] || member(regular(successor(u)),complement(successor(u)))* -> equal(successor(u),null_class).
% 299.94/300.91  103210[3:SpR:46591.0,100329.0] ||  -> subclass(complement(union(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.94/300.91  103344[3:SpL:75901.0,100416.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> subclass(universal_class,symmetric_difference(v,u)).
% 299.94/300.91  103347[3:SpL:72083.0,100416.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.94/300.91  103348[3:SpL:30548.0,100416.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(u,u))*.
% 299.94/300.91  103349[3:SpL:71518.0,100416.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(u,null_class)).
% 299.94/300.91  103350[3:SpL:27497.0,100416.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(null_class,u)).
% 299.94/300.91  103351[3:SpL:72082.0,100416.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(universal_class,apply(null_class,v))*.
% 299.94/300.91  103352[3:SpL:72083.0,100416.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> subclass(universal_class,apply(null_class,u))*.
% 299.94/300.91  103577[7:Rew:103455.0,81982.1] function(union(null_class,successor(null_class))) ||  -> subclass(successor(successor(null_class)),singleton(null_class))*.
% 299.94/300.91  103578[7:Rew:103455.0,82076.1] function(union(null_class,successor(null_class))) || equal(successor(successor(null_class)),universal_class)** -> .
% 299.94/300.91  103873[3:SpR:102188.0,57.1] || member(complement(successor(null_class)),universal_class) -> member(power_class(complement(singleton(null_class))),universal_class)*.
% 299.94/300.91  104818[3:SpR:72083.0,104553.0] ||  -> equal(union(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),universal_class)**.
% 299.94/300.91  104822[3:SpR:72082.0,104553.0] ||  -> equal(union(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),universal_class)**.
% 299.94/300.91  104823[3:SpR:72083.0,104553.0] ||  -> equal(union(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),universal_class)**.
% 299.94/300.91  105547[3:SpR:102187.0,26766.0] ||  -> equal(union(null_class,image(element_relation,successor(u))),complement(power_class(complement(successor(u)))))**.
% 299.94/300.91  105556[6:SpR:102187.0,29936.1] ||  -> member(null_class,image(element_relation,successor(u)))* member(null_class,power_class(complement(successor(u)))).
% 299.94/300.91  105580[3:SpR:102187.0,96978.0] ||  -> subclass(complement(successor(successor(power_class(complement(successor(u)))))),image(element_relation,successor(u)))*.
% 299.94/300.91  105589[0:SpR:102187.0,95719.0] ||  -> subclass(complement(union(image(element_relation,successor(u)),v)),power_class(complement(successor(u))))*.
% 299.94/300.91  105591[3:SpR:102187.0,96527.0] ||  -> subclass(complement(successor(successor(image(element_relation,successor(u))))),power_class(complement(successor(u))))*.
% 299.94/300.91  105595[3:SpR:102187.0,100257.0] ||  -> subclass(complement(union(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))*.
% 299.94/300.91  105609[0:SpR:102187.0,95777.0] ||  -> subclass(complement(union(u,image(element_relation,successor(v)))),power_class(complement(successor(v))))*.
% 299.94/300.91  105611[3:SpR:102187.0,100329.0] ||  -> subclass(complement(union(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))*.
% 299.94/300.91  105668[3:Rew:105547.0,47966.0] ||  -> equal(power_class(complement(power_class(complement(successor(u))))),power_class(image(element_relation,successor(u))))**.
% 299.94/300.91  105999[3:SpL:102264.0,45958.0] || equal(intersection(complement(u),successor(v)),union(u,complement(successor(v))))** -> .
% 299.94/300.91  106408[3:SpR:45898.1,95894.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(null_class,v))*.
% 299.94/300.91  106414[3:Res:95894.0,352.1] inductive(complement(union(u,complement(v)))) ||  -> member(null_class,union(null_class,v))*.
% 299.94/300.91  106520[3:Res:96930.0,352.1] inductive(complement(successor(successor(complement(u))))) ||  -> member(null_class,union(u,u))*.
% 299.94/300.91  106838[3:SpR:30.0,97047.0] ||  -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),cross_product(v,w))*.
% 299.94/300.91  106885[3:SpR:100566.0,97047.0] ||  -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),complement(u))*.
% 299.94/300.91  106893[3:Res:97047.0,352.1] inductive(complement(successor(successor(complement(intersection(u,v)))))) ||  -> member(null_class,u)*.
% 299.94/300.91  107034[3:Res:97922.0,352.1] inductive(complement(successor(successor(union(u,u))))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  107159[3:SpR:45898.1,100170.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(u,null_class))*.
% 299.94/300.91  107165[3:Res:100170.0,352.1] inductive(complement(union(complement(u),v))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  107462[3:SpR:45898.1,100317.0] || equal(union(union(null_class,u),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91  107468[3:Res:100317.0,352.1] inductive(complement(union(union(null_class,u),v))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  108206[7:SpR:72531.1,100420.0] function(complement(u)) ||  -> subclass(complement(union(successor(complement(u)),v)),u)*.
% 299.94/300.91  108232[3:SpR:45898.1,100420.0] || equal(union(union(null_class,complement(u)),v),null_class)** -> subclass(universal_class,u).
% 299.94/300.91  108238[3:Res:100420.0,352.1] inductive(complement(union(union(null_class,complement(u)),v))) ||  -> member(null_class,u)*.
% 299.94/300.91  109009[3:SpR:45898.1,103220.0] || equal(union(u,union(null_class,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91  109015[3:Res:103220.0,352.1] inductive(complement(union(u,union(null_class,v)))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  109271[7:SpR:72531.1,103321.0] function(complement(u)) ||  -> subclass(complement(union(v,successor(complement(u)))),u)*.
% 299.94/300.91  109298[3:SpR:45898.1,103321.0] || equal(union(u,union(null_class,complement(v))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91  109304[3:Res:103321.0,352.1] inductive(complement(union(u,union(null_class,complement(v))))) ||  -> member(null_class,v)*.
% 299.94/300.91  109530[3:SpR:45898.1,106328.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(v,null_class))*.
% 299.94/300.91  109536[3:Res:106328.0,352.1] inductive(complement(union(u,complement(v)))) ||  -> member(null_class,union(v,null_class))*.
% 299.94/300.91  109835[3:SpR:72387.0,106828.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),complement(intersection(u,v)))*.
% 299.94/300.91  109863[3:SpR:100576.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),complement(w))*.
% 299.94/300.91  109878[3:Res:106828.0,352.1] inductive(complement(successor(successor(complement(intersection(u,v)))))) ||  -> member(null_class,v)*.
% 299.94/300.91  110025[3:SpR:45898.1,107416.0] || equal(union(union(u,null_class),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91  110031[3:Res:107416.0,352.1] inductive(complement(union(union(u,null_class),v))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  110584[3:SpR:45898.1,108959.0] || equal(union(u,union(v,null_class)),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91  110590[3:Res:108959.0,352.1] inductive(complement(union(u,union(v,null_class)))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  110715[3:SpR:30.0,95663.0] ||  -> subclass(intersection(union(null_class,restrict(u,v,w)),x),cross_product(v,w))*.
% 299.94/300.91  110779[3:Res:95663.0,352.1] inductive(intersection(union(null_class,intersection(u,v)),w)) ||  -> member(null_class,u)*.
% 299.94/300.91  111062[3:SpR:30.0,95683.0] ||  -> subclass(union(null_class,intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.94/300.91  111124[3:Res:95683.0,352.1] inductive(union(null_class,intersection(intersection(u,v),w))) ||  -> member(null_class,u)*.
% 299.94/300.91  111217[3:SpR:30.0,95699.0] ||  -> subclass(intersection(u,union(null_class,restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.91  111272[3:Res:95699.0,352.1] inductive(intersection(u,union(null_class,intersection(v,w)))) ||  -> member(null_class,v)*.
% 299.94/300.91  111592[3:SpR:30.0,95712.0] ||  -> subclass(union(null_class,intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.91  111649[3:Res:95712.0,352.1] inductive(union(null_class,intersection(u,intersection(v,w)))) ||  -> member(null_class,v)*.
% 299.94/300.91  111740[3:SpR:45898.1,96083.0] || equal(successor(complement(restrict(u,v,w))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91  111744[3:Res:96083.0,352.1] inductive(complement(successor(complement(restrict(u,v,w))))) ||  -> member(null_class,u)*.
% 299.94/300.91  112118[3:SpR:45898.1,100182.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.94/300.91  112124[3:Res:100182.0,352.1] inductive(complement(union(complement(u),v))) ||  -> member(null_class,union(u,u))*.
% 299.94/300.91  112207[3:SpR:30.0,100372.0] ||  -> subclass(complement(union(complement(restrict(u,v,w)),x)),cross_product(v,w))*.
% 299.94/300.91  112254[3:SpR:100566.0,100372.0] ||  -> subclass(complement(union(union(u,complement(union(v,w))),x)),complement(u))*.
% 299.94/300.91  112278[3:SpR:45898.1,100372.0] || equal(union(complement(intersection(u,v)),w),null_class)** -> subclass(universal_class,u).
% 299.94/300.91  112284[3:Res:100372.0,352.1] inductive(complement(union(complement(intersection(u,v)),w))) ||  -> member(null_class,u)*.
% 299.94/300.91  112477[0:Res:100731.0,352.1] inductive(complement(union(u,v))) ||  -> member(null_class,complement(union(v,u)))*.
% 299.94/300.91  113502[3:Rew:47142.0,113403.0] ||  -> subclass(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))*.
% 299.94/300.91  113503[3:Rew:101822.0,113405.0] ||  -> subclass(regular(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))*.
% 299.94/300.91  113504[3:Rew:101822.0,113406.0] ||  -> subclass(regular(union(u,complement(successor(v)))),intersection(complement(u),successor(v)))*.
% 299.94/300.91  113505[3:Rew:101822.0,113407.0] ||  -> subclass(regular(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))*.
% 299.94/300.91  113853[3:Rew:48833.0,113764.0] ||  -> subclass(regular(image(element_relation,union(u,v))),power_class(complement(union(u,v))))*.
% 299.94/300.91  114493[7:SpR:72531.1,113073.0] function(complement(u)) ||  -> subclass(regular(successor(complement(u))),union(u,null_class))*.
% 299.94/300.91  114504[3:Res:113073.0,352.1] inductive(regular(union(null_class,complement(u)))) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  116405[3:SpR:20762.1,114691.0] || equal(apply(null_class,u),universal_class)** -> subclass(regular(null_class),sum_class(range_of(null_class)))*.
% 299.94/300.91  116412[3:Res:114691.0,352.1] inductive(regular(complement(apply(null_class,u)))) ||  -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.91  116533[3:SpR:20762.1,114696.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(regular(null_class),apply(null_class,u))*.
% 299.94/300.91  116538[3:Res:114696.0,352.1] inductive(regular(complement(sum_class(range_of(null_class))))) ||  -> member(null_class,apply(null_class,u))*.
% 299.94/300.91  117097[7:SpR:72531.1,113074.0] function(complement(u)) ||  -> subclass(regular(successor(complement(u))),union(null_class,u))*.
% 299.94/300.91  117108[3:Res:113074.0,352.1] inductive(regular(union(null_class,complement(u)))) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  117307[7:SpR:72531.1,113849.0] function(complement(u)) ||  -> subclass(regular(union(u,null_class)),successor(complement(u)))*.
% 299.94/300.91  117338[3:Res:113849.0,352.1] inductive(regular(union(u,null_class))) ||  -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  117438[7:SpR:72531.1,113850.0] function(complement(u)) ||  -> subclass(regular(union(null_class,u)),successor(complement(u)))*.
% 299.94/300.91  117480[3:Res:113850.0,352.1] inductive(regular(union(null_class,u))) ||  -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  117558[3:SpR:20762.1,114695.0] || equal(apply(null_class,u),universal_class)** -> subclass(regular(null_class),apply(null_class,v))*.
% 299.94/300.91  117565[3:Res:114695.0,352.1] inductive(regular(complement(apply(null_class,u)))) ||  -> member(null_class,apply(null_class,v))*.
% 299.94/300.91  117716[7:SpR:72531.1,113072.0] function(complement(u)) ||  -> subclass(regular(successor(complement(u))),union(u,u))*.
% 299.94/300.91  117727[3:Res:113072.0,352.1] inductive(regular(union(null_class,complement(u)))) ||  -> member(null_class,union(u,u))*.
% 299.94/300.91  117801[3:SpR:30.0,113455.0] ||  -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.94/300.91  117861[3:Res:113455.0,352.1] inductive(regular(union(null_class,complement(intersection(u,v))))) ||  -> member(null_class,u)*.
% 299.94/300.91  118150[7:Res:113801.1,352.1] function(u) inductive(regular(successor(u))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  118194[7:SpR:72531.1,113848.0] function(complement(u)) ||  -> subclass(regular(union(u,u)),successor(complement(u)))*.
% 299.94/300.91  118229[3:Res:113848.0,352.1] inductive(regular(union(u,u))) ||  -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  118338[7:Res:114570.1,352.1] function(u) inductive(regular(complement(u))) ||  -> member(null_class,successor(u))*.
% 299.94/300.91  118417[3:Res:115747.0,352.1] inductive(regular(union(u,complement(power_class(v))))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  118574[3:Res:115748.0,352.1] inductive(regular(union(u,complement(successor(v))))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  118646[3:SpR:47948.0,115749.0] ||  -> subclass(regular(union(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))*.
% 299.94/300.91  118650[3:Res:115749.0,352.1] inductive(regular(union(complement(power_class(u)),v))) ||  -> member(null_class,power_class(u))*.
% 299.94/300.91  118786[3:Res:115797.0,352.1] inductive(regular(complement(intersection(union(null_class,u),v)))) ||  -> member(null_class,u)*.
% 299.94/300.91  118977[3:Res:115798.0,352.1] inductive(regular(complement(intersection(union(u,null_class),v)))) ||  -> member(null_class,u)*.
% 299.94/300.91  119116[3:SpR:47949.0,115885.0] ||  -> subclass(regular(union(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))*.
% 299.94/300.91  119123[3:Res:115885.0,352.1] inductive(regular(union(u,complement(power_class(v))))) ||  -> member(null_class,power_class(v))*.
% 299.94/300.91  119171[3:Res:115886.0,352.1] inductive(regular(union(u,complement(successor(v))))) ||  -> member(null_class,successor(v))*.
% 299.94/300.91  119261[3:Res:115887.0,352.1] inductive(regular(union(complement(power_class(u)),v))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  119349[3:Res:115935.0,352.1] inductive(regular(complement(intersection(u,union(null_class,v))))) ||  -> member(null_class,v)*.
% 299.94/300.91  119472[3:Res:115936.0,352.1] inductive(regular(complement(intersection(u,union(v,null_class))))) ||  -> member(null_class,v)*.
% 299.94/300.91  119760[3:Res:117791.0,352.1] inductive(regular(union(null_class,complement(intersection(u,v))))) ||  -> member(null_class,v)*.
% 299.94/300.91  119921[3:Res:118554.0,352.1] inductive(regular(union(complement(successor(u)),v))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  119981[7:SpR:72531.1,118834.0] function(complement(u)) ||  -> subclass(regular(union(successor(complement(u)),v)),u)*.
% 299.94/300.91  120011[3:Res:118834.0,352.1] inductive(regular(union(union(null_class,complement(u)),v))) ||  -> member(null_class,u)*.
% 299.94/300.91  120077[3:Rew:47142.0,119949.0] ||  -> subclass(regular(union(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))*.
% 299.94/300.91  120078[3:Rew:47142.0,119951.0] ||  -> subclass(regular(union(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))*.
% 299.94/300.91  120141[3:SpR:72083.0,119989.0] ||  -> subclass(regular(successor(union(null_class,complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.94/300.91  120145[3:SpR:72082.0,119989.0] ||  -> subclass(regular(successor(union(null_class,complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.94/300.91  120146[3:SpR:72083.0,119989.0] ||  -> subclass(regular(successor(union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.94/300.91  120290[3:SpR:75901.0,120207.0] ||  -> subclass(regular(successor(union(null_class,symmetric_difference(u,v)))),complement(symmetric_difference(v,u)))*.
% 299.94/300.91  120293[3:SpR:72083.0,120207.0] ||  -> subclass(regular(successor(union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,u)))*.
% 299.94/300.91  120297[3:SpR:72082.0,120207.0] ||  -> subclass(regular(successor(union(null_class,apply(null_class,u)))),complement(apply(null_class,v)))*.
% 299.94/300.91  120298[3:SpR:72083.0,120207.0] ||  -> subclass(regular(successor(union(null_class,apply(null_class,u)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  120635[6:MRR:120521.1,120521.3,53.0,45624.0] inductive(complement(compose(element_relation,universal_class))) || member(apply(choice,omega),element_relation)* -> .
% 299.94/300.91  120912[3:Res:119151.0,352.1] inductive(regular(union(complement(successor(u)),v))) ||  -> member(null_class,successor(u))*.
% 299.94/300.91  120964[7:SpR:72531.1,119396.0] function(complement(u)) ||  -> subclass(regular(union(v,successor(complement(u)))),u)*.
% 299.94/300.91  120993[3:Res:119396.0,352.1] inductive(regular(union(u,union(null_class,complement(v))))) ||  -> member(null_class,v)*.
% 299.94/300.91  121060[3:Rew:47142.0,120932.0] ||  -> subclass(regular(union(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.94/300.91  121061[3:Rew:47142.0,120934.0] ||  -> subclass(regular(union(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))*.
% 299.94/300.91  121170[3:Res:120061.0,352.1] inductive(regular(union(union(null_class,u),v))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  121208[3:Rew:105669.0,121089.0,105547.0,121089.0] ||  -> subclass(regular(union(image(element_relation,successor(u)),v)),power_class(complement(successor(u))))*.
% 299.94/300.91  121529[3:Res:121044.0,352.1] inductive(regular(union(u,union(null_class,v)))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  121568[3:Rew:105666.0,121446.0,105547.0,121446.0] ||  -> subclass(regular(union(u,image(element_relation,successor(v)))),power_class(complement(successor(v))))*.
% 299.94/300.91  121662[3:Res:121118.0,352.1] inductive(regular(union(union(u,null_class),v))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  121874[3:Res:121134.0,352.1] inductive(regular(union(power_class(u),v))) ||  -> member(null_class,complement(power_class(u)))*.
% 299.94/300.91  121928[3:Res:121136.0,352.1] inductive(regular(union(successor(u),v))) ||  -> member(null_class,complement(successor(u)))*.
% 299.94/300.91  122023[3:Res:121475.0,352.1] inductive(regular(union(u,union(v,null_class)))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  122144[3:Res:121491.0,352.1] inductive(regular(union(u,power_class(v)))) ||  -> member(null_class,complement(power_class(v)))*.
% 299.94/300.91  122191[3:Res:121493.0,352.1] inductive(regular(union(u,successor(v)))) ||  -> member(null_class,complement(successor(v)))*.
% 299.94/300.91  122217[3:SpR:30.0,103272.0] ||  -> subclass(complement(union(u,complement(restrict(v,w,x)))),cross_product(w,x))*.
% 299.94/300.91  122267[3:SpR:100566.0,103272.0] ||  -> subclass(complement(union(u,union(v,complement(union(w,x))))),complement(v))*.
% 299.94/300.91  122285[3:SpR:45898.1,103272.0] || equal(union(u,complement(intersection(v,w))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91  122291[3:Res:103272.0,352.1] inductive(complement(union(u,complement(intersection(v,w))))) ||  -> member(null_class,v)*.
% 299.94/300.91  122471[3:SpR:45898.1,106340.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(v,v))*.
% 299.94/300.91  122477[3:Res:106340.0,352.1] inductive(complement(union(u,complement(v)))) ||  -> member(null_class,union(v,v))*.
% 299.94/300.91  122661[3:SpR:45898.1,107428.0] || equal(union(union(u,u),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91  122667[3:Res:107428.0,352.1] inductive(complement(union(union(u,u),v))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  122826[3:SpR:45898.1,108972.0] || equal(union(u,union(v,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91  122832[3:Res:108972.0,352.1] inductive(complement(union(u,union(v,v)))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  123012[3:SpR:72387.0,110705.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(u,v)),w),complement(intersection(u,v)))*.
% 299.94/300.91  123064[3:Res:110705.0,352.1] inductive(intersection(union(null_class,intersection(u,v)),w)) ||  -> member(null_class,v)*.
% 299.94/300.91  123321[3:SpR:72387.0,111052.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(u,v),w)),complement(intersection(u,v)))*.
% 299.94/300.91  123371[3:Res:111052.0,352.1] inductive(union(null_class,intersection(intersection(u,v),w))) ||  -> member(null_class,v)*.
% 299.94/300.91  123481[3:SpR:72387.0,111207.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.94/300.91  123524[3:Res:111207.0,352.1] inductive(intersection(u,union(null_class,intersection(v,w)))) ||  -> member(null_class,w)*.
% 299.94/300.91  123789[3:SpR:72387.0,111582.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.94/300.91  123834[3:Res:111582.0,352.1] inductive(union(null_class,intersection(u,intersection(v,w)))) ||  -> member(null_class,w)*.
% 299.94/300.91  123939[3:SpR:72387.0,112197.0] ||  -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),complement(intersection(u,v)))*.
% 299.94/300.91  123967[3:SpR:100576.0,112197.0] ||  -> subclass(complement(union(union(complement(union(u,v)),w),x)),complement(w))*.
% 299.94/300.91  124002[3:SpR:45898.1,112197.0] || equal(union(complement(intersection(u,v)),w),null_class)** -> subclass(universal_class,v).
% 299.94/300.91  124008[3:Res:112197.0,352.1] inductive(complement(union(complement(intersection(u,v)),w))) ||  -> member(null_class,v)*.
% 299.94/300.91  124349[0:SpR:112558.0,20762.1] || equal(union(u,v),universal_class) -> equal(complement(union(v,u)),null_class)**.
% 299.94/300.91  124351[3:SpR:112558.0,45898.1] || equal(union(u,v),null_class) -> equal(complement(union(v,u)),universal_class)**.
% 299.94/300.91  124386[0:SpR:112558.0,41750.0] ||  -> equal(intersection(complement(union(u,v)),intersection(union(v,u),w)),null_class)**.
% 299.94/300.91  124387[0:SpR:112558.0,42091.0] ||  -> equal(intersection(complement(union(u,v)),intersection(w,union(v,u))),null_class)**.
% 299.94/300.91  124406[3:SpR:112558.0,96127.0] ||  -> subclass(complement(successor(union(union(u,v),w))),complement(union(v,u)))*.
% 299.94/300.91  124438[0:SpR:112558.0,9902.1] ||  -> member(u,union(v,w)) subclass(singleton(u),complement(union(w,v)))*.
% 299.94/300.91  124443[3:SpR:112558.0,96266.0] ||  -> subclass(complement(successor(union(u,union(v,w)))),complement(union(w,v)))*.
% 299.94/300.91  124717[3:SpL:112558.0,60592.0] || equal(complement(union(u,v)),null_class)** -> equal(union(v,u),universal_class).
% 299.94/300.91  124720[3:SpL:112558.0,59209.0] || equal(complement(union(u,v)),universal_class)** -> equal(union(v,u),null_class).
% 299.94/300.91  124722[0:SpL:112558.0,2160.1] inductive(union(u,v)) || equal(complement(union(v,u)),universal_class)** -> .
% 299.94/300.91  124740[3:SpL:112558.0,100416.0] || subclass(complement(union(u,v)),null_class)* -> subclass(universal_class,union(v,u)).
% 299.94/300.91  124741[3:SpL:112558.0,46130.0] || subclass(complement(union(u,v)),null_class)* -> member(omega,union(v,u)).
% 299.94/300.91  124742[6:SpL:112558.0,45406.0] || subclass(complement(union(u,v)),null_class)* -> member(null_class,union(v,u)).
% 299.94/300.91  125112[3:SpR:20762.1,113494.0] || equal(symmetric_difference(u,v),universal_class) -> subclass(regular(null_class),symmetric_difference(v,u))*.
% 299.94/300.91  125118[3:Res:113494.0,352.1] inductive(regular(complement(symmetric_difference(u,v)))) ||  -> member(null_class,symmetric_difference(v,u))*.
% 299.94/300.91  125203[3:SpR:20762.1,113807.0] || equal(union(u,v),universal_class) -> subclass(regular(union(u,v)),null_class)*.
% 299.94/300.91  125258[3:Res:113807.0,352.1] inductive(regular(union(u,v))) ||  -> member(null_class,complement(union(u,v)))*.
% 299.94/300.91  125443[3:Res:115722.0,352.1] inductive(regular(complement(symmetric_difference(u,v)))) ||  -> member(null_class,union(u,v))*.
% 299.94/300.91  125534[3:Res:115740.1,352.1] inductive(regular(complement(u))) || subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91  125548[3:Res:115740.1,23752.0] || subclass(u,complement(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.91  125570[3:Res:115740.1,54148.0] || subclass(u,regular(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.91  125606[3:SpR:30.0,115778.0] ||  -> subclass(regular(complement(intersection(restrict(u,v,w),x))),cross_product(v,w))*.
% 299.94/300.91  125667[3:Res:115778.0,352.1] inductive(regular(complement(intersection(intersection(u,v),w)))) ||  -> member(null_class,u)*.
% 299.94/300.91  125877[3:SpR:30.0,115916.0] ||  -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),cross_product(w,x))*.
% 299.94/300.91  125933[3:Res:115916.0,352.1] inductive(regular(complement(intersection(u,intersection(v,w))))) ||  -> member(null_class,v)*.
% 299.94/300.91  126075[3:Res:118736.0,352.1] inductive(regular(complement(intersection(union(u,u),v)))) ||  -> member(null_class,u)*.
% 299.94/300.91  126558[3:Res:119306.0,352.1] inductive(regular(complement(intersection(u,union(v,v))))) ||  -> member(null_class,v)*.
% 299.94/300.91  126743[3:Res:121132.0,352.1] inductive(regular(union(union(u,u),v))) ||  -> member(null_class,complement(u))*.
% 299.94/300.91  126910[3:Res:121489.0,352.1] inductive(regular(union(u,union(v,v)))) ||  -> member(null_class,complement(v))*.
% 299.94/300.91  127019[3:SpR:72387.0,122207.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),complement(intersection(v,w)))*.
% 299.94/300.91  127047[3:SpR:100576.0,122207.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),x))),complement(x))*.
% 299.94/300.91  127075[3:SpR:45898.1,122207.0] || equal(union(u,complement(intersection(v,w))),null_class)** -> subclass(universal_class,w).
% 299.94/300.91  127083[3:Res:122207.0,352.1] inductive(complement(union(u,complement(intersection(v,w))))) ||  -> member(null_class,w)*.
% 299.94/300.91  127387[3:SpR:20762.1,124345.0] || equal(union(u,v),universal_class) -> subclass(regular(null_class),union(v,u))*.
% 299.94/300.91  127396[3:Res:124345.0,352.1] inductive(regular(complement(union(u,v)))) ||  -> member(null_class,union(v,u))*.
% 299.94/300.91  127523[3:SpL:45898.1,124738.0] || equal(union(u,v),null_class)** equal(union(v,u),universal_class)** -> .
% 299.94/300.91  127616[3:SpR:20762.1,124861.0] || equal(union(u,v),universal_class) -> subclass(regular(union(v,u)),null_class)*.
% 299.94/300.91  127671[3:Res:124861.0,352.1] inductive(regular(union(u,v))) ||  -> member(null_class,complement(union(v,u)))*.
% 299.94/300.91  127926[3:Res:125369.0,352.1] inductive(regular(complement(symmetric_difference(u,v)))) ||  -> member(null_class,union(v,u))*.
% 299.94/300.91  128005[3:SpR:72387.0,125596.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(u,v),w))),complement(intersection(u,v)))*.
% 299.94/300.91  128054[3:Res:125596.0,352.1] inductive(regular(complement(intersection(intersection(u,v),w)))) ||  -> member(null_class,v)*.
% 299.94/300.91  128164[3:SpR:72387.0,125867.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(v,w)))),complement(intersection(v,w)))*.
% 299.94/300.91  128208[3:Res:125867.0,352.1] inductive(regular(complement(intersection(u,intersection(v,w))))) ||  -> member(null_class,w)*.
% 299.94/300.91  128484[0:Res:60176.0,352.1] inductive(intersection(symmetric_difference(u,v),w)) ||  -> member(null_class,union(u,v))*.
% 299.94/300.91  128590[0:Res:49.1,60237.0] inductive(intersection(u,v)) ||  -> subclass(image(successor_relation,intersection(u,v)),v)*.
% 299.94/300.91  128837[3:Res:49.1,60344.0] inductive(union(u,u)) ||  -> subclass(image(successor_relation,union(u,u)),u)*.
% 299.94/300.91  129094[0:SpR:23589.0,70401.0] ||  -> equal(u,v) subclass(intersection(intersection(w,singleton(u)),singleton(v)),null_class)*.
% 299.94/300.91  129119[0:SpR:72387.0,70401.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),intersection(complement(intersection(u,v)),w))*.
% 299.94/300.91  129164[0:Res:70401.0,352.1] inductive(intersection(intersection(u,v),w)) ||  -> member(null_class,intersection(v,w))*.
% 299.94/300.91  129267[0:SpR:23589.0,70402.0] ||  -> equal(u,v) subclass(intersection(intersection(singleton(u),w),singleton(v)),null_class)*.
% 299.94/300.91  129337[0:Res:70402.0,352.1] inductive(intersection(intersection(u,v),w)) ||  -> member(null_class,intersection(u,w))*.
% 299.94/300.91  129434[3:SpR:39766.0,129313.0] ||  -> subclass(intersection(successor(null_class),u),intersection(singleton(null_class),intersection(successor(null_class),u)))*.
% 299.94/300.91  129435[3:SpR:39910.0,129313.0] ||  -> subclass(intersection(u,successor(null_class)),intersection(singleton(null_class),intersection(u,successor(null_class))))*.
% 299.94/300.91  129453[3:Res:129313.0,352.1] inductive(intersection(successor(null_class),u)) ||  -> member(null_class,intersection(singleton(null_class),u))*.
% 299.94/300.91  129526[3:Res:129403.0,352.1] inductive(intersection(successor(null_class),u)) ||  -> member(null_class,intersection(u,singleton(null_class)))*.
% 299.94/300.91  129602[3:MRR:129592.3,4383.0] || member(u,v)* member(u,successor(null_class))* -> member(null_class,v)*.
% 299.94/300.91  130241[3:SpR:39614.1,129428.0] || subclass(successor(null_class),u) -> subclass(successor(null_class),intersection(singleton(null_class),u))*.
% 299.94/300.91  130245[3:Res:129428.0,352.1] inductive(intersection(u,successor(null_class))) ||  -> member(null_class,intersection(singleton(null_class),u))*.
% 299.94/300.91  130299[3:SpR:39614.1,129501.0] || subclass(successor(null_class),u) -> subclass(successor(null_class),intersection(u,singleton(null_class)))*.
% 299.94/300.91  130303[3:Res:129501.0,352.1] inductive(intersection(u,successor(null_class))) ||  -> member(null_class,intersection(u,singleton(null_class)))*.
% 299.94/300.91  130420[3:SpR:129591.1,39766.0] ||  -> member(null_class,intersection(successor(null_class),u))* equal(intersection(successor(null_class),u),null_class).
% 299.94/300.91  130422[3:SpR:129591.1,39910.0] ||  -> member(null_class,intersection(u,successor(null_class)))* equal(intersection(u,successor(null_class)),null_class).
% 299.94/300.91  130679[3:Rew:26764.0,130365.1,7649.0,130365.1,72365.0,130365.1] ||  -> member(null_class,u) equal(symmetric_difference(successor(null_class),u),union(successor(null_class),u))**.
% 299.94/300.91  131294[3:Rew:26764.0,130995.1,7649.0,130995.1,72365.0,130995.1] ||  -> member(null_class,u) equal(symmetric_difference(u,successor(null_class)),union(u,successor(null_class)))**.
% 299.94/300.91  131353[3:SpR:30.0,129302.0] ||  -> subclass(intersection(union(null_class,cross_product(u,v)),w),restrict(w,u,v))*.
% 299.94/300.91  131386[3:SpR:23589.0,129302.0] ||  -> equal(u,v) subclass(intersection(union(null_class,singleton(u)),singleton(v)),null_class)*.
% 299.94/300.91  131447[3:Res:129302.0,352.1] inductive(intersection(union(null_class,u),v)) ||  -> member(null_class,intersection(u,v))*.
% 299.94/300.91  131592[3:Res:129304.0,352.1] inductive(intersection(union(u,null_class),v)) ||  -> member(null_class,intersection(u,v))*.
% 299.94/300.91  131757[3:Res:131342.0,352.1] inductive(intersection(union(null_class,u),v)) ||  -> member(null_class,intersection(v,u))*.
% 299.94/300.91  133281[3:SpR:72083.0,132396.0] ||  -> equal(intersection(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),null_class)**.
% 299.94/300.91  133287[3:SpR:72082.0,132396.0] ||  -> equal(intersection(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),null_class)**.
% 299.94/300.91  133288[3:SpR:72083.0,132396.0] ||  -> equal(intersection(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),null_class)**.
% 299.94/300.91  133581[3:SpR:72083.0,132409.0] ||  -> equal(symmetric_difference(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),universal_class)**.
% 299.94/300.91  133587[3:SpR:72082.0,132409.0] ||  -> equal(symmetric_difference(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),universal_class)**.
% 299.94/300.91  133588[3:SpR:72083.0,132409.0] ||  -> equal(symmetric_difference(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),universal_class)**.
% 299.94/300.91  134239[3:SpR:30.0,131420.0] ||  -> subclass(intersection(u,union(null_class,cross_product(v,w))),restrict(u,v,w))*.
% 299.94/300.91  134275[3:SpR:23589.0,131420.0] ||  -> equal(u,v) subclass(intersection(singleton(v),union(null_class,singleton(u))),null_class)*.
% 299.94/300.91  134331[3:Res:131420.0,352.1] inductive(intersection(u,union(null_class,v))) ||  -> member(null_class,intersection(v,u))*.
% 299.94/300.91  134577[3:Rew:26766.0,134565.1] || equal(complement(u),universal_class) -> equal(union(null_class,v),union(u,v))*.
% 299.94/300.91  134698[3:Res:131499.0,352.1] inductive(intersection(union(u,null_class),v)) ||  -> member(null_class,intersection(v,u))*.
% 299.94/300.91  134876[3:Res:131566.0,352.1] inductive(intersection(u,union(v,null_class))) ||  -> member(null_class,intersection(v,u))*.
% 299.94/300.91  135042[3:Res:131730.0,352.1] inductive(intersection(u,union(null_class,v))) ||  -> member(null_class,intersection(u,v))*.
% 299.94/300.91  135299[3:Rew:26766.0,135268.1] || equal(complement(u),universal_class) -> equal(union(null_class,v),union(v,u))*.
% 299.94/300.91  135273[3:Rew:135249.1,40184.2] || subclass(u,v)* equal(u,universal_class) -> equal(complement(v),null_class).
% 299.94/300.91  135391[3:SpR:134531.1,29.0] || equal(u,universal_class) -> equal(restrict(u,v,w),cross_product(v,w))**.
% 299.94/300.91  136104[3:Res:134671.0,352.1] inductive(intersection(u,union(v,null_class))) ||  -> member(null_class,intersection(u,v))*.
% 299.94/300.91  136600[6:Rew:136228.1,118920.1] || equal(intersection(u,restrict(v,w,x)),universal_class)** -> equal(u,null_class).
% 299.94/300.91  136965[0:SpR:23589.0,70759.0] ||  -> equal(u,v) subclass(intersection(singleton(v),intersection(singleton(u),w)),null_class)*.
% 299.94/300.91  137042[0:Res:70759.0,352.1] inductive(intersection(u,intersection(v,w))) ||  -> member(null_class,intersection(v,u))*.
% 299.94/300.91  137164[0:SpR:23589.0,70762.0] ||  -> equal(u,v) subclass(intersection(singleton(v),intersection(w,singleton(u))),null_class)*.
% 299.94/300.91  137193[0:SpR:72387.0,70762.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),intersection(complement(intersection(v,w)),u))*.
% 299.94/300.91  137241[0:Res:70762.0,352.1] inductive(intersection(u,intersection(v,w))) ||  -> member(null_class,intersection(w,u))*.
% 299.94/300.91  137448[0:SpR:75513.1,42085.0] || subclass(complement(u),restrict(u,v,w))* -> equal(complement(u),null_class).
% 299.94/300.91  137801[3:Res:86315.1,352.1] inductive(union(u,u)) || subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91  137859[3:Rew:30548.0,137815.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.91  137838[3:Res:86315.1,54148.0] || subclass(u,regular(union(u,u)))* -> equal(union(u,u),null_class).
% 299.94/300.91  138018[3:Res:89961.0,352.1] inductive(intersection(intersection(union(u,u),v),w)) ||  -> member(null_class,u)*.
% 299.94/300.91  138204[3:Res:90322.0,352.1] inductive(intersection(u,intersection(v,union(w,w)))) ||  -> member(null_class,w)*.
% 299.94/300.91  138385[3:Res:90446.0,352.1] inductive(intersection(u,intersection(union(v,v),w))) ||  -> member(null_class,v)*.
% 299.94/300.91  138629[3:Res:90814.0,352.1] inductive(intersection(intersection(u,union(v,v)),w)) ||  -> member(null_class,v)*.
% 299.94/300.91  138845[0:Res:95372.0,352.1] inductive(intersection(u,symmetric_difference(v,w))) ||  -> member(null_class,union(w,v))*.
% 299.94/300.91  138922[0:SpL:30.0,95653.0] || equal(restrict(u,v,w),x)* -> subclass(x,cross_product(v,w))*.
% 299.94/300.91  139052[0:SpR:30.0,95670.0] ||  -> subclass(intersection(intersection(restrict(u,v,w),x),y),cross_product(v,w))*.
% 299.94/300.91  139146[0:Res:95670.0,352.1] inductive(intersection(intersection(intersection(u,v),w),x)) ||  -> member(null_class,u)*.
% 299.94/300.91  139260[0:SpR:30.0,95691.0] ||  -> subclass(intersection(u,intersection(v,restrict(w,x,y))),cross_product(x,y))*.
% 299.94/300.91  139342[0:Res:95691.0,352.1] inductive(intersection(u,intersection(v,intersection(w,x)))) ||  -> member(null_class,w)*.
% 299.94/300.91  139544[0:SpR:30.0,95696.0] ||  -> subclass(intersection(u,intersection(restrict(v,w,x),y)),cross_product(w,x))*.
% 299.94/300.91  139632[0:Res:95696.0,352.1] inductive(intersection(u,intersection(intersection(v,w),x))) ||  -> member(null_class,v)*.
% 299.94/300.91  139744[0:SpR:30.0,95707.0] ||  -> subclass(intersection(intersection(u,restrict(v,w,x)),y),cross_product(w,x))*.
% 299.94/300.91  139832[0:Res:95707.0,352.1] inductive(intersection(intersection(u,intersection(v,w)),x)) ||  -> member(null_class,v)*.
% 299.94/300.91  140458[0:Res:128395.0,352.1] inductive(intersection(symmetric_difference(u,v),w)) ||  -> member(null_class,union(v,u))*.
% 299.94/300.91  140551[0:SpL:72387.0,128589.0] || equal(symmetric_difference(u,v),w) -> subclass(w,complement(intersection(u,v)))*.
% 299.94/300.91  140690[0:Res:128603.0,352.1] inductive(intersection(intersection(intersection(u,v),w),x)) ||  -> member(null_class,v)*.
% 299.94/300.91  140949[0:Res:128622.0,352.1] inductive(intersection(u,intersection(v,intersection(w,x)))) ||  -> member(null_class,x)*.
% 299.94/300.91  141144[0:Res:128629.0,352.1] inductive(intersection(u,intersection(intersection(v,w),x))) ||  -> member(null_class,w)*.
% 299.94/300.91  141363[0:Res:128638.0,352.1] inductive(intersection(intersection(u,intersection(v,w)),x)) ||  -> member(null_class,w)*.
% 299.94/300.91  141539[0:SpR:72387.0,129052.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),intersection(w,complement(intersection(u,v))))*.
% 299.94/300.91  141594[0:Res:129052.0,352.1] inductive(intersection(intersection(u,v),w)) ||  -> member(null_class,intersection(w,v))*.
% 299.94/300.91  142253[0:SpR:75901.0,141859.0] ||  -> equal(intersection(symmetric_difference(u,v),intersection(w,complement(symmetric_difference(v,u)))),null_class)**.
% 299.94/300.91  142256[3:SpR:72083.0,141859.0] ||  -> equal(intersection(sum_class(range_of(null_class)),intersection(u,complement(apply(null_class,v)))),null_class)**.
% 299.94/300.91  142257[0:SpR:112558.0,141859.0] ||  -> equal(intersection(union(u,v),intersection(w,complement(union(v,u)))),null_class)**.
% 299.94/300.91  142258[3:SpR:30548.0,141859.0] ||  -> equal(intersection(union(u,u),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.94/300.91  142259[3:SpR:71518.0,141859.0] ||  -> equal(intersection(union(u,null_class),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.94/300.91  142260[3:SpR:27497.0,141859.0] ||  -> equal(intersection(union(null_class,u),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.94/300.91  142262[3:SpR:72082.0,141859.0] ||  -> equal(intersection(apply(null_class,u),intersection(v,complement(apply(null_class,w)))),null_class)**.
% 299.94/300.91  142263[3:SpR:72083.0,141859.0] ||  -> equal(intersection(apply(null_class,u),intersection(v,complement(sum_class(range_of(null_class))))),null_class)**.
% 299.94/300.91  142280[0:SpR:72383.0,141859.0] ||  -> equal(intersection(restrict(u,v,w),symmetric_difference(cross_product(v,w),u)),null_class)**.
% 299.94/300.91  142281[0:SpR:72384.0,141859.0] ||  -> equal(intersection(restrict(u,v,w),symmetric_difference(u,cross_product(v,w))),null_class)**.
% 299.94/300.91  142865[0:SpR:75901.0,141983.0] ||  -> equal(intersection(symmetric_difference(u,v),intersection(complement(symmetric_difference(v,u)),w)),null_class)**.
% 299.94/300.91  142868[3:SpR:72083.0,141983.0] ||  -> equal(intersection(sum_class(range_of(null_class)),intersection(complement(apply(null_class,u)),v)),null_class)**.
% 299.94/300.91  142869[0:SpR:112558.0,141983.0] ||  -> equal(intersection(union(u,v),intersection(complement(union(v,u)),w)),null_class)**.
% 299.94/300.91  142870[3:SpR:30548.0,141983.0] ||  -> equal(intersection(union(u,u),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.94/300.91  142871[3:SpR:71518.0,141983.0] ||  -> equal(intersection(union(u,null_class),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.94/300.91  142872[3:SpR:27497.0,141983.0] ||  -> equal(intersection(union(null_class,u),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.94/300.91  142874[3:SpR:72082.0,141983.0] ||  -> equal(intersection(apply(null_class,u),intersection(complement(apply(null_class,v)),w)),null_class)**.
% 299.94/300.91  142875[3:SpR:72083.0,141983.0] ||  -> equal(intersection(apply(null_class,u),intersection(complement(sum_class(range_of(null_class))),v)),null_class)**.
% 299.94/300.91  143725[3:Rew:7649.0,143549.1] || member(u,successor(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91  143896[3:Rew:103455.0,143895.1,26766.0,143895.1,71037.0,143895.1,75901.0,143895.1,7649.0,143895.1] ||  -> subclass(u,successor(v)) member(not_subclass_element(u,successor(v)),complement(successor(v)))*.
% 299.94/300.91  145610[3:SpR:145254.0,39614.1] || subclass(union(null_class,u),singleton(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91  145968[3:SpR:145328.0,39614.1] || subclass(union(u,null_class),singleton(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91  146657[3:Res:57662.1,144083.0] || subclass(u,singleton(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.91  146658[3:Res:56577.1,144083.0] || subclass(u,singleton(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.94/300.91  146659[3:Res:58921.1,144083.0] || subclass(u,singleton(union(null_class,u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.91  146660[3:Res:86303.1,144083.0] || subclass(u,singleton(union(u,null_class)))* -> equal(union(u,null_class),null_class).
% 299.94/300.91  146661[3:Res:86315.1,144083.0] || subclass(u,singleton(union(u,u)))* -> equal(union(u,u),null_class).
% 299.94/300.91  146666[3:Res:115740.1,144083.0] || subclass(u,singleton(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.91  147291[3:SpR:145647.0,39614.1] || subclass(union(u,u),singleton(u))* -> equal(union(u,u),null_class).
% 299.94/300.91  147837[3:SpR:146944.0,39614.1] || subclass(intersection(u,v),singleton(v))* -> equal(intersection(u,v),null_class).
% 299.94/300.91  148421[3:SpR:147067.0,39614.1] || subclass(intersection(u,v),singleton(u))* -> equal(intersection(u,v),null_class).
% 299.94/300.91  148477[3:SpR:479.0,147067.0] ||  -> equal(intersection(singleton(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.94/300.91  148478[3:SpR:6906.0,147067.0] ||  -> equal(intersection(singleton(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.94/300.91  149865[0:SpR:142270.0,30.0] ||  -> equal(restrict(restrict(complement(cross_product(u,v)),w,x),u,v),null_class)**.
% 299.94/300.91  150181[0:MRR:149900.2,4383.0] || member(u,restrict(complement(v),w,x))* member(u,v) -> .
% 299.94/300.91  150870[3:SpL:54401.1,150807.0] || equal(u,universal_class) member(u,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91  150873[7:SpL:38158.1,150807.0] one_to_one(u) || member(inverse(u),cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91  150909[3:Res:17208.1,150807.0] || equal(cantor(singleton(cross_product(singleton(singleton(null_class)),universal_class))),singleton(singleton(null_class)))** -> .
% 299.94/300.91  151210[3:Res:17208.1,144494.0] || equal(singleton(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> .
% 299.94/300.91  151495[3:Res:24.2,151236.0] || member(intersection(u,v),v)* member(intersection(u,v),u)* -> .
% 299.94/300.91  151505[3:Res:7327.1,151236.0] || member(union(u,v),universal_class) -> member(union(u,v),complement(v))*.
% 299.94/300.91  151506[3:Res:7326.1,151236.0] || member(union(u,v),universal_class) -> member(union(u,v),complement(u))*.
% 299.94/300.91  151535[3:Rew:151527.1,69535.1] || subclass(universal_class,regular(regular(ordered_pair(u,v))))* -> equal(singleton(u),null_class).
% 299.94/300.91  151804[3:SpL:17074.0,151512.1] || member(image(u,null_class),universal_class)* subclass(universal_class,apply(u,universal_class)) -> .
% 299.94/300.91  151930[3:SpR:147875.0,75513.1] || subclass(singleton(u),restrict(u,v,w))* -> equal(singleton(u),null_class).
% 299.94/300.91  152129[3:MRR:151965.2,4383.0] || member(u,restrict(v,w,x))* member(u,singleton(v)) -> .
% 299.94/300.91  152481[3:SpR:149031.0,30.0] ||  -> equal(restrict(restrict(singleton(cross_product(u,v)),w,x),u,v),null_class)**.
% 299.94/300.91  152765[3:MRR:152516.2,4383.0] || member(u,restrict(singleton(v),w,x))* member(u,v) -> .
% 299.94/300.91  153295[3:SpL:29.0,151493.0] || member(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w)))* -> .
% 299.94/300.91  153310[3:SpL:30.0,151493.0] || member(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u))* -> .
% 299.94/300.91  153361[3:SpL:46586.0,151493.0] || member(union(u,complement(power_class(v))),symmetric_difference(complement(u),power_class(v)))* -> .
% 299.94/300.91  153362[3:SpL:102264.0,151493.0] || member(union(u,complement(successor(v))),symmetric_difference(complement(u),successor(v)))* -> .
% 299.94/300.91  153363[3:SpL:46592.0,151493.0] || member(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v)))* -> .
% 299.94/300.91  154714[3:SpL:45898.1,153263.0] || equal(intersection(u,v),null_class) member(universal_class,symmetric_difference(v,u))* -> .
% 299.94/300.91  154716[3:SpL:46586.0,153263.0] || member(union(u,complement(power_class(v))),symmetric_difference(power_class(v),complement(u)))* -> .
% 299.94/300.91  154717[3:SpL:102264.0,153263.0] || member(union(u,complement(successor(v))),symmetric_difference(successor(v),complement(u)))* -> .
% 299.94/300.91  154718[3:SpL:46592.0,153263.0] || member(union(complement(power_class(u)),v),symmetric_difference(complement(v),power_class(u)))* -> .
% 299.94/300.91  155018[0:Res:129225.0,352.1] inductive(intersection(intersection(u,v),w)) ||  -> member(null_class,intersection(w,u))*.
% 299.94/300.91  155267[3:Res:129303.0,352.1] inductive(intersection(union(u,u),v)) ||  -> member(null_class,intersection(u,v))*.
% 299.94/300.91  155741[3:Res:131713.0,352.1] inductive(intersection(union(u,u),v)) ||  -> member(null_class,intersection(v,u))*.
% 299.94/300.91  155952[3:Res:134293.0,352.1] inductive(intersection(u,union(v,v))) ||  -> member(null_class,intersection(v,u))*.
% 299.94/300.91  156151[3:Res:135004.0,352.1] inductive(intersection(u,union(v,v))) ||  -> member(null_class,intersection(u,v))*.
% 299.94/300.91  156401[0:Res:136917.0,352.1] inductive(intersection(u,intersection(v,w))) ||  -> member(null_class,intersection(u,v))*.
% 299.94/300.91  157097[0:SpR:72387.0,137116.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),intersection(u,complement(intersection(v,w))))*.
% 299.94/300.91  157162[0:Res:137116.0,352.1] inductive(intersection(u,intersection(v,w))) ||  -> member(null_class,intersection(u,w))*.
% 299.94/300.91  159854[0:SpL:99108.0,20.0] || member(regular(domain_relation),element_relation) -> member(first(regular(domain_relation)),second(regular(domain_relation)))*.
% 299.94/300.91  159856[0:SpL:99108.0,15.0] || member(regular(domain_relation),cross_product(u,v))* -> member(first(regular(domain_relation)),u).
% 299.94/300.91  159857[0:SpL:99108.0,16.0] || member(regular(domain_relation),cross_product(u,v))* -> member(second(regular(domain_relation)),v).
% 299.94/300.91  159907[3:SpL:99108.0,54301.0] || subclass(regular(domain_relation),unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))))* -> .
% 299.94/300.91  163175[0:Obv:163171.0] ||  -> equal(cross_product(u,v),null_class) member(second(regular(cross_product(u,v))),v)*.
% 299.94/300.91  163228[0:Obv:163224.0] ||  -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),u)*.
% 299.94/300.91  163523[3:Res:159844.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(regular(domain_relation),v)*.
% 299.94/300.91  163569[3:Res:159844.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(regular(domain_relation),apply(null_class,u))*.
% 299.94/300.91  163570[3:Res:159844.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(regular(domain_relation),apply(null_class,v))*.
% 299.94/300.91  163571[3:Res:159844.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(regular(domain_relation),sum_class(range_of(null_class)))*.
% 299.94/300.91  163640[0:Res:159845.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(regular(domain_relation),v)*.
% 299.94/300.91  163643[3:Res:159845.1,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(domain_relation),element_relation) -> .
% 299.94/300.91  163668[0:Res:159845.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(regular(domain_relation),union(u,v))*.
% 299.94/300.91  163686[3:Res:159845.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(regular(domain_relation),apply(null_class,u))*.
% 299.94/300.91  163687[3:Res:159845.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(domain_relation),apply(null_class,v))*.
% 299.94/300.91  163688[3:Res:159845.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(domain_relation),sum_class(range_of(null_class)))*.
% 299.94/300.91  163714[3:SpR:54401.1,159835.0] || equal(first(regular(domain_relation)),universal_class) -> member(null_class,complement(singleton(regular(domain_relation))))*.
% 299.94/300.91  163851[3:SpL:54401.1,159869.0] || equal(first(regular(domain_relation)),universal_class) member(null_class,complement(regular(domain_relation)))* -> .
% 299.94/300.91  163863[3:SpL:54401.1,159876.0] || equal(first(regular(domain_relation)),universal_class) member(null_class,singleton(regular(domain_relation)))* -> .
% 299.94/300.91  164026[3:SpL:99109.0,20.0] || member(regular(composition_function),element_relation) -> member(first(regular(composition_function)),second(regular(composition_function)))*.
% 299.94/300.91  164028[3:SpL:99109.0,15.0] || member(regular(composition_function),cross_product(u,v))* -> member(first(regular(composition_function)),u).
% 299.94/300.91  164029[3:SpL:99109.0,16.0] || member(regular(composition_function),cross_product(u,v))* -> member(second(regular(composition_function)),v).
% 299.94/300.91  164079[3:SpL:99109.0,54301.0] || subclass(regular(composition_function),unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))))* -> .
% 299.94/300.91  164567[3:Rew:71037.0,164366.0,7649.0,164366.0] ||  -> subclass(intersection(u,complement(power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.94/300.91  164569[3:Rew:71037.0,164374.0,7649.0,164374.0] ||  -> subclass(intersection(complement(power_class(complement(power_class(u)))),v),image(element_relation,power_class(u)))*.
% 299.94/300.91  166177[3:Res:164016.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(regular(composition_function),v)*.
% 299.94/300.91  166223[3:Res:164016.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(regular(composition_function),apply(null_class,u))*.
% 299.94/300.91  166224[3:Res:164016.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(regular(composition_function),apply(null_class,v))*.
% 299.94/300.91  166225[3:Res:164016.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(regular(composition_function),sum_class(range_of(null_class)))*.
% 299.94/300.91  166323[3:Res:164017.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(regular(composition_function),v)*.
% 299.94/300.91  166326[3:Res:164017.1,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(composition_function),element_relation) -> .
% 299.94/300.91  166351[3:Res:164017.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(regular(composition_function),union(u,v))*.
% 299.94/300.91  166369[3:Res:164017.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(regular(composition_function),apply(null_class,u))*.
% 299.94/300.91  166370[3:Res:164017.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(composition_function),apply(null_class,v))*.
% 299.94/300.91  166371[3:Res:164017.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(composition_function),sum_class(range_of(null_class)))*.
% 299.94/300.91  166397[3:SpR:54401.1,164007.0] || equal(first(regular(composition_function)),universal_class) -> member(null_class,complement(singleton(regular(composition_function))))*.
% 299.94/300.91  166419[3:SpL:54401.1,164041.0] || equal(first(regular(composition_function)),universal_class) member(null_class,complement(regular(composition_function)))* -> .
% 299.94/300.91  166459[3:SpL:54401.1,164048.0] || equal(first(regular(composition_function)),universal_class) member(null_class,singleton(regular(composition_function)))* -> .
% 299.94/300.91  167521[3:SpR:145801.0,131730.0] ||  -> subclass(intersection(complement(successor(null_class)),union(null_class,singleton(complement(singleton(null_class))))),null_class)*.
% 299.94/300.91  167529[3:SpR:145801.0,136917.0] ||  -> subclass(intersection(complement(successor(null_class)),intersection(singleton(complement(singleton(null_class))),u)),null_class)*.
% 299.94/300.91  167725[3:Rew:72365.0,167556.0] ||  -> subclass(intersection(singleton(complement(singleton(null_class))),intersection(u,complement(successor(null_class)))),null_class)*.
% 299.94/300.91  167726[3:Rew:72365.0,167562.0] ||  -> subclass(intersection(singleton(complement(singleton(null_class))),intersection(complement(successor(null_class)),u)),null_class)*.
% 299.94/300.91  167563[3:SpR:145801.0,137116.0] ||  -> subclass(intersection(complement(successor(null_class)),intersection(u,singleton(complement(singleton(null_class))))),null_class)*.
% 299.94/300.91  169076[3:SpR:166613.0,131730.0] ||  -> subclass(intersection(union(element_relation,element_relation),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91  169084[3:SpR:166613.0,136917.0] ||  -> subclass(intersection(union(element_relation,element_relation),intersection(complement(compose(element_relation,universal_class)),u)),null_class)*.
% 299.94/300.91  169293[3:Rew:72365.0,169107.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,union(element_relation,element_relation))),null_class)*.
% 299.94/300.91  169294[3:Rew:72365.0,169113.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(union(element_relation,element_relation),u)),null_class)*.
% 299.94/300.91  169114[3:SpR:166613.0,137116.0] ||  -> subclass(intersection(union(element_relation,element_relation),intersection(u,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91  169612[3:SpR:166842.0,136917.0] ||  -> subclass(intersection(element_relation,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),null_class)*.
% 299.94/300.91  169635[3:SpR:166842.0,70401.0] ||  -> subclass(intersection(intersection(u,element_relation),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91  169641[3:SpR:166842.0,70402.0] ||  -> subclass(intersection(intersection(element_relation,u),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91  169642[3:SpR:166842.0,137116.0] ||  -> subclass(intersection(element_relation,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),null_class)*.
% 299.94/300.91  169648[3:SpR:166842.0,70762.0] ||  -> subclass(intersection(union(null_class,complement(compose(element_relation,universal_class))),intersection(u,element_relation)),null_class)*.
% 299.94/300.91  169671[3:SpR:166842.0,70759.0] ||  -> subclass(intersection(union(null_class,complement(compose(element_relation,universal_class))),intersection(element_relation,u)),null_class)*.
% 299.94/300.91  170030[3:SpR:167103.0,136917.0] ||  -> subclass(intersection(successor(null_class),intersection(union(null_class,singleton(singleton(null_class))),u)),null_class)*.
% 299.94/300.91  170053[3:SpR:167103.0,70401.0] ||  -> subclass(intersection(intersection(u,successor(null_class)),union(null_class,singleton(singleton(null_class)))),null_class)*.
% 299.94/300.91  170059[3:SpR:167103.0,70402.0] ||  -> subclass(intersection(intersection(successor(null_class),u),union(null_class,singleton(singleton(null_class)))),null_class)*.
% 299.94/300.91  170060[3:SpR:167103.0,137116.0] ||  -> subclass(intersection(successor(null_class),intersection(u,union(null_class,singleton(singleton(null_class))))),null_class)*.
% 299.94/300.91  170068[3:SpR:167103.0,70762.0] ||  -> subclass(intersection(union(null_class,singleton(singleton(null_class))),intersection(u,successor(null_class))),null_class)*.
% 299.94/300.91  170098[3:SpR:167103.0,70759.0] ||  -> subclass(intersection(union(null_class,singleton(singleton(null_class))),intersection(successor(null_class),u)),null_class)*.
% 299.94/300.91  170826[3:SpR:78508.0,129052.0] ||  -> subclass(intersection(intersection(u,complement(sum_class(range_of(null_class)))),apply(null_class,v)),null_class)*.
% 299.94/300.91  170831[3:SpR:78508.0,129225.0] ||  -> subclass(intersection(intersection(complement(sum_class(range_of(null_class))),u),apply(null_class,v)),null_class)*.
% 299.94/300.91  170841[3:SpR:78508.0,131342.0] ||  -> subclass(intersection(union(null_class,complement(sum_class(range_of(null_class)))),apply(null_class,u)),null_class)*.
% 299.94/300.91  171010[3:Rew:26764.0,170856.1,72365.0,170856.1] || equal(successor(sum_class(range_of(null_class))),null_class)** -> equal(apply(null_class,u),null_class)**.
% 299.94/300.91  171489[3:SpR:78571.0,70401.0] ||  -> subclass(intersection(intersection(u,sum_class(range_of(null_class))),complement(apply(null_class,v))),null_class)*.
% 299.94/300.91  171495[3:SpR:78571.0,70402.0] ||  -> subclass(intersection(intersection(sum_class(range_of(null_class)),u),complement(apply(null_class,v))),null_class)*.
% 299.94/300.91  171687[3:Rew:26764.0,171528.1,72365.0,171528.1] || equal(successor(apply(null_class,u)),null_class)** -> equal(sum_class(range_of(null_class)),null_class).
% 299.94/300.91  172396[3:Rew:72365.0,172153.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),union(null_class,intersection(u,element_relation))),null_class)*.
% 299.94/300.91  172156[3:SpR:81085.0,134531.1] || equal(intersection(u,element_relation),universal_class)** -> equal(complement(compose(element_relation,universal_class)),null_class)**.
% 299.94/300.91  172163[3:SpR:81085.0,136917.0] ||  -> subclass(intersection(intersection(u,element_relation),intersection(complement(compose(element_relation,universal_class)),v)),null_class)*.
% 299.94/300.91  172399[3:Rew:72365.0,172186.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,intersection(v,element_relation))),null_class)*.
% 299.94/300.91  172400[3:Rew:72365.0,172192.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(intersection(u,element_relation),v)),null_class)*.
% 299.94/300.91  172193[3:SpR:81085.0,137116.0] ||  -> subclass(intersection(intersection(u,element_relation),intersection(v,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91  172214[3:SpR:81085.0,129052.0] ||  -> subclass(intersection(intersection(u,complement(compose(element_relation,universal_class))),intersection(v,element_relation)),null_class)*.
% 299.94/300.91  172220[3:SpR:81085.0,129225.0] ||  -> subclass(intersection(intersection(complement(compose(element_relation,universal_class)),u),intersection(v,element_relation)),null_class)*.
% 299.94/300.91  172783[3:Rew:72365.0,172517.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),union(null_class,intersection(element_relation,u))),null_class)*.
% 299.94/300.91  172520[3:SpR:81087.0,134531.1] || equal(intersection(element_relation,u),universal_class)** -> equal(complement(compose(element_relation,universal_class)),null_class)**.
% 299.94/300.91  172527[3:SpR:81087.0,136917.0] ||  -> subclass(intersection(intersection(element_relation,u),intersection(complement(compose(element_relation,universal_class)),v)),null_class)*.
% 299.94/300.91  172786[3:Rew:72365.0,172550.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,intersection(element_relation,v))),null_class)*.
% 299.94/300.91  172787[3:Rew:72365.0,172556.0] ||  -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(intersection(element_relation,u),v)),null_class)*.
% 299.94/300.91  172557[3:SpR:81087.0,137116.0] ||  -> subclass(intersection(intersection(element_relation,u),intersection(v,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91  172578[3:SpR:81087.0,129052.0] ||  -> subclass(intersection(intersection(u,complement(compose(element_relation,universal_class))),intersection(element_relation,v)),null_class)*.
% 299.94/300.91  172584[3:SpR:81087.0,129225.0] ||  -> subclass(intersection(intersection(complement(compose(element_relation,universal_class)),u),intersection(element_relation,v)),null_class)*.
% 299.94/300.91  173799[3:SpL:39614.1,96168.0] || subclass(u,successor(null_class)) equal(complement(successor(complement(u))),universal_class)** -> .
% 299.94/300.91  173988[3:SpR:39614.1,96169.0] || subclass(u,successor(null_class)) -> subclass(complement(successor(complement(u))),singleton(null_class))*.
% 299.94/300.91  174994[6:SpL:174383.0,20.0] || member(regular(element_relation),element_relation) -> member(first(regular(element_relation)),second(regular(element_relation)))*.
% 299.94/300.91  174996[6:SpL:174383.0,15.0] || member(regular(element_relation),cross_product(u,v))* -> member(first(regular(element_relation)),u).
% 299.94/300.91  174997[6:SpL:174383.0,16.0] || member(regular(element_relation),cross_product(u,v))* -> member(second(regular(element_relation)),v).
% 299.94/300.91  175052[6:SpL:174383.0,54301.0] || subclass(regular(element_relation),unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))))* -> .
% 299.94/300.91  179016[6:Res:174984.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(regular(element_relation),v)*.
% 299.94/300.91  179068[6:Res:174984.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(regular(element_relation),apply(null_class,u))*.
% 299.94/300.91  179069[6:Res:174984.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(regular(element_relation),apply(null_class,v))*.
% 299.94/300.91  179070[6:Res:174984.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(regular(element_relation),sum_class(range_of(null_class)))*.
% 299.94/300.91  179140[6:Res:174985.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(regular(element_relation),v)*.
% 299.94/300.91  179144[6:Res:174985.1,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(element_relation),element_relation) -> .
% 299.94/300.91  179172[6:Res:174985.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(regular(element_relation),union(u,v))*.
% 299.94/300.91  179192[6:Res:174985.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(regular(element_relation),apply(null_class,u))*.
% 299.94/300.91  179193[6:Res:174985.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(element_relation),apply(null_class,v))*.
% 299.94/300.91  179194[6:Res:174985.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(element_relation),sum_class(range_of(null_class)))*.
% 299.94/300.91  179221[6:SpR:54401.1,174974.0] || equal(first(regular(element_relation)),universal_class) -> member(null_class,complement(singleton(regular(element_relation))))*.
% 299.94/300.91  179577[6:SpL:54401.1,175014.0] || equal(first(regular(element_relation)),universal_class) member(null_class,complement(regular(element_relation)))* -> .
% 299.94/300.91  179589[6:SpL:54401.1,175021.0] || equal(first(regular(element_relation)),universal_class) member(null_class,singleton(regular(element_relation)))* -> .
% 299.94/300.91  690[0:Res:365.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.94/300.91  2193[0:SpL:27.0,2160.1] inductive(intersection(complement(u),complement(v))) || equal(union(u,v),universal_class)** -> .
% 299.94/300.91  2328[0:SpL:114.0,387.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(singleton(w),complement(intersection(u,v)))*.
% 299.94/300.91  3153[0:Res:3148.1,8.0] || member(u,v) subclass(v,singleton(u))* -> equal(v,singleton(u)).
% 299.94/300.91  3239[0:Res:365.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(ordered_pair(w,x),union(u,v))*.
% 299.94/300.91  4928[0:Res:4124.0,8.0] || subclass(u,restrict(u,v,w))* -> equal(restrict(u,v,w),u).
% 299.94/300.91  5608[0:Res:4845.1,2.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.91  5620[0:Res:4845.1,481.0] || subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.91  5972[3:Res:5330.0,352.1] inductive(cantor(restrict(element_relation,universal_class,range_of(null_class)))) ||  -> member(null_class,apply(null_class,u))*.
% 299.94/300.91  6286[0:SpL:4572.0,2160.1] inductive(intersection(successor(universal_class),complement(u))) || equal(union(null_class,u),universal_class)** -> .
% 299.94/300.91  6420[0:SpL:4574.0,2160.1] inductive(intersection(complement(u),successor(universal_class))) || equal(union(u,null_class),universal_class)** -> .
% 299.94/300.91  6604[3:Res:5302.0,352.1] inductive(cantor(inverse(restrict(u,v,universal_class)))) ||  -> member(null_class,image(u,v))*.
% 299.94/300.91  6911[0:SpL:479.0,2135.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(null_class,union(u,v)).
% 299.94/300.91  6915[0:SpL:479.0,373.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(omega,union(u,v)).
% 299.94/300.91  7737[3:Rew:7642.0,5186.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(ordered_pair(u,v),element_relation)* -> .
% 299.94/300.91  7754[3:Rew:7642.0,5610.0] || subclass(domain_relation,complement(compose(element_relation,universal_class)))* member(ordered_pair(null_class,null_class),element_relation) -> .
% 299.94/300.91  11037[3:Res:10058.1,2.0] || member(u,element_relation)* subclass(compose(element_relation,universal_class),v)* -> member(u,v)*.
% 299.94/300.91  11038[3:Res:10058.1,4.0] || member(not_subclass_element(u,compose(element_relation,universal_class)),element_relation)* -> subclass(u,compose(element_relation,universal_class)).
% 299.94/300.91  11236[0:SpL:1179.1,1961.0] || subclass(universal_class,complement(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.91  11237[0:SpL:1179.1,1975.0] || equal(complement(regular(cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.91  14913[3:Res:67.1,10074.0] ||  -> equal(sum_class(range_of(null_class)),null_class) member(regular(sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.94/300.91  14922[3:Res:348.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.91  14923[3:Res:365.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.91  14938[3:Res:4845.1,10074.0] || subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.94/300.91  15037[0:Rew:40.0,15028.0] || member(inverse(u),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),element_relation)*.
% 299.94/300.91  15108[3:Res:67.1,10076.0] ||  -> equal(apply(null_class,u),null_class) member(regular(apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.94/300.91  15117[3:Res:348.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.91  15118[3:Res:365.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.91  15133[3:Res:4845.1,10076.0] || subclass(domain_relation,apply(null_class,u))* -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.94/300.91  16070[3:Rew:16029.0,15385.0] || equal(sum_class(range_of(null_class)),domain_relation) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.94/300.91  17205[3:SpL:17061.0,108.0] || member(ordered_pair(u,singleton(singleton(null_class))),application_function)* -> equal(apply(u,null_class),universal_class).
% 299.94/300.91  17216[3:MRR:17215.0,2123.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> member(singleton(singleton(null_class)),element_relation).
% 299.94/300.91  17342[3:Res:16041.0,352.1] inductive(symmetric_difference(apply(null_class,u),universal_class)) ||  -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  18109[3:Res:18089.1,2.0] || subclass(complement(u),v)* -> member(singleton(null_class),u)* member(singleton(null_class),v)*.
% 299.94/300.91  18127[3:Res:17208.1,219.0] || equal(restrict(u,v,w),singleton(singleton(null_class)))** -> member(singleton(null_class),u).
% 299.94/300.91  18155[3:Res:17333.0,352.1] inductive(symmetric_difference(apply(null_class,u),universal_class)) ||  -> member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.91  18170[3:Res:18149.0,352.1] inductive(symmetric_difference(sum_class(range_of(null_class)),universal_class)) ||  -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.91  18382[3:Res:16906.1,352.1] inductive(symmetric_difference(u,universal_class)) ||  -> equal(singleton(u),null_class) member(null_class,complement(u))*.
% 299.94/300.91  18430[3:Res:16671.0,352.1] inductive(symmetric_difference(image(u,v),universal_class)) ||  -> member(null_class,complement(image(u,v)))*.
% 299.94/300.91  18481[3:Res:16710.0,352.1] inductive(symmetric_difference(apply(u,v),universal_class)) ||  -> member(null_class,complement(apply(u,v)))*.
% 299.94/300.91  18976[3:SpL:4917.0,18679.1] || equal(sum_class(range_of(null_class)),domain_relation) subclass(domain_relation,complement(apply(null_class,u)))* -> .
% 299.94/300.91  18987[0:SpL:114.0,14636.0] || equal(symmetric_difference(u,v),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.91  19155[0:Res:508.1,437.1] || subclass(universal_class,symmetric_difference(u,v))* equal(complement(union(u,v)),universal_class) -> .
% 299.94/300.91  19443[0:Res:98.1,691.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(universal_class,complement(composition_function)) -> .
% 299.94/300.91  19449[0:Res:10056.2,691.1] || member(u,universal_class)* member(v,u)* subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.91  19552[3:SpL:4917.0,19465.1] || equal(sum_class(range_of(null_class)),domain_relation) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.94/300.91  19576[0:Res:3678.2,25.1] || subclass(universal_class,complement(u))* member(v,u)* -> equal(singleton(v),null_class).
% 299.94/300.91  19579[0:Res:3678.2,22.0] || subclass(universal_class,intersection(u,v))* -> equal(singleton(w),null_class) member(w,u)*.
% 299.94/300.91  19580[0:Res:3678.2,23.0] || subclass(universal_class,intersection(u,v))* -> equal(singleton(w),null_class) member(w,v)*.
% 299.94/300.91  19984[3:SpL:15991.0,19874.0] || member(flip(cross_product(u,universal_class)),inverse(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  19985[3:SpL:16033.0,19874.0] || member(restrict(element_relation,universal_class,u),sum_class(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  20008[3:Res:17208.1,19874.0] || equal(cantor(singleton(null_class)),singleton(singleton(null_class))) subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.91  20595[3:Res:67.1,10075.0] ||  -> equal(apply(null_class,u),null_class) member(regular(apply(null_class,u)),apply(null_class,v))*.
% 299.94/300.91  20605[3:Res:348.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.91  20606[3:Res:365.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.91  20623[3:Res:4845.1,10075.0] || subclass(domain_relation,apply(null_class,u))* -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.94/300.91  20722[0:Res:10922.2,25.1] || subclass(universal_class,complement(u)) member(regular(v),u)* -> equal(v,null_class).
% 299.94/300.91  20725[0:Res:10922.2,22.0] || subclass(universal_class,intersection(u,v))* -> equal(w,null_class) member(regular(w),u)*.
% 299.94/300.91  20726[0:Res:10922.2,23.0] || subclass(universal_class,intersection(u,v))* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.91  21983[3:Res:17248.1,25.1] || subclass(ordered_pair(u,universal_class),complement(v))* member(unordered_pair(u,null_class),v) -> .
% 299.94/300.91  21986[3:Res:17248.1,22.0] || subclass(ordered_pair(u,universal_class),intersection(v,w))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.91  21987[3:Res:17248.1,23.0] || subclass(ordered_pair(u,universal_class),intersection(v,w))* -> member(unordered_pair(u,null_class),w).
% 299.94/300.91  22166[0:Res:367.1,533.0] || subclass(ordered_pair(u,v),singleton(w))* -> equal(unordered_pair(u,singleton(v)),w).
% 299.94/300.91  22200[0:SpL:1180.1,22187.0] || subclass(not_subclass_element(cross_product(u,v),w),null_class)* -> subclass(cross_product(u,v),w).
% 299.94/300.91  22279[0:SpL:1180.1,22203.0] || equal(not_subclass_element(cross_product(u,v),w),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.91  22338[0:Res:349.1,4070.1] || subclass(universal_class,intersection(u,v)) member(singleton(w),symmetric_difference(u,v))* -> .
% 299.94/300.91  23158[0:Rew:536.1,23157.1] || member(regular(u),singleton(u))* -> equal(u,null_class) equal(singleton(u),null_class).
% 299.94/300.91  23839[0:Obv:23822.2] || equal(u,universal_class) subclass(u,complement(singleton(null_class)))* -> equal(u,null_class).
% 299.94/300.91  23885[0:Res:7.1,5999.1] || equal(cross_product(u,v),domain_relation)** member(w,universal_class)* -> member(w,u)*.
% 299.94/300.91  23905[0:Obv:23896.2] || equal(u,universal_class) equal(complement(singleton(null_class)),u)* -> equal(u,null_class).
% 299.94/300.91  23962[0:MRR:23925.3,4383.0] || member(u,singleton(v))* member(u,singleton(w))* -> equal(w,v)*.
% 299.94/300.91  23974[0:Res:7.1,678.0] || equal(u,universal_class) subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.94/300.91  25481[0:Res:7.1,3166.0] || equal(intersection(u,v),w)* -> equal(w,null_class) member(regular(w),u)*.
% 299.94/300.91  25639[0:Res:7.1,3167.0] || equal(intersection(u,v),w)* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.91  25652[0:Res:22779.0,3167.0] ||  -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),complement(singleton(u)))*.
% 299.94/300.91  25852[0:Res:3238.1,679.1] || subclass(universal_class,symmetric_difference(u,v)) subclass(universal_class,complement(union(u,v)))* -> .
% 299.94/300.91  25906[0:Res:25884.0,2.0] || subclass(unordered_pair(u,v),w)* -> equal(singleton(v),null_class) member(v,w).
% 299.94/300.91  26028[0:Res:26006.0,2.0] || subclass(unordered_pair(u,v),w)* -> equal(singleton(u),null_class) member(u,w).
% 299.94/300.91  26257[0:MRR:26240.0,12.0] || subclass(universal_class,complement(union(u,v)))* -> member(unordered_pair(w,x),complement(u))*.
% 299.94/300.91  26258[0:MRR:26241.0,242.0] || subclass(universal_class,complement(union(u,v)))* -> member(ordered_pair(w,x),complement(u))*.
% 299.94/300.91  26259[0:MRR:26248.0,242.0] || subclass(domain_relation,complement(union(u,v)))* -> member(ordered_pair(null_class,null_class),complement(u))*.
% 299.94/300.91  26261[0:MRR:26246.0,10106.1] ||  -> member(not_subclass_element(u,union(v,w)),complement(v))* subclass(u,union(v,w)).
% 299.94/300.91  26336[0:SpR:44.0,7327.1] || member(u,universal_class) -> member(u,successor(v)) member(u,complement(singleton(v)))*.
% 299.94/300.91  26376[0:MRR:26357.0,12.0] || subclass(universal_class,complement(union(u,v)))* -> member(unordered_pair(w,x),complement(v))*.
% 299.94/300.91  26377[0:MRR:26358.0,242.0] || subclass(universal_class,complement(union(u,v)))* -> member(ordered_pair(w,x),complement(v))*.
% 299.94/300.91  26378[0:MRR:26365.0,242.0] || subclass(domain_relation,complement(union(u,v)))* -> member(ordered_pair(null_class,null_class),complement(v))*.
% 299.94/300.91  26380[0:MRR:26363.0,10106.1] ||  -> member(not_subclass_element(u,union(v,w)),complement(w))* subclass(u,union(v,w)).
% 299.94/300.91  26533[0:Res:7.1,5362.0] || equal(singleton(u),v)* -> subclass(v,w) equal(not_subclass_element(v,w),u)*.
% 299.94/300.91  26673[0:Rew:23584.0,26603.2] || member(not_subclass_element(u,null_class),singleton(v))* -> member(v,u) subclass(u,null_class).
% 299.94/300.91  26849[3:Rew:26764.0,8015.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91  26853[3:Rew:26764.0,22832.0] ||  -> subclass(complement(successor(complement(u))),intersection(union(null_class,u),complement(singleton(complement(u)))))*.
% 299.94/300.91  26881[3:Rew:26764.0,18801.0] || equal(complement(u),singleton(singleton(null_class))) subclass(universal_class,union(null_class,u))* -> .
% 299.94/300.91  27003[3:Rew:26766.0,19986.0] || equal(union(null_class,cantor(singleton(u))),universal_class)** subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91  28179[3:Rew:26766.0,27034.1] || member(not_subclass_element(u,union(null_class,v)),v)* -> subclass(u,union(null_class,v)).
% 299.94/300.91  27035[3:Rew:26766.0,23768.0] || subclass(u,union(null_class,v))* -> member(regular(u),v) equal(u,null_class).
% 299.94/300.91  27073[3:Rew:26766.0,22122.1] single_valued_class(complement(complement(cross_product(universal_class,universal_class)))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.91  27120[3:Rew:26766.0,2048.0] || equal(union(null_class,restrict(u,v,w)),universal_class)** -> member(singleton(x),u)*.
% 299.94/300.91  27155[3:Rew:26766.0,14204.0] || subclass(domain_relation,union(null_class,intersection(u,v)))* -> member(ordered_pair(null_class,null_class),v).
% 299.94/300.91  27156[3:Rew:26766.0,14203.0] || subclass(domain_relation,union(null_class,intersection(u,v)))* -> member(ordered_pair(null_class,null_class),u).
% 299.94/300.91  27158[3:Rew:26766.0,23365.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(ordered_pair(w,x),v)*.
% 299.94/300.91  27159[3:Rew:26766.0,23364.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(ordered_pair(w,x),u)*.
% 299.94/300.91  27160[3:Rew:26766.0,21945.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(unordered_pair(w,x),v)*.
% 299.94/300.91  27161[3:Rew:26766.0,21944.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(unordered_pair(w,x),u)*.
% 299.94/300.91  27167[3:Rew:26766.0,14200.0] || subclass(domain_relation,union(null_class,complement(u)))* member(ordered_pair(null_class,null_class),u) -> .
% 299.94/300.91  27169[3:Rew:26766.0,23360.0] || subclass(universal_class,union(null_class,complement(u)))* member(ordered_pair(v,w),u)* -> .
% 299.94/300.91  27170[3:Rew:26766.0,21941.0] || subclass(universal_class,union(null_class,complement(u)))* member(unordered_pair(v,w),u)* -> .
% 299.94/300.91  28182[3:Rew:26766.0,27173.1] ||  -> equal(union(null_class,singleton(u)),null_class) equal(regular(union(null_class,singleton(u))),u)**.
% 299.94/300.91  27179[3:Rew:26766.0,26578.1] || equal(complement(successor(u)),universal_class) equal(union(null_class,singleton(u)),universal_class)** -> .
% 299.94/300.91  28186[3:Rew:27497.0,27234.1] inductive(symmetric_difference(universal_class,union(null_class,u))) ||  -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  27403[3:Rew:26776.0,13718.1] inductive(symmetric_difference(complement(intersection(universal_class,u)),universal_class)) ||  -> member(null_class,union(u,null_class))*.
% 299.94/300.91  28719[3:Res:26980.0,1368.1] single_valued_class(union(null_class,cross_product(universal_class,universal_class))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.91  29213[3:Rew:26771.0,29148.1,26771.0,29148.0] ||  -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),union(u,u))*.
% 299.94/300.91  29214[3:Rew:26771.0,29149.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),union(u,u))*.
% 299.94/300.91  29567[3:Obv:29563.1] || subclass(complement(compose(element_relation,universal_class)),element_relation)* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.91  30017[6:Res:29933.1,9.0] || equal(unordered_pair(u,v),singleton(null_class))** -> equal(null_class,v) equal(null_class,u).
% 299.94/300.91  30028[6:Res:29933.1,4070.1] || equal(intersection(u,v),singleton(null_class)) member(null_class,symmetric_difference(u,v))* -> .
% 299.94/300.91  30046[6:Res:29933.1,4386.0] || equal(regular(u),singleton(null_class)) member(null_class,u)* -> equal(u,null_class).
% 299.94/300.91  30157[6:Res:29980.1,9.0] || equal(unordered_pair(u,v),successor(null_class))** -> equal(null_class,v) equal(null_class,u).
% 299.94/300.91  30168[6:Res:29980.1,4070.1] || equal(intersection(u,v),successor(null_class)) member(null_class,symmetric_difference(u,v))* -> .
% 299.94/300.91  30186[6:Res:29980.1,4386.0] || equal(regular(u),successor(null_class)) member(null_class,u)* -> equal(u,null_class).
% 299.94/300.91  30510[3:SpR:27497.0,5350.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(null_class,u),v))*.
% 299.94/300.91  30517[3:SpR:27497.0,18089.1] ||  -> member(singleton(null_class),union(null_class,u)) member(singleton(null_class),union(null_class,complement(u)))*.
% 299.94/300.91  30534[3:SpR:27497.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(null_class,v)))*.
% 299.94/300.91  30564[3:SpL:27497.0,19460.1] || subclass(domain_relation,union(null_class,u)) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91  30566[3:SpL:27497.0,372.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(null_class,u)) -> .
% 299.94/300.91  30567[3:SpL:27497.0,2134.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(null_class,u)) -> .
% 299.94/300.91  30569[3:SpL:27497.0,13425.1] || subclass(domain_relation,union(null_class,u)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91  30570[3:SpL:27497.0,13518.1] || equal(union(null_class,u),domain_relation) equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.94/300.91  30572[3:SpL:27497.0,25.1] || member(u,union(null_class,v)) member(u,union(null_class,complement(v)))* -> .
% 299.94/300.91  30833[0:Obv:30813.1] || subclass(intersection(u,complement(v)),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.94/300.91  31183[0:Obv:31160.1] || subclass(intersection(complement(u),v),u)* -> equal(intersection(complement(u),v),null_class).
% 299.94/300.91  32642[0:SpL:1179.1,32625.0] || subclass(universal_class,regular(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.91  32657[0:SpL:1179.1,32648.0] || equal(regular(regular(cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.91  32871[0:Res:28672.1,2.0] || equal(u,domain_relation) subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.91  32874[3:Res:28672.1,7653.1] || equal(complement(compose(element_relation,universal_class)),domain_relation) member(ordered_pair(null_class,null_class),element_relation)* -> .
% 299.94/300.91  32899[3:Res:28672.1,10075.0] || equal(apply(null_class,u),domain_relation)** -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.94/300.91  32900[3:Res:28672.1,10076.0] || equal(apply(null_class,u),domain_relation)** -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.94/300.91  33066[6:Res:29959.1,2.0] || subclass(union(null_class,u),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.94/300.91  33148[0:Obv:33136.0] ||  -> subclass(u,complement(intersection(v,singleton(u))))* equal(intersection(v,singleton(u)),null_class).
% 299.94/300.91  33149[0:Obv:33137.0] ||  -> subclass(u,complement(intersection(singleton(u),v)))* equal(intersection(singleton(u),v),null_class).
% 299.94/300.91  33280[3:Rew:27.0,33252.1,26766.0,33252.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class)** -> member(omega,union(u,v)).
% 299.94/300.91  34842[3:SpR:43.0,32790.1] || member(inverse(restrict(u,v,universal_class)),universal_class)* -> member(image(u,v),universal_class).
% 299.94/300.91  34847[3:Res:32790.1,2.0] || member(inverse(u),universal_class) subclass(universal_class,v) -> member(range_of(u),v)*.
% 299.94/300.91  34861[3:SpL:27497.0,32866.1] || equal(union(null_class,u),domain_relation) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91  34920[0:Res:52.1,5366.0] inductive(intersection(u,v)) ||  -> subclass(omega,w) member(not_subclass_element(omega,w),u)*.
% 299.94/300.91  34932[0:Res:22779.0,5366.0] ||  -> subclass(complement(successor(u)),v) member(not_subclass_element(complement(successor(u)),v),complement(u))*.
% 299.94/300.91  34949[3:SpL:27497.0,32917.1] || equal(union(null_class,u),domain_relation) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91  35177[0:Res:52.1,5367.0] inductive(intersection(u,v)) ||  -> subclass(omega,w) member(not_subclass_element(omega,w),v)*.
% 299.94/300.91  35241[3:SpL:35128.0,3166.0] || subclass(u,successor(null_class)) -> equal(u,null_class) member(regular(u),singleton(null_class))*.
% 299.94/300.91  35426[3:Res:9522.0,35234.0] ||  -> subclass(u,complement(successor(null_class))) member(not_subclass_element(u,complement(successor(null_class))),singleton(null_class))*.
% 299.94/300.91  35435[3:Res:17248.1,35234.0] || subclass(ordered_pair(u,universal_class),successor(null_class)) -> member(unordered_pair(u,null_class),singleton(null_class))*.
% 299.94/300.91  35741[3:SpR:30548.0,5350.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(u,u),v))*.
% 299.94/300.91  35748[3:SpR:30548.0,18089.1] ||  -> member(singleton(null_class),union(u,u))* member(singleton(null_class),union(null_class,complement(u)))*.
% 299.94/300.91  35783[3:SpR:30548.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(v,v)))*.
% 299.94/300.91  35814[3:SpL:30548.0,32866.1] || equal(union(u,u),domain_relation)** subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91  35816[3:SpL:30548.0,19460.1] || subclass(domain_relation,union(u,u))* subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91  35818[3:SpL:30548.0,372.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(u,u))* -> .
% 299.94/300.91  35819[3:SpL:30548.0,2134.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(u,u))* -> .
% 299.94/300.91  35821[3:SpL:30548.0,32917.1] || equal(union(u,u),domain_relation)** subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91  35822[3:SpL:30548.0,13425.1] || subclass(domain_relation,union(u,u))* subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91  35823[3:SpL:30548.0,13518.1] || equal(union(u,u),domain_relation)** equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.94/300.91  35827[3:SpL:30548.0,25.1] || member(u,union(v,v))* member(u,union(null_class,complement(v)))* -> .
% 299.94/300.91  35972[6:Res:33058.1,2.0] || subclass(union(u,u),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.94/300.91  36049[3:Res:36034.0,358.1] || member(u,universal_class) -> member(u,compose(element_relation,universal_class))* member(u,complement(element_relation)).
% 299.94/300.91  36182[3:Rew:17051.0,36149.1] || member(universal_class,cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.94/300.91  37706[7:SoR:37606.0,2263.2] single_valued_class(unordered_pair(u,v)) || equal(cross_product(universal_class,universal_class),unordered_pair(u,v))* -> .
% 299.94/300.91  37709[7:SoR:37651.0,2263.2] single_valued_class(ordered_pair(u,v)) || equal(cross_product(universal_class,universal_class),ordered_pair(u,v))* -> .
% 299.94/300.91  37725[7:SpR:37608.1,14.0] function(u) ||  -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.94/300.91  38094[7:SoR:37564.0,5405.2] single_valued_class(inverse(u)) || equal(inverse(u),null_class) -> equal(range_of(u),universal_class)**.
% 299.94/300.91  38140[7:SoR:37609.0,5405.2] single_valued_class(power_class(u)) || member(u,universal_class)* equal(power_class(u),null_class) -> .
% 299.94/300.91  38143[7:SoR:37610.0,5405.2] single_valued_class(sum_class(u)) || member(u,universal_class)* equal(sum_class(u),null_class) -> .
% 299.94/300.91  38156[7:SoR:37620.0,5405.2] single_valued_class(cantor(u)) || member(u,universal_class)* equal(cantor(u),null_class) -> .
% 299.94/300.91  38304[7:Rew:38158.1,38219.2] one_to_one(u) || member(singleton(singleton(null_class)),element_relation)* -> member(null_class,inverse(u))*.
% 299.94/300.91  38316[7:Rew:17079.0,38209.1] one_to_one(u) ||  -> equal(range__dfg(v,inverse(u),w),range__dfg(v,universal_class,w))**.
% 299.94/300.91  38317[7:Rew:17081.0,38216.1] one_to_one(u) ||  -> equal(domain__dfg(v,w,inverse(u)),domain__dfg(v,w,universal_class))**.
% 299.94/300.91  38660[7:Res:38169.1,2.0] one_to_one(u) || subclass(ordered_pair(inverse(u),v),w)* -> member(null_class,w).
% 299.94/300.91  38670[0:SpR:30864.0,42.0] ||  -> equal(range__dfg(complement(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.91  38892[3:Res:353.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.91  38896[3:Res:17248.1,38686.0] || subclass(ordered_pair(u,universal_class),cantor(complement(cross_product(singleton(unordered_pair(u,null_class)),universal_class))))* -> .
% 299.94/300.91  38903[3:Res:3678.2,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(u),universal_class))))* -> equal(singleton(u),null_class).
% 299.94/300.91  38904[3:Res:10922.2,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.91  39038[3:MRR:39012.0,53.0] || equal(complement(cantor(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.94/300.91  39039[3:MRR:39018.0,2123.0] || equal(complement(cantor(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.94/300.91  39317[3:Res:35372.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.91  39318[3:Res:35372.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.91  39319[3:Res:35372.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.91  39385[3:Res:17248.1,36243.0] || subclass(ordered_pair(u,universal_class),union(null_class,v))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.91  39392[3:Res:3678.2,36243.0] || subclass(universal_class,union(null_class,u))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.91  39395[3:Res:10922.2,36243.0] || subclass(universal_class,union(null_class,u))* -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.91  39432[3:Res:39273.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.94/300.91  39466[3:Res:39273.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.91  39467[3:Res:39273.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.91  39468[3:Res:39273.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.91  39978[3:SpL:36218.0,3166.0] || subclass(u,union(v,v))* -> equal(u,null_class) member(regular(u),v).
% 299.94/300.91  40061[3:Res:17248.1,39347.0] || subclass(ordered_pair(u,universal_class),union(v,v))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.91  40068[3:Res:3678.2,39347.0] || subclass(universal_class,union(u,u))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.91  40071[3:Res:10922.2,39347.0] || subclass(universal_class,union(u,u))* -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.91  40232[3:Rew:26766.0,40120.1] || subclass(complement(u),complement(v))* -> equal(union(null_class,u),union(v,u)).
% 299.94/300.91  40170[0:SpR:39614.1,23589.0] || subclass(singleton(u),singleton(v))* -> equal(singleton(u),null_class) equal(v,u).
% 299.94/300.91  40217[3:SpL:39614.1,16153.0] || subclass(y__dfg,cantor(x__dfg)) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),y__dfg)* -> .
% 299.94/300.91  40928[3:SpR:26811.0,20762.1] || equal(image(element_relation,successor(null_class)),universal_class)** -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.94/300.91  40983[3:SpR:26811.0,9902.1] ||  -> member(u,image(element_relation,successor(null_class))) subclass(singleton(u),power_class(complement(singleton(null_class))))*.
% 299.94/300.91  41001[3:SpL:26811.0,2160.1] inductive(image(element_relation,successor(null_class))) || equal(power_class(complement(singleton(null_class))),universal_class)** -> .
% 299.94/300.91  41147[3:Res:15527.1,20.0] || subclass(domain_relation,rotate(element_relation)) -> member(ordered_pair(u,cantor(ordered_pair(v,u))),v)*.
% 299.94/300.91  41266[3:Res:15528.1,20.0] || subclass(domain_relation,flip(element_relation)) -> member(ordered_pair(u,v),cantor(ordered_pair(v,u)))*.
% 299.94/300.91  41269[3:Res:15528.1,16.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> member(cantor(ordered_pair(w,x)),v)*.
% 299.94/300.91  41424[0:Obv:41344.1] || subclass(u,v)* -> equal(intersection(singleton(w),u),null_class)** member(w,v)*.
% 299.94/300.91  41614[0:Con:41613.2] || subclass(u,null_class) member(not_subclass_element(v,null_class),u)* -> subclass(v,null_class).
% 299.94/300.91  42143[3:SpR:26811.0,41750.0] ||  -> equal(intersection(power_class(complement(singleton(null_class))),intersection(image(element_relation,successor(null_class)),u)),null_class)**.
% 299.94/300.91  42206[3:Rew:26764.0,42059.0,7649.0,42059.0] ||  -> equal(symmetric_difference(complement(u),intersection(u,v)),union(complement(u),intersection(u,v)))**.
% 299.94/300.91  42493[3:SpR:26811.0,42091.0] ||  -> equal(intersection(power_class(complement(singleton(null_class))),intersection(u,image(element_relation,successor(null_class)))),null_class)**.
% 299.94/300.91  42557[3:Rew:26764.0,42404.0,7649.0,42404.0] ||  -> equal(symmetric_difference(complement(u),intersection(v,u)),union(complement(u),intersection(v,u)))**.
% 299.94/300.91  42982[0:Obv:42904.1] || subclass(u,v)* -> equal(intersection(u,singleton(w)),null_class)** member(w,v)*.
% 299.94/300.91  43199[0:SpR:42933.1,479.0] || subclass(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.94/300.91  43269[3:SpL:42933.1,16153.0] || subclass(cantor(x__dfg),null_class) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)* -> .
% 299.94/300.91  44211[0:Rew:43463.0,44186.1] || member(not_subclass_element(complement(u),null_class),intersection(u,v))* -> subclass(complement(u),null_class).
% 299.94/300.91  44392[0:Rew:43972.0,44367.1] || member(not_subclass_element(complement(u),null_class),intersection(v,u))* -> subclass(complement(u),null_class).
% 299.94/300.91  44549[0:Res:45.0,3164.0] || subclass(cross_product(universal_class,universal_class),u)* -> equal(successor_relation,null_class) member(regular(successor_relation),u).
% 299.94/300.91  44624[6:SpR:26811.0,44511.1] || subclass(image(element_relation,successor(null_class)),null_class) -> member(null_class,power_class(complement(singleton(null_class))))*.
% 299.94/300.91  44750[3:SpR:26811.0,44517.1] || subclass(image(element_relation,successor(null_class)),null_class)* -> subclass(universal_class,power_class(complement(singleton(null_class)))).
% 299.94/300.91  45141[3:SpL:1180.1,44982.0] || subclass(universal_class,not_subclass_element(cross_product(u,v),w))* -> subclass(cross_product(u,v),w).
% 299.94/300.91  45161[3:SpL:1179.1,44779.0] || subclass(singleton(regular(cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.91  45170[3:MRR:23867.2,45167.0] || member(u,universal_class) subclass(domain_relation,complement(singleton(ordered_pair(u,cantor(u)))))* -> .
% 299.94/300.91  46539[6:SpL:26811.0,45406.0] || subclass(power_class(complement(singleton(null_class))),null_class) -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.94/300.91  46688[0:Rew:46582.0,9977.1] ||  -> member(u,image(element_relation,power_class(v))) subclass(singleton(u),power_class(complement(power_class(v))))*.
% 299.94/300.91  46784[0:Rew:46582.0,31238.0] ||  -> equal(intersection(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),null_class)**.
% 299.94/300.91  46785[3:Rew:46582.0,31330.0] ||  -> equal(union(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),universal_class)**.
% 299.94/300.91  46786[3:Rew:46582.0,31377.0] ||  -> equal(symmetric_difference(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),universal_class)**.
% 299.94/300.91  46865[0:Rew:46582.0,23182.1] || subclass(universal_class,image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.91  46866[0:Rew:46582.0,20798.1] || equal(image(element_relation,power_class(u)),universal_class)** -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.91  46875[0:Rew:46582.0,2190.1] inductive(image(element_relation,power_class(u))) || equal(power_class(complement(power_class(u))),universal_class)** -> .
% 299.94/300.91  46878[3:Rew:46582.0,44748.1] || subclass(image(element_relation,power_class(u)),null_class)* -> subclass(universal_class,power_class(complement(power_class(u)))).
% 299.94/300.91  46925[6:Rew:46582.0,44622.1] || subclass(image(element_relation,power_class(u)),null_class) -> member(null_class,power_class(complement(power_class(u))))*.
% 299.94/300.91  46961[0:Rew:46582.0,42141.0] ||  -> equal(intersection(power_class(complement(power_class(u))),intersection(image(element_relation,power_class(u)),v)),null_class)**.
% 299.94/300.91  46962[0:Rew:46582.0,42491.0] ||  -> equal(intersection(power_class(complement(power_class(u))),intersection(v,image(element_relation,power_class(u)))),null_class)**.
% 299.94/300.91  46965[6:Rew:46582.0,46537.0] || subclass(power_class(complement(power_class(u))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.94/300.91  47063[0:Rew:46582.0,31240.0] ||  -> equal(intersection(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),null_class)**.
% 299.94/300.91  47064[3:Rew:46582.0,31332.0] ||  -> equal(union(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),universal_class)**.
% 299.94/300.91  47065[3:Rew:46582.0,31379.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),universal_class)**.
% 299.94/300.91  47086[0:Rew:46582.0,5863.0] ||  -> subclass(symmetric_difference(power_class(u),complement(singleton(complement(power_class(u))))),successor(complement(power_class(u))))*.
% 299.94/300.91  47432[3:SpR:45898.1,26811.0] || equal(image(element_relation,successor(null_class)),null_class)** -> equal(power_class(complement(singleton(null_class))),universal_class).
% 299.94/300.91  47504[3:SpR:45898.1,38845.0] || equal(cross_product(null_class,universal_class),null_class) -> equal(sum_class(range_of(null_class)),apply(universal_class,universal_class))**.
% 299.94/300.91  47658[6:SpL:45898.1,38886.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),successor(null_class)) -> .
% 299.94/300.91  47659[6:SpL:45898.1,38887.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),singleton(null_class)) -> .
% 299.94/300.91  47806[3:Rew:26764.0,47466.1] || equal(intersection(u,v),null_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.91  47844[3:SpR:46591.0,45898.1] || equal(image(element_relation,power_class(u)),null_class)** -> equal(power_class(complement(power_class(u))),universal_class).
% 299.94/300.91  48124[3:Rew:26764.0,48057.1] || equal(null_class,u) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.94/300.91  48377[3:SpL:26811.0,46130.0] || subclass(power_class(complement(singleton(null_class))),null_class) -> member(omega,image(element_relation,successor(null_class)))*.
% 299.94/300.91  48378[3:SpL:46591.0,46130.0] || subclass(power_class(complement(power_class(u))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.94/300.91  48575[0:Res:48.1,46587.0] inductive(image(element_relation,power_class(u))) || member(null_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.91  48667[3:SpR:26811.0,46582.0] ||  -> equal(image(element_relation,power_class(complement(singleton(null_class)))),complement(power_class(image(element_relation,successor(null_class)))))**.
% 299.94/300.91  48668[0:SpR:46591.0,46582.0] ||  -> equal(image(element_relation,power_class(complement(power_class(u)))),complement(power_class(image(element_relation,power_class(u)))))**.
% 299.94/300.91  48833[3:Rew:26797.0,48669.0] ||  -> equal(union(null_class,image(element_relation,union(u,v))),image(element_relation,union(u,v)))**.
% 299.94/300.91  49335[5:Rew:7655.0,49300.1,7649.0,49300.1,12578.0,49300.1] || equal(power_class(u),universal_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.94/300.91  49701[5:Rew:7654.0,49637.1,7649.0,49637.1,12578.0,49637.1] || equal(power_class(u),universal_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.91  50046[3:Res:3123.2,47748.1] || subclass(u,v)* equal(null_class,v) -> equal(intersection(u,w),null_class)**.
% 299.94/300.91  50047[3:Res:2350.2,47748.1] || subclass(u,v)* equal(null_class,v) -> equal(intersection(w,u),null_class)**.
% 299.94/300.91  50241[0:SpR:6906.0,42933.1] || subclass(successor(u),null_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class)**.
% 299.94/300.91  50298[0:SpL:6906.0,2135.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(null_class,successor(u)).
% 299.94/300.91  50302[0:SpL:6906.0,373.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(omega,successor(u)).
% 299.94/300.91  50305[0:SpL:6906.0,2209.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(null_class,successor(u)).
% 299.94/300.91  50309[0:SpL:6906.0,494.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(omega,successor(u)).
% 299.94/300.91  50315[0:SpL:6906.0,22.0] || member(u,symmetric_difference(complement(v),complement(singleton(v))))* -> member(u,successor(v)).
% 299.94/300.91  52648[3:MRR:52618.0,53.0] || subclass(image(element_relation,power_class(u)),null_class) -> member(omega,power_class(complement(power_class(u))))*.
% 299.94/300.91  52948[0:SpL:28787.0,210.0] || member(regular(union(u,u)),complement(u))* -> equal(union(u,u),null_class).
% 299.94/300.91  53004[3:Rew:26764.0,52962.0,7649.0,52962.0] || member(regular(union(u,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91  53005[3:Rew:28787.0,52978.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(u,u),null_class).
% 299.94/300.91  53223[3:MRR:53199.0,2123.0] || equal(successor(cantor(u)),null_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.94/300.91  53230[0:Res:121.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(singleton(w)),v)*.
% 299.94/300.91  53349[3:Res:26549.1,47780.1] || equal(complement(successor(u)),universal_class) equal(successor(complement(singleton(u))),null_class)** -> .
% 299.94/300.91  53357[3:MRR:53341.0,53.0] || equal(successor(cantor(u)),null_class) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.94/300.91  53813[0:Res:121.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(singleton(w)),v)*.
% 299.94/300.91  53896[3:Res:17109.1,49969.0] || member(image(u,null_class),universal_class)* equal(singleton(apply(u,universal_class)),null_class) -> .
% 299.94/300.91  54152[6:MRR:54109.2,29497.0] || subclass(successor(null_class),regular(u))* member(null_class,u) -> equal(u,null_class).
% 299.94/300.91  54220[0:Obv:54202.1] || subclass(intersection(u,singleton(v)),v)* -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.91  54221[0:Obv:54203.1] || subclass(intersection(singleton(u),v),u)* -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.91  54236[0:Obv:54227.1] || equal(intersection(u,singleton(v)),v)** -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.91  54237[0:Obv:54228.1] || equal(intersection(singleton(u),v),u)** -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.91  54295[0:Rew:54294.1,37108.2] || subclass(universal_class,u) member(u,universal_class)* -> member(singleton(singleton(null_class)),element_relation)*.
% 299.94/300.91  54305[3:MRR:54266.0,3674.1] ||  -> equal(apply(u,cantor(u)),sum_class(range_of(null_class)))** equal(singleton(cantor(u)),null_class).
% 299.94/300.91  54307[3:MRR:54271.3,53961.1] || member(u,universal_class) subclass(u,apply(choice,u))* -> equal(u,null_class).
% 299.94/300.91  54310[3:MRR:54279.2,45167.0] || member(inverse(u),universal_class) subclass(domain_relation,ordered_pair(inverse(u),range_of(u)))* -> .
% 299.94/300.91  54519[3:SpR:54401.1,17075.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.94/300.91  54848[3:Rew:17079.0,54532.1] || equal(u,universal_class) -> equal(range__dfg(v,universal_class,w),range__dfg(v,u,w))*.
% 299.94/300.91  54850[3:Rew:17081.0,54551.1] || equal(u,universal_class) -> equal(domain__dfg(v,w,universal_class),domain__dfg(v,w,u))*.
% 299.94/300.91  54879[0:Res:66.2,54807.1] function(u) || member(v,universal_class) equal(image(u,v),universal_class)** -> .
% 299.94/300.91  54947[0:MRR:54916.1,5.0] || member(u,universal_class) equal(apply(choice,u),universal_class)** -> equal(u,null_class).
% 299.94/300.91  55067[3:Obv:55058.2] || equal(u,v) equal(v,universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.91  55412[7:MRR:55411.1,10054.1] function(u) || member(v,complement(u))* member(v,successor(u)) -> .
% 299.94/300.91  55760[0:SpR:22211.0,12.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),universal_class)*.
% 299.94/300.91  55908[6:SpL:30548.0,53207.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(u,u))*.
% 299.94/300.91  55909[6:SpL:27497.0,53207.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(null_class,u)).
% 299.94/300.91  55983[3:Rew:7649.0,55916.1,26773.0,55916.0] || member(u,union(v,null_class))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91  55984[3:Rew:7649.0,55936.1,26771.0,55936.0] || member(u,union(null_class,v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91  56058[3:SpL:30548.0,53354.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(u,u))*.
% 299.94/300.91  56059[3:SpL:27497.0,53354.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(null_class,u)).
% 299.94/300.91  56072[3:Res:17109.1,54877.0] || member(image(u,null_class),universal_class)* equal(power_class(apply(u,universal_class)),universal_class) -> .
% 299.94/300.91  56206[3:Res:17109.1,54878.0] || member(image(u,null_class),universal_class)* equal(sum_class(apply(u,universal_class)),universal_class) -> .
% 299.94/300.91  56365[3:Res:17109.1,54886.0] || member(image(u,null_class),universal_class)* equal(cantor(apply(u,universal_class)),universal_class) -> .
% 299.94/300.91  56634[3:MRR:56563.2,53899.0] || subclass(u,not_subclass_element(intersection(v,u),w))* -> subclass(intersection(v,u),w).
% 299.94/300.91  56637[0:Obv:56565.1] || subclass(u,v) -> subclass(intersection(w,u),intersection(v,intersection(w,u)))*.
% 299.94/300.91  56906[0:Obv:56825.0] ||  -> subclass(intersection(u,intersection(v,w)),intersection(v,intersection(u,intersection(v,w))))*.
% 299.94/300.91  56965[0:SpR:475.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),complement(restrict(v,w,x)))*.
% 299.94/300.91  56966[0:SpR:476.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),complement(restrict(x,v,w)))*.
% 299.94/300.91  57106[3:Res:57001.0,3163.0] ||  -> equal(intersection(u,successor(null_class)),null_class) equal(regular(intersection(u,successor(null_class))),null_class)**.
% 299.94/300.91  57313[0:Obv:57231.0] ||  -> subclass(intersection(u,intersection(v,w)),intersection(w,intersection(u,intersection(v,w))))*.
% 299.94/300.91  57717[3:MRR:57648.2,53899.0] || subclass(u,not_subclass_element(intersection(u,v),w))* -> subclass(intersection(u,v),w).
% 299.94/300.91  57722[0:Obv:57650.1] || subclass(u,v) -> subclass(intersection(u,w),intersection(v,intersection(u,w)))*.
% 299.94/300.91  58177[0:Obv:58093.0] ||  -> subclass(intersection(intersection(u,v),w),intersection(u,intersection(intersection(u,v),w)))*.
% 299.94/300.91  58201[0:SpR:475.0,58108.0] ||  -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),complement(restrict(u,v,w)))*.
% 299.94/300.91  58202[0:SpR:476.0,58108.0] ||  -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),complement(restrict(w,u,v)))*.
% 299.94/300.91  58351[3:Res:58237.0,3163.0] ||  -> equal(intersection(successor(null_class),u),null_class) equal(regular(intersection(successor(null_class),u)),null_class)**.
% 299.94/300.91  58580[0:Obv:58495.0] ||  -> subclass(intersection(intersection(u,v),w),intersection(v,intersection(intersection(u,v),w)))*.
% 299.94/300.91  58887[3:SpR:475.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.94/300.91  58888[3:SpR:476.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.94/300.91  59007[3:SpR:46586.0,58994.0] ||  -> subclass(complement(successor(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.94/300.91  59008[3:SpR:46592.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.94/300.91  59023[3:Res:58994.0,8.0] || subclass(complement(u),complement(successor(u)))* -> equal(complement(successor(u)),complement(u)).
% 299.94/300.91  59110[0:Obv:59083.1] || subclass(u,symmetric_difference(v,w)) -> subclass(u,intersection(union(v,w),u))*.
% 299.94/300.91  59217[3:Res:58316.1,3167.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.91  59218[3:Res:58316.1,3166.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(regular(w),u)*.
% 299.94/300.91  59777[0:Obv:59768.2] || equal(u,v) member(v,w) -> subclass(unordered_pair(v,u),w)*.
% 299.94/300.91  59780[0:Obv:59756.1] || equal(u,v) -> member(v,w) subclass(unordered_pair(v,u),complement(w))*.
% 299.94/300.91  59834[0:Obv:59827.2] || member(u,v) member(w,v) -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.91  59861[7:SoR:59800.0,2263.2] single_valued_class(x__dfg) || equal(universal_class,y__dfg) equal(cross_product(universal_class,universal_class),x__dfg)** -> .
% 299.94/300.91  61492[0:Res:53.0,12018.0] ||  -> equal(ordered_pair(first(ordered_pair(omega,omega)),second(ordered_pair(omega,omega))),ordered_pair(omega,omega))**.
% 299.94/300.91  61499[0:Res:2123.0,12018.0] ||  -> equal(ordered_pair(first(ordered_pair(null_class,omega)),second(ordered_pair(null_class,omega))),ordered_pair(null_class,omega))**.
% 299.94/300.91  61664[3:SpL:26811.0,59209.0] || equal(power_class(complement(singleton(null_class))),universal_class) -> equal(image(element_relation,successor(null_class)),null_class)**.
% 299.94/300.91  61665[3:SpL:46591.0,59209.0] || equal(power_class(complement(power_class(u))),universal_class) -> equal(image(element_relation,power_class(u)),null_class)**.
% 299.94/300.91  61708[3:SpL:26811.0,60592.0] || equal(power_class(complement(singleton(null_class))),null_class) -> equal(image(element_relation,successor(null_class)),universal_class)**.
% 299.94/300.91  61709[3:SpL:46591.0,60592.0] || equal(power_class(complement(power_class(u))),null_class) -> equal(image(element_relation,power_class(u)),universal_class)**.
% 299.94/300.91  61924[3:Res:59208.1,50.1] || equal(complement(image(successor_relation,u)),universal_class)** member(null_class,u) -> inductive(u).
% 299.94/300.91  62041[3:Res:59208.1,357.1] || equal(complement(singleton(u)),universal_class)** member(u,universal_class) -> member(u,v)*.
% 299.94/300.91  62135[3:Rew:26766.0,62134.0] || equal(union(null_class,u),universal_class)** member(v,universal_class)* -> member(v,u)*.
% 299.94/300.91  62762[0:Obv:62749.1] || subclass(u,v) -> equal(intersection(regular(v),u),null_class)** equal(v,null_class).
% 299.94/300.91  63066[0:Obv:63051.1] || subclass(u,v) -> equal(intersection(u,regular(v)),null_class)** equal(v,null_class).
% 299.94/300.91  63306[3:Res:6929.1,47748.1] || equal(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.94/300.91  63588[0:Con:63580.0] || member(u,universal_class)* subclass(composition_function,cross_product(v,w))* -> member(u,v)*.
% 299.94/300.91  63594[3:SpL:35849.0,56066.0] || equal(power_class(union(null_class,u)),universal_class)** -> equal(singleton(union(u,u)),null_class)**.
% 299.94/300.91  63595[3:SpL:35849.0,56066.0] || equal(power_class(union(u,u)),universal_class)** -> equal(singleton(union(null_class,u)),null_class).
% 299.94/300.91  63623[0:SpL:69.0,56200.0] || equal(apply(u,v),universal_class) -> equal(singleton(image(u,singleton(v))),null_class)**.
% 299.94/300.91  63964[0:SpR:46730.0,58108.0] ||  -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),union(u,complement(power_class(v))))*.
% 299.94/300.91  63968[3:SpR:46730.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.94/300.91  63978[0:SpR:46730.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),union(v,complement(power_class(w))))*.
% 299.94/300.91  64293[0:SpR:47009.0,58108.0] ||  -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),union(complement(power_class(u)),v))*.
% 299.94/300.91  64297[3:SpR:47009.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.94/300.91  64307[0:SpR:47009.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),union(complement(power_class(v)),w))*.
% 299.94/300.91  65142[3:SpL:1179.1,65067.0] || equal(successor(regular(cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.91  65446[3:Res:63693.1,5362.0] || equal(successor(null_class),u) -> subclass(u,v) equal(not_subclass_element(u,v),null_class)**.
% 299.94/300.91  66161[6:MRR:66125.1,45624.0] inductive(unordered_pair(u,v)) ||  -> equal(regular(omega),v)* equal(regular(omega),u)*.
% 299.94/300.91  66359[3:SpR:65061.1,38662.0] || equal(successor(cross_product(u,universal_class)),null_class)** -> equal(image(universal_class,u),range_of(null_class)).
% 299.94/300.91  66366[3:SpR:65061.1,30548.0] || equal(successor(union(u,u)),null_class)** -> equal(union(null_class,complement(u)),universal_class)**.
% 299.94/300.91  66367[3:SpR:65061.1,27497.0] || equal(successor(union(null_class,u)),null_class) -> equal(union(null_class,complement(u)),universal_class)**.
% 299.94/300.91  66552[3:SpL:65061.1,38686.0] || equal(successor(cross_product(singleton(u),universal_class)),null_class)** member(u,cantor(universal_class)) -> .
% 299.94/300.91  66553[3:SpL:65061.1,38888.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.91  66554[3:SpL:65061.1,38889.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.91  66557[3:SpL:65061.1,38881.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.91  66558[3:SpL:65061.1,38882.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.91  66956[0:Obv:66906.0] ||  -> equal(intersection(symmetric_difference(u,v),singleton(w)),null_class)** member(w,union(u,v)).
% 299.94/300.91  67137[0:Obv:67088.0] ||  -> equal(intersection(singleton(u),symmetric_difference(v,w)),null_class)** member(u,union(v,w)).
% 299.94/300.91  67623[0:Obv:67573.1] || member(u,symmetric_difference(v,w)) -> subclass(singleton(u),complement(intersection(v,w)))*.
% 299.94/300.91  67758[3:Res:66660.1,50.1] || equal(successor(image(successor_relation,u)),null_class)** member(null_class,u) -> inductive(u).
% 299.94/300.91  68055[3:Con:67781.3] || equal(successor(complement(u)),null_class)** member(v,universal_class)* -> member(v,u)*.
% 299.94/300.91  68661[0:SSi:68622.0,70.0] ||  -> equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))* member(v,universal_class).
% 299.94/300.91  68954[3:SpL:47712.1,16153.0] || equal(cantor(x__dfg),null_class) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)* -> .
% 299.94/300.91  69029[3:Rew:69027.1,47813.1] || equal(null_class,u) -> equal(complement(union(u,v)),union(null_class,complement(v)))**.
% 299.94/300.91  69133[0:SSi:69094.0,70.0] ||  -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))* member(u,universal_class).
% 299.94/300.91  70083[0:Obv:70056.2] || subclass(u,v) subclass(u,w) -> subclass(u,intersection(v,w))*.
% 299.94/300.91  70091[0:Obv:70055.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(v,w))*.
% 299.94/300.91  70092[0:Obv:70043.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(u,w))*.
% 299.94/300.91  70093[3:Obv:70042.1] || subclass(union(null_class,u),v) -> subclass(union(null_class,u),intersection(u,v))*.
% 299.94/300.91  70098[3:MRR:70058.2,53899.0] || subclass(universal_class,u) subclass(v,w) -> subclass(v,intersection(u,w))*.
% 299.94/300.91  70192[3:MRR:70183.1,45243.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.94/300.91  70420[0:Obv:70360.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(w,v))*.
% 299.94/300.91  70449[0:Obv:70342.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,singleton(u)))*.
% 299.94/300.91  70787[0:Obv:70726.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(w,u))*.
% 299.94/300.91  70814[0:Obv:70709.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,singleton(u)))*.
% 299.94/300.91  71271[3:Rew:71037.0,28067.1] || member(u,complement(sum_class(range_of(null_class))))* -> member(u,complement(apply(null_class,v)))*.
% 299.94/300.91  71272[3:Rew:71037.0,28066.0] || member(u,complement(apply(null_class,v)))* -> member(u,complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  72254[3:Rew:27497.0,72253.0,27497.0,72253.0] ||  -> subclass(union(null_class,complement(apply(null_class,u))),union(null_class,complement(apply(null_class,v))))*.
% 299.94/300.91  72256[3:Rew:27497.0,72255.0,27497.0,72255.0] ||  -> subclass(union(null_class,complement(apply(null_class,u))),union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.94/300.91  72258[3:Rew:27497.0,72257.0,27497.0,72257.0] ||  -> subclass(union(null_class,complement(sum_class(range_of(null_class)))),union(null_class,complement(apply(null_class,u))))*.
% 299.94/300.91  72266[3:Rew:71675.0,71521.1] inductive(symmetric_difference(union(u,null_class),universal_class)) ||  -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  71602[3:Rew:71037.0,27466.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91  71604[3:Rew:71037.0,27470.0] ||  -> subclass(complement(successor(complement(u))),intersection(union(u,null_class),complement(singleton(complement(u)))))*.
% 299.94/300.91  71608[3:Rew:71037.0,27490.0] || equal(complement(u),singleton(singleton(null_class))) subclass(universal_class,union(u,null_class))* -> .
% 299.94/300.91  71751[3:Rew:71675.0,27389.1] inductive(symmetric_difference(union(null_class,u),universal_class)) ||  -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91  71768[3:Rew:71675.0,17700.1] inductive(symmetric_difference(inverse(u),universal_class)) || equal(union(null_class,inverse(u)),universal_class)** -> .
% 299.94/300.91  71797[3:Rew:71675.0,21393.1] || equal(apply(null_class,u),universal_class)** -> equal(union(null_class,apply(null_class,v)),universal_class)**.
% 299.94/300.91  71807[3:Rew:71675.0,55621.1] || equal(apply(null_class,u),null_class)** -> equal(union(null_class,apply(null_class,v)),null_class)**.
% 299.94/300.91  71808[3:Rew:71675.0,52386.1] || subclass(apply(null_class,u),null_class)* -> equal(union(null_class,apply(null_class,v)),null_class)**.
% 299.94/300.91  71823[3:Rew:71675.0,21389.1] || equal(sum_class(range_of(null_class)),universal_class) -> equal(union(null_class,apply(null_class,u)),universal_class)**.
% 299.94/300.91  71840[3:Rew:71675.0,52384.1] || subclass(sum_class(range_of(null_class)),null_class) -> equal(union(null_class,apply(null_class,u)),null_class)**.
% 299.94/300.91  71853[3:Rew:71675.0,21391.1] || equal(apply(null_class,u),universal_class)** -> equal(union(null_class,sum_class(range_of(null_class))),universal_class)**.
% 299.94/300.91  71858[3:Rew:71675.0,52385.1] || subclass(apply(null_class,u),null_class)* -> equal(union(null_class,sum_class(range_of(null_class))),null_class)**.
% 299.94/300.91  71868[3:Rew:71675.0,17909.1] inductive(symmetric_difference(sum_class(u),universal_class)) || equal(union(null_class,sum_class(u)),universal_class)** -> .
% 299.94/300.91  71880[3:Rew:71675.0,15962.1] inductive(symmetric_difference(range_of(u),universal_class)) || equal(union(null_class,range_of(u)),universal_class)** -> .
% 299.94/300.91  71902[3:Rew:71675.0,17520.1] inductive(symmetric_difference(cantor(u),universal_class)) || equal(union(null_class,cantor(u)),universal_class)** -> .
% 299.94/300.91  71903[3:Rew:71675.0,9716.1] inductive(symmetric_difference(domain_of(u),universal_class)) || equal(union(null_class,cantor(u)),universal_class)** -> .
% 299.94/300.91  71999[3:Rew:71963.0,15221.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),union(u,null_class))*.
% 299.94/300.91  72016[3:Rew:71963.0,14445.0] || subclass(domain_relation,union(null_class,u)) -> member(ordered_pair(null_class,null_class),union(u,null_class))*.
% 299.94/300.91  72017[3:Rew:71963.0,15388.0] || equal(union(null_class,u),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,null_class))*.
% 299.94/300.91  72048[3:Rew:71518.0,69443.1] || equal(null_class,u) -> equal(complement(union(v,u)),union(null_class,complement(v)))**.
% 299.94/300.91  72309[3:Rew:71037.0,71264.0] ||  -> equal(union(complement(apply(null_class,u)),v),union(complement(apply(null_class,w)),v))*.
% 299.94/300.91  72310[3:Rew:71037.0,71265.0] ||  -> equal(union(u,complement(apply(null_class,v))),union(u,complement(apply(null_class,w))))*.
% 299.94/300.91  72311[3:Rew:71037.0,71273.0] ||  -> equal(union(u,complement(apply(null_class,v))),union(u,complement(sum_class(range_of(null_class)))))*.
% 299.94/300.91  72313[3:Rew:71037.0,71275.0] ||  -> equal(complement(apply(null_class,u)),null_class)** member(regular(complement(apply(null_class,v))),universal_class)*.
% 299.94/300.91  72314[3:Rew:71037.0,71288.1] ||  -> equal(complement(apply(null_class,u)),null_class)** member(regular(complement(sum_class(range_of(null_class)))),universal_class)*.
% 299.94/300.91  72315[3:Rew:71037.0,71290.0] ||  -> equal(union(complement(apply(null_class,u)),v),union(complement(sum_class(range_of(null_class))),v))*.
% 299.94/300.91  72316[3:Rew:71037.0,71291.0] ||  -> equal(complement(sum_class(range_of(null_class))),null_class) member(regular(complement(apply(null_class,u))),universal_class)*.
% 299.94/300.91  72362[3:Rew:71963.0,72014.1] ||  -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),union(u,null_class))*.
% 299.94/300.91  72392[7:Rew:72365.0,37571.1] function(restrict(x__dfg,y__dfg,z__dfg)) || subclass(universal_class,intersection(y__dfg,cantor(x__dfg)))* -> .
% 299.94/300.91  72535[0:Rew:72387.0,47269.0] ||  -> equal(symmetric_difference(complement(power_class(u)),complement(power_class(v))),symmetric_difference(power_class(u),power_class(v)))**.
% 299.94/300.91  72599[3:Rew:30545.0,71741.1] || member(u,universal_class) -> member(u,complement(successor(null_class)))* member(u,singleton(null_class)).
% 299.94/300.91  73227[3:Rew:26766.0,73196.1] inductive(symmetric_difference(complement(intersection(u,universal_class)),universal_class)) ||  -> member(null_class,union(null_class,u))*.
% 299.94/300.91  73919[3:Rew:26773.0,73785.1,26773.0,73785.0] ||  -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),union(null_class,u))*.
% 299.94/300.91  73942[3:Rew:26764.0,73853.0,7649.0,73853.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91  73943[3:Rew:73143.0,73873.0,7649.0,73873.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91  74036[3:Rew:71675.0,74018.1] single_valued_class(union(cross_product(universal_class,universal_class),null_class)) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.91  74200[0:SpR:72387.0,5276.0] ||  -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),complement(symmetric_difference(u,v)))*.
% 299.94/300.91  74897[3:Rew:26773.0,74663.1,26773.0,74663.0] ||  -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),union(u,u))*.
% 299.94/300.91  74898[3:Rew:26773.0,74664.0] || subclass(universal_class,union(u,null_class)) -> member(unordered_pair(v,w),union(u,u))*.
% 299.94/300.91  74920[3:Rew:73143.0,74830.0,7649.0,74830.0] || member(regular(union(u,u)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91  74921[3:Rew:28787.0,74851.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,u),null_class).
% 299.94/300.91  75443[0:SpR:72365.0,2349.1] ||  -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(singleton(v),u)),v)**.
% 299.94/300.91  75488[0:SpR:72365.0,3122.1] ||  -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(v,singleton(u))),u)**.
% 299.94/300.91  75713[0:SpL:72365.0,12216.0] || member(not_subclass_element(u,intersection(u,v)),v)* -> subclass(u,intersection(v,u)).
% 299.94/300.91  76069[0:SpR:75789.0,2364.1] ||  -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(v,u))*.
% 299.94/300.91  76070[0:SpR:75789.0,3238.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),union(v,u))*.
% 299.94/300.91  76424[0:Rew:47158.0,76153.0] ||  -> equal(complement(intersection(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.91  76885[0:SpR:76314.0,2364.1] ||  -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(v,u)),union(u,v))*.
% 299.94/300.91  76922[0:SpL:76314.0,4060.0] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(w,v)).
% 299.94/300.91  78496[3:SpR:72083.0,5350.0] ||  -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),union(apply(null_class,v),u))*.
% 299.94/300.91  78501[3:SpR:72083.0,18089.1] ||  -> member(singleton(null_class),apply(null_class,u))* member(singleton(null_class),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91  78535[3:SpR:72083.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),union(u,apply(null_class,v)))*.
% 299.94/300.91  78559[3:SpR:72083.0,5350.0] ||  -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(sum_class(range_of(null_class)),v))*.
% 299.94/300.91  78564[3:SpR:72083.0,18089.1] ||  -> member(singleton(null_class),sum_class(range_of(null_class))) member(singleton(null_class),complement(apply(null_class,u)))*.
% 299.94/300.91  78598[3:SpR:72083.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(u,sum_class(range_of(null_class))))*.
% 299.94/300.91  78628[3:SpL:72083.0,32866.1] || equal(apply(null_class,u),domain_relation)** subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91  78629[3:SpL:72083.0,19460.1] || subclass(domain_relation,apply(null_class,u))* subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91  78631[3:SpL:72083.0,372.0] || subclass(universal_class,complement(sum_class(range_of(null_class))))* member(omega,apply(null_class,u))* -> .
% 299.94/300.91  78632[3:SpL:72083.0,2134.0] || subclass(universal_class,complement(sum_class(range_of(null_class))))* member(null_class,apply(null_class,u))* -> .
% 299.94/300.91  78634[3:SpL:72083.0,32917.1] || equal(apply(null_class,u),domain_relation)** subclass(domain_relation,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91  78635[3:SpL:72083.0,13425.1] || subclass(domain_relation,apply(null_class,u))* subclass(domain_relation,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91  78636[3:SpL:72083.0,13518.1] || equal(apply(null_class,u),domain_relation)** equal(complement(sum_class(range_of(null_class))),domain_relation)** -> .
% 299.94/300.91  78639[3:SpL:72083.0,46017.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))* -> .
% 299.94/300.91  78645[3:SpL:72083.0,53354.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> member(omega,apply(null_class,u))*.
% 299.94/300.91  78646[6:SpL:72083.0,53207.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> member(null_class,apply(null_class,u))*.
% 299.94/300.91  78647[3:SpL:72083.0,25.1] || member(u,apply(null_class,v))* member(u,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91  78675[3:SpL:72083.0,19460.1] || subclass(domain_relation,sum_class(range_of(null_class))) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.94/300.91  78677[3:SpL:72083.0,372.0] || subclass(universal_class,complement(apply(null_class,u)))* member(omega,sum_class(range_of(null_class))) -> .
% 299.94/300.91  78678[3:SpL:72083.0,2134.0] || subclass(universal_class,complement(apply(null_class,u)))* member(null_class,sum_class(range_of(null_class))) -> .
% 299.94/300.91  78681[3:SpL:72083.0,13425.1] || subclass(domain_relation,sum_class(range_of(null_class))) subclass(domain_relation,complement(apply(null_class,u)))* -> .
% 299.94/300.91  78682[3:SpL:72083.0,13518.1] || equal(sum_class(range_of(null_class)),domain_relation) equal(complement(apply(null_class,u)),domain_relation)** -> .
% 299.94/300.91  78685[3:SpL:72083.0,46017.0] || equal(union(null_class,complement(apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))** -> .
% 299.94/300.91  78691[3:SpL:72083.0,53354.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(omega,sum_class(range_of(null_class))).
% 299.94/300.91  78692[6:SpL:72083.0,53207.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(null_class,sum_class(range_of(null_class))).
% 299.94/300.91  78693[3:SpL:72083.0,25.1] || member(u,sum_class(range_of(null_class))) member(u,complement(apply(null_class,v)))* -> .
% 299.94/300.91  78907[3:MRR:78900.1,45258.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.94/300.91  78933[3:SpR:71518.0,65061.1] || equal(successor(union(u,null_class)),null_class) -> equal(union(null_class,complement(u)),universal_class)**.
% 299.94/300.91  78936[3:SpR:71518.0,5350.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(u,null_class),v))*.
% 299.94/300.91  78941[3:SpR:71518.0,18089.1] ||  -> member(singleton(null_class),union(u,null_class)) member(singleton(null_class),union(null_class,complement(u)))*.
% 299.94/300.91  78975[3:SpR:71518.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(v,null_class)))*.
% 299.94/300.91  79020[3:SpL:71518.0,32866.1] || equal(union(u,null_class),domain_relation) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91  79021[3:SpL:71518.0,19460.1] || subclass(domain_relation,union(u,null_class)) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91  79023[3:SpL:71518.0,372.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(u,null_class)) -> .
% 299.94/300.91  79024[3:SpL:71518.0,2134.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(u,null_class)) -> .
% 299.94/300.91  79026[3:SpL:71518.0,32917.1] || equal(union(u,null_class),domain_relation) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91  79027[3:SpL:71518.0,13425.1] || subclass(domain_relation,union(u,null_class)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91  79028[3:SpL:71518.0,13518.1] || equal(union(u,null_class),domain_relation) equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.94/300.91  79037[3:SpL:71518.0,53354.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(u,null_class)).
% 299.94/300.91  79038[6:SpL:71518.0,53207.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(u,null_class)).
% 299.94/300.91  79039[3:SpL:71518.0,25.1] || member(u,union(v,null_class)) member(u,union(null_class,complement(v)))* -> .
% 299.94/300.91  79316[6:Res:71529.1,2.0] || subclass(union(u,null_class),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.94/300.91  79334[3:SpR:72082.0,65061.1] || equal(successor(apply(null_class,u)),null_class)** -> equal(complement(apply(null_class,v)),universal_class)**.
% 299.94/300.91  79337[3:SpR:72082.0,5350.0] ||  -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(apply(null_class,w),v))*.
% 299.94/300.91  79342[3:SpR:72082.0,18089.1] ||  -> member(singleton(null_class),apply(null_class,u))* member(singleton(null_class),complement(apply(null_class,v)))*.
% 299.94/300.91  79376[3:SpR:72082.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(u,apply(null_class,w)))*.
% 299.94/300.91  79478[3:SpL:72082.0,32866.1] || equal(apply(null_class,u),domain_relation)** subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.94/300.91  79479[3:SpL:72082.0,19460.1] || subclass(domain_relation,apply(null_class,u))* subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.94/300.91  79481[3:SpL:72082.0,372.0] || subclass(universal_class,complement(apply(null_class,u)))* member(omega,apply(null_class,v))* -> .
% 299.94/300.91  79482[3:SpL:72082.0,2134.0] || subclass(universal_class,complement(apply(null_class,u)))* member(null_class,apply(null_class,v))* -> .
% 299.94/300.91  79484[3:SpL:72082.0,32917.1] || equal(apply(null_class,u),domain_relation)** subclass(domain_relation,complement(apply(null_class,v)))* -> .
% 299.94/300.91  79485[3:SpL:72082.0,13425.1] || subclass(domain_relation,apply(null_class,u))* subclass(domain_relation,complement(apply(null_class,v)))* -> .
% 299.94/300.91  79486[3:SpL:72082.0,13518.1] || equal(apply(null_class,u),domain_relation)** equal(complement(apply(null_class,v)),domain_relation)** -> .
% 299.94/300.91  79489[3:SpL:72082.0,46017.0] || equal(union(null_class,complement(apply(null_class,u))),union(null_class,apply(null_class,v)))* -> .
% 299.94/300.91  79495[3:SpL:72082.0,53354.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(omega,apply(null_class,v))*.
% 299.94/300.91  79496[6:SpL:72082.0,53207.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(null_class,apply(null_class,v))*.
% 299.94/300.91  79497[3:SpL:72082.0,25.1] || member(u,apply(null_class,v))* member(u,complement(apply(null_class,w)))* -> .
% 299.94/300.91  79683[0:SpR:72375.0,46730.0] ||  -> equal(symmetric_difference(complement(power_class(u)),power_class(v)),symmetric_difference(power_class(u),complement(power_class(v))))**.
% 299.94/300.91  79850[7:Rew:26764.0,79711.1,72365.0,79711.1,7655.0,79711.1,75789.0,79711.1,72365.0,79711.1,73147.0,79711.1,7649.0,79711.1] function(complement(power_class(u))) ||  -> equal(successor(complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.91  80348[3:SpL:74812.0,56066.0] || equal(power_class(union(u,null_class)),universal_class)** -> equal(singleton(union(null_class,u)),null_class).
% 299.94/300.91  80360[3:SpL:74812.0,56066.0] || equal(power_class(union(null_class,u)),universal_class)** -> equal(singleton(union(u,null_class)),null_class).
% 299.94/300.91  80469[3:SpL:65061.1,78769.0] || equal(successor(apply(null_class,u)),null_class)** equal(apply(null_class,v),universal_class)** -> .
% 299.94/300.91  80483[3:SpR:35849.0,48528.1] || equal(power_class(union(u,u)),null_class)** -> subclass(power_class(union(null_class,u)),v)*.
% 299.94/300.91  80484[3:SpR:74812.0,48528.1] || equal(power_class(union(null_class,u)),null_class) -> subclass(power_class(union(u,null_class)),v)*.
% 299.94/300.91  80485[3:SpR:35849.0,48528.1] || equal(power_class(union(null_class,u)),null_class) -> subclass(power_class(union(u,u)),v)*.
% 299.94/300.91  80486[3:SpR:74812.0,48528.1] || equal(power_class(union(u,null_class)),null_class) -> subclass(power_class(union(null_class,u)),v)*.
% 299.94/300.91  80644[0:Res:54298.0,2.0] || subclass(u,v) -> equal(singleton(complement(u)),null_class) member(complement(u),v)*.
% 299.94/300.91  80649[0:Res:54298.0,22.0] ||  -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),u)*.
% 299.94/300.91  80650[0:Res:54298.0,23.0] ||  -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),v)*.
% 299.94/300.91  80687[3:Rew:27497.0,80667.1,27497.0,80667.0] ||  -> equal(singleton(union(null_class,complement(u))),null_class) member(union(null_class,complement(u)),u)*.
% 299.94/300.91  80719[0:Res:54491.1,2.0] || equal(u,universal_class) subclass(ordered_pair(u,v),w)* -> member(null_class,w).
% 299.94/300.91  81094[3:Obv:81072.1] || member(u,element_relation) -> equal(intersection(singleton(u),complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.91  81243[3:Res:3136.1,66684.1] || equal(successor(complement(intersection(u,v))),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.91  81252[3:Res:2363.1,66684.1] || equal(successor(cross_product(u,v)),null_class) -> equal(restrict(w,u,v),null_class)**.
% 299.94/300.91  81417[3:Obv:81394.1] || member(u,element_relation) -> equal(intersection(complement(compose(element_relation,universal_class)),singleton(u)),null_class)**.
% 299.94/300.91  81969[7:SpR:72531.1,30545.0] function(complement(singleton(null_class))) ||  -> equal(successor(complement(singleton(null_class))),complement(successor(null_class)))**.
% 299.94/300.91  81989[7:SpR:72531.1,58874.0] function(restrict(u,v,w)) ||  -> subclass(successor(restrict(u,v,w)),u)*.
% 299.94/300.91  82120[7:Rew:72531.1,81947.2] function(u) ||  -> member(not_subclass_element(successor(u),v),u)* subclass(successor(u),v).
% 299.94/300.91  82360[3:SpL:73742.0,3166.0] || subclass(u,union(v,null_class))* -> equal(u,null_class) member(regular(u),v).
% 299.94/300.91  82482[3:SpR:73744.0,48528.1] || equal(power_class(union(u,null_class)),null_class) -> subclass(power_class(union(u,u)),v)*.
% 299.94/300.91  82516[3:SpR:73744.0,48528.1] || equal(power_class(union(u,u)),null_class)** -> subclass(power_class(union(u,null_class)),v)*.
% 299.94/300.91  82579[3:SpL:73744.0,56066.0] || equal(power_class(union(u,u)),universal_class)** -> equal(singleton(union(u,null_class)),null_class).
% 299.94/300.91  82592[3:SpL:73744.0,56066.0] || equal(power_class(union(u,null_class)),universal_class)** -> equal(singleton(union(u,u)),null_class)**.
% 299.94/300.91  83412[3:SpR:72083.0,42085.0] ||  -> equal(intersection(complement(apply(null_class,u)),restrict(sum_class(range_of(null_class)),v,w)),null_class)**.
% 299.94/300.91  83413[3:SpR:30548.0,42085.0] ||  -> equal(intersection(union(null_class,complement(u)),restrict(union(u,u),v,w)),null_class)**.
% 299.94/300.91  83414[3:SpR:71518.0,42085.0] ||  -> equal(intersection(union(null_class,complement(u)),restrict(union(u,null_class),v,w)),null_class)**.
% 299.94/300.91  83415[3:SpR:27497.0,42085.0] ||  -> equal(intersection(union(null_class,complement(u)),restrict(union(null_class,u),v,w)),null_class)**.
% 299.94/300.91  83416[3:SpR:72082.0,42085.0] ||  -> equal(intersection(complement(apply(null_class,u)),restrict(apply(null_class,v),w,x)),null_class)**.
% 299.94/300.91  83417[3:SpR:72083.0,42085.0] ||  -> equal(intersection(complement(sum_class(range_of(null_class))),restrict(apply(null_class,u),v,w)),null_class)**.
% 299.94/300.91  83664[0:Obv:83649.2] || member(u,v) equal(w,universal_class) -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.91  83665[0:Obv:83650.2] || member(u,v) equal(w,universal_class) -> subclass(unordered_pair(w,u),v)*.
% 299.94/300.91  83787[3:SpR:46586.0,83745.0] ||  -> subclass(complement(successor(union(u,complement(power_class(v))))),intersection(complement(u),power_class(v)))*.
% 299.94/300.91  83788[3:SpR:46592.0,83745.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),v))),intersection(power_class(u),complement(v)))*.
% 299.94/300.91  83809[3:Res:83745.0,8.0] || subclass(u,complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),u).
% 299.94/300.91  84192[3:Obv:84179.1] || subclass(universal_class,symmetric_difference(u,v)) -> equal(union(null_class,intersection(u,v)),null_class)**.
% 299.94/300.91  84644[3:SpL:72083.0,83804.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.94/300.91  84648[3:SpL:72082.0,83804.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> subclass(universal_class,apply(null_class,v))*.
% 299.94/300.91  84649[3:SpL:72083.0,83804.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> subclass(universal_class,apply(null_class,u))*.
% 299.94/300.91  86399[3:Res:86302.1,327.1] inductive(successor(null_class)) || subclass(singleton(null_class),omega)* -> equal(successor(null_class),omega).
% 299.94/300.91  86464[6:MRR:86463.1,29497.0] || subclass(singleton(null_class),unordered_pair(u,v))* -> equal(null_class,v) equal(null_class,u).
% 299.94/300.91  86660[3:Res:15738.2,47748.1] || member(u,universal_class) member(v,cantor(u))* equal(application_function,null_class) -> .
% 299.94/300.91  87612[7:SpR:72531.1,59994.0] function(symmetric_difference(u,v)) ||  -> subclass(successor(symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.91  87839[3:Res:17248.1,73862.0] || subclass(ordered_pair(u,universal_class),union(v,null_class))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.91  87849[3:Res:3678.2,73862.0] || subclass(universal_class,union(u,null_class))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.91  87853[3:Res:10922.2,73862.0] || subclass(universal_class,union(u,null_class))* -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.91  88133[7:Rew:72365.0,88017.1,30926.0,88017.1] function(complement(u)) ||  -> equal(intersection(successor(complement(u)),union(u,u)),null_class)**.
% 299.94/300.91  88615[3:SpR:75901.0,65061.1] || equal(successor(symmetric_difference(u,v)),null_class) -> equal(complement(symmetric_difference(v,u)),universal_class)**.
% 299.94/300.91  88618[0:SpR:75901.0,5350.0] ||  -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),union(symmetric_difference(v,u),w))*.
% 299.94/300.91  88623[3:SpR:75901.0,18089.1] ||  -> member(singleton(null_class),symmetric_difference(u,v)) member(singleton(null_class),complement(symmetric_difference(v,u)))*.
% 299.94/300.91  88655[0:SpR:75901.0,42085.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),restrict(symmetric_difference(v,u),w,x)),null_class)**.
% 299.94/300.91  88664[0:SpR:75901.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),union(u,symmetric_difference(w,v)))*.
% 299.94/300.91  88784[0:SpL:75901.0,32866.1] || equal(symmetric_difference(u,v),domain_relation) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.91  88785[0:SpL:75901.0,19460.1] || subclass(domain_relation,symmetric_difference(u,v)) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.91  88787[0:SpL:75901.0,372.0] || subclass(universal_class,complement(symmetric_difference(u,v)))* member(omega,symmetric_difference(v,u)) -> .
% 299.94/300.91  88788[0:SpL:75901.0,2134.0] || subclass(universal_class,complement(symmetric_difference(u,v)))* member(null_class,symmetric_difference(v,u)) -> .
% 299.94/300.91  88790[0:SpL:75901.0,32917.1] || equal(symmetric_difference(u,v),domain_relation) subclass(domain_relation,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.91  88791[0:SpL:75901.0,13425.1] || subclass(domain_relation,symmetric_difference(u,v)) subclass(domain_relation,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.91  88792[0:SpL:75901.0,13518.1] || equal(symmetric_difference(u,v),domain_relation) equal(complement(symmetric_difference(v,u)),domain_relation)** -> .
% 299.94/300.91  88802[3:SpL:75901.0,83804.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> subclass(universal_class,symmetric_difference(v,u)).
% 299.94/300.91  88803[3:SpL:75901.0,53354.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(omega,symmetric_difference(v,u)).
% 299.94/300.91  88804[6:SpL:75901.0,53207.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(null_class,symmetric_difference(v,u)).
% 299.94/300.91  88806[0:SpL:75901.0,25.1] || member(u,symmetric_difference(v,w)) member(u,complement(symmetric_difference(w,v)))* -> .
% 299.94/300.91  88993[0:SpR:75901.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),union(symmetric_difference(w,v),u))*.
% 299.94/300.91  88996[3:SpR:72083.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(sum_class(range_of(null_class)),u))*.
% 299.94/300.91  88997[3:SpR:30548.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(v,v),u))*.
% 299.94/300.91  88998[3:SpR:71518.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(v,null_class),u))*.
% 299.94/300.91  88999[3:SpR:27497.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(null_class,v),u))*.
% 299.94/300.91  89000[3:SpR:72082.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(apply(null_class,w),u))*.
% 299.94/300.91  89001[3:SpR:72083.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),union(apply(null_class,v),u))*.
% 299.94/300.91  89018[0:SpR:75901.0,76062.0] ||  -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),union(w,symmetric_difference(v,u)))*.
% 299.94/300.91  89021[3:SpR:72083.0,76062.0] ||  -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(v,sum_class(range_of(null_class))))*.
% 299.94/300.91  89022[3:SpR:30548.0,76062.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(u,u)))*.
% 299.94/300.91  89023[3:SpR:71518.0,76062.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(u,null_class)))*.
% 299.94/300.91  89024[3:SpR:27497.0,76062.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(null_class,u)))*.
% 299.94/300.91  89025[3:SpR:72082.0,76062.0] ||  -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(v,apply(null_class,w)))*.
% 299.94/300.91  89026[3:SpR:72083.0,76062.0] ||  -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),union(u,apply(null_class,v)))*.
% 299.94/300.91  92054[7:SpR:72531.1,87555.0] function(symmetric_difference(u,v)) ||  -> subclass(successor(symmetric_difference(u,v)),union(v,u))*.
% 299.94/300.91  92771[3:SpL:65061.1,88799.0] || equal(successor(symmetric_difference(u,v)),null_class)** equal(symmetric_difference(v,u),universal_class) -> .
% 299.94/300.91  93801[3:Res:58921.1,54300.0] || subclass(u,not_subclass_element(union(null_class,u),v))* -> subclass(union(null_class,u),v).
% 299.94/300.91  93802[3:Res:86303.1,54300.0] || subclass(u,not_subclass_element(union(u,null_class),v))* -> subclass(union(u,null_class),v).
% 299.94/300.91  93938[0:Obv:93903.0] ||  -> subclass(intersection(u,restrict(symmetric_difference(v,w),x,y)),complement(intersection(v,w)))*.
% 299.94/300.91  94228[3:Res:94057.1,322.1] function(u) || equal(complement(u),null_class)** -> equal(cross_product(universal_class,universal_class),u)*.
% 299.94/300.91  94358[3:Rew:94357.1,65380.1] || equal(union(null_class,regular(ordered_pair(u,v))),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91  94359[3:Rew:94095.1,70181.1] || equal(complement(regular(regular(ordered_pair(u,v)))),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91  94557[0:Obv:94516.0] ||  -> subclass(intersection(restrict(symmetric_difference(u,v),w,x),y),complement(intersection(u,v)))*.
% 299.94/300.91  95161[3:Res:94124.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(singleton(w),v)*.
% 299.94/300.91  95179[3:Res:94124.1,481.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(singleton(w),union(u,v))*.
% 299.94/300.91  95245[3:Rew:27.0,95171.0] || equal(union(u,v),null_class) member(singleton(w),union(u,v))* -> .
% 299.94/300.91  95528[0:SpR:479.0,57662.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(complement(u),complement(v)),w)*.
% 299.94/300.91  95529[0:SpR:6906.0,57662.1] || subclass(successor(u),v) -> subclass(symmetric_difference(complement(u),complement(singleton(u))),v)*.
% 299.94/300.92  95631[0:SpL:479.0,58259.0] || subclass(u,symmetric_difference(complement(v),complement(w)))* -> subclass(u,union(v,w)).
% 299.94/300.92  95632[0:SpL:6906.0,58259.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> subclass(u,successor(v)).
% 299.94/300.92  95669[7:Res:75011.1,58259.0] function(intersection(u,v)) ||  -> subclass(intersection(successor(intersection(u,v)),w),u)*.
% 299.94/300.92  95674[7:Res:75118.1,58259.0] function(intersection(u,v)) ||  -> subclass(intersection(w,successor(intersection(u,v))),u)*.
% 299.94/300.92  96041[3:MRR:96021.1,242.0] || subclass(domain_relation,flip(u)) subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.94/300.92  96506[3:SpR:26811.0,96127.0] ||  -> subclass(complement(successor(union(image(element_relation,successor(null_class)),u))),power_class(complement(singleton(null_class))))*.
% 299.94/300.92  96507[3:SpR:46591.0,96127.0] ||  -> subclass(complement(successor(union(image(element_relation,power_class(u)),v))),power_class(complement(power_class(u))))*.
% 299.94/300.92  96638[3:Res:96527.0,358.1] || member(u,universal_class) -> member(u,successor(successor(v)))* member(u,complement(v)).
% 299.94/300.92  96647[3:SpR:26811.0,96266.0] ||  -> subclass(complement(successor(union(u,image(element_relation,successor(null_class))))),power_class(complement(singleton(null_class))))*.
% 299.94/300.92  96648[3:SpR:46591.0,96266.0] ||  -> subclass(complement(successor(union(u,image(element_relation,power_class(v))))),power_class(complement(power_class(v))))*.
% 299.94/300.92  96958[3:SpR:75901.0,96615.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),union(null_class,symmetric_difference(v,u)))*.
% 299.94/300.92  96961[3:SpR:72083.0,96615.0] ||  -> subclass(complement(successor(successor(complement(apply(null_class,u))))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  96965[3:SpR:72082.0,96615.0] ||  -> subclass(complement(successor(successor(complement(apply(null_class,u))))),union(null_class,apply(null_class,v)))*.
% 299.94/300.92  96966[3:SpR:72083.0,96615.0] ||  -> subclass(complement(successor(successor(complement(sum_class(range_of(null_class)))))),union(null_class,apply(null_class,u)))*.
% 299.94/300.92  96970[3:SpR:65061.1,96615.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(null_class,u)).
% 299.94/300.92  97065[3:Res:96978.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,v).
% 299.94/300.92  97830[3:SpR:65061.1,96918.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(u,null_class)).
% 299.94/300.92  97899[3:SpR:75901.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,symmetric_difference(u,v))))),complement(symmetric_difference(v,u)))*.
% 299.94/300.92  97902[3:SpR:72083.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,sum_class(range_of(null_class)))))),complement(apply(null_class,u)))*.
% 299.94/300.92  97906[3:SpR:72082.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,apply(null_class,u))))),complement(apply(null_class,v)))*.
% 299.94/300.92  97907[3:SpR:72083.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,apply(null_class,u))))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  97937[3:SpR:65061.1,97015.0] || equal(successor(successor(successor(union(null_class,u)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92  98332[3:SpR:72083.0,97082.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(apply(null_class,u)))))),sum_class(range_of(null_class)))*.
% 299.94/300.92  98336[3:SpR:72082.0,97082.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(apply(null_class,u)))))),apply(null_class,v))*.
% 299.94/300.92  98337[3:SpR:72083.0,97082.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(sum_class(range_of(null_class))))))),apply(null_class,u))*.
% 299.94/300.92  98350[3:SpR:65061.1,97082.0] || equal(successor(successor(successor(union(null_class,complement(u))))),null_class)** -> subclass(universal_class,u).
% 299.94/300.92  98787[3:SpR:65061.1,97910.0] || equal(successor(successor(successor(union(u,null_class)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92  99021[0:Res:45.0,3172.0] ||  -> equal(successor_relation,null_class) equal(ordered_pair(first(regular(successor_relation)),second(regular(successor_relation))),regular(successor_relation))**.
% 299.94/300.92  99026[0:Res:106.0,3172.0] ||  -> equal(application_function,null_class) equal(ordered_pair(first(regular(application_function)),second(regular(application_function))),regular(application_function))**.
% 299.94/300.92  99173[6:MRR:59582.3,99155.0] single_valued_class(u) || equal(cross_product(universal_class,universal_class),u)* equal(u,universal_class) -> .
% 299.94/300.92  100214[3:SpR:75901.0,95765.0] ||  -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),union(null_class,symmetric_difference(v,u)))*.
% 299.94/300.92  100217[3:SpR:72083.0,95765.0] ||  -> subclass(complement(union(complement(apply(null_class,u)),v)),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  100221[3:SpR:72082.0,95765.0] ||  -> subclass(complement(union(complement(apply(null_class,u)),v)),union(null_class,apply(null_class,w)))*.
% 299.94/300.92  100222[3:SpR:72083.0,95765.0] ||  -> subclass(complement(union(complement(sum_class(range_of(null_class))),u)),union(null_class,apply(null_class,v)))*.
% 299.94/300.92  100247[3:SpR:65061.1,95765.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(null_class,u)).
% 299.94/300.92  100391[3:Res:100257.0,358.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,v).
% 299.94/300.92  100545[0:Rew:28787.0,100528.1] || member(not_subclass_element(complement(u),v),union(u,u))* -> subclass(complement(u),v).
% 299.94/300.92  100548[3:Rew:26764.0,100488.1,72365.0,100488.1,7649.0,100488.1,26764.0,100488.0,72365.0,100488.0] || member(not_subclass_element(complement(u),v),union(u,null_class))* -> subclass(complement(u),v).
% 299.94/300.92  100550[3:Rew:26764.0,100517.1,7649.0,100517.1,26764.0,100517.0] || member(not_subclass_element(complement(u),v),union(null_class,u))* -> subclass(complement(u),v).
% 299.94/300.92  100597[3:Rew:100557.0,79373.0] ||  -> subclass(complement(union(u,apply(null_class,v))),complement(union(u,apply(null_class,w))))*.
% 299.94/300.92  100605[3:Rew:100557.0,78553.0] ||  -> subclass(complement(union(sum_class(range_of(null_class)),u)),complement(union(apply(null_class,v),u)))*.
% 299.94/300.92  100652[0:Rew:100557.0,88612.0] ||  -> subclass(complement(union(symmetric_difference(u,v),w)),complement(union(symmetric_difference(v,u),w)))*.
% 299.94/300.92  100663[3:Rew:100557.0,79331.0] ||  -> subclass(complement(union(apply(null_class,u),v)),complement(union(apply(null_class,w),v)))*.
% 299.94/300.92  100710[3:Rew:100557.0,78490.0] ||  -> subclass(complement(union(apply(null_class,u),v)),complement(union(sum_class(range_of(null_class)),v)))*.
% 299.94/300.92  100732[0:Rew:100557.0,75425.0] ||  -> equal(union(intersection(u,v),complement(union(v,u))),complement(symmetric_difference(v,u)))**.
% 299.94/300.92  100739[0:Rew:100557.0,82978.1] || subclass(complement(u),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.94/300.92  100744[0:Rew:100557.0,88661.0] ||  -> subclass(complement(union(u,symmetric_difference(v,w))),complement(union(u,symmetric_difference(w,v))))*.
% 299.94/300.92  100748[3:Rew:100557.0,78595.0] ||  -> subclass(complement(union(u,sum_class(range_of(null_class)))),complement(union(u,apply(null_class,v))))*.
% 299.94/300.92  100753[3:Rew:100557.0,78532.0] ||  -> subclass(complement(union(u,apply(null_class,v))),complement(union(u,sum_class(range_of(null_class)))))*.
% 299.94/300.92  101065[0:Rew:100557.0,75690.0] || member(u,complement(union(v,w)))* member(u,union(w,v)) -> .
% 299.94/300.92  101068[0:Rew:100557.0,5800.0] ||  -> subclass(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w))))*.
% 299.94/300.92  101365[0:Rew:100557.0,78035.0] ||  -> subclass(symmetric_difference(complement(u),union(v,w)),union(complement(union(v,w)),u))*.
% 299.94/300.92  101436[0:Rew:100557.0,5810.0] ||  -> subclass(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w))*.
% 299.94/300.92  102254[0:Rew:72365.0,101627.0] ||  -> equal(intersection(power_class(complement(union(u,v))),image(element_relation,union(u,v))),null_class)**.
% 299.94/300.92  102255[3:Rew:75789.0,101628.0] ||  -> equal(union(power_class(complement(union(u,v))),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.92  102256[3:Rew:76314.0,101629.0] ||  -> equal(symmetric_difference(power_class(complement(union(u,v))),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.92  101650[3:Rew:100557.0,61472.0] ||  -> subclass(complement(successor(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))*.
% 299.94/300.92  101652[3:Rew:100557.0,59002.0] ||  -> subclass(complement(successor(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))*.
% 299.94/300.92  101676[3:Rew:100557.0,66303.0] || equal(successor(complement(union(u,v))),null_class)** -> equal(union(u,v),universal_class).
% 299.94/300.92  101702[0:Rew:100557.0,82979.1] || subclass(complement(u),union(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.94/300.92  101729[3:Rew:100557.0,33179.0] || equal(complement(union(u,v)),universal_class) -> equal(complement(symmetric_difference(u,v)),universal_class)**.
% 299.94/300.92  101747[0:Rew:100557.0,33164.0] ||  -> subclass(symmetric_difference(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92  101761[0:Rew:100557.0,78032.0] ||  -> subclass(symmetric_difference(union(u,v),complement(w)),union(w,complement(union(u,v))))*.
% 299.94/300.92  101891[7:Rew:101822.0,84698.1] function(union(null_class,union(u,null_class))) ||  -> subclass(successor(union(u,null_class)),u)*.
% 299.94/300.92  102106[7:Rew:101822.0,85527.1] function(union(null_class,union(u,u))) ||  -> subclass(successor(union(u,u)),u)*.
% 299.94/300.92  102139[7:Rew:101822.0,84575.1] function(union(null_class,union(null_class,u))) ||  -> subclass(successor(union(null_class,u)),u)*.
% 299.94/300.92  102189[7:Rew:102187.0,71368.1] one_to_one(u) ||  -> equal(power_class(complement(successor(inverse(u)))),power_class(complement(inverse(u))))**.
% 299.94/300.92  102215[3:Rew:102187.0,47807.1] || equal(null_class,u) -> equal(power_class(complement(successor(u))),power_class(complement(singleton(u))))**.
% 299.94/300.92  102220[3:Rew:102187.0,71535.1] || equal(singleton(u),null_class) -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.94/300.92  102294[7:Rew:102264.0,71645.1] function(u) ||  -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.94/300.92  102331[0:Rew:100557.0,100738.0] ||  -> equal(union(complement(union(u,v)),w),union(complement(union(v,u)),w))*.
% 299.94/300.92  102332[0:Rew:100557.0,100802.0] ||  -> equal(union(u,complement(union(v,w))),union(u,complement(union(w,v))))*.
% 299.94/300.92  102359[0:Rew:44.0,101051.0] || member(not_subclass_element(successor(u),v),complement(successor(u)))* -> subclass(successor(u),v).
% 299.94/300.92  103291[3:Res:100329.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,w).
% 299.94/300.92  103333[3:SpL:46591.0,100416.0] || subclass(power_class(complement(power_class(u))),null_class)* -> subclass(universal_class,image(element_relation,power_class(u))).
% 299.94/300.92  103435[7:SpR:101822.0,72531.1] function(union(u,v)) ||  -> equal(successor(union(u,v)),union(u,v))**.
% 299.94/300.92  103913[3:SpL:102188.0,56066.0] || equal(power_class(complement(singleton(null_class))),universal_class)** -> equal(singleton(complement(successor(null_class))),null_class).
% 299.94/300.92  105292[7:Rew:102294.1,105162.1,102295.0,105162.1] function(u) ||  -> equal(union(complement(successor(u)),v),union(v,complement(u)))**.
% 299.94/300.92  105543[0:SpR:102187.0,46582.0] ||  -> equal(image(element_relation,power_class(complement(successor(u)))),complement(power_class(image(element_relation,successor(u)))))**.
% 299.94/300.92  105544[0:SpR:102187.0,20762.1] || equal(image(element_relation,successor(u)),universal_class)** -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.92  105546[3:SpR:102187.0,45898.1] || equal(image(element_relation,successor(u)),null_class)** -> equal(power_class(complement(successor(u))),universal_class).
% 299.94/300.92  105571[0:SpR:102187.0,41750.0] ||  -> equal(intersection(power_class(complement(successor(u))),intersection(image(element_relation,successor(u)),v)),null_class)**.
% 299.94/300.92  105572[0:SpR:102187.0,42091.0] ||  -> equal(intersection(power_class(complement(successor(u))),intersection(v,image(element_relation,successor(u)))),null_class)**.
% 299.94/300.92  105590[3:SpR:102187.0,96127.0] ||  -> subclass(complement(successor(union(image(element_relation,successor(u)),v))),power_class(complement(successor(u))))*.
% 299.94/300.92  105605[0:SpR:102187.0,9902.1] ||  -> member(u,image(element_relation,successor(v))) subclass(singleton(u),power_class(complement(successor(v))))*.
% 299.94/300.92  105610[3:SpR:102187.0,96266.0] ||  -> subclass(complement(successor(union(u,image(element_relation,successor(v))))),power_class(complement(successor(v))))*.
% 299.94/300.92  105620[3:SpL:102187.0,60592.0] || equal(power_class(complement(successor(u))),null_class) -> equal(image(element_relation,successor(u)),universal_class)**.
% 299.94/300.92  105623[3:SpL:102187.0,59209.0] || equal(power_class(complement(successor(u))),universal_class) -> equal(image(element_relation,successor(u)),null_class)**.
% 299.94/300.92  105625[0:SpL:102187.0,2160.1] inductive(image(element_relation,successor(u))) || equal(power_class(complement(successor(u))),universal_class)** -> .
% 299.94/300.92  105642[3:SpL:102187.0,100416.0] || subclass(power_class(complement(successor(u))),null_class)* -> subclass(universal_class,image(element_relation,successor(u))).
% 299.94/300.92  105643[3:SpL:102187.0,46130.0] || subclass(power_class(complement(successor(u))),null_class) -> member(omega,image(element_relation,successor(u)))*.
% 299.94/300.92  105644[6:SpL:102187.0,45406.0] || subclass(power_class(complement(successor(u))),null_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.94/300.92  106028[0:Rew:72365.0,105875.0] ||  -> equal(intersection(union(u,complement(successor(v))),intersection(complement(u),successor(v))),null_class)**.
% 299.94/300.92  106029[3:Rew:75789.0,105876.0] ||  -> equal(union(union(u,complement(successor(v))),intersection(complement(u),successor(v))),universal_class)**.
% 299.94/300.92  106030[3:Rew:76314.0,105877.0] ||  -> equal(symmetric_difference(union(u,complement(successor(v))),intersection(complement(u),successor(v))),universal_class)**.
% 299.94/300.92  105892[3:SpR:102264.0,83745.0] ||  -> subclass(complement(successor(union(u,complement(successor(v))))),intersection(complement(u),successor(v)))*.
% 299.94/300.92  105896[3:SpR:102264.0,58994.0] ||  -> subclass(complement(successor(intersection(complement(u),successor(v)))),union(u,complement(successor(v))))*.
% 299.94/300.92  106035[3:Rew:105861.0,38810.0] || equal(complement(union(u,complement(successor(v)))),universal_class)** -> member(omega,successor(v)).
% 299.94/300.92  106054[3:Rew:26764.0,105941.1] || equal(null_class,u) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.94/300.92  106213[7:SpR:103735.0,72531.1] function(complement(successor(u))) ||  -> equal(successor(complement(successor(u))),complement(successor(u)))**.
% 299.94/300.92  106375[3:SpR:75901.0,95894.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),union(null_class,symmetric_difference(w,v)))*.
% 299.94/300.92  106378[3:SpR:72083.0,95894.0] ||  -> subclass(complement(union(u,complement(apply(null_class,v)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  106382[3:SpR:72082.0,95894.0] ||  -> subclass(complement(union(u,complement(apply(null_class,v)))),union(null_class,apply(null_class,w)))*.
% 299.94/300.92  106383[3:SpR:72083.0,95894.0] ||  -> subclass(complement(union(u,complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,v)))*.
% 299.94/300.92  106407[3:SpR:65061.1,95894.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(null_class,v)).
% 299.94/300.92  106515[3:SpR:65061.1,96930.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.94/300.92  106771[3:Rew:101822.0,106770.0,26766.0,106770.0] ||  -> equal(union(union(null_class,symmetric_difference(u,v)),w),union(symmetric_difference(u,v),w))**.
% 299.94/300.92  106774[3:Rew:101822.0,106773.0,26766.0,106773.0] ||  -> equal(union(u,union(null_class,symmetric_difference(v,w))),union(u,symmetric_difference(v,w)))**.
% 299.94/300.92  106856[3:SpR:479.0,97047.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),complement(v)))))),union(u,v))*.
% 299.94/300.92  106857[3:SpR:6906.0,97047.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),complement(singleton(u))))))),successor(u))*.
% 299.94/300.92  106878[3:SpR:100576.0,97047.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),union(u,v))*.
% 299.94/300.92  106888[3:SpR:65061.1,97047.0] || equal(successor(successor(successor(complement(intersection(u,v))))),null_class)** -> subclass(universal_class,u).
% 299.94/300.92  107029[3:SpR:65061.1,97922.0] || equal(successor(successor(successor(union(u,u)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92  107158[3:SpR:65061.1,100170.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(u,null_class)).
% 299.94/300.92  107408[3:SpR:72083.0,100317.0] ||  -> subclass(complement(union(union(null_class,sum_class(range_of(null_class))),u)),complement(apply(null_class,v)))*.
% 299.94/300.92  107412[3:SpR:72082.0,100317.0] ||  -> subclass(complement(union(union(null_class,apply(null_class,u)),v)),complement(apply(null_class,w)))*.
% 299.94/300.92  107413[3:SpR:72083.0,100317.0] ||  -> subclass(complement(union(union(null_class,apply(null_class,u)),v)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  107461[3:SpR:65061.1,100317.0] || equal(successor(union(union(null_class,u),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92  108197[3:SpR:72083.0,100420.0] ||  -> subclass(complement(union(union(null_class,complement(apply(null_class,u))),v)),sum_class(range_of(null_class)))*.
% 299.94/300.92  108201[3:SpR:72082.0,100420.0] ||  -> subclass(complement(union(union(null_class,complement(apply(null_class,u))),v)),apply(null_class,w))*.
% 299.94/300.92  108202[3:SpR:72083.0,100420.0] ||  -> subclass(complement(union(union(null_class,complement(sum_class(range_of(null_class)))),u)),apply(null_class,v))*.
% 299.94/300.92  108231[3:SpR:65061.1,100420.0] || equal(successor(union(union(null_class,complement(u)),v)),null_class)** -> subclass(universal_class,u).
% 299.94/300.92  108951[3:SpR:72083.0,103220.0] ||  -> subclass(complement(union(u,union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.94/300.92  108955[3:SpR:72082.0,103220.0] ||  -> subclass(complement(union(u,union(null_class,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.94/300.92  108956[3:SpR:72083.0,103220.0] ||  -> subclass(complement(union(u,union(null_class,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  109008[3:SpR:65061.1,103220.0] || equal(successor(union(u,union(null_class,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.92  109262[3:SpR:72083.0,103321.0] ||  -> subclass(complement(union(u,union(null_class,complement(apply(null_class,v))))),sum_class(range_of(null_class)))*.
% 299.94/300.92  109266[3:SpR:72082.0,103321.0] ||  -> subclass(complement(union(u,union(null_class,complement(apply(null_class,v))))),apply(null_class,w))*.
% 299.94/300.92  109267[3:SpR:72083.0,103321.0] ||  -> subclass(complement(union(u,union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,v))*.
% 299.94/300.92  109297[3:SpR:65061.1,103321.0] || equal(successor(union(u,union(null_class,complement(v)))),null_class)** -> subclass(universal_class,v).
% 299.94/300.92  109529[3:SpR:65061.1,106328.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(v,null_class)).
% 299.94/300.92  109870[3:SpR:100566.0,106828.0] ||  -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),union(v,w))*.
% 299.94/300.92  109873[3:SpR:65061.1,106828.0] || equal(successor(successor(successor(complement(intersection(u,v))))),null_class)** -> subclass(universal_class,v).
% 299.94/300.92  110024[3:SpR:65061.1,107416.0] || equal(successor(union(union(u,null_class),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92  110583[3:SpR:65061.1,108959.0] || equal(successor(union(u,union(v,null_class))),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.92  110687[3:SpL:6906.0,95652.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> subclass(v,successor(u))*.
% 299.94/300.92  110733[3:SpR:479.0,95663.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(complement(u),complement(v))),w),union(u,v))*.
% 299.94/300.92  110734[3:SpR:6906.0,95663.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),v),successor(u))*.
% 299.94/300.92  111080[3:SpR:479.0,95683.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(complement(u),complement(v)),w)),union(u,v))*.
% 299.94/300.92  111081[3:SpR:6906.0,95683.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(complement(u),complement(singleton(u))),v)),successor(u))*.
% 299.94/300.92  111235[3:SpR:479.0,95699.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.94/300.92  111236[3:SpR:6906.0,95699.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.94/300.92  111610[3:SpR:479.0,95712.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.94/300.92  111611[3:SpR:6906.0,95712.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.94/300.92  111739[3:SpR:65061.1,96083.0] || equal(successor(successor(complement(restrict(u,v,w)))),null_class)** -> subclass(universal_class,u).
% 299.94/300.92  112117[3:SpR:65061.1,100182.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.94/300.92  112225[3:SpR:479.0,100372.0] ||  -> subclass(complement(union(complement(symmetric_difference(complement(u),complement(v))),w)),union(u,v))*.
% 299.94/300.92  112226[3:SpR:6906.0,100372.0] ||  -> subclass(complement(union(complement(symmetric_difference(complement(u),complement(singleton(u)))),v)),successor(u))*.
% 299.94/300.92  112247[3:SpR:100576.0,100372.0] ||  -> subclass(complement(union(union(complement(union(u,v)),w),x)),union(u,v))*.
% 299.94/300.92  112277[3:SpR:65061.1,100372.0] || equal(successor(union(complement(intersection(u,v)),w)),null_class)** -> subclass(universal_class,u).
% 299.94/300.92  112852[3:Rew:28787.0,112767.0] || equal(complement(union(u,v)),null_class) -> subclass(complement(union(u,v)),w)*.
% 299.94/300.92  113158[3:Res:113135.0,3163.0] ||  -> equal(regular(complement(successor(null_class))),null_class) equal(regular(regular(complement(successor(null_class)))),null_class)**.
% 299.94/300.92  114531[3:Rew:75789.0,114484.0] ||  -> subclass(regular(union(null_class,complement(apply(null_class,u)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  114535[3:Rew:75789.0,114488.0] ||  -> subclass(regular(union(null_class,complement(apply(null_class,u)))),union(null_class,apply(null_class,v)))*.
% 299.94/300.92  114536[3:Rew:75789.0,114489.0] ||  -> subclass(regular(union(null_class,complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,u)))*.
% 299.94/300.92  114724[3:Res:114621.0,3163.0] ||  -> equal(regular(complement(singleton(u))),null_class) equal(regular(regular(complement(singleton(u)))),u)**.
% 299.94/300.92  114732[3:Res:114621.0,1368.1] single_valued_class(regular(complement(cross_product(universal_class,universal_class)))) ||  -> function(regular(complement(cross_product(universal_class,universal_class))))*.
% 299.94/300.92  115730[3:SpR:46730.0,114715.0] ||  -> subclass(regular(complement(symmetric_difference(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.94/300.92  115862[3:SpR:72383.0,115700.0] ||  -> subclass(regular(complement(symmetric_difference(cross_product(u,v),w))),complement(restrict(w,u,v)))*.
% 299.94/300.92  115863[3:SpR:72384.0,115700.0] ||  -> subclass(regular(complement(symmetric_difference(u,cross_product(v,w)))),complement(restrict(u,v,w)))*.
% 299.94/300.92  115869[3:SpR:72375.0,115700.0] ||  -> subclass(regular(complement(symmetric_difference(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.94/300.92  117227[3:SpL:75901.0,113432.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> subclass(regular(null_class),symmetric_difference(v,u)).
% 299.94/300.92  117230[3:SpL:72083.0,113432.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(regular(null_class),sum_class(range_of(null_class))).
% 299.94/300.92  117231[3:SpL:30548.0,113432.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(u,u))*.
% 299.94/300.92  117232[3:SpL:71518.0,113432.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(u,null_class)).
% 299.94/300.92  117233[3:SpL:27497.0,113432.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(null_class,u)).
% 299.94/300.92  117234[3:SpL:72082.0,113432.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(regular(null_class),apply(null_class,v))*.
% 299.94/300.92  117235[3:SpL:72083.0,113432.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> subclass(regular(null_class),apply(null_class,u))*.
% 299.94/300.92  117366[3:Rew:75789.0,117298.0] ||  -> subclass(regular(union(null_class,sum_class(range_of(null_class)))),union(null_class,complement(apply(null_class,u))))*.
% 299.94/300.92  117370[3:Rew:75789.0,117302.0] ||  -> subclass(regular(union(null_class,apply(null_class,u))),union(null_class,complement(apply(null_class,v))))*.
% 299.94/300.92  117371[3:Rew:75789.0,117303.0] ||  -> subclass(regular(union(null_class,apply(null_class,u))),union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.94/300.92  117643[3:SpL:75901.0,116330.0] || equal(regular(complement(symmetric_difference(u,v))),universal_class)** -> member(null_class,symmetric_difference(v,u)).
% 299.94/300.92  117646[3:SpL:72083.0,116330.0] || equal(regular(complement(apply(null_class,u))),universal_class)** -> member(null_class,sum_class(range_of(null_class))).
% 299.94/300.92  117647[3:SpL:30548.0,116330.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(u,u))*.
% 299.94/300.92  117648[3:SpL:71518.0,116330.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(u,null_class)).
% 299.94/300.92  117649[3:SpL:27497.0,116330.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(null_class,u)).
% 299.94/300.92  117650[3:SpL:72082.0,116330.0] || equal(regular(complement(apply(null_class,u))),universal_class)** -> member(null_class,apply(null_class,v))*.
% 299.94/300.92  117651[3:SpL:72083.0,116330.0] || equal(regular(complement(sum_class(range_of(null_class)))),universal_class)** -> member(null_class,apply(null_class,u))*.
% 299.94/300.92  118374[3:SpR:72083.0,115747.0] ||  -> subclass(regular(union(sum_class(range_of(null_class)),complement(power_class(u)))),complement(apply(null_class,v)))*.
% 299.94/300.92  118378[3:SpR:72082.0,115747.0] ||  -> subclass(regular(union(apply(null_class,u),complement(power_class(v)))),complement(apply(null_class,w)))*.
% 299.94/300.92  118379[3:SpR:72083.0,115747.0] ||  -> subclass(regular(union(apply(null_class,u),complement(power_class(v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  118542[3:SpR:72083.0,115748.0] ||  -> subclass(regular(union(sum_class(range_of(null_class)),complement(successor(u)))),complement(apply(null_class,v)))*.
% 299.94/300.92  118546[3:SpR:72082.0,115748.0] ||  -> subclass(regular(union(apply(null_class,u),complement(successor(v)))),complement(apply(null_class,w)))*.
% 299.94/300.92  118547[3:SpR:72083.0,115748.0] ||  -> subclass(regular(union(apply(null_class,u),complement(successor(v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  119212[3:SpR:72083.0,115887.0] ||  -> subclass(regular(union(complement(power_class(u)),sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.94/300.92  119216[3:SpR:72082.0,115887.0] ||  -> subclass(regular(union(complement(power_class(u)),apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.94/300.92  119217[3:SpR:72083.0,115887.0] ||  -> subclass(regular(union(complement(power_class(u)),apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  119884[3:SpR:72083.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.94/300.92  119888[3:SpR:72082.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.94/300.92  119889[3:SpR:72083.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  119972[3:SpR:72083.0,118834.0] ||  -> subclass(regular(union(union(null_class,complement(apply(null_class,u))),v)),sum_class(range_of(null_class)))*.
% 299.94/300.92  119976[3:SpR:72082.0,118834.0] ||  -> subclass(regular(union(union(null_class,complement(apply(null_class,u))),v)),apply(null_class,w))*.
% 299.94/300.92  119977[3:SpR:72083.0,118834.0] ||  -> subclass(regular(union(union(null_class,complement(sum_class(range_of(null_class)))),u)),apply(null_class,v))*.
% 299.94/300.92  120227[3:Rew:47142.0,120119.0] ||  -> subclass(regular(successor(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))*.
% 299.94/300.92  120228[3:Rew:101822.0,120121.0] ||  -> subclass(regular(successor(union(u,complement(power_class(v))))),intersection(complement(u),power_class(v)))*.
% 299.94/300.92  120229[3:Rew:101822.0,120122.0] ||  -> subclass(regular(successor(union(u,complement(successor(v))))),intersection(complement(u),successor(v)))*.
% 299.94/300.92  120230[3:Rew:101822.0,120123.0] ||  -> subclass(regular(successor(union(complement(power_class(u)),v))),intersection(power_class(u),complement(v)))*.
% 299.94/300.92  120365[3:Rew:48833.0,120271.0] ||  -> subclass(regular(successor(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))*.
% 299.94/300.92  120955[3:SpR:72083.0,119396.0] ||  -> subclass(regular(union(u,union(null_class,complement(apply(null_class,v))))),sum_class(range_of(null_class)))*.
% 299.94/300.92  120959[3:SpR:72082.0,119396.0] ||  -> subclass(regular(union(u,union(null_class,complement(apply(null_class,v))))),apply(null_class,w))*.
% 299.94/300.92  120960[3:SpR:72083.0,119396.0] ||  -> subclass(regular(union(u,union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,v))*.
% 299.94/300.92  121110[3:SpR:72083.0,120061.0] ||  -> subclass(regular(union(union(null_class,sum_class(range_of(null_class))),u)),complement(apply(null_class,v)))*.
% 299.94/300.92  121114[3:SpR:72082.0,120061.0] ||  -> subclass(regular(union(union(null_class,apply(null_class,u)),v)),complement(apply(null_class,w)))*.
% 299.94/300.92  121115[3:SpR:72083.0,120061.0] ||  -> subclass(regular(union(union(null_class,apply(null_class,u)),v)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  121467[3:SpR:72083.0,121044.0] ||  -> subclass(regular(union(u,union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.94/300.92  121471[3:SpR:72082.0,121044.0] ||  -> subclass(regular(union(u,union(null_class,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.94/300.92  121472[3:SpR:72083.0,121044.0] ||  -> subclass(regular(union(u,union(null_class,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  122235[3:SpR:479.0,103272.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(complement(v),complement(w))))),union(v,w))*.
% 299.94/300.92  122236[3:SpR:6906.0,103272.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(complement(v),complement(singleton(v)))))),successor(v))*.
% 299.94/300.92  122257[3:SpR:100576.0,103272.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),x))),union(v,w))*.
% 299.94/300.92  122284[3:SpR:65061.1,103272.0] || equal(successor(union(u,complement(intersection(v,w)))),null_class)** -> subclass(universal_class,v).
% 299.94/300.92  122470[3:SpR:65061.1,106340.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(v,v))*.
% 299.94/300.92  122660[3:SpR:65061.1,107428.0] || equal(successor(union(union(u,u),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92  122825[3:SpR:65061.1,108972.0] || equal(successor(union(u,union(v,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.92  123035[7:SpR:72531.1,110705.0] function(intersection(u,v)) ||  -> subclass(intersection(successor(intersection(u,v)),w),v)*.
% 299.94/300.92  123504[7:SpR:72531.1,111207.0] function(intersection(u,v)) ||  -> subclass(intersection(w,successor(intersection(u,v))),v)*.
% 299.94/300.92  123977[3:SpR:100566.0,112197.0] ||  -> subclass(complement(union(union(u,complement(union(v,w))),x)),union(v,w))*.
% 299.94/300.92  124001[3:SpR:65061.1,112197.0] || equal(successor(union(complement(intersection(u,v)),w)),null_class)** -> subclass(universal_class,v).
% 299.94/300.92  124350[3:SpR:112558.0,65061.1] || equal(successor(union(u,v)),null_class) -> equal(complement(union(v,u)),universal_class)**.
% 299.94/300.92  124353[0:SpR:112558.0,5350.0] ||  -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),union(union(v,u),w))*.
% 299.94/300.92  124355[0:SpR:112558.0,76062.0] ||  -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),union(w,union(v,u)))*.
% 299.94/300.92  124359[3:SpR:112558.0,18089.1] ||  -> member(singleton(null_class),union(u,v)) member(singleton(null_class),complement(union(v,u)))*.
% 299.94/300.92  124404[0:SpR:112558.0,42085.0] ||  -> equal(intersection(complement(union(u,v)),restrict(union(v,u),w,x)),null_class)**.
% 299.94/300.92  124432[0:SpR:112558.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),complement(union(v,w))),union(u,union(w,v)))*.
% 299.94/300.92  124434[0:SpR:112558.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),complement(union(v,w))),union(union(w,v),u))*.
% 299.94/300.92  124714[3:SpL:112558.0,116330.0] || equal(regular(complement(union(u,v))),universal_class)** -> member(null_class,union(v,u)).
% 299.94/300.92  124723[0:SpL:112558.0,32866.1] || equal(union(u,v),domain_relation) subclass(universal_class,complement(union(v,u)))* -> .
% 299.94/300.92  124724[0:SpL:112558.0,19460.1] || subclass(domain_relation,union(u,v)) subclass(universal_class,complement(union(v,u)))* -> .
% 299.94/300.92  124726[0:SpL:112558.0,372.0] || subclass(universal_class,complement(union(u,v)))* member(omega,union(v,u)) -> .
% 299.94/300.92  124727[0:SpL:112558.0,2134.0] || subclass(universal_class,complement(union(u,v)))* member(null_class,union(v,u)) -> .
% 299.94/300.92  124729[0:SpL:112558.0,32917.1] || equal(union(u,v),domain_relation) subclass(domain_relation,complement(union(v,u)))* -> .
% 299.94/300.92  124730[0:SpL:112558.0,13425.1] || subclass(domain_relation,union(u,v)) subclass(domain_relation,complement(union(v,u)))* -> .
% 299.94/300.92  124731[0:SpL:112558.0,13518.1] || equal(union(u,v),domain_relation) equal(complement(union(v,u)),domain_relation)** -> .
% 299.94/300.92  124739[3:SpL:112558.0,113432.0] || subclass(complement(union(u,v)),null_class)* -> subclass(regular(null_class),union(v,u)).
% 299.94/300.92  124744[3:SpL:112558.0,83804.0] || equal(successor(complement(union(u,v))),null_class)** -> subclass(universal_class,union(v,u)).
% 299.94/300.92  124745[3:SpL:112558.0,53354.0] || equal(successor(complement(union(u,v))),null_class)** -> member(omega,union(v,u)).
% 299.94/300.92  124746[6:SpL:112558.0,53207.0] || equal(successor(complement(union(u,v))),null_class)** -> member(null_class,union(v,u)).
% 299.94/300.92  125519[3:SpR:75901.0,115740.1] || subclass(symmetric_difference(u,v),w) -> subclass(regular(complement(symmetric_difference(v,u))),w)*.
% 299.94/300.92  125522[3:SpR:72083.0,115740.1] || subclass(sum_class(range_of(null_class)),u) -> subclass(regular(complement(apply(null_class,v))),u)*.
% 299.94/300.92  125523[3:SpR:112558.0,115740.1] || subclass(union(u,v),w) -> subclass(regular(complement(union(v,u))),w)*.
% 299.94/300.92  125524[3:SpR:30548.0,115740.1] || subclass(union(u,u),v)* -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.94/300.92  125525[3:SpR:71518.0,115740.1] || subclass(union(u,null_class),v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.94/300.92  125526[3:SpR:27497.0,115740.1] || subclass(union(null_class,u),v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.94/300.92  125528[3:SpR:72082.0,115740.1] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(apply(null_class,w))),v)*.
% 299.94/300.92  125529[3:SpR:72083.0,115740.1] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(sum_class(range_of(null_class)))),v)*.
% 299.94/300.92  125575[3:Res:115740.1,54300.0] || subclass(u,not_subclass_element(regular(complement(u)),v))* -> subclass(regular(complement(u)),v).
% 299.94/300.92  125624[3:SpR:479.0,115778.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(complement(u),complement(v)),w))),union(u,v))*.
% 299.94/300.92  125625[3:SpR:6906.0,115778.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(complement(u),complement(singleton(u))),v))),successor(u))*.
% 299.94/300.92  125895[3:SpR:479.0,115916.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),complement(w))))),union(v,w))*.
% 299.94/300.92  125896[3:SpR:6906.0,115916.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))))),successor(v))*.
% 299.94/300.92  127057[3:SpR:100566.0,122207.0] ||  -> subclass(complement(union(u,union(v,complement(union(w,x))))),union(w,x))*.
% 299.94/300.92  127074[3:SpR:65061.1,122207.0] || equal(successor(union(u,complement(intersection(v,w)))),null_class)** -> subclass(universal_class,w).
% 299.94/300.92  127522[3:SpL:65061.1,124738.0] || equal(successor(union(u,v)),null_class)** equal(union(v,u),universal_class) -> .
% 299.94/300.92  127839[6:MRR:127753.2,45624.0] || subclass(omega,u)* subclass(u,v)* -> member(apply(choice,omega),v)*.
% 299.94/300.92  129154[3:SpR:35112.0,70401.0] ||  -> subclass(union(null_class,intersection(u,v)),intersection(v,union(null_class,intersection(u,v))))*.
% 299.94/300.92  129298[0:SpR:479.0,70402.0] ||  -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),intersection(union(u,v),w))*.
% 299.94/300.92  129299[0:SpR:6906.0,70402.0] ||  -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),intersection(successor(u),v))*.
% 299.94/300.92  129327[3:SpR:35112.0,70402.0] ||  -> subclass(union(null_class,intersection(u,v)),intersection(u,union(null_class,intersection(u,v))))*.
% 299.94/300.92  129712[6:Rew:26764.0,129665.0,72365.0,129665.0,7649.0,129665.0] ||  -> equal(symmetric_difference(successor(null_class),cross_product(u,v)),union(successor(null_class),cross_product(u,v)))**.
% 299.94/300.92  130135[6:SpR:129652.0,59.1] || member(ordered_pair(u,v),compose(successor(null_class),w))* -> member(v,range_of(null_class)).
% 299.94/300.92  130686[3:Rew:129591.1,130602.2] || member(not_subclass_element(u,null_class),successor(null_class))* -> member(null_class,u) subclass(u,null_class).
% 299.94/300.92  131426[3:SpR:39766.0,129302.0] ||  -> subclass(intersection(union(null_class,u),v),intersection(u,intersection(union(null_class,u),v)))*.
% 299.94/300.92  131427[3:SpR:39910.0,129302.0] ||  -> subclass(intersection(u,union(null_class,v)),intersection(v,intersection(u,union(null_class,v))))*.
% 299.94/300.92  131572[3:SpR:39766.0,129304.0] ||  -> subclass(intersection(union(u,null_class),v),intersection(u,intersection(union(u,null_class),v)))*.
% 299.94/300.92  131573[3:SpR:39910.0,129304.0] ||  -> subclass(intersection(u,union(v,null_class)),intersection(v,intersection(u,union(v,null_class))))*.
% 299.94/300.92  133240[3:SpR:132396.0,39614.1] || subclass(union(null_class,complement(u)),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92  134873[3:SpR:39614.1,131566.0] || subclass(union(u,null_class),v) -> subclass(union(u,null_class),intersection(u,v))*.
% 299.94/300.92  135039[3:SpR:39614.1,131730.0] || subclass(union(null_class,u),v) -> subclass(union(null_class,u),intersection(v,u))*.
% 299.94/300.92  135278[3:Rew:135265.1,105858.1] || equal(intersection(complement(u),successor(v)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.94/300.92  135284[3:Rew:135265.1,46731.1] || equal(intersection(complement(u),power_class(v)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.94/300.92  135289[3:Rew:135266.1,47010.1] || equal(intersection(power_class(u),complement(v)),universal_class)** -> equal(union(null_class,v),null_class).
% 299.94/300.92  135713[3:SpL:134531.1,72366.0] || equal(universal_class,y__dfg) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),cantor(x__dfg))* -> .
% 299.94/300.92  135882[3:Rew:134531.1,135681.2] || equal(complement(u),universal_class) member(regular(v),u)* -> equal(v,null_class).
% 299.94/300.92  136101[3:SpR:39614.1,134671.0] || subclass(union(u,null_class),v) -> subclass(union(u,null_class),intersection(v,u))*.
% 299.94/300.92  136542[3:SpL:135234.1,72366.0] || equal(cantor(x__dfg),universal_class) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),y__dfg)* -> .
% 299.94/300.92  137000[0:SpR:479.0,70759.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),intersection(union(v,w),u))*.
% 299.94/300.92  137001[0:SpR:6906.0,70759.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),intersection(successor(v),u))*.
% 299.94/300.92  137357[3:SpR:75513.1,76508.0] || subclass(u,singleton(u)) -> equal(intersection(successor(u),complement(u)),successor(u))**.
% 299.94/300.92  137843[3:Res:86315.1,54300.0] || subclass(u,not_subclass_element(union(u,u),v))* -> subclass(union(u,u),v).
% 299.94/300.92  138941[0:SpL:479.0,95653.0] || equal(symmetric_difference(complement(u),complement(v)),w)* -> subclass(w,union(u,v))*.
% 299.94/300.92  138942[0:SpL:6906.0,95653.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),v)* -> subclass(v,successor(u))*.
% 299.94/300.92  139071[0:SpR:479.0,95670.0] ||  -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),union(u,v))*.
% 299.94/300.92  139072[0:SpR:6906.0,95670.0] ||  -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),w),successor(u))*.
% 299.94/300.92  139279[0:SpR:479.0,95691.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),union(w,x))*.
% 299.94/300.92  139280[0:SpR:6906.0,95691.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(singleton(w))))),successor(w))*.
% 299.94/300.92  139563[0:SpR:479.0,95696.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),union(v,w))*.
% 299.94/300.92  139564[0:SpR:6906.0,95696.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(singleton(v))),w)),successor(v))*.
% 299.94/300.92  139763[0:SpR:479.0,95707.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),union(v,w))*.
% 299.94/300.92  139764[0:SpR:6906.0,95707.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),w),successor(v))*.
% 299.94/300.92  142233[0:SpR:46591.0,141859.0] ||  -> equal(intersection(image(element_relation,power_class(u)),intersection(v,power_class(complement(power_class(u))))),null_class)**.
% 299.94/300.92  142235[0:SpR:102187.0,141859.0] ||  -> equal(intersection(image(element_relation,successor(u)),intersection(v,power_class(complement(successor(u))))),null_class)**.
% 299.94/300.92  142496[3:Rew:26764.0,142020.0,72365.0,142020.0,7649.0,142020.0] ||  -> equal(symmetric_difference(u,intersection(v,complement(u))),union(u,intersection(v,complement(u))))**.
% 299.94/300.92  142845[0:SpR:46591.0,141983.0] ||  -> equal(intersection(image(element_relation,power_class(u)),intersection(power_class(complement(power_class(u))),v)),null_class)**.
% 299.94/300.92  142847[0:SpR:102187.0,141983.0] ||  -> equal(intersection(image(element_relation,successor(u)),intersection(power_class(complement(successor(u))),v)),null_class)**.
% 299.94/300.92  143112[3:Rew:26764.0,142630.0,72365.0,142630.0,7649.0,142630.0] ||  -> equal(symmetric_difference(u,intersection(complement(u),v)),union(u,intersection(complement(u),v)))**.
% 299.94/300.92  143128[3:MRR:143127.2,425.0] || equal(intersection(complement(compose(element_relation,universal_class)),u),universal_class)** member(null_class,element_relation) -> .
% 299.94/300.92  145159[3:Rew:26764.0,144905.0,72365.0,144905.0,7649.0,144905.0] ||  -> equal(symmetric_difference(successor(null_class),singleton(singleton(null_class))),union(successor(null_class),singleton(singleton(null_class))))**.
% 299.94/300.92  145816[3:Rew:26764.0,145496.0,72365.0,145496.0,7649.0,145496.0] ||  -> equal(symmetric_difference(singleton(u),union(null_class,u)),union(singleton(u),union(null_class,u)))**.
% 299.94/300.92  146150[3:Rew:26764.0,145856.0,72365.0,145856.0,7649.0,145856.0] ||  -> equal(symmetric_difference(singleton(u),union(u,null_class)),union(singleton(u),union(u,null_class)))**.
% 299.94/300.92  146366[3:SpR:145385.0,39614.1] || subclass(union(null_class,singleton(u)),u)* -> equal(union(null_class,singleton(u)),null_class).
% 299.94/300.92  146581[3:Rew:26764.0,146195.0,72365.0,146195.0,7649.0,146195.0] ||  -> equal(symmetric_difference(u,union(null_class,singleton(u))),union(u,union(null_class,singleton(u))))**.
% 299.94/300.92  147473[3:Rew:26764.0,147179.0,72365.0,147179.0,7649.0,147179.0] ||  -> equal(symmetric_difference(singleton(u),union(u,u)),union(singleton(u),union(u,u)))**.
% 299.94/300.92  148082[3:Rew:26764.0,147719.0,72365.0,147719.0,7649.0,147719.0] ||  -> equal(symmetric_difference(singleton(u),intersection(v,u)),union(singleton(u),intersection(v,u)))**.
% 299.94/300.92  148658[3:Rew:26764.0,148301.0,72365.0,148301.0,7649.0,148301.0] ||  -> equal(symmetric_difference(singleton(u),intersection(u,v)),union(singleton(u),intersection(u,v)))**.
% 299.94/300.92  149225[3:Rew:26764.0,148803.0,72365.0,148803.0,7649.0,148803.0] ||  -> equal(symmetric_difference(u,intersection(v,singleton(u))),union(u,intersection(v,singleton(u))))**.
% 299.94/300.92  149728[3:Rew:26764.0,149283.0,72365.0,149283.0,7649.0,149283.0] ||  -> equal(symmetric_difference(u,intersection(singleton(u),v)),union(u,intersection(singleton(u),v)))**.
% 299.94/300.92  150001[0:SpR:75901.0,142270.0] ||  -> equal(intersection(symmetric_difference(u,v),restrict(complement(symmetric_difference(v,u)),w,x)),null_class)**.
% 299.94/300.92  150004[3:SpR:72083.0,142270.0] ||  -> equal(intersection(sum_class(range_of(null_class)),restrict(complement(apply(null_class,u)),v,w)),null_class)**.
% 299.94/300.92  150005[0:SpR:112558.0,142270.0] ||  -> equal(intersection(union(u,v),restrict(complement(union(v,u)),w,x)),null_class)**.
% 299.94/300.92  150006[3:SpR:30548.0,142270.0] ||  -> equal(intersection(union(u,u),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.94/300.92  150007[3:SpR:71518.0,142270.0] ||  -> equal(intersection(union(u,null_class),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.94/300.92  150008[3:SpR:27497.0,142270.0] ||  -> equal(intersection(union(null_class,u),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.94/300.92  150010[3:SpR:72082.0,142270.0] ||  -> equal(intersection(apply(null_class,u),restrict(complement(apply(null_class,v)),w,x)),null_class)**.
% 299.94/300.92  150011[3:SpR:72083.0,142270.0] ||  -> equal(intersection(apply(null_class,u),restrict(complement(sum_class(range_of(null_class))),v,w)),null_class)**.
% 299.94/300.92  150285[0:SpR:142435.0,75513.1] || subclass(symmetric_difference(u,v),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  150351[0:SpR:142435.0,39614.1] || subclass(intersection(u,v),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.94/300.92  150625[3:Rew:150619.1,136853.1] || equal(symmetric_difference(complement(u),complement(v)),universal_class)** -> equal(union(u,v),universal_class).
% 299.94/300.92  150739[0:MRR:150733.0,99.0] || subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(null_class,compose(null_class,null_class)),v)*.
% 299.94/300.92  150768[3:SpR:144113.0,42.0] ||  -> equal(range__dfg(singleton(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.92  150895[3:Res:353.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.92  150899[3:Res:17248.1,150807.0] || subclass(ordered_pair(u,universal_class),cantor(singleton(cross_product(singleton(unordered_pair(u,null_class)),universal_class))))* -> .
% 299.94/300.92  150910[3:Res:3678.2,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(u),universal_class))))* -> equal(singleton(u),null_class).
% 299.94/300.92  150911[3:Res:10922.2,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.92  151193[3:Res:353.2,144494.0] || subclass(u,singleton(v)) member(regular(u),v)* -> equal(u,null_class).
% 299.94/300.92  151198[3:Res:17248.1,144494.0] || subclass(ordered_pair(u,universal_class),singleton(v))* member(unordered_pair(u,null_class),v) -> .
% 299.94/300.92  151508[3:Res:15574.1,151236.0] || member(cantor(u),universal_class) -> equal(apply(u,cantor(u)),sum_class(range_of(null_class)))**.
% 299.94/300.92  151525[3:Res:59.1,151236.0] || member(ordered_pair(u,image(v,image(w,singleton(u)))),compose(v,w))* -> .
% 299.94/300.92  151530[3:Res:453.3,151236.0] function(u) || member(v,universal_class) subclass(universal_class,image(u,v))* -> .
% 299.94/300.92  151562[3:Obv:151546.2] || equal(u,v) subclass(universal_class,v) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92  151790[3:SpL:73744.0,151511.1] || member(union(u,u),universal_class)* subclass(universal_class,power_class(union(u,null_class)))* -> .
% 299.94/300.92  151791[3:SpL:35849.0,151511.1] || member(union(u,u),universal_class)* subclass(universal_class,power_class(union(null_class,u)))* -> .
% 299.94/300.92  151792[3:SpL:74812.0,151511.1] || member(union(null_class,u),universal_class) subclass(universal_class,power_class(union(u,null_class)))* -> .
% 299.94/300.92  151793[3:SpL:35849.0,151511.1] || member(union(null_class,u),universal_class) subclass(universal_class,power_class(union(u,u)))* -> .
% 299.94/300.92  151794[3:SpL:73744.0,151511.1] || member(union(u,null_class),universal_class) subclass(universal_class,power_class(union(u,u)))* -> .
% 299.94/300.92  151795[3:SpL:74812.0,151511.1] || member(union(u,null_class),universal_class) subclass(universal_class,power_class(union(null_class,u)))* -> .
% 299.94/300.92  151796[3:SpL:102188.0,151511.1] || member(complement(successor(null_class)),universal_class) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.94/300.92  151803[3:SpL:69.0,151512.1] || member(image(u,singleton(v)),universal_class)* subclass(universal_class,apply(u,v)) -> .
% 299.94/300.92  152872[0:SpR:150373.0,75513.1] || subclass(symmetric_difference(u,v),intersection(v,u))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  152938[0:SpR:150373.0,39614.1] || subclass(intersection(u,v),symmetric_difference(v,u))* -> equal(intersection(u,v),null_class).
% 299.94/300.92  153376[3:Res:3678.2,151493.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(complement(intersection(u,v))),null_class)**.
% 299.94/300.92  154713[3:SpL:65061.1,153263.0] || equal(successor(intersection(u,v)),null_class) member(universal_class,symmetric_difference(v,u))* -> .
% 299.94/300.92  154732[3:Res:3678.2,153263.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(complement(intersection(v,u))),null_class)**.
% 299.94/300.92  154951[0:SpR:479.0,129225.0] ||  -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),intersection(w,union(u,v)))*.
% 299.94/300.92  154952[0:SpR:6906.0,129225.0] ||  -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),intersection(v,successor(u)))*.
% 299.94/300.92  155226[3:SpR:75513.1,129303.0] || subclass(union(u,u),v) -> subclass(union(u,u),intersection(u,v))*.
% 299.94/300.92  155235[3:SpR:39766.0,129303.0] ||  -> subclass(intersection(union(u,u),v),intersection(u,intersection(union(u,u),v)))*.
% 299.94/300.92  155238[3:SpR:39910.0,129303.0] ||  -> subclass(intersection(u,union(v,v)),intersection(v,intersection(u,union(v,v))))*.
% 299.94/300.92  155700[3:SpR:75513.1,131713.0] || subclass(union(u,u),v) -> subclass(union(u,u),intersection(v,u))*.
% 299.94/300.92  156340[0:SpR:479.0,136917.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),intersection(u,union(v,w)))*.
% 299.94/300.92  156341[0:SpR:6906.0,136917.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),intersection(u,successor(v)))*.
% 299.94/300.92  157884[6:SpL:45898.1,48465.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.94/300.92  158409[3:SpL:45898.1,49193.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.94/300.92  158435[3:Res:58729.0,352.1] inductive(complement(power_class(complement(singleton(null_class))))) ||  -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.94/300.92  159296[7:SoR:159293.0,2263.2] single_valued_class(x__dfg) || subclass(universal_class,y__dfg) equal(cross_product(universal_class,universal_class),x__dfg)** -> .
% 299.94/300.92  159855[0:SpL:99108.0,46.0] || member(regular(domain_relation),successor_relation) -> equal(successor(first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.92  159894[3:SpL:99108.0,15461.0] || member(regular(domain_relation),domain_relation) -> equal(cantor(first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.92  159910[3:SpL:99108.0,15467.0] || member(ordered_pair(u,regular(domain_relation)),application_function)* -> member(first(regular(domain_relation)),cantor(u)).
% 299.94/300.92  159945[0:Res:159832.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(regular(domain_relation)),v)*.
% 299.94/300.92  159946[0:Res:159832.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(regular(domain_relation)),v)*.
% 299.94/300.92  163647[0:Res:159845.1,4070.1] || subclass(universal_class,intersection(u,v)) member(regular(domain_relation),symmetric_difference(u,v))* -> .
% 299.94/300.92  163722[3:Res:159835.0,2.0] || subclass(complement(singleton(regular(domain_relation))),u) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.94/300.92  164027[3:SpL:99109.0,46.0] || member(regular(composition_function),successor_relation) -> equal(successor(first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.92  164066[3:SpL:99109.0,15461.0] || member(regular(composition_function),domain_relation) -> equal(cantor(first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.92  164082[3:SpL:99109.0,15467.0] || member(ordered_pair(u,regular(composition_function)),application_function)* -> member(first(regular(composition_function)),cantor(u)).
% 299.94/300.92  164118[3:Res:164004.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(regular(composition_function)),v)*.
% 299.94/300.92  164119[3:Res:164004.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(regular(composition_function)),v)*.
% 299.94/300.92  164228[6:MRR:164227.1,164227.2,2123.0,29498.0] || equal(range_of(null_class),successor(null_class)) -> member(null_class,cantor(successor_relation))* inductive(singleton(null_class)).
% 299.94/300.92  166330[3:Res:164017.1,4070.1] || subclass(universal_class,intersection(u,v)) member(regular(composition_function),symmetric_difference(u,v))* -> .
% 299.94/300.92  166405[3:Res:164007.0,2.0] || subclass(complement(singleton(regular(composition_function))),u) -> member(singleton(first(regular(composition_function))),u)*.
% 299.94/300.92  166626[3:MRR:166614.2,4383.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,union(element_relation,element_relation)) -> .
% 299.94/300.92  166856[3:MRR:166843.2,4383.0] || member(u,union(null_class,complement(compose(element_relation,universal_class))))* member(u,element_relation) -> .
% 299.94/300.92  167112[3:MRR:167104.2,4383.0] || member(u,union(null_class,singleton(singleton(null_class))))* member(u,successor(null_class)) -> .
% 299.94/300.92  167742[3:MRR:167565.2,4383.0] || member(u,singleton(complement(singleton(null_class))))* member(u,complement(successor(null_class))) -> .
% 299.94/300.92  168252[3:SpL:45898.1,163576.0] || equal(cross_product(singleton(regular(domain_relation)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92  168310[3:MRR:168309.2,4383.0] || subclass(universal_class,complement(u)) member(unordered_pair(v,w),union(u,u))* -> .
% 299.94/300.92  168353[3:SpL:45898.1,163693.0] || equal(cross_product(singleton(regular(domain_relation)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92  168588[3:SpL:45898.1,166230.0] || equal(cross_product(singleton(regular(composition_function)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92  168900[3:SpL:45898.1,166376.0] || equal(cross_product(singleton(regular(composition_function)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92  169497[7:Rew:75789.0,169450.1] function(complement(element_relation)) ||  -> equal(union(successor(complement(element_relation)),compose(element_relation,universal_class)),universal_class)**.
% 299.94/300.92  170495[3:SpL:45898.1,38879.0] || equal(cross_product(singleton(singleton(u)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92  170644[3:SpL:45898.1,38880.0] || equal(cross_product(singleton(singleton(u)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92  171386[3:SpR:20762.1,78525.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(complement(successor(apply(null_class,u))),null_class)*.
% 299.94/300.92  171397[3:Res:78525.0,352.1] inductive(complement(successor(apply(null_class,u)))) ||  -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  172080[3:SpR:20762.1,78588.0] || equal(apply(null_class,u),universal_class)** -> subclass(complement(successor(sum_class(range_of(null_class)))),null_class)*.
% 299.94/300.92  172092[3:Res:78588.0,352.1] inductive(complement(successor(sum_class(range_of(null_class))))) ||  -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.92  172417[3:MRR:172213.2,4383.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,intersection(v,element_relation))* -> .
% 299.94/300.92  172804[3:MRR:172577.2,4383.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,intersection(element_relation,v))* -> .
% 299.94/300.92  173649[3:SpR:20762.1,83795.0] || equal(apply(null_class,u),universal_class)** -> subclass(complement(successor(null_class)),sum_class(range_of(null_class)))*.
% 299.94/300.92  173659[3:Res:83795.0,352.1] inductive(complement(successor(complement(apply(null_class,u))))) ||  -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.92  173672[3:SpR:20762.1,83800.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(complement(successor(null_class)),apply(null_class,u))*.
% 299.94/300.92  173680[3:Res:83800.0,352.1] inductive(complement(successor(complement(sum_class(range_of(null_class)))))) ||  -> member(null_class,apply(null_class,u))*.
% 299.94/300.92  173738[0:Obv:173720.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,complement(composition_function)) -> .
% 299.94/300.92  174995[6:SpL:174383.0,46.0] || member(regular(element_relation),successor_relation) -> equal(successor(first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.92  175039[6:SpL:174383.0,15461.0] || member(regular(element_relation),domain_relation) -> equal(cantor(first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.92  175055[6:SpL:174383.0,15467.0] || member(ordered_pair(u,regular(element_relation)),application_function)* -> member(first(regular(element_relation)),cantor(u)).
% 299.94/300.92  175091[6:Res:174971.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(regular(element_relation)),v)*.
% 299.94/300.92  175092[6:Res:174971.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(regular(element_relation)),v)*.
% 299.94/300.92  177175[3:MRR:177174.1,104329.0] || member(regular(union(u,complement(successor(null_class)))),intersection(successor(null_class),complement(u)))* -> .
% 299.94/300.92  179148[6:Res:174985.1,4070.1] || subclass(universal_class,intersection(u,v)) member(regular(element_relation),symmetric_difference(u,v))* -> .
% 299.94/300.92  179229[6:Res:174974.0,2.0] || subclass(complement(singleton(regular(element_relation))),u) -> member(singleton(first(regular(element_relation))),u)*.
% 299.94/300.92  181647[6:SpL:45898.1,179074.0] || equal(cross_product(singleton(regular(element_relation)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92  4918[0:SpR:4626.0,59.1] || member(ordered_pair(u,v),compose(w,null_class))* -> member(v,image(w,range_of(null_class))).
% 299.94/300.92  4933[0:SpR:4917.0,351.2] || member(range_of(null_class),universal_class) subclass(universal_class,u) -> member(apply(null_class,v),u)*.
% 299.94/300.92  5613[0:Res:4845.1,218.0] || subclass(domain_relation,restrict(u,v,w))* -> member(ordered_pair(null_class,null_class),cross_product(v,w))*.
% 299.94/300.92  5623[0:Res:4845.1,4386.0] || subclass(domain_relation,regular(u)) member(ordered_pair(null_class,null_class),u)* -> equal(u,null_class).
% 299.94/300.92  5720[0:Res:5405.2,74.1] single_valued_class(inverse(u)) function(u) || equal(inverse(u),null_class)** -> one_to_one(u).
% 299.94/300.92  6913[0:SpL:479.0,387.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(singleton(w),union(u,v))*.
% 299.94/300.92  9870[0:Res:9522.0,2.0] || subclass(u,v) -> subclass(w,complement(u)) member(not_subclass_element(w,complement(u)),v)*.
% 299.94/300.92  9873[0:Res:9522.0,22.0] ||  -> subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,complement(intersection(v,w))),v)*.
% 299.94/300.92  9874[0:Res:9522.0,23.0] ||  -> subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,complement(intersection(v,w))),w)*.
% 299.94/300.92  9993[0:Res:9902.1,8.0] || subclass(complement(u),singleton(v))* -> member(v,u) equal(complement(u),singleton(v)).
% 299.94/300.92  10925[0:Obv:10917.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,universal_class).
% 299.94/300.92  10926[0:Obv:10918.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,universal_class).
% 299.94/300.92  12222[0:Rew:537.1,12221.1] || member(u,v) member(u,w) -> subclass(singleton(u),intersection(w,v))*.
% 299.94/300.92  13022[0:Res:365.1,1926.0] || subclass(universal_class,compose(u,v)) -> subclass(w,image(u,image(v,singleton(x))))*.
% 299.94/300.92  13234[0:SpL:1180.1,1961.0] || subclass(universal_class,complement(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.94/300.92  13235[0:SpL:1180.1,1975.0] || equal(complement(not_subclass_element(cross_product(u,v),w)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  14416[0:SpL:114.0,5611.0] || subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(null_class,null_class),complement(intersection(u,v)))*.
% 299.94/300.92  14915[3:Res:3.1,10074.0] ||  -> subclass(sum_class(range_of(null_class)),u) member(not_subclass_element(sum_class(range_of(null_class)),u),apply(null_class,v))*.
% 299.94/300.92  14981[0:SpL:1179.1,14977.0] || subclass(universal_class,complement(singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92  15110[3:Res:3.1,10076.0] ||  -> subclass(apply(null_class,u),v) member(not_subclass_element(apply(null_class,u),v),sum_class(range_of(null_class)))*.
% 299.94/300.92  15192[0:SpL:114.0,680.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),complement(intersection(u,v)))*.
% 299.94/300.92  15358[0:SpL:30.0,14448.0] || equal(restrict(u,v,w),domain_relation)** -> member(ordered_pair(null_class,null_class),cross_product(v,w))*.
% 299.94/300.92  15359[0:SpL:114.0,14448.0] || equal(symmetric_difference(u,v),domain_relation) -> member(ordered_pair(null_class,null_class),complement(intersection(u,v)))*.
% 299.94/300.92  18076[3:SpL:18035.0,9.0] || member(u,ordered_pair(universal_class,universal_class))* -> equal(u,unordered_pair(universal_class,null_class)) equal(u,null_class).
% 299.94/300.92  18119[3:Res:17208.1,2.0] || equal(u,singleton(singleton(null_class)))* subclass(u,v)* -> member(singleton(null_class),v)*.
% 299.94/300.92  18122[3:Res:17208.1,7653.1] || equal(complement(compose(element_relation,universal_class)),singleton(singleton(null_class)))** member(singleton(null_class),element_relation) -> .
% 299.94/300.92  18131[3:Res:17208.1,481.0] || equal(symmetric_difference(u,v),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,v))*.
% 299.94/300.92  18137[3:Res:17208.1,10074.0] || equal(sum_class(range_of(null_class)),singleton(singleton(null_class))) -> member(singleton(null_class),apply(null_class,u))*.
% 299.94/300.92  18138[3:Res:17208.1,10076.0] || equal(apply(null_class,u),singleton(singleton(null_class)))** -> member(singleton(null_class),sum_class(range_of(null_class)))*.
% 299.94/300.92  19996[3:Res:353.2,19874.0] || subclass(u,cantor(regular(u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 299.94/300.92  20009[3:Res:3678.2,19874.0] || subclass(universal_class,cantor(u))* subclass(universal_class,complement(element_relation))* -> equal(singleton(u),null_class).
% 299.94/300.92  20502[0:Res:20392.0,352.1] inductive(singleton(regular(power_class(u)))) ||  -> equal(power_class(u),null_class) member(null_class,power_class(u))*.
% 299.94/300.92  20597[3:Res:3.1,10075.0] ||  -> subclass(apply(null_class,u),v) member(not_subclass_element(apply(null_class,u),v),apply(null_class,w))*.
% 299.94/300.92  20625[3:Res:17208.1,10075.0] || equal(apply(null_class,u),singleton(singleton(null_class)))** -> member(singleton(null_class),apply(null_class,v))*.
% 299.94/300.92  20746[3:Res:10922.2,19874.0] || subclass(universal_class,cantor(regular(u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 299.94/300.92  21990[3:Res:17248.1,219.0] || subclass(ordered_pair(u,universal_class),restrict(v,w,x))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.92  22009[3:Res:17248.1,19874.0] || subclass(ordered_pair(u,universal_class),cantor(unordered_pair(u,null_class)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  22170[0:Res:367.1,25.1] || subclass(ordered_pair(u,v),complement(w)) member(unordered_pair(u,singleton(v)),w)* -> .
% 299.94/300.92  22173[0:Res:367.1,22.0] || subclass(ordered_pair(u,v),intersection(w,x))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92  22174[0:Res:367.1,23.0] || subclass(ordered_pair(u,v),intersection(w,x))* -> member(unordered_pair(u,singleton(v)),x).
% 299.94/300.92  22331[0:Res:67.1,4070.1] || member(regular(intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.94/300.92  22344[0:Res:348.1,4070.1] || subclass(universal_class,intersection(u,v)) member(unordered_pair(w,x),symmetric_difference(u,v))* -> .
% 299.94/300.92  22345[0:Res:365.1,4070.1] || subclass(universal_class,intersection(u,v)) member(ordered_pair(w,x),symmetric_difference(u,v))* -> .
% 299.94/300.92  22350[0:Res:24.2,4070.1] || member(u,v) member(u,w) member(u,symmetric_difference(w,v))* -> .
% 299.94/300.92  22365[0:Res:4845.1,4070.1] || subclass(domain_relation,intersection(u,v)) member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* -> .
% 299.94/300.92  23066[0:Res:22100.0,352.1] inductive(complement(power_class(image(element_relation,complement(u))))) ||  -> member(null_class,image(element_relation,power_class(u)))*.
% 299.94/300.92  23763[0:Rew:56.0,23734.0] || subclass(u,power_class(v)) -> subclass(singleton(regular(u)),power_class(v))* equal(u,null_class).
% 299.94/300.92  23767[0:Obv:23715.2] || subclass(singleton(u),complement(v))* member(u,v) -> equal(singleton(u),null_class).
% 299.94/300.92  24044[0:Obv:24032.1] || subclass(symmetric_difference(u,v),complement(union(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  25492[0:Res:22102.0,3166.0] ||  -> equal(complement(union(u,v)),null_class) member(regular(complement(union(u,v))),complement(u))*.
% 299.94/300.92  25650[0:Res:22102.0,3167.0] ||  -> equal(complement(union(u,v)),null_class) member(regular(complement(union(u,v))),complement(v))*.
% 299.94/300.92  25887[0:Obv:25869.2] || equal(u,universal_class) subclass(u,complement(unordered_pair(v,null_class)))* -> equal(u,null_class).
% 299.94/300.92  26009[0:Obv:25991.2] || equal(u,universal_class) subclass(u,complement(unordered_pair(null_class,v)))* -> equal(u,null_class).
% 299.94/300.92  26060[0:Obv:26050.2] || equal(u,universal_class) equal(complement(unordered_pair(v,null_class)),u)* -> equal(u,null_class).
% 299.94/300.92  26135[0:Obv:26125.2] || equal(u,universal_class) equal(complement(unordered_pair(null_class,v)),u)* -> equal(u,null_class).
% 299.94/300.92  26320[0:Res:26275.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(u),v)* -> member(omega,v).
% 299.94/300.92  26434[0:Res:26389.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(u),v)* -> member(null_class,v).
% 299.94/300.92  26500[0:Obv:26497.1] || subclass(restrict(u,v,w),complement(u))* -> equal(restrict(u,v,w),null_class).
% 299.94/300.92  26698[0:MRR:26641.0,10106.1] ||  -> member(not_subclass_element(u,intersection(complement(v),u)),v)* subclass(u,intersection(complement(v),u)).
% 299.94/300.92  26856[3:Rew:26764.0,8016.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.94/300.92  26889[3:Rew:26764.0,23963.1] ||  -> equal(u,v) equal(symmetric_difference(singleton(u),singleton(v)),union(singleton(u),singleton(v)))**.
% 299.94/300.92  26988[3:Rew:26766.0,23406.0] || subclass(universal_class,union(null_class,rotate(u))) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.94/300.92  26989[3:Rew:26766.0,23405.0] || subclass(universal_class,union(null_class,flip(u))) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.94/300.92  27000[3:Rew:26766.0,21967.0] || subclass(universal_class,union(null_class,cantor(unordered_pair(u,v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  27001[3:Rew:26766.0,23389.0] || subclass(universal_class,union(null_class,cantor(ordered_pair(u,v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  27002[3:Rew:26766.0,20002.0] || subclass(domain_relation,union(null_class,cantor(ordered_pair(null_class,null_class))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  27012[3:Rew:26766.0,20599.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(singleton(v),apply(null_class,w))*.
% 299.94/300.92  27013[3:Rew:26766.0,15112.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.94/300.92  27024[3:Rew:26766.0,14917.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(singleton(u),apply(null_class,v))*.
% 299.94/300.92  27113[3:Rew:26766.0,3234.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(singleton(w),union(u,v))*.
% 299.94/300.92  27122[3:Rew:26766.0,14207.0] || subclass(domain_relation,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(null_class,null_class),u).
% 299.94/300.92  27126[3:Rew:26766.0,23368.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(x,y),u)*.
% 299.94/300.92  27128[3:Rew:26766.0,21948.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(unordered_pair(x,y),u)*.
% 299.94/300.92  27137[3:Rew:26766.0,4068.1] || member(null_class,symmetric_difference(u,v)) equal(union(null_class,intersection(u,v)),universal_class)** -> .
% 299.94/300.92  27138[3:Rew:26766.0,4067.1] || member(omega,symmetric_difference(u,v)) equal(union(null_class,intersection(u,v)),universal_class)** -> .
% 299.94/300.92  28209[3:Rew:26766.0,27168.1] || member(regular(union(null_class,complement(u))),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92  28210[3:Rew:26766.0,27176.1] ||  -> subclass(union(null_class,singleton(u)),v) equal(not_subclass_element(union(null_class,singleton(u)),v),u)**.
% 299.94/300.92  28211[3:Rew:26766.0,27177.0] || member(u,union(null_class,singleton(u)))* -> equal(union(null_class,singleton(u)),singleton(u)).
% 299.94/300.92  27184[3:Rew:26766.0,2042.0] || equal(union(null_class,u),universal_class)** subclass(u,v)* -> member(singleton(w),v)*.
% 299.94/300.92  28221[3:Rew:27497.0,27233.1] inductive(symmetric_difference(null_class,intersection(universal_class,complement(u)))) ||  -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92  30039[6:Res:29933.1,4060.0] || equal(symmetric_difference(complement(u),complement(v)),singleton(null_class))** -> member(null_class,union(u,v)).
% 299.94/300.92  30101[3:MRR:30100.0,57.1] || member(u,universal_class) subclass(universal_class,union(null_class,v))* -> member(power_class(u),v)*.
% 299.94/300.92  30179[6:Res:29980.1,4060.0] || equal(symmetric_difference(complement(u),complement(v)),successor(null_class))** -> member(null_class,union(u,v)).
% 299.94/300.92  30238[3:MRR:30237.0,55.1] || member(u,universal_class) subclass(universal_class,union(null_class,v))* -> member(sum_class(u),v)*.
% 299.94/300.92  30360[3:SpR:28645.0,15442.2] || member(u,universal_class) -> member(u,cantor(universal_class)) equal(cross_product(singleton(u),universal_class),null_class)**.
% 299.94/300.92  30420[3:SpL:30351.0,19982.0] || member(inverse(cross_product(u,universal_class)),image(universal_class,u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  30469[0:Rew:536.1,30468.1] || member(apply(choice,u),singleton(u))* -> equal(u,null_class) equal(singleton(u),null_class).
% 299.94/300.92  30507[3:SpR:27497.0,22102.0] ||  -> subclass(complement(union(union(null_class,u),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.94/300.92  30521[3:SpR:27497.0,26275.1] || equal(complement(successor(union(null_class,u))),universal_class) -> member(omega,union(null_class,complement(u)))*.
% 299.94/300.92  30523[3:SpR:27497.0,26389.1] || equal(complement(successor(union(null_class,u))),universal_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92  30530[3:SpR:27497.0,22102.0] ||  -> subclass(complement(union(u,union(null_class,v))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.94/300.92  30571[3:SpL:27497.0,23752.0] || subclass(union(null_class,u),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.92  31182[0:Rew:114.0,31135.1] || member(regular(symmetric_difference(u,v)),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  31523[0:Res:7.1,3847.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(power_class(w),u)*.
% 299.94/300.92  31746[0:Res:7.1,3848.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(power_class(w),v)*.
% 299.94/300.92  32047[0:Res:7.1,3884.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(sum_class(w),u)*.
% 299.94/300.92  32285[0:Res:7.1,3885.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(sum_class(w),v)*.
% 299.94/300.92  32643[0:SpL:1180.1,32625.0] || subclass(universal_class,regular(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.94/300.92  32658[0:SpL:1180.1,32648.0] || equal(regular(not_subclass_element(cross_product(u,v),w)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  32789[3:Res:7.1,15786.1] || equal(cross_product(u,v),domain_relation)** member(w,universal_class) -> member(cantor(w),v)*.
% 299.94/300.92  32878[0:Res:28672.1,4070.1] || equal(intersection(u,v),domain_relation) member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* -> .
% 299.94/300.92  32896[0:Res:28672.1,4386.0] || equal(regular(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> equal(u,null_class).
% 299.94/300.92  33104[0:Rew:536.1,33103.1] || member(not_subclass_element(u,v),singleton(u))* -> subclass(u,v) equal(singleton(u),null_class).
% 299.94/300.92  33143[0:Res:33096.0,8.0] || subclass(complement(u),regular(u))* -> equal(u,null_class) equal(complement(u),regular(u)).
% 299.94/300.92  33271[3:Rew:26766.0,33253.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(null_class,complement(intersection(u,v)))*.
% 299.94/300.92  33272[3:Rew:26766.0,33254.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(omega,complement(intersection(u,v)))*.
% 299.94/300.92  33421[0:Res:7.1,3170.0] || equal(restrict(u,v,w),x)* -> equal(x,null_class) member(regular(x),u)*.
% 299.94/300.92  34402[3:MRR:34401.0,10106.1] || subclass(u,union(null_class,v)) -> member(not_subclass_element(u,w),v)* subclass(u,w).
% 299.94/300.92  34803[3:Rew:26771.0,34745.1,26771.0,34745.0] ||  -> subclass(union(null_class,u),v) member(not_subclass_element(union(null_class,u),v),union(u,u))*.
% 299.94/300.92  34921[0:Res:7.1,5366.0] || equal(intersection(u,v),w)* -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.94/300.92  35178[0:Res:7.1,5367.0] || equal(intersection(u,v),w)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.92  35189[0:Res:22779.0,5367.0] ||  -> subclass(complement(successor(u)),v) member(not_subclass_element(complement(successor(u)),v),complement(singleton(u)))*.
% 299.94/300.92  35239[3:SpL:35128.0,5366.0] || subclass(u,successor(null_class)) -> subclass(u,v) member(not_subclass_element(u,v),singleton(null_class))*.
% 299.94/300.92  35450[3:Res:367.1,35234.0] || subclass(ordered_pair(u,v),successor(null_class)) -> member(unordered_pair(u,singleton(v)),singleton(null_class))*.
% 299.94/300.92  35737[3:SpR:30548.0,22102.0] ||  -> subclass(complement(union(union(u,u),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.94/300.92  35752[3:SpR:30548.0,26275.1] || equal(complement(successor(union(u,u))),universal_class)** -> member(omega,union(null_class,complement(u)))*.
% 299.94/300.92  35754[3:SpR:30548.0,26389.1] || equal(complement(successor(union(u,u))),universal_class)** -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92  35778[3:SpR:30548.0,22102.0] ||  -> subclass(complement(union(u,union(v,v))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.94/300.92  35825[3:SpL:30548.0,23752.0] || subclass(union(u,u),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.92  36163[3:Res:48.1,15524.0] inductive(cantor(regular(cross_product(singleton(null_class),universal_class)))) ||  -> equal(cross_product(singleton(null_class),universal_class),null_class)**.
% 299.94/300.92  36204[3:SpR:35112.0,30.0] ||  -> equal(restrict(union(null_class,cross_product(u,v)),u,v),union(null_class,cross_product(u,v)))**.
% 299.94/300.92  36573[0:Res:48.1,271.1] inductive(power_class(image(element_relation,complement(u)))) || member(null_class,image(element_relation,power_class(u)))* -> .
% 299.94/300.92  37202[3:SpR:35849.0,20386.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(omega),power_class(union(u,u)))*.
% 299.94/300.92  37203[3:SpR:35849.0,20458.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.94/300.92  37204[3:SpR:35849.0,20387.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.94/300.92  37223[3:SpR:35849.0,20386.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(omega),power_class(union(null_class,u)))*.
% 299.94/300.92  37224[3:SpR:35849.0,20458.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.94/300.92  37225[3:SpR:35849.0,20387.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.94/300.92  37763[7:SpR:37608.1,367.1] function(u) || subclass(ordered_pair(v,u),w)* -> member(unordered_pair(v,null_class),w)*.
% 299.94/300.92  37815[7:SpL:37608.1,380.0] function(u) || member(singleton(singleton(null_class)),cross_product(v,w))* -> member(u,w)*.
% 299.94/300.92  37864[7:SpL:37608.1,144.0] function(u) || member(image(v,null_class),universal_class) -> member(apply(v,u),universal_class)*.
% 299.94/300.92  38047[7:SoR:37660.0,2263.2] single_valued_class(regular(u)) || equal(cross_product(universal_class,universal_class),regular(u))* -> equal(u,null_class).
% 299.94/300.92  38192[7:SpR:38158.1,17075.0] one_to_one(u) ||  -> equal(unordered_pair(null_class,unordered_pair(inverse(u),null_class)),ordered_pair(inverse(u),universal_class))**.
% 299.94/300.92  38339[7:SoR:37613.1,5405.2] function(u) single_valued_class(apply(u,v)) || equal(apply(u,v),null_class)** -> .
% 299.94/300.92  38352[7:Rew:17205.1,38351.2] function(u) || member(ordered_pair(v,singleton(singleton(null_class))),application_function)* -> equal(universal_class,u)*.
% 299.94/300.92  38368[7:SoR:37617.0,5405.2] single_valued_class(not_subclass_element(u,v)) || equal(not_subclass_element(u,v),null_class)** -> subclass(u,v).
% 299.94/300.92  38387[7:SoR:37616.0,5405.2] single_valued_class(range_of(u)) || member(inverse(u),universal_class)* equal(range_of(u),null_class) -> .
% 299.94/300.92  38471[3:Rew:26766.0,38459.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(omega,complement(v)).
% 299.94/300.92  38502[3:Rew:44.0,38460.1,27.0,38460.1,26766.0,38460.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(null_class,successor(u)).
% 299.94/300.92  38503[3:Rew:44.0,38461.1,27.0,38461.1,26766.0,38461.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(omega,successor(u)).
% 299.94/300.92  38841[0:SpR:38662.0,66.2] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* -> member(range_of(null_class),universal_class)*.
% 299.94/300.92  38891[3:Res:354.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(u,v)),universal_class))))* -> subclass(u,v).
% 299.94/300.92  38893[3:Res:350.2,38686.0] || member(u,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(power_class(u)),universal_class))))* -> .
% 299.94/300.92  38894[3:Res:351.2,38686.0] || member(u,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(sum_class(u)),universal_class))))* -> .
% 299.94/300.92  38906[3:Res:367.1,38686.0] || subclass(ordered_pair(u,v),cantor(complement(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class))))* -> .
% 299.94/300.92  39040[3:MRR:39010.0,121.0] || equal(complement(cantor(u)),universal_class) -> equal(apply(u,singleton(v)),sum_class(range_of(null_class)))**.
% 299.94/300.92  39041[3:MRR:39011.0,121.0] || subclass(universal_class,complement(cantor(u)))* -> equal(apply(u,singleton(v)),sum_class(range_of(null_class)))**.
% 299.94/300.92  39043[3:MRR:39026.0,10106.1] ||  -> equal(apply(u,not_subclass_element(v,cantor(u))),sum_class(range_of(null_class)))** subclass(v,cantor(u)).
% 299.94/300.92  39418[3:Rew:27497.0,39376.1,27497.0,39376.0] ||  -> subclass(u,union(null_class,complement(v))) member(not_subclass_element(u,union(null_class,complement(v))),v)*.
% 299.94/300.92  39404[3:Res:367.1,36243.0] || subclass(ordered_pair(u,v),union(null_class,w))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92  39976[3:SpL:36218.0,5366.0] || subclass(u,union(v,v))* -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.92  39980[3:SpL:36218.0,3884.1] || member(u,universal_class) subclass(universal_class,union(v,v))* -> member(sum_class(u),v)*.
% 299.94/300.92  39982[3:SpL:36218.0,3847.1] || member(u,universal_class) subclass(universal_class,union(v,v))* -> member(power_class(u),v)*.
% 299.94/300.92  40080[3:Res:367.1,39347.0] || subclass(ordered_pair(u,v),union(w,w))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92  40094[0:SpR:39614.1,114.0] || subclass(u,v) -> equal(intersection(complement(u),union(v,u)),symmetric_difference(v,u))**.
% 299.94/300.92  40107[0:SpR:39614.1,29.0] || subclass(cross_product(u,v),w)* -> equal(restrict(w,u,v),cross_product(u,v)).
% 299.94/300.92  40118[0:SpR:39614.1,480.1] || subclass(u,v) member(w,symmetric_difference(v,u))* -> member(w,complement(u)).
% 299.94/300.92  40197[0:SpL:39614.1,4070.1] || subclass(u,v) member(w,symmetric_difference(v,u))* member(w,u) -> .
% 299.94/300.92  40324[0:SpR:39766.0,480.1] || member(u,symmetric_difference(v,intersection(v,w)))* -> member(u,complement(intersection(v,w))).
% 299.94/300.92  40400[0:SpL:39766.0,4070.1] || member(u,symmetric_difference(v,intersection(v,w)))* member(u,intersection(v,w)) -> .
% 299.94/300.92  40622[0:SpR:39910.0,480.1] || member(u,symmetric_difference(v,intersection(w,v)))* -> member(u,complement(intersection(w,v))).
% 299.94/300.92  40700[0:SpL:39910.0,4070.1] || member(u,symmetric_difference(v,intersection(w,v)))* member(u,intersection(w,v)) -> .
% 299.94/300.92  40934[3:SpR:26811.0,5350.0] ||  -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),union(image(element_relation,successor(null_class)),u))*.
% 299.94/300.92  40941[3:SpR:26811.0,18089.1] ||  -> member(singleton(null_class),image(element_relation,successor(null_class)))* member(singleton(null_class),power_class(complement(singleton(null_class)))).
% 299.94/300.92  40979[3:SpR:26811.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),union(u,image(element_relation,successor(null_class))))*.
% 299.94/300.92  41002[3:SpL:26811.0,32866.1] || equal(image(element_relation,successor(null_class)),domain_relation) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.94/300.92  41004[3:SpL:26811.0,19460.1] || subclass(domain_relation,image(element_relation,successor(null_class)))* subclass(universal_class,power_class(complement(singleton(null_class)))) -> .
% 299.94/300.92  41006[3:SpL:26811.0,372.0] || subclass(universal_class,power_class(complement(singleton(null_class)))) member(omega,image(element_relation,successor(null_class)))* -> .
% 299.94/300.92  41007[3:SpL:26811.0,2134.0] || subclass(universal_class,power_class(complement(singleton(null_class)))) member(null_class,image(element_relation,successor(null_class)))* -> .
% 299.94/300.92  41009[3:SpL:26811.0,32917.1] || equal(image(element_relation,successor(null_class)),domain_relation) subclass(domain_relation,power_class(complement(singleton(null_class))))* -> .
% 299.94/300.92  41010[3:SpL:26811.0,13425.1] || subclass(domain_relation,image(element_relation,successor(null_class)))* subclass(domain_relation,power_class(complement(singleton(null_class)))) -> .
% 299.94/300.92  41011[3:SpL:26811.0,13518.1] || equal(image(element_relation,successor(null_class)),domain_relation)** equal(power_class(complement(singleton(null_class))),domain_relation) -> .
% 299.94/300.92  41015[3:SpL:26811.0,25.1] || member(u,image(element_relation,successor(null_class)))* member(u,power_class(complement(singleton(null_class)))) -> .
% 299.94/300.92  41148[3:Res:15527.1,46.0] || subclass(domain_relation,rotate(successor_relation)) -> equal(successor(ordered_pair(u,cantor(ordered_pair(v,u)))),v)**.
% 299.94/300.92  41168[3:Res:15527.1,15461.0] || subclass(domain_relation,rotate(domain_relation)) -> equal(cantor(ordered_pair(u,cantor(ordered_pair(v,u)))),v)**.
% 299.94/300.92  41267[3:Res:15528.1,46.0] || subclass(domain_relation,flip(successor_relation)) -> equal(cantor(ordered_pair(u,v)),successor(ordered_pair(v,u)))**.
% 299.94/300.92  41280[3:Res:15528.1,15461.0] || subclass(domain_relation,flip(domain_relation)) -> equal(cantor(ordered_pair(u,v)),cantor(ordered_pair(v,u)))*.
% 299.94/300.92  42212[0:Rew:41750.0,42189.1] || member(not_subclass_element(intersection(u,v),null_class),complement(u))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92  42563[0:Rew:42091.0,42539.1] || member(not_subclass_element(intersection(u,v),null_class),complement(v))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92  44199[3:Rew:26766.0,44102.0] ||  -> equal(intersection(symmetric_difference(u,cross_product(v,w)),union(null_class,restrict(u,v,w))),null_class)**.
% 299.94/300.92  44200[3:Rew:26766.0,44103.0] ||  -> equal(intersection(symmetric_difference(cross_product(u,v),w),union(null_class,restrict(w,u,v))),null_class)**.
% 299.94/300.92  45162[3:SpL:1180.1,44779.0] || subclass(singleton(not_subclass_element(cross_product(u,v),w)),null_class)* -> subclass(cross_product(u,v),w).
% 299.94/300.92  45171[3:MRR:26091.2,45167.0] || member(u,universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(u,cantor(u)))))* -> .
% 299.94/300.92  45172[3:MRR:26199.2,45167.0] || member(u,universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(u,cantor(u)),v)))* -> .
% 299.94/300.92  45185[3:MRR:41110.1,45167.0] || subclass(domain_relation,rotate(complement(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)))))* -> .
% 299.94/300.92  45188[3:MRR:41229.1,45167.0] || subclass(domain_relation,flip(complement(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))))))* -> .
% 299.94/300.92  45342[0:Obv:45308.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.94/300.92  45350[3:MRR:45349.1,22203.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(regular(ordered_pair(u,universal_class)),singleton(u))**.
% 299.94/300.92  45389[6:Res:24.2,44640.1] || member(null_class,u) member(null_class,v) subclass(intersection(v,u),null_class)* -> .
% 299.94/300.92  45506[0:Res:48.1,4050.0] inductive(symmetric_difference(u,cross_product(v,w))) ||  -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92  45587[0:Res:48.1,4051.0] inductive(symmetric_difference(cross_product(u,v),w)) ||  -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92  46109[3:Res:24.2,44800.1] || member(omega,u) member(omega,v) subclass(intersection(v,u),null_class)* -> .
% 299.94/300.92  46267[3:Rew:56.0,46228.1,26766.0,46228.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(omega,power_class(v)).
% 299.94/300.92  46268[3:Rew:56.0,46229.1,26766.0,46229.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(null_class,power_class(u)).
% 299.94/300.92  46269[3:Rew:56.0,46230.1,26766.0,46230.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(omega,power_class(u)).
% 299.94/300.92  46677[0:Rew:46582.0,5796.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.92  46773[6:Rew:46582.0,29954.1] ||  -> member(null_class,intersection(complement(u),power_class(v)))* member(null_class,union(u,complement(power_class(v)))).
% 299.94/300.92  46775[3:Rew:46582.0,26912.0] ||  -> equal(union(null_class,intersection(complement(u),power_class(v))),complement(union(u,complement(power_class(v)))))**.
% 299.94/300.92  46836[3:Rew:46582.0,26857.0] ||  -> equal(complement(intersection(union(null_class,u),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.94/300.92  46884[0:Rew:46582.0,34850.1] || equal(image(element_relation,power_class(u)),domain_relation) subclass(universal_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92  46886[0:Rew:46582.0,19482.1] || subclass(domain_relation,image(element_relation,power_class(u)))* subclass(universal_class,power_class(complement(power_class(u)))) -> .
% 299.94/300.92  46888[0:Rew:46582.0,433.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(omega,image(element_relation,power_class(u)))* -> .
% 299.94/300.92  46889[0:Rew:46582.0,2154.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.94/300.92  46890[0:Rew:46582.0,5806.0] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.92  46898[0:Rew:46582.0,34938.1] || equal(image(element_relation,power_class(u)),domain_relation) subclass(domain_relation,power_class(complement(power_class(u))))* -> .
% 299.94/300.92  46899[0:Rew:46582.0,13489.1] || subclass(domain_relation,image(element_relation,power_class(u)))* subclass(domain_relation,power_class(complement(power_class(u)))) -> .
% 299.94/300.92  46901[0:Rew:46582.0,13589.1] || equal(image(element_relation,power_class(u)),domain_relation)** equal(power_class(complement(power_class(u))),domain_relation) -> .
% 299.94/300.92  46902[3:Rew:46582.0,18091.1] ||  -> member(singleton(null_class),image(element_relation,power_class(u)))* member(singleton(null_class),power_class(complement(power_class(u)))).
% 299.94/300.92  46988[0:Rew:46582.0,20378.0] || subclass(complement(power_class(u)),v)* -> subclass(singleton(w),power_class(u))* member(w,v)*.
% 299.94/300.92  47052[6:Rew:46582.0,29956.1] ||  -> member(null_class,intersection(power_class(u),complement(v)))* member(null_class,union(complement(power_class(u)),v)).
% 299.94/300.92  47054[3:Rew:46582.0,26901.0] ||  -> equal(union(null_class,intersection(power_class(u),complement(v))),complement(union(complement(power_class(u)),v)))**.
% 299.94/300.92  47087[0:Rew:46582.0,22823.0] ||  -> subclass(complement(successor(complement(power_class(u)))),intersection(power_class(u),complement(singleton(complement(power_class(u))))))*.
% 299.94/300.92  47107[3:Rew:46582.0,26826.0] ||  -> equal(complement(intersection(power_class(u),union(null_class,v))),union(complement(power_class(u)),complement(v)))**.
% 299.94/300.92  47160[0:Rew:46582.0,46710.0] ||  -> subclass(singleton(not_subclass_element(u,complement(power_class(v)))),power_class(v))* subclass(u,complement(power_class(v))).
% 299.94/300.92  48442[6:Res:46551.1,4060.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(null_class,union(u,v)).
% 299.94/300.92  48617[6:Rew:46591.0,48569.0] || equal(power_class(complement(power_class(u))),null_class) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92  48842[3:Rew:26766.0,48687.0] ||  -> member(u,complement(power_class(union(null_class,v))))* subclass(singleton(u),power_class(union(v,v)))*.
% 299.94/300.92  48844[3:Rew:26766.0,48696.0] || equal(complement(power_class(union(null_class,u))),universal_class)** -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.92  48846[3:Rew:26766.0,48698.0] || subclass(universal_class,complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.92  49170[3:Res:48390.1,4060.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(omega,union(u,v)).
% 299.94/300.92  49206[3:Rew:46591.0,49166.0] || equal(power_class(complement(power_class(u))),null_class) member(omega,power_class(complement(power_class(u))))* -> .
% 299.94/300.92  49238[0:SpR:47948.0,4125.0] ||  -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.92  49555[3:SpL:1179.1,44786.0] || subclass(unordered_pair(u,regular(cross_product(v,w))),null_class)* -> equal(cross_product(v,w),null_class).
% 299.94/300.92  49565[0:SpR:47949.0,4125.0] ||  -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.92  49775[3:SpL:1179.1,44793.0] || subclass(unordered_pair(regular(cross_product(u,v)),w),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.92  49856[0:Res:48.1,46618.0] inductive(symmetric_difference(complement(u),power_class(v))) ||  -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92  49973[3:Res:24.2,47748.1] || member(u,v)* member(u,w)* equal(intersection(w,v),null_class)** -> .
% 299.94/300.92  49977[3:Res:7327.1,47748.1] || member(u,universal_class) equal(union(v,w),null_class)** -> member(u,complement(w))*.
% 299.94/300.92  49978[3:Res:7326.1,47748.1] || member(u,universal_class) equal(union(v,w),null_class)** -> member(u,complement(v))*.
% 299.94/300.92  49998[3:Res:17.2,47748.1] || member(u,v)* member(w,x)* equal(cross_product(x,v),null_class)** -> .
% 299.94/300.92  50020[3:Res:10545.2,47748.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(successor_relation,null_class) -> .
% 299.94/300.92  50160[0:Res:48.1,46805.0] inductive(symmetric_difference(power_class(u),complement(v))) ||  -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92  50300[0:SpL:6906.0,387.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(singleton(v),successor(u))*.
% 299.94/300.92  50307[0:SpL:6906.0,2331.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(singleton(v),successor(u))*.
% 299.94/300.92  52315[3:Res:16234.2,47748.1] || member(u,universal_class)* equal(cantor(u),successor(u)) equal(successor_relation,null_class) -> .
% 299.94/300.92  53173[3:Obv:53163.2] || equal(u,v) equal(singleton(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92  53229[0:Res:12.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(unordered_pair(w,x)),v)*.
% 299.94/300.92  53274[0:Res:242.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(ordered_pair(w,x)),v)*.
% 299.94/300.92  53812[0:Res:12.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(unordered_pair(w,x)),v)*.
% 299.94/300.92  53857[0:Res:242.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(ordered_pair(w,x)),v)*.
% 299.94/300.92  53893[3:Res:66.2,49969.0] function(u) || member(v,universal_class) equal(singleton(image(u,v)),null_class)** -> .
% 299.94/300.92  53961[3:MRR:53930.1,5.0] || member(u,universal_class) equal(singleton(apply(choice,u)),null_class)** -> equal(u,null_class).
% 299.94/300.92  54175[3:MRR:54174.2,50042.0] || subclass(symmetric_difference(u,v),regular(union(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  54490[0:SpR:54401.1,14.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.94/300.92  55804[3:SpL:22211.0,44784.0] || subclass(regular(ordered_pair(u,v)),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  55805[3:SpL:22211.0,45243.0] || equal(regular(ordered_pair(u,v)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  55857[3:MRR:55774.2,44837.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),regular(ordered_pair(u,v)))*.
% 299.94/300.92  55897[6:SpL:26811.0,53207.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.94/300.92  55898[6:SpL:46591.0,53207.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.94/300.92  56047[3:SpL:26811.0,53354.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> member(omega,image(element_relation,successor(null_class)))*.
% 299.94/300.92  56048[3:SpL:46591.0,53354.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.94/300.92  56069[0:Res:66.2,54877.0] function(u) || member(v,universal_class) equal(power_class(image(u,v)),universal_class)** -> .
% 299.94/300.92  56145[0:MRR:56106.1,5.0] || member(u,universal_class) equal(power_class(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.94/300.92  56203[0:Res:66.2,54878.0] function(u) || member(v,universal_class) equal(sum_class(image(u,v)),universal_class)** -> .
% 299.94/300.92  56273[0:MRR:56240.1,5.0] || member(u,universal_class) equal(sum_class(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.94/300.92  56362[3:Res:66.2,54886.0] function(u) || member(v,universal_class) equal(cantor(image(u,v)),universal_class)** -> .
% 299.94/300.92  56438[3:MRR:56399.1,5.0] || member(u,universal_class) equal(cantor(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.94/300.92  57033[0:Res:56843.0,327.1] inductive(intersection(u,intersection(omega,v))) ||  -> equal(intersection(u,intersection(omega,v)),omega)**.
% 299.94/300.92  57105[3:Res:57001.0,5362.0] ||  -> subclass(intersection(u,successor(null_class)),v) equal(not_subclass_element(intersection(u,successor(null_class)),v),null_class)**.
% 299.94/300.92  57370[3:Res:56986.0,327.1] inductive(intersection(u,union(null_class,omega))) ||  -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92  57484[0:Res:56958.0,327.1] inductive(intersection(u,intersection(v,omega))) ||  -> equal(intersection(u,intersection(v,omega)),omega)**.
% 299.94/300.92  57814[3:Rew:28866.0,57784.1] inductive(intersection(u,union(omega,omega))) ||  -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92  58272[0:Res:58108.0,327.1] inductive(intersection(intersection(omega,u),v)) ||  -> equal(intersection(intersection(omega,u),v),omega)**.
% 299.94/300.92  58350[3:Res:58237.0,5362.0] ||  -> subclass(intersection(successor(null_class),u),v) equal(not_subclass_element(intersection(successor(null_class),u),v),null_class)**.
% 299.94/300.92  58642[3:Res:58222.0,327.1] inductive(intersection(union(null_class,omega),u)) ||  -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92  58738[0:Res:99.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(domain_relation,v) member(not_subclass_element(domain_relation,v),u)*.
% 299.94/300.92  58739[0:Res:45.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(successor_relation,v) member(not_subclass_element(successor_relation,v),u)*.
% 299.94/300.92  58740[0:Res:19.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(element_relation,v) member(not_subclass_element(element_relation,v),u)*.
% 299.94/300.92  58947[3:Res:58256.0,327.1] inductive(union(null_class,intersection(omega,u))) ||  -> equal(union(null_class,intersection(omega,u)),omega)**.
% 299.94/300.92  59207[3:Res:58316.1,329.1] inductive(u) || equal(image(successor_relation,u),universal_class)** -> equal(image(successor_relation,u),u).
% 299.94/300.92  59215[3:Res:58316.1,5367.0] || equal(intersection(u,v),universal_class)** -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.92  59216[3:Res:58316.1,5366.0] || equal(intersection(u,v),universal_class)** -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.94/300.92  59430[3:Rew:59210.1,55788.1] || equal(complement(singleton(regular(ordered_pair(u,v)))),universal_class)** -> equal(regular(null_class),singleton(u)).
% 299.94/300.92  59515[0:Res:10992.1,22.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,v).
% 299.94/300.92  59516[0:Res:10992.1,23.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,w).
% 299.94/300.92  59835[0:Obv:59812.1] || member(u,v) -> subclass(unordered_pair(u,w),v)* member(w,unordered_pair(u,w))*.
% 299.94/300.92  59837[0:Obv:59814.1] || member(u,complement(v)) -> member(w,v) subclass(unordered_pair(u,w),complement(v))*.
% 299.94/300.92  59886[0:Obv:59862.1] || member(u,v) -> subclass(unordered_pair(w,u),v)* member(w,unordered_pair(w,u))*.
% 299.94/300.92  59888[0:Obv:59864.1] || member(u,complement(v)) -> member(w,v) subclass(unordered_pair(w,u),complement(v))*.
% 299.94/300.92  60057[3:Res:58880.0,327.1] inductive(union(null_class,intersection(u,omega))) ||  -> equal(union(null_class,intersection(u,omega)),omega)**.
% 299.94/300.92  60251[0:Res:58194.0,327.1] inductive(intersection(intersection(u,omega),v)) ||  -> equal(intersection(intersection(u,omega),v),omega)**.
% 299.94/300.92  60390[3:Rew:28866.0,60361.1] inductive(intersection(union(omega,omega),u)) ||  -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92  60587[3:Res:58692.1,678.0] || equal(complement(u),null_class) subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.94/300.92  61447[3:Res:59011.0,358.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(null_class,v))*.
% 299.94/300.92  61485[3:Res:61403.0,358.1] || member(u,universal_class) -> member(u,successor(complement(singleton(null_class))))* member(u,successor(null_class)).
% 299.94/300.92  61733[3:SpL:1179.1,60684.0] || equal(union(null_class,regular(cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92  61745[3:SpL:1179.1,60660.0] || equal(complement(regular(regular(cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92  61945[3:Res:59208.1,355.1] || equal(complement(unordered_pair(u,v)),universal_class)** member(v,universal_class) -> member(v,w)*.
% 299.94/300.92  61946[3:Res:59208.1,356.1] || equal(complement(unordered_pair(u,v)),universal_class)** member(u,universal_class) -> member(u,w)*.
% 299.94/300.92  62291[3:Res:61413.0,358.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(v,v))*.
% 299.94/300.92  62420[0:SpL:28787.0,3718.1] || member(u,image(element_relation,union(v,v)))* member(u,power_class(complement(v))) -> .
% 299.94/300.92  62593[0:SpR:475.0,57010.0] ||  -> subclass(restrict(symmetric_difference(u,cross_product(v,w)),x,y),complement(restrict(u,v,w)))*.
% 299.94/300.92  62594[0:SpR:476.0,57010.0] ||  -> subclass(restrict(symmetric_difference(cross_product(u,v),w),x,y),complement(restrict(w,u,v)))*.
% 299.94/300.92  62772[0:Obv:62727.1] || member(u,v) -> equal(intersection(regular(v),singleton(u)),null_class)** equal(v,null_class).
% 299.94/300.92  63073[0:Obv:63030.1] || member(u,v) -> equal(intersection(singleton(u),regular(v)),null_class)** equal(v,null_class).
% 299.94/300.92  63620[0:Obv:63604.2] || equal(u,v) equal(power_class(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92  63644[0:Obv:63634.2] || equal(u,v) equal(sum_class(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92  63685[3:Obv:63669.2] || equal(u,v) equal(cantor(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92  63809[0:SpR:28787.0,46642.0] ||  -> equal(complement(intersection(union(u,u),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.94/300.92  63966[0:SpR:46730.0,43463.0] ||  -> equal(intersection(symmetric_difference(complement(u),power_class(v)),complement(union(u,complement(power_class(v))))),null_class)**.
% 299.94/300.92  63970[0:SpR:46730.0,57010.0] ||  -> subclass(restrict(symmetric_difference(complement(u),power_class(v)),w,x),union(u,complement(power_class(v))))*.
% 299.94/300.92  64295[0:SpR:47009.0,43463.0] ||  -> equal(intersection(symmetric_difference(power_class(u),complement(v)),complement(union(complement(power_class(u)),v))),null_class)**.
% 299.94/300.92  64299[0:SpR:47009.0,57010.0] ||  -> subclass(restrict(symmetric_difference(power_class(u),complement(v)),w,x),union(complement(power_class(u)),v))*.
% 299.94/300.92  64646[0:SpR:28787.0,47080.0] ||  -> equal(complement(intersection(power_class(u),union(v,v))),union(complement(power_class(u)),complement(v)))**.
% 299.94/300.92  65143[3:SpL:1180.1,65067.0] || equal(successor(not_subclass_element(cross_product(u,v),w)),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  65282[3:MRR:65265.0,242.0] || member(u,ordered_pair(v,w))* subclass(element_relation,application_function) -> member(v,cantor(u)).
% 299.94/300.92  65283[3:MRR:65256.3,45167.0] || member(u,universal_class) member(v,u) subclass(element_relation,ordered_pair(v,u))* -> .
% 299.94/300.92  65289[3:MRR:65269.0,65269.3,32787.1,10054.1] || member(u,cantor(u))* subclass(element_relation,v) subclass(domain_relation,complement(v))* -> .
% 299.94/300.92  65444[3:Res:63693.1,8.0] || equal(successor(null_class),u) subclass(singleton(null_class),u)* -> equal(singleton(null_class),u).
% 299.94/300.92  65473[3:Res:63693.1,357.1] || equal(successor(null_class),singleton(u)) member(u,universal_class) -> member(u,singleton(null_class))*.
% 299.94/300.92  65900[0:SpL:28787.0,2319.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(u,u),v).
% 299.94/300.92  65960[3:Rew:26764.0,65915.0,7649.0,65915.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.94/300.92  65961[3:Rew:28787.0,65932.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(u,u),v).
% 299.94/300.92  66279[3:SpR:65061.1,26811.0] || equal(successor(image(element_relation,successor(null_class))),null_class)** -> equal(power_class(complement(singleton(null_class))),universal_class).
% 299.94/300.92  66280[3:SpR:65061.1,46591.0] || equal(successor(image(element_relation,power_class(u))),null_class)** -> equal(power_class(complement(power_class(u))),universal_class).
% 299.94/300.92  66357[3:SpR:65061.1,38845.0] || equal(successor(cross_product(null_class,universal_class)),null_class)** -> equal(sum_class(range_of(null_class)),apply(universal_class,universal_class)).
% 299.94/300.92  66555[6:SpL:65061.1,38886.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),successor(null_class)) -> .
% 299.94/300.92  66556[6:SpL:65061.1,38887.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),singleton(null_class)) -> .
% 299.94/300.92  66708[3:Rew:66707.1,65148.1] || equal(successor(singleton(regular(ordered_pair(u,v)))),null_class)** -> equal(regular(null_class),singleton(u)).
% 299.94/300.92  66724[3:Rew:26764.0,66267.1] || equal(successor(u),null_class) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.94/300.92  66727[3:Rew:26764.0,66306.1] || equal(successor(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.92  66737[3:Rew:66647.1,66736.1] || equal(successor(u),null_class) -> equal(complement(symmetric_difference(u,v)),union(null_class,complement(v)))**.
% 299.94/300.92  66743[4:Rew:7655.0,66386.1,7649.0,66386.1,11585.0,66386.1] || equal(successor(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.94/300.92  66746[4:Rew:7654.0,66395.1,7649.0,66395.1,11585.0,66395.1] || equal(successor(power_class(u)),null_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92  67664[0:Obv:67590.1] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(u,x),complement(intersection(v,w)))*.
% 299.94/300.92  67665[0:Obv:67588.1] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(x,u),complement(intersection(v,w)))*.
% 299.94/300.92  69529[3:MRR:69518.1,47753.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,unordered_pair(v,w))),unordered_pair(v,w))**.
% 299.94/300.92  69945[3:SpL:1179.1,69918.0] || subclass(universal_class,regular(singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92  70076[0:Rew:31165.0,69996.2] || subclass(u,v) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92  70168[3:SpL:1179.1,69956.0] || equal(regular(singleton(regular(cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92  70540[3:MRR:70531.1,47757.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(unordered_pair(v,w),u)),unordered_pair(v,w))**.
% 299.94/300.92  71150[3:Rew:71037.0,64993.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(v,null_class))*.
% 299.94/300.92  71154[3:Rew:71037.0,47108.0] ||  -> equal(complement(intersection(power_class(u),union(v,null_class))),union(complement(power_class(u)),complement(v)))**.
% 299.94/300.92  72334[3:Rew:26766.0,71449.1] single_valued_class(symmetric_difference(universal_class,complement(cross_product(universal_class,universal_class)))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.92  71609[3:Rew:71037.0,27473.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.94/300.92  71654[3:Rew:71037.0,46839.0] ||  -> equal(complement(intersection(union(u,null_class),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.94/300.92  71661[7:Rew:71037.0,53011.1] function(u) || member(regular(successor(u)),complement(u))* -> equal(successor(u),null_class).
% 299.94/300.92  71764[3:Rew:71675.0,21151.1] || member(singleton(u),complement(inverse(v)))* subclass(universal_class,union(null_class,inverse(v))) -> .
% 299.94/300.92  71794[3:Rew:71675.0,18902.1] inductive(symmetric_difference(apply(null_class,u),null_class)) ||  -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.94/300.92  71820[3:Rew:71675.0,18620.1] inductive(symmetric_difference(sum_class(range_of(null_class)),null_class)) ||  -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.94/300.92  71850[3:Rew:71675.0,18608.1] inductive(symmetric_difference(apply(null_class,u),null_class)) ||  -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  71864[3:Rew:71675.0,21551.1] || member(singleton(u),complement(sum_class(v)))* subclass(universal_class,union(null_class,sum_class(v))) -> .
% 299.94/300.92  71876[3:Rew:71675.0,20490.1] || member(singleton(u),complement(range_of(v)))* subclass(universal_class,union(null_class,range_of(v))) -> .
% 299.94/300.92  71898[3:Rew:71675.0,20298.1] || member(singleton(u),complement(cantor(v)))* subclass(universal_class,union(null_class,cantor(v))) -> .
% 299.94/300.92  72047[3:Rew:71518.0,66740.1] || equal(successor(u),null_class) -> equal(complement(symmetric_difference(v,u)),union(null_class,complement(v)))**.
% 299.94/300.92  72049[3:Rew:71518.0,27361.1] inductive(symmetric_difference(null_class,intersection(complement(u),universal_class))) ||  -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92  72623[3:Rew:71963.0,72015.1] ||  -> subclass(union(null_class,u),v) member(not_subclass_element(union(null_class,u),v),union(u,null_class))*.
% 299.94/300.92  73923[3:Rew:26773.0,73787.1,26773.0,73787.0] ||  -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),union(null_class,u))*.
% 299.94/300.92  73950[3:Rew:26764.0,73854.0,7649.0,73854.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.94/300.92  73953[3:Rew:73143.0,73874.0,7649.0,73874.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.94/300.92  73963[3:SpL:39614.1,72366.0] || subclass(cantor(x__dfg),y__dfg) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),cantor(x__dfg))* -> .
% 299.94/300.92  74902[3:Rew:26773.0,74665.1,26773.0,74665.0] ||  -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),union(u,u))*.
% 299.94/300.92  74928[3:Rew:73143.0,74831.0,7649.0,74831.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.94/300.92  74931[3:Rew:28787.0,74852.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(u,u),v).
% 299.94/300.92  75097[3:Rew:71675.0,75057.1] inductive(intersection(union(omega,null_class),u)) ||  -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92  75197[3:Rew:71675.0,75160.1] inductive(intersection(u,union(omega,null_class))) ||  -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92  75412[0:SpR:72365.0,3136.1] ||  -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(v,u)))*.
% 299.94/300.92  75444[0:SpR:72365.0,4086.1] ||  -> subclass(intersection(u,singleton(v)),w) equal(not_subclass_element(intersection(singleton(v),u),w),v)**.
% 299.94/300.92  75489[0:SpR:72365.0,5238.1] ||  -> subclass(intersection(singleton(u),v),w) equal(not_subclass_element(intersection(v,singleton(u)),w),u)**.
% 299.94/300.92  75696[0:SpL:72365.0,3124.0] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(complement(v),u),null_class).
% 299.94/300.92  75708[0:SpL:72365.0,2351.0] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(v,complement(u)),null_class).
% 299.94/300.92  76071[0:SpR:75789.0,3232.1] ||  -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),union(v,u))*.
% 299.94/300.92  76827[0:SpR:47949.0,76060.0] ||  -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.92  76832[0:SpR:47948.0,76060.0] ||  -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.92  76886[0:SpR:76314.0,3136.1] ||  -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(v,u)),complement(intersection(u,v)))*.
% 299.94/300.92  76887[0:SpR:76314.0,3232.1] ||  -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(v,u),w),union(u,v))*.
% 299.94/300.92  78505[3:SpR:72083.0,26275.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(omega,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  78507[3:SpR:72083.0,26389.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  78517[3:SpR:72083.0,33096.0] ||  -> subclass(regular(apply(null_class,u)),complement(sum_class(range_of(null_class))))* equal(apply(null_class,u),null_class).
% 299.94/300.92  78568[3:SpR:72083.0,26275.1] || equal(complement(successor(sum_class(range_of(null_class)))),universal_class) -> member(omega,complement(apply(null_class,u)))*.
% 299.94/300.92  78570[3:SpR:72083.0,26389.1] || equal(complement(successor(sum_class(range_of(null_class)))),universal_class) -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.92  78580[3:SpR:72083.0,33096.0] ||  -> subclass(regular(sum_class(range_of(null_class))),complement(apply(null_class,u)))* equal(sum_class(range_of(null_class)),null_class).
% 299.94/300.92  78638[3:SpL:72083.0,23752.0] || subclass(apply(null_class,u),complement(sum_class(range_of(null_class))))* -> equal(apply(null_class,u),null_class).
% 299.94/300.92  78684[3:SpL:72083.0,23752.0] || subclass(sum_class(range_of(null_class)),complement(apply(null_class,u)))* -> equal(sum_class(range_of(null_class)),null_class).
% 299.94/300.92  78930[3:SpR:71518.0,22102.0] ||  -> subclass(complement(union(union(u,null_class),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.94/300.92  78945[3:SpR:71518.0,26275.1] || equal(complement(successor(union(u,null_class))),universal_class) -> member(omega,union(null_class,complement(u)))*.
% 299.94/300.92  78947[3:SpR:71518.0,26389.1] || equal(complement(successor(union(u,null_class))),universal_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92  78972[3:SpR:71518.0,22102.0] ||  -> subclass(complement(union(u,union(v,null_class))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.94/300.92  79030[3:SpL:71518.0,23752.0] || subclass(union(u,null_class),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.92  79346[3:SpR:72082.0,26275.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(omega,complement(apply(null_class,v)))*.
% 299.94/300.92  79348[3:SpR:72082.0,26389.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.92  79358[3:SpR:72082.0,33096.0] ||  -> subclass(regular(apply(null_class,u)),complement(apply(null_class,v)))* equal(apply(null_class,u),null_class).
% 299.94/300.92  79488[3:SpL:72082.0,23752.0] || subclass(apply(null_class,u),complement(apply(null_class,v)))* -> equal(apply(null_class,u),null_class).
% 299.94/300.92  80251[3:SpR:74812.0,20458.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(null_class),power_class(union(u,null_class)))*.
% 299.94/300.92  80282[3:SpR:74812.0,20458.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.94/300.92  80490[3:Res:48528.1,8.0] || equal(power_class(u),null_class) subclass(v,power_class(u))* -> equal(v,power_class(u)).
% 299.94/300.92  80780[0:Obv:80727.0] ||  -> member(u,unordered_pair(u,v))* member(v,w) subclass(unordered_pair(u,v),complement(w))*.
% 299.94/300.92  80813[0:SSi:80804.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.94/300.92  80814[0:SSi:80806.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.94/300.92  80961[3:Rew:80774.1,80956.1] || equal(unordered_pair(u,v),null_class) -> equal(v,u) subclass(unordered_pair(u,v),w)*.
% 299.94/300.92  80963[0:Obv:80906.0] ||  -> member(u,unordered_pair(v,u))* member(v,w) subclass(unordered_pair(v,u),complement(w))*.
% 299.94/300.92  81244[3:Res:6929.1,66684.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.94/300.92  81246[3:Res:3123.2,66684.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(intersection(u,w),null_class)**.
% 299.94/300.92  81248[3:Res:2350.2,66684.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(intersection(w,u),null_class)**.
% 299.94/300.92  81455[3:MRR:81444.1,47751.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,ordered_pair(v,w))),ordered_pair(v,w))**.
% 299.94/300.92  81511[3:MRR:81502.1,47760.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(ordered_pair(v,w),u)),ordered_pair(v,w))**.
% 299.94/300.92  81987[7:SpR:72531.1,63721.0] function(intersection(u,successor(null_class))) ||  -> subclass(successor(intersection(u,successor(null_class))),singleton(null_class))*.
% 299.94/300.92  81988[7:SpR:72531.1,63711.0] function(intersection(successor(null_class),u)) ||  -> subclass(successor(intersection(successor(null_class),u)),singleton(null_class))*.
% 299.94/300.92  82077[7:SpL:72531.1,65784.0] function(intersection(u,successor(null_class))) || equal(successor(intersection(u,successor(null_class))),universal_class)** -> .
% 299.94/300.92  82078[7:SpL:72531.1,65774.0] function(intersection(successor(null_class),u)) || equal(successor(intersection(successor(null_class),u)),universal_class)** -> .
% 299.94/300.92  82087[7:SpL:72531.1,44841.0] function(complement(singleton(singleton(u)))) || equal(successor(complement(singleton(singleton(u)))),universal_class)** -> .
% 299.94/300.92  82148[7:SoR:82041.0,2263.2] single_valued_class(composition_function) || equal(successor(composition_function),universal_class) equal(cross_product(universal_class,universal_class),composition_function)** -> .
% 299.94/300.92  82151[7:SoR:82042.0,2263.2] single_valued_class(application_function) || equal(successor(application_function),universal_class) equal(cross_product(universal_class,universal_class),application_function)** -> .
% 299.94/300.92  82181[7:SoR:82043.0,2263.2] single_valued_class(domain_relation) || equal(successor(domain_relation),universal_class) equal(cross_product(universal_class,universal_class),domain_relation)** -> .
% 299.94/300.92  82184[7:SoR:82045.0,2263.2] single_valued_class(successor_relation) || subclass(domain_relation,successor(successor_relation))* equal(cross_product(universal_class,universal_class),successor_relation) -> .
% 299.94/300.92  82187[7:SoR:82046.0,2263.2] single_valued_class(successor_relation) || equal(successor(successor_relation),domain_relation) equal(cross_product(universal_class,universal_class),successor_relation)** -> .
% 299.94/300.92  82190[7:SoR:82047.0,2263.2] single_valued_class(successor_relation) || equal(successor(successor_relation),universal_class) equal(cross_product(universal_class,universal_class),successor_relation)** -> .
% 299.94/300.92  82358[3:SpL:73742.0,5366.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.92  82362[3:SpL:73742.0,3884.1] || member(u,universal_class) subclass(universal_class,union(v,null_class))* -> member(sum_class(u),v)*.
% 299.94/300.92  82364[3:SpL:73742.0,3847.1] || member(u,universal_class) subclass(universal_class,union(v,null_class))* -> member(power_class(u),v)*.
% 299.94/300.92  82471[3:SpR:73744.0,20458.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.94/300.92  82505[3:SpR:73744.0,20458.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(null_class),power_class(union(u,null_class)))*.
% 299.94/300.92  82975[7:Rew:26764.0,82867.2,7649.0,82867.2,26764.0,82867.1,7649.0,82867.1] function(u) || member(regular(complement(u)),successor(u))* -> equal(complement(u),null_class).
% 299.94/300.92  83400[3:SpR:26811.0,42085.0] ||  -> equal(intersection(power_class(complement(singleton(null_class))),restrict(image(element_relation,successor(null_class)),u,v)),null_class)**.
% 299.94/300.92  83401[0:SpR:46591.0,42085.0] ||  -> equal(intersection(power_class(complement(power_class(u))),restrict(image(element_relation,power_class(u)),v,w)),null_class)**.
% 299.94/300.92  83986[3:Res:83834.0,358.1] || member(u,universal_class) -> member(u,successor(complement(successor(null_class))))* member(u,singleton(null_class)).
% 299.94/300.92  84306[3:Res:83852.0,358.1] || member(u,universal_class) -> member(u,successor(union(null_class,complement(v))))* member(u,v).
% 299.94/300.92  84632[3:SpL:26811.0,83804.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> subclass(universal_class,image(element_relation,successor(null_class)))*.
% 299.94/300.92  84633[3:SpL:46591.0,83804.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> subclass(universal_class,image(element_relation,power_class(u)))*.
% 299.94/300.92  85022[6:MRR:84969.2,45624.0] inductive(intersection(complement(u),complement(v))) || member(regular(omega),union(u,v))* -> .
% 299.94/300.92  86340[3:Res:58921.1,327.1] inductive(union(null_class,u)) || subclass(u,omega) -> equal(union(null_class,u),omega)**.
% 299.94/300.92  86344[3:Res:58921.1,23756.0] || subclass(u,complement(singleton(regular(union(null_class,u)))))* -> equal(union(null_class,u),null_class).
% 299.94/300.92  86389[3:Res:86302.1,8.0] || subclass(singleton(null_class),u)* subclass(u,successor(null_class))* -> equal(u,successor(null_class)).
% 299.94/300.92  86652[3:Res:15738.2,691.1] || member(u,universal_class) member(v,cantor(u))* subclass(universal_class,complement(application_function)) -> .
% 299.94/300.92  86659[3:Res:15738.2,66684.1] || member(u,universal_class) member(v,cantor(u))* equal(successor(application_function),null_class) -> .
% 299.94/300.92  86696[3:Res:53.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(omega,cantor(omega)),v)*.
% 299.94/300.92  87001[3:Rew:544.0,86998.1,17061.0,86998.1,13.0,86998.0,17051.0,86998.0] ||  -> equal(apply(choice,singleton(singleton(null_class))),singleton(null_class))** equal(apply(choice,null_class),singleton(null_class)).
% 299.94/300.92  87872[3:Res:367.1,73862.0] || subclass(ordered_pair(u,v),union(w,null_class))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92  88627[0:SpR:75901.0,26275.1] || equal(complement(successor(symmetric_difference(u,v))),universal_class) -> member(omega,complement(symmetric_difference(v,u)))*.
% 299.94/300.92  88629[0:SpR:75901.0,26389.1] || equal(complement(successor(symmetric_difference(u,v))),universal_class) -> member(null_class,complement(symmetric_difference(v,u)))*.
% 299.94/300.92  88640[0:SpR:75901.0,33096.0] ||  -> subclass(regular(symmetric_difference(u,v)),complement(symmetric_difference(v,u)))* equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  88794[0:SpL:75901.0,23752.0] || subclass(symmetric_difference(u,v),complement(symmetric_difference(v,u)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  88982[3:SpR:26811.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),union(image(element_relation,successor(null_class)),u))*.
% 299.94/300.92  88983[0:SpR:46591.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.92  89007[3:SpR:26811.0,76062.0] ||  -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),union(u,image(element_relation,successor(null_class))))*.
% 299.94/300.92  89008[0:SpR:46591.0,76062.0] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.92  90240[7:Rew:28787.0,90113.2,28787.0,90113.1] function(u) ||  -> member(not_subclass_element(v,complement(u)),successor(u))* subclass(v,complement(u)).
% 299.94/300.92  91796[3:Res:86303.1,327.1] inductive(union(u,null_class)) || subclass(u,omega) -> equal(union(u,null_class),omega)**.
% 299.94/300.92  91800[3:Res:86303.1,23756.0] || subclass(u,complement(singleton(regular(union(u,null_class)))))* -> equal(union(u,null_class),null_class).
% 299.94/300.92  92101[3:Rew:72535.0,92025.0] ||  -> subclass(union(null_class,symmetric_difference(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.92  94005[0:Res:56577.1,327.1] inductive(intersection(u,v)) || subclass(v,omega) -> equal(intersection(u,v),omega)**.
% 299.94/300.92  94009[0:Res:56577.1,23756.0] || subclass(u,complement(singleton(regular(intersection(v,u)))))* -> equal(intersection(v,u),null_class).
% 299.94/300.92  94086[3:Res:94057.1,3167.0] || equal(complement(intersection(u,v)),null_class)** -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.92  94087[3:Res:94057.1,3166.0] || equal(complement(intersection(u,v)),null_class)** -> equal(w,null_class) member(regular(w),u)*.
% 299.94/300.92  94229[3:Res:94057.1,321.0] || equal(complement(compose(u,v)),null_class)** -> equal(compose(u,v),cross_product(universal_class,universal_class)).
% 299.94/300.92  94232[3:Res:94057.1,325.0] || equal(complement(flip(u)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.94/300.92  94233[3:Res:94057.1,326.0] || equal(complement(rotate(u)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.94/300.92  94834[7:SoR:94830.0,2263.2] single_valued_class(x__dfg) || equal(complement(y__dfg),null_class) equal(cross_product(universal_class,universal_class),x__dfg)** -> .
% 299.94/300.92  94969[7:SpR:72531.1,94939.0] function(complement(compose(element_relation,universal_class))) ||  -> subclass(successor(complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.94/300.92  95034[3:Obv:95020.2] || equal(u,v) equal(complement(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92  95244[3:Rew:60584.1,95153.2] || equal(complement(u),null_class) member(u,universal_class)* -> member(singleton(singleton(null_class)),element_relation)*.
% 299.94/300.92  95557[0:Res:57662.1,327.1] inductive(intersection(u,v)) || subclass(u,omega) -> equal(intersection(u,v),omega)**.
% 299.94/300.92  95561[0:Res:57662.1,23756.0] || subclass(u,complement(singleton(regular(intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.92  95759[0:SpR:46586.0,95719.0] ||  -> subclass(complement(union(intersection(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.94/300.92  95760[0:SpR:46592.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.94/300.92  95888[0:SpR:46586.0,95777.0] ||  -> subclass(complement(union(u,intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.92  95889[0:SpR:46592.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.92  96058[3:MRR:95996.0,95996.3,242.0,47760.0] || member(u,universal_class) subclass(domain_relation,regular(unordered_pair(ordered_pair(u,cantor(u)),v)))* -> .
% 299.94/300.92  96059[3:MRR:95991.0,95991.3,242.0,47751.0] || member(u,universal_class) subclass(domain_relation,regular(unordered_pair(v,ordered_pair(u,cantor(u)))))* -> .
% 299.94/300.92  96110[3:SpR:46730.0,95721.0] ||  -> subclass(complement(successor(complement(symmetric_difference(complement(u),power_class(v))))),union(u,complement(power_class(v))))*.
% 299.94/300.92  96172[3:Res:95721.0,358.1] || member(u,universal_class) -> member(u,successor(complement(intersection(v,w))))* member(u,v).
% 299.94/300.92  96243[3:SpR:72383.0,96080.0] ||  -> subclass(complement(successor(complement(symmetric_difference(cross_product(u,v),w)))),complement(restrict(w,u,v)))*.
% 299.94/300.92  96244[3:SpR:72384.0,96080.0] ||  -> subclass(complement(successor(complement(symmetric_difference(u,cross_product(v,w))))),complement(restrict(u,v,w)))*.
% 299.94/300.92  96250[3:SpR:72375.0,96080.0] ||  -> subclass(complement(successor(complement(symmetric_difference(power_class(u),complement(v))))),union(complement(power_class(u)),v))*.
% 299.94/300.92  96311[3:Res:96080.0,358.1] || member(u,universal_class) -> member(u,successor(complement(intersection(v,w))))* member(u,w).
% 299.94/300.92  96574[3:Res:96127.0,358.1] || member(u,universal_class) -> member(u,successor(union(v,w)))* member(u,complement(v)).
% 299.94/300.92  96609[3:SpR:46586.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(complement(u),power_class(v))))),union(u,complement(power_class(v))))*.
% 299.94/300.92  96610[3:SpR:46592.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(u),complement(v))))),union(complement(power_class(u)),v))*.
% 299.94/300.92  96715[3:Res:96266.0,358.1] || member(u,universal_class) -> member(u,successor(union(v,w)))* member(u,complement(w)).
% 299.94/300.92  96757[3:Res:96668.0,358.1] || member(u,universal_class) -> member(u,successor(successor(v))) member(u,complement(singleton(v)))*.
% 299.94/300.92  97009[3:SpR:46586.0,96978.0] ||  -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),intersection(complement(u),power_class(v)))*.
% 299.94/300.92  97010[3:SpR:46592.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),intersection(power_class(u),complement(v)))*.
% 299.94/300.92  97044[3:Res:96978.0,327.1] inductive(complement(successor(successor(complement(omega))))) ||  -> equal(complement(successor(successor(complement(omega)))),omega)**.
% 299.94/300.92  100307[3:SpR:46586.0,100257.0] ||  -> subclass(complement(union(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))*.
% 299.94/300.92  100308[3:SpR:46592.0,100257.0] ||  -> subclass(complement(union(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))*.
% 299.94/300.92  100369[3:Res:100257.0,327.1] inductive(complement(union(complement(omega),u))) ||  -> equal(complement(union(complement(omega),u)),omega)**.
% 299.94/300.92  101144[3:Rew:100557.0,46009.0] || equal(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))** -> .
% 299.94/300.92  101247[0:Rew:100557.0,95883.0] ||  -> subclass(complement(union(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))*.
% 299.94/300.92  101513[3:Rew:100557.0,46011.0] || equal(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))** -> .
% 299.94/300.92  101625[6:Rew:100557.0,29952.1] ||  -> member(null_class,image(element_relation,union(u,v)))* member(null_class,power_class(complement(union(u,v)))).
% 299.94/300.92  101651[3:Rew:100557.0,97000.0] ||  -> subclass(complement(successor(successor(power_class(complement(union(u,v)))))),image(element_relation,union(u,v)))*.
% 299.94/300.92  101666[0:Rew:100557.0,95754.0] ||  -> subclass(complement(union(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))*.
% 299.94/300.92  101668[3:Rew:100557.0,96604.0] ||  -> subclass(complement(successor(successor(image(element_relation,union(u,v))))),power_class(complement(union(u,v))))*.
% 299.94/300.92  101670[3:Rew:100557.0,100298.0] ||  -> subclass(complement(union(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))*.
% 299.94/300.92  101672[0:Rew:100557.0,26303.0] || equal(complement(successor(complement(union(u,v)))),universal_class)** -> member(omega,union(u,v)).
% 299.94/300.92  101766[3:Rew:100557.0,88501.0] || subclass(complement(union(u,v)),null_class) member(w,complement(union(u,v)))* -> .
% 299.94/300.92  101802[0:Rew:100557.0,80695.0] ||  -> member(union(u,v),complement(union(u,v)))* equal(singleton(union(u,v)),null_class).
% 299.94/300.92  101807[6:Rew:100557.0,86462.0] || subclass(singleton(null_class),complement(union(u,v)))* member(null_class,union(u,v)) -> .
% 299.94/300.92  102219[3:Rew:102187.0,71534.1] || equal(successor(singleton(u)),null_class) -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.94/300.92  102289[3:Rew:102264.0,68849.1] || equal(complement(u),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.94/300.92  102290[0:Rew:102264.0,43196.1] || subclass(complement(u),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.94/300.92  102401[3:Rew:101822.0,101956.1] inductive(union(null_class,union(null_class,union(omega,omega)))) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.92  102402[3:Rew:101822.0,101957.1] inductive(union(null_class,union(null_class,union(omega,null_class)))) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.92  102403[3:Rew:101822.0,101958.1] inductive(union(null_class,union(null_class,union(null_class,omega)))) ||  -> equal(union(null_class,omega),omega)**.
% 299.94/300.92  103211[3:SpR:46586.0,100329.0] ||  -> subclass(complement(union(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))*.
% 299.94/300.92  103212[3:SpR:46592.0,100329.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))*.
% 299.94/300.92  103269[3:Res:100329.0,327.1] inductive(complement(union(u,complement(omega)))) ||  -> equal(complement(union(u,complement(omega))),omega)**.
% 299.94/300.92  104090[3:SpR:100575.0,100329.0] ||  -> subclass(complement(union(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))*.
% 299.94/300.92  105545[3:SpR:102187.0,65061.1] || equal(successor(image(element_relation,successor(u))),null_class)** -> equal(power_class(complement(successor(u))),universal_class).
% 299.94/300.92  105548[0:SpR:102187.0,5350.0] ||  -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),union(image(element_relation,successor(u)),v))*.
% 299.94/300.92  105550[0:SpR:102187.0,76062.0] ||  -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),union(v,image(element_relation,successor(u))))*.
% 299.94/300.92  105554[3:SpR:102187.0,18089.1] ||  -> member(singleton(null_class),image(element_relation,successor(u)))* member(singleton(null_class),power_class(complement(successor(u)))).
% 299.94/300.92  105588[0:SpR:102187.0,42085.0] ||  -> equal(intersection(power_class(complement(successor(u))),restrict(image(element_relation,successor(u)),v,w)),null_class)**.
% 299.94/300.92  105599[0:SpR:102187.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),union(u,image(element_relation,successor(v))))*.
% 299.94/300.92  105601[0:SpR:102187.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),union(image(element_relation,successor(v)),u))*.
% 299.94/300.92  105626[0:SpL:102187.0,32866.1] || equal(image(element_relation,successor(u)),domain_relation) subclass(universal_class,power_class(complement(successor(u))))* -> .
% 299.94/300.92  105627[0:SpL:102187.0,19460.1] || subclass(domain_relation,image(element_relation,successor(u)))* subclass(universal_class,power_class(complement(successor(u)))) -> .
% 299.94/300.92  105629[0:SpL:102187.0,372.0] || subclass(universal_class,power_class(complement(successor(u)))) member(omega,image(element_relation,successor(u)))* -> .
% 299.94/300.92  105630[0:SpL:102187.0,2134.0] || subclass(universal_class,power_class(complement(successor(u)))) member(null_class,image(element_relation,successor(u)))* -> .
% 299.94/300.92  105632[0:SpL:102187.0,32917.1] || equal(image(element_relation,successor(u)),domain_relation) subclass(domain_relation,power_class(complement(successor(u))))* -> .
% 299.94/300.92  105633[0:SpL:102187.0,13425.1] || subclass(domain_relation,image(element_relation,successor(u)))* subclass(domain_relation,power_class(complement(successor(u)))) -> .
% 299.94/300.92  105634[0:SpL:102187.0,13518.1] || equal(image(element_relation,successor(u)),domain_relation)** equal(power_class(complement(successor(u))),domain_relation) -> .
% 299.94/300.92  105645[3:SpL:102187.0,83804.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> subclass(universal_class,image(element_relation,successor(u)))*.
% 299.94/300.92  105646[3:SpL:102187.0,53354.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> member(omega,image(element_relation,successor(u)))*.
% 299.94/300.92  105647[6:SpL:102187.0,53207.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.94/300.92  105649[0:SpL:102187.0,25.1] || member(u,image(element_relation,successor(v)))* member(u,power_class(complement(successor(v)))) -> .
% 299.94/300.92  105666[3:Rew:105547.0,48132.0] ||  -> equal(union(u,complement(power_class(complement(successor(v))))),union(u,image(element_relation,successor(v))))**.
% 299.94/300.92  105669[3:Rew:105547.0,48315.0] ||  -> equal(union(complement(power_class(complement(successor(u)))),v),union(image(element_relation,successor(u)),v))**.
% 299.94/300.92  105861[3:SpR:102264.0,26766.0] ||  -> equal(union(null_class,intersection(complement(u),successor(v))),complement(union(u,complement(successor(v)))))**.
% 299.94/300.92  105870[6:SpR:102264.0,29936.1] ||  -> member(null_class,intersection(complement(u),successor(v)))* member(null_class,union(u,complement(successor(v)))).
% 299.94/300.92  105894[3:SpR:102264.0,96978.0] ||  -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),intersection(complement(u),successor(v)))*.
% 299.94/300.92  105903[0:SpR:102264.0,95719.0] ||  -> subclass(complement(union(intersection(complement(u),successor(v)),w)),union(u,complement(successor(v))))*.
% 299.94/300.92  105905[3:SpR:102264.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(complement(u),successor(v))))),union(u,complement(successor(v))))*.
% 299.94/300.92  105909[3:SpR:102264.0,100257.0] ||  -> subclass(complement(union(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))*.
% 299.94/300.92  105923[0:SpR:102264.0,95777.0] ||  -> subclass(complement(union(u,intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.94/300.92  105925[3:SpR:102264.0,100329.0] ||  -> subclass(complement(union(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))*.
% 299.94/300.92  105957[3:SpR:26766.0,102264.0] ||  -> equal(complement(intersection(union(null_class,u),successor(v))),union(complement(u),complement(successor(v))))**.
% 299.94/300.92  106065[3:Rew:26764.0,105940.1] || equal(successor(u),null_class) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.94/300.92  107906[0:SpR:44.0,100569.0] ||  -> equal(union(complement(power_class(u)),complement(successor(v))),complement(intersection(power_class(u),successor(v))))**.
% 299.94/300.92  108401[0:SpR:44.0,100580.0] ||  -> equal(union(complement(successor(u)),complement(power_class(v))),complement(intersection(successor(u),power_class(v))))**.
% 299.94/300.92  109404[3:Res:103779.1,8.0] || equal(successor(u),null_class) subclass(v,successor(u))* -> equal(v,successor(u)).
% 299.94/300.92  113157[3:Res:113135.0,5362.0] ||  -> subclass(regular(complement(successor(null_class))),u) equal(not_subclass_element(regular(complement(successor(null_class))),u),null_class)**.
% 299.94/300.92  113452[3:Res:113084.0,327.1] inductive(regular(union(null_class,complement(omega)))) ||  -> equal(regular(union(null_class,complement(omega))),omega)**.
% 299.94/300.92  113506[3:Rew:101822.0,113408.0] ||  -> subclass(regular(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))*.
% 299.94/300.92  113507[3:Rew:101822.0,113415.0] ||  -> subclass(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))*.
% 299.94/300.92  114723[3:Res:114621.0,5362.0] ||  -> subclass(regular(complement(singleton(u))),v) equal(not_subclass_element(regular(complement(singleton(u))),v),u)**.
% 299.94/300.92  115775[3:Res:114715.0,327.1] inductive(regular(complement(intersection(omega,u)))) ||  -> equal(regular(complement(intersection(omega,u))),omega)**.
% 299.94/300.92  115913[3:Res:115700.0,327.1] inductive(regular(complement(intersection(u,omega)))) ||  -> equal(regular(complement(intersection(u,omega))),omega)**.
% 299.94/300.92  117207[3:SpL:46591.0,113432.0] || subclass(power_class(complement(power_class(u))),null_class) -> subclass(regular(null_class),image(element_relation,power_class(u)))*.
% 299.94/300.92  117209[3:SpL:102187.0,113432.0] || subclass(power_class(complement(successor(u))),null_class) -> subclass(regular(null_class),image(element_relation,successor(u)))*.
% 299.94/300.92  117623[3:SpL:46591.0,116330.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.94/300.92  117625[3:SpL:102187.0,116330.0] || equal(regular(power_class(complement(successor(u)))),universal_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.94/300.92  117854[7:SpR:72531.1,113455.0] function(complement(intersection(u,v))) ||  -> subclass(regular(successor(complement(intersection(u,v)))),u)*.
% 299.94/300.92  118501[0:Obv:118475.0] ||  -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,cross_product(v,w)).
% 299.94/300.92  118912[0:Obv:118888.0] ||  -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,cross_product(w,x)).
% 299.94/300.92  119753[7:SpR:72531.1,117791.0] function(complement(intersection(u,v))) ||  -> subclass(regular(successor(complement(intersection(u,v)))),v)*.
% 299.94/300.92  120080[3:Rew:47142.0,119950.0] ||  -> subclass(regular(union(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))*.
% 299.94/300.92  120081[3:Rew:101822.0,119952.0] ||  -> subclass(regular(union(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))*.
% 299.94/300.92  120082[3:Rew:101822.0,119953.0] ||  -> subclass(regular(union(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))*.
% 299.94/300.92  120083[3:Rew:101822.0,119954.0] ||  -> subclass(regular(union(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))*.
% 299.94/300.92  121063[3:Rew:47142.0,120933.0] ||  -> subclass(regular(union(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))*.
% 299.94/300.92  121064[3:Rew:101822.0,120935.0] ||  -> subclass(regular(union(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))*.
% 299.94/300.92  121065[3:Rew:101822.0,120936.0] ||  -> subclass(regular(union(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))*.
% 299.94/300.92  121066[3:Rew:101822.0,120937.0] ||  -> subclass(regular(union(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))*.
% 299.94/300.92  121209[3:Rew:48833.0,121088.0] ||  -> subclass(regular(union(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))*.
% 299.94/300.92  121569[3:Rew:48833.0,121445.0] ||  -> subclass(regular(union(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))*.
% 299.94/300.92  124360[0:SpR:112558.0,26275.1] || equal(complement(successor(union(u,v))),universal_class) -> member(omega,complement(union(v,u)))*.
% 299.94/300.92  124362[0:SpR:112558.0,26389.1] || equal(complement(successor(union(u,v))),universal_class) -> member(null_class,complement(union(v,u)))*.
% 299.94/300.92  124733[0:SpL:112558.0,23752.0] || subclass(union(u,v),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.94/300.92  125499[3:SpR:46591.0,115740.1] || subclass(image(element_relation,power_class(u)),v) -> subclass(regular(power_class(complement(power_class(u)))),v)*.
% 299.94/300.92  125501[3:SpR:102187.0,115740.1] || subclass(image(element_relation,successor(u)),v) -> subclass(regular(power_class(complement(successor(u)))),v)*.
% 299.94/300.92  125545[3:Res:115740.1,327.1] inductive(regular(complement(u))) || subclass(u,omega) -> equal(regular(complement(u)),omega)**.
% 299.94/300.92  125549[3:Res:115740.1,23756.0] || subclass(u,complement(singleton(regular(regular(complement(u))))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.92  127976[3:Rew:72535.0,127884.0] ||  -> subclass(regular(complement(symmetric_difference(power_class(u),power_class(v)))),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.92  129215[0:Rew:72365.0,129074.0] ||  -> subclass(intersection(complement(intersection(u,v)),intersection(w,union(u,v))),symmetric_difference(u,v))*.
% 299.94/300.92  129388[0:Rew:72365.0,129247.0] ||  -> subclass(intersection(complement(intersection(u,v)),intersection(union(u,v),w)),symmetric_difference(u,v))*.
% 299.94/300.92  131798[3:Rew:72365.0,131676.0] ||  -> subclass(intersection(union(u,v),union(null_class,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.94/300.92  135279[3:Rew:135265.1,101091.1] || equal(intersection(complement(u),union(v,w)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.94/300.92  135287[3:Rew:135266.1,101460.1] || equal(intersection(union(u,v),complement(w)),universal_class)** -> equal(union(null_class,w),null_class).
% 299.94/300.92  135482[3:SpR:134531.1,46586.0] || equal(complement(u),universal_class) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.94/300.92  135484[3:SpR:134531.1,102264.0] || equal(complement(u),universal_class) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.94/300.92  135539[3:SpR:134531.1,72387.0] || equal(union(u,v),universal_class) -> equal(complement(intersection(u,v)),symmetric_difference(u,v))**.
% 299.94/300.92  135896[3:Rew:134531.1,135682.2] || equal(complement(u),universal_class) member(not_subclass_element(v,w),u)* -> subclass(v,w).
% 299.94/300.92  136366[3:SpR:135234.1,72387.0] || equal(complement(intersection(u,v)),universal_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.92  136593[3:Rew:136228.1,30838.2] || equal(intersection(u,complement(v)),universal_class)** member(null_class,v) -> equal(u,null_class).
% 299.94/300.92  136601[3:Rew:136228.1,42396.1] || equal(intersection(u,intersection(v,w)),universal_class)** -> equal(u,null_class) member(null_class,w).
% 299.94/300.92  136602[3:Rew:136228.1,41792.1] || equal(intersection(u,intersection(v,w)),universal_class)** -> equal(u,null_class) member(null_class,v).
% 299.94/300.92  137700[0:Rew:72365.0,137301.1] || subclass(u,v) -> equal(intersection(complement(u),union(u,v)),symmetric_difference(u,v))**.
% 299.94/300.92  137399[0:SpR:75513.1,480.1] || subclass(u,v) member(w,symmetric_difference(u,v))* -> member(w,complement(u)).
% 299.94/300.92  137568[3:SpR:75513.1,76720.1] || subclass(u,singleton(u))* member(v,successor(u)) -> member(v,complement(u))*.
% 299.94/300.92  137623[0:SpL:75513.1,4070.1] || subclass(u,v) member(w,symmetric_difference(u,v))* member(w,u) -> .
% 299.94/300.92  137812[3:Res:86315.1,327.1] inductive(union(u,u)) || subclass(u,omega) -> equal(union(u,u),omega)**.
% 299.94/300.92  137816[3:Res:86315.1,23756.0] || subclass(u,complement(singleton(regular(union(u,u)))))* -> equal(union(u,u),null_class).
% 299.94/300.92  138901[0:Rew:72535.0,138791.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(v),power_class(w))),complement(intersection(power_class(w),power_class(v))))*.
% 299.94/300.92  140517[0:Rew:72535.0,140394.0] ||  -> subclass(intersection(symmetric_difference(power_class(u),power_class(v)),w),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.92  141658[0:Rew:72365.0,141485.0] ||  -> subclass(intersection(union(u,v),intersection(w,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.94/300.92  142904[0:SpR:74466.0,141983.0] ||  -> equal(intersection(symmetric_difference(u,v),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.94/300.92  145832[3:Rew:145254.0,145723.1] || member(not_subclass_element(union(null_class,u),null_class),singleton(u))* -> subclass(union(null_class,u),null_class).
% 299.94/300.92  146166[3:Rew:145328.0,146070.1] || member(not_subclass_element(union(u,null_class),null_class),singleton(u))* -> subclass(union(u,null_class),null_class).
% 299.94/300.92  147496[3:Rew:145647.0,147398.1] || member(not_subclass_element(union(u,u),null_class),singleton(u))* -> subclass(union(u,u),null_class).
% 299.94/300.92  148073[3:Rew:72365.0,147889.0] ||  -> equal(intersection(symmetric_difference(cross_product(u,v),w),singleton(complement(restrict(w,u,v)))),null_class)**.
% 299.94/300.92  148075[3:Rew:72365.0,147890.0] ||  -> equal(intersection(symmetric_difference(u,cross_product(v,w)),singleton(complement(restrict(u,v,w)))),null_class)**.
% 299.94/300.92  148079[3:Rew:72365.0,147896.0] ||  -> equal(intersection(symmetric_difference(power_class(u),complement(v)),singleton(union(complement(power_class(u)),v))),null_class)**.
% 299.94/300.92  148102[3:Rew:146944.0,147980.1] || member(not_subclass_element(intersection(u,v),null_class),singleton(v))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92  148654[3:Rew:72365.0,148479.0] ||  -> equal(intersection(symmetric_difference(complement(u),power_class(v)),singleton(union(u,complement(power_class(v))))),null_class)**.
% 299.94/300.92  148678[3:Rew:147067.0,148566.1] || member(not_subclass_element(intersection(u,v),null_class),singleton(u))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92  149981[0:SpR:46591.0,142270.0] ||  -> equal(intersection(image(element_relation,power_class(u)),restrict(power_class(complement(power_class(u))),v,w)),null_class)**.
% 299.94/300.92  149983[0:SpR:102187.0,142270.0] ||  -> equal(intersection(image(element_relation,successor(u)),restrict(power_class(complement(successor(u))),v,w)),null_class)**.
% 299.94/300.92  150894[3:Res:354.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(u,v)),universal_class))))* -> subclass(u,v).
% 299.94/300.92  150896[3:Res:350.2,150807.0] || member(u,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(power_class(u)),universal_class))))* -> .
% 299.94/300.92  150897[3:Res:351.2,150807.0] || member(u,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(sum_class(u)),universal_class))))* -> .
% 299.94/300.92  150915[3:Res:367.1,150807.0] || subclass(ordered_pair(u,v),cantor(singleton(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class))))* -> .
% 299.94/300.92  151191[3:Res:354.2,144494.0] || subclass(u,singleton(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w).
% 299.94/300.92  151224[3:Res:367.1,144494.0] || subclass(ordered_pair(u,v),singleton(w)) member(unordered_pair(u,singleton(v)),w)* -> .
% 299.94/300.92  151976[3:SpR:147875.0,39614.1] || subclass(restrict(u,v,w),singleton(u))* -> equal(restrict(u,v,w),null_class).
% 299.94/300.92  153323[3:SpL:72387.0,151493.0] || member(complement(symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v))))* -> .
% 299.94/300.92  153364[3:SpL:100576.0,151493.0] || member(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w)))* -> .
% 299.94/300.92  153374[3:SpL:100566.0,151493.0] || member(union(u,complement(union(v,w))),symmetric_difference(complement(u),union(v,w)))* -> .
% 299.94/300.92  153979[8:SpL:51895.0,153946.0] || member(universal_class,complement(union(cross_product(universal_class,universal_class),complement(compose(complement(element_relation),inverse(element_relation))))))* -> .
% 299.94/300.92  154719[3:SpL:100576.0,153263.0] || member(union(complement(union(u,v)),w),symmetric_difference(complement(w),union(u,v)))* -> .
% 299.94/300.92  154730[3:SpL:100566.0,153263.0] || member(union(u,complement(union(v,w))),symmetric_difference(union(v,w),complement(u)))* -> .
% 299.94/300.92  155117[0:Rew:72365.0,154878.0] ||  -> subclass(intersection(union(u,v),intersection(complement(intersection(u,v)),w)),symmetric_difference(u,v))*.
% 299.94/300.92  157883[6:SpL:65061.1,48465.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.94/300.92  158408[3:SpL:65061.1,49193.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.94/300.92  163478[3:MRR:163420.3,47792.0] || member(u,v) -> equal(singleton(u),null_class) equal(regular(unordered_pair(v,u)),u)**.
% 299.94/300.92  163670[0:Res:159845.1,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(regular(domain_relation),union(u,v)).
% 299.94/300.92  163819[3:MRR:163764.3,47790.0] || member(u,v) -> equal(singleton(u),null_class) equal(regular(unordered_pair(u,v)),u)**.
% 299.94/300.92  164628[3:Rew:4413.0,164495.1,71037.0,164495.1,7649.0,164495.1] || subclass(image(element_relation,power_class(u)),null_class)* -> equal(complement(power_class(complement(power_class(u)))),null_class).
% 299.94/300.92  166296[0:MRR:166289.0,99.0] || subclass(composition_function,compose_class(u))* -> equal(compose(u,null_class),ordered_pair(null_class,compose(null_class,null_class)))*.
% 299.94/300.92  166353[3:Res:164017.1,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(regular(composition_function),union(u,v)).
% 299.94/300.92  166449[0:MRR:166442.0,99.0] || subclass(composition_function,singleton(u))* -> equal(ordered_pair(null_class,ordered_pair(null_class,compose(null_class,null_class))),u)*.
% 299.94/300.92  167765[3:Rew:537.1,167764.0] || member(complement(singleton(null_class)),complement(successor(null_class)))* -> subclass(singleton(complement(singleton(null_class))),null_class).
% 299.94/300.92  168102[0:Res:159836.1,2.0] || equal(first(regular(domain_relation)),universal_class) subclass(regular(domain_relation),u)* -> member(null_class,u).
% 299.94/300.92  168251[3:SpL:65061.1,163576.0] || equal(successor(cross_product(singleton(regular(domain_relation)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92  168352[3:SpL:65061.1,163693.0] || equal(successor(cross_product(singleton(regular(domain_relation)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92  168384[3:Res:164008.1,2.0] || equal(first(regular(composition_function)),universal_class) subclass(regular(composition_function),u)* -> member(null_class,u).
% 299.94/300.92  168587[3:SpL:65061.1,166230.0] || equal(successor(cross_product(singleton(regular(composition_function)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92  168899[3:SpL:65061.1,166376.0] || equal(successor(cross_product(singleton(regular(composition_function)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92  169079[3:SpR:166613.0,75513.1] || subclass(union(element_relation,element_relation),complement(compose(element_relation,universal_class)))* -> equal(union(element_relation,element_relation),null_class).
% 299.94/300.92  170494[3:SpL:65061.1,38879.0] || equal(successor(cross_product(singleton(singleton(u)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92  170643[3:SpL:65061.1,38880.0] || equal(successor(cross_product(singleton(singleton(u)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92  171392[3:SpR:65061.1,78525.0] || equal(successor(successor(apply(null_class,u))),null_class)** -> subclass(universal_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  172087[3:SpR:65061.1,78588.0] || equal(successor(successor(sum_class(range_of(null_class)))),null_class) -> subclass(universal_class,complement(apply(null_class,u)))*.
% 299.94/300.92  172158[3:SpR:81085.0,75513.1] || subclass(intersection(u,element_relation),complement(compose(element_relation,universal_class)))* -> equal(intersection(u,element_relation),null_class).
% 299.94/300.92  172522[3:SpR:81087.0,75513.1] || subclass(intersection(element_relation,u),complement(compose(element_relation,universal_class)))* -> equal(intersection(element_relation,u),null_class).
% 299.94/300.92  173654[3:SpR:65061.1,83795.0] || equal(successor(successor(complement(apply(null_class,u)))),null_class)** -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.94/300.92  173675[3:SpR:65061.1,83800.0] || equal(successor(successor(complement(sum_class(range_of(null_class))))),null_class)** -> subclass(universal_class,apply(null_class,u))*.
% 299.94/300.92  174389[6:MRR:23148.2,174377.0] || member(regular(regular(compose(element_relation,universal_class))),element_relation)* -> equal(regular(compose(element_relation,universal_class)),null_class).
% 299.94/300.92  174759[7:SpL:72531.1,174385.0] function(complement(compose(element_relation,universal_class))) || subclass(element_relation,successor(complement(compose(element_relation,universal_class))))* -> .
% 299.94/300.92  174774[7:SpL:72531.1,174386.0] function(complement(compose(element_relation,universal_class))) || equal(successor(complement(compose(element_relation,universal_class))),universal_class)** -> .
% 299.94/300.92  174967[7:SpL:72531.1,174768.0] function(complement(compose(element_relation,universal_class))) || equal(successor(complement(compose(element_relation,universal_class))),element_relation)** -> .
% 299.94/300.92  179174[6:Res:174985.1,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(regular(element_relation),union(u,v)).
% 299.94/300.92  180984[6:Res:174975.1,2.0] || equal(first(regular(element_relation)),universal_class) subclass(regular(element_relation),u)* -> member(null_class,u).
% 299.94/300.92  181646[6:SpL:65061.1,179074.0] || equal(successor(cross_product(singleton(regular(element_relation)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92  2167[0:Res:24.2,2158.1] || member(null_class,u) member(null_class,v) equal(complement(intersection(v,u)),universal_class)** -> .
% 299.94/300.92  1278[0:Res:24.2,437.1] || member(omega,u) member(omega,v) equal(complement(intersection(v,u)),universal_class)** -> .
% 299.94/300.92  4931[0:Res:4124.0,1368.1] single_valued_class(restrict(cross_product(universal_class,universal_class),u,v)) ||  -> function(restrict(cross_product(universal_class,universal_class),u,v))*.
% 299.94/300.92  4996[0:Res:4125.0,8.0] || subclass(union(u,v),symmetric_difference(u,v))* -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.92  9819[0:SpL:475.0,2135.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92  9823[0:SpL:475.0,373.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(omega,complement(restrict(u,v,w)))*.
% 299.94/300.92  9946[0:SpL:476.0,2135.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92  9950[0:SpL:476.0,373.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(omega,complement(restrict(w,u,v)))*.
% 299.94/300.92  11059[0:SSi:11046.0,70.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),u)** member(v,universal_class).
% 299.94/300.92  11060[0:SSi:11052.0,70.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** member(u,universal_class).
% 299.94/300.92  11133[0:Obv:11124.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,universal_class).
% 299.94/300.92  11134[0:Obv:11117.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,universal_class).
% 299.94/300.92  13024[0:Rew:4626.0,13018.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(null_class,w))* -> subclass(v,range_of(null_class)).
% 299.94/300.92  13419[0:Res:17.2,5609.1] || member(null_class,u) member(null_class,v) subclass(domain_relation,complement(cross_product(v,u)))* -> .
% 299.94/300.92  14434[0:SpL:479.0,5611.0] || subclass(domain_relation,symmetric_difference(complement(u),complement(v))) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.92  14930[3:Res:353.2,10074.0] || subclass(u,sum_class(range_of(null_class))) -> equal(u,null_class) member(regular(u),apply(null_class,v))*.
% 299.94/300.92  14982[0:SpL:1180.1,14977.0] || subclass(universal_class,complement(singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.94/300.92  14990[0:SpL:1180.1,14985.0] || equal(complement(singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  15018[0:SpL:1179.1,15007.0] || subclass(universal_class,complement(unordered_pair(u,regular(cross_product(v,w)))))* -> equal(cross_product(v,w),null_class).
% 299.94/300.92  15041[0:SpL:1179.1,15013.0] || subclass(universal_class,complement(unordered_pair(regular(cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92  15087[3:Res:14919.1,2.0] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),v)* -> member(omega,v).
% 299.94/300.92  15099[3:Res:14924.1,2.0] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),v)* -> member(null_class,v).
% 299.94/300.92  15125[3:Res:353.2,10076.0] || subclass(u,apply(null_class,v))* -> equal(u,null_class) member(regular(u),sum_class(range_of(null_class)))*.
% 299.94/300.92  15210[0:SpL:479.0,680.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v))) -> member(unordered_pair(w,x),union(u,v))*.
% 299.94/300.92  15253[3:Res:15225.1,2.0] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),v)* -> member(omega,v).
% 299.94/300.92  15303[3:Res:15239.1,2.0] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),v)* -> member(null_class,v).
% 299.94/300.92  15377[0:SpL:479.0,14448.0] || equal(symmetric_difference(complement(u),complement(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.92  16210[3:Rew:15422.0,15789.0] || member(u,cantor(u)) subclass(element_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.92  16066[3:Rew:16029.0,13354.1] || member(u,apply(null_class,v))* subclass(sum_class(range_of(null_class)),w)* -> member(u,w)*.
% 299.94/300.92  17063[3:SpR:17051.0,59.1] || member(ordered_pair(universal_class,u),compose(v,w))* -> member(u,image(v,image(w,null_class))).
% 299.94/300.92  17172[3:SpR:17061.0,17.2] || member(universal_class,u) member(null_class,v) -> member(singleton(singleton(null_class)),cross_product(v,u))*.
% 299.94/300.92  17304[3:SpR:17074.0,351.2] || member(image(u,null_class),universal_class) subclass(universal_class,v) -> member(apply(u,universal_class),v)*.
% 299.94/300.92  18047[3:SpL:17058.0,9.0] || member(u,ordered_pair(universal_class,v))* -> equal(u,unordered_pair(universal_class,singleton(v))) equal(u,null_class).
% 299.94/300.92  18126[3:Res:17208.1,218.0] || equal(restrict(u,v,w),singleton(singleton(null_class)))** -> member(singleton(null_class),cross_product(v,w))*.
% 299.94/300.92  18135[3:Res:17208.1,4386.0] || equal(regular(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> equal(u,null_class).
% 299.94/300.92  18406[3:SpL:17075.0,9.0] || member(u,ordered_pair(v,universal_class))* -> equal(u,unordered_pair(v,null_class)) equal(u,singleton(v)).
% 299.94/300.92  19158[0:Res:508.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(omega,w).
% 299.94/300.92  19403[0:Res:2223.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(null_class,w).
% 299.94/300.92  19448[0:Res:17.2,691.1] || member(u,v)* member(w,x)* subclass(universal_class,complement(cross_product(x,v)))* -> .
% 299.94/300.92  19575[0:Res:3678.2,2.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(w,v)*.
% 299.94/300.92  19578[3:Res:3678.2,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(u,element_relation)* -> equal(singleton(u),null_class).
% 299.94/300.92  19587[0:Res:3678.2,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(w),null_class) member(w,union(u,v))*.
% 299.94/300.92  19593[3:Res:3678.2,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> equal(singleton(u),null_class) member(u,apply(null_class,v))*.
% 299.94/300.92  19594[3:Res:3678.2,10076.0] || subclass(universal_class,apply(null_class,u))* -> equal(singleton(v),null_class) member(v,sum_class(range_of(null_class)))*.
% 299.94/300.92  19995[3:Res:354.2,19874.0] || subclass(u,cantor(not_subclass_element(u,v)))* subclass(universal_class,complement(element_relation)) -> subclass(u,v).
% 299.94/300.92  19997[3:Res:350.2,19874.0] || member(u,universal_class) subclass(universal_class,cantor(power_class(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  19998[3:Res:351.2,19874.0] || member(u,universal_class) subclass(universal_class,cantor(sum_class(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  20042[3:SpL:43.0,19982.0] || member(inverse(restrict(u,v,universal_class)),image(u,v))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  20043[3:Res:3678.2,19982.0] || subclass(universal_class,range_of(u))* subclass(universal_class,complement(element_relation)) -> equal(singleton(inverse(u)),null_class).
% 299.94/300.92  20615[3:Res:353.2,10075.0] || subclass(u,apply(null_class,v))* -> equal(u,null_class) member(regular(u),apply(null_class,w))*.
% 299.94/300.92  20627[3:Res:3678.2,10075.0] || subclass(universal_class,apply(null_class,u))* -> equal(singleton(v),null_class) member(v,apply(null_class,w))*.
% 299.94/300.92  20721[0:Res:10922.2,2.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.92  20724[3:Res:10922.2,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(u),element_relation)* -> equal(u,null_class).
% 299.94/300.92  20733[0:Res:10922.2,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(w,null_class) member(regular(w),union(u,v))*.
% 299.94/300.92  20743[3:Res:10922.2,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> equal(u,null_class) member(regular(u),apply(null_class,v))*.
% 299.94/300.92  20744[3:Res:10922.2,10075.0] || subclass(universal_class,apply(null_class,u))* -> equal(v,null_class) member(regular(v),apply(null_class,w))*.
% 299.94/300.92  20745[3:Res:10922.2,10076.0] || subclass(universal_class,apply(null_class,u))* -> equal(v,null_class) member(regular(v),sum_class(range_of(null_class)))*.
% 299.94/300.92  21842[0:Res:4124.0,3163.0] ||  -> equal(restrict(singleton(u),v,w),null_class) equal(regular(restrict(singleton(u),v,w)),u)**.
% 299.94/300.92  21982[3:Res:17248.1,2.0] || subclass(ordered_pair(u,universal_class),v)* subclass(v,w)* -> member(unordered_pair(u,null_class),w)*.
% 299.94/300.92  21985[3:Res:17248.1,7653.1] || subclass(ordered_pair(u,universal_class),complement(compose(element_relation,universal_class)))* member(unordered_pair(u,null_class),element_relation) -> .
% 299.94/300.92  21994[3:Res:17248.1,481.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(v,w)) -> member(unordered_pair(u,null_class),union(v,w))*.
% 299.94/300.92  22005[3:Res:17248.1,10074.0] || subclass(ordered_pair(u,universal_class),sum_class(range_of(null_class))) -> member(unordered_pair(u,null_class),apply(null_class,v))*.
% 299.94/300.92  22006[3:Res:17248.1,10075.0] || subclass(ordered_pair(u,universal_class),apply(null_class,v))* -> member(unordered_pair(u,null_class),apply(null_class,w))*.
% 299.94/300.92  22007[3:Res:17248.1,10076.0] || subclass(ordered_pair(u,universal_class),apply(null_class,v))* -> member(unordered_pair(u,null_class),sum_class(range_of(null_class)))*.
% 299.94/300.92  22015[3:MRR:18411.0,22012.0] ||  -> equal(regular(ordered_pair(u,universal_class)),unordered_pair(u,null_class))** equal(regular(ordered_pair(u,universal_class)),singleton(u)).
% 299.94/300.92  22177[0:Res:367.1,219.0] || subclass(ordered_pair(u,v),restrict(w,x,y))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92  22196[3:Res:367.1,19874.0] || subclass(ordered_pair(u,v),cantor(unordered_pair(u,singleton(v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92  22293[0:SpL:29.0,4070.1] || member(u,symmetric_difference(v,cross_product(w,x)))* member(u,restrict(v,w,x)) -> .
% 299.94/300.92  22296[0:SpL:30.0,4070.1] || member(u,symmetric_difference(cross_product(v,w),x))* member(u,restrict(x,v,w)) -> .
% 299.94/300.92  22333[0:Res:3.1,4070.1] || member(not_subclass_element(intersection(u,v),w),symmetric_difference(u,v))* -> subclass(intersection(u,v),w).
% 299.94/300.92  22367[3:Res:17208.1,4070.1] || equal(intersection(u,v),singleton(singleton(null_class))) member(singleton(null_class),symmetric_difference(u,v))* -> .
% 299.94/300.92  23160[0:MRR:23132.0,10104.1] ||  -> member(regular(regular(complement(u))),u)* equal(regular(complement(u)),null_class) equal(complement(u),null_class).
% 299.94/300.92  23906[0:Obv:23899.1] || equal(intersection(singleton(u),v),complement(singleton(u)))** -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.92  23907[0:Obv:23898.1] || equal(intersection(u,singleton(v)),complement(singleton(v)))** -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.92  25960[0:Res:365.1,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v))) -> member(ordered_pair(w,x),union(u,v))*.
% 299.94/300.92  26260[0:MRR:26247.0,10104.1] || subclass(u,complement(union(v,w)))* -> member(regular(u),complement(v)) equal(u,null_class).
% 299.94/300.92  26262[0:MRR:26235.0,10106.1] ||  -> member(not_subclass_element(complement(union(u,v)),w),complement(u))* subclass(complement(union(u,v)),w).
% 299.94/300.92  26379[0:MRR:26364.0,10104.1] || subclass(u,complement(union(v,w)))* -> member(regular(u),complement(w)) equal(u,null_class).
% 299.94/300.92  26381[0:MRR:26352.0,10106.1] ||  -> member(not_subclass_element(complement(union(u,v)),w),complement(v))* subclass(complement(union(u,v)),w).
% 299.94/300.92  26581[0:Res:26549.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(singleton(u)),v)* -> member(omega,v).
% 299.94/300.92  26812[3:Rew:26764.0,25919.1] || member(u,symmetric_difference(complement(v),union(null_class,w)))* -> member(u,union(v,complement(w))).
% 299.94/300.92  26827[3:Rew:26764.0,25937.1] || member(u,symmetric_difference(union(null_class,v),complement(w)))* -> member(u,union(complement(v),w)).
% 299.94/300.92  27014[3:Rew:26766.0,20622.0] || subclass(domain_relation,union(null_class,apply(null_class,u)))* -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.94/300.92  27015[3:Rew:26766.0,15132.0] || subclass(domain_relation,union(null_class,apply(null_class,u)))* -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.94/300.92  27018[3:Rew:26766.0,23387.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.92  27019[3:Rew:26766.0,23386.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.92  27020[3:Rew:26766.0,21965.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.92  27021[3:Rew:26766.0,21964.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.92  27025[3:Rew:26766.0,14937.0] || subclass(domain_relation,union(null_class,sum_class(range_of(null_class)))) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.94/300.92  27027[3:Rew:26766.0,23385.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.92  27028[3:Rew:26766.0,21963.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.92  28279[3:Rew:27497.0,27040.0] || subclass(domain_relation,union(null_class,complement(compose(element_relation,universal_class))))* member(ordered_pair(null_class,null_class),element_relation) -> .
% 299.94/300.92  28280[3:Rew:27497.0,27042.0] || subclass(universal_class,union(null_class,complement(compose(element_relation,universal_class))))* member(ordered_pair(u,v),element_relation)* -> .
% 299.94/300.92  28281[3:Rew:27497.0,27043.0] || subclass(universal_class,union(null_class,complement(compose(element_relation,universal_class))))* member(unordered_pair(u,v),element_relation)* -> .
% 299.94/300.92  27052[3:Rew:26766.0,5203.0] || equal(union(null_class,regular(u)),universal_class)** member(singleton(v),u)* -> equal(u,null_class).
% 299.94/300.92  27114[3:Rew:26766.0,14213.0] || subclass(domain_relation,union(null_class,symmetric_difference(u,v))) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.92  27116[3:Rew:26766.0,23372.0] || subclass(universal_class,union(null_class,symmetric_difference(u,v))) -> member(ordered_pair(w,x),union(u,v))*.
% 299.94/300.92  27117[3:Rew:26766.0,21952.0] || subclass(universal_class,union(null_class,symmetric_difference(u,v))) -> member(unordered_pair(w,x),union(u,v))*.
% 299.94/300.92  27119[3:Rew:26766.0,5314.0] || equal(union(null_class,restrict(u,v,w)),universal_class)** -> member(singleton(x),cross_product(v,w))*.
% 299.94/300.92  27133[3:Rew:26766.0,4066.1] || member(singleton(u),symmetric_difference(v,w))* subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 299.94/300.92  27136[3:Rew:26766.0,21634.1] || member(singleton(u),symmetric_difference(v,w))* equal(union(null_class,intersection(v,w)),universal_class) -> .
% 299.94/300.92  28285[3:Rew:26766.0,27142.0] ||  -> equal(union(null_class,intersection(u,v)),null_class) member(regular(union(null_class,intersection(u,v))),u)*.
% 299.94/300.92  28286[3:Rew:26766.0,27143.0] ||  -> equal(union(null_class,intersection(u,v)),null_class) member(regular(union(null_class,intersection(u,v))),v)*.
% 299.94/300.92  28287[3:Rew:26766.0,27171.1] || member(not_subclass_element(union(null_class,complement(u)),v),u)* -> subclass(union(null_class,complement(u)),v).
% 299.94/300.92  28288[3:Rew:26766.0,27180.2] || subclass(u,v) -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.92  27185[3:Rew:26766.0,14199.0] || subclass(domain_relation,union(null_class,u))* subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.92  27188[3:Rew:26766.0,23359.0] || subclass(universal_class,union(null_class,u))* subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.94/300.92  27189[3:Rew:26766.0,21940.0] || subclass(universal_class,union(null_class,u))* subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.94/300.92  29302[3:Rew:28866.0,29297.1] single_valued_class(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.92  29987[3:SpR:6220.1,17074.0] ||  -> equal(cross_product(null_class,universal_class),null_class) equal(apply(regular(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.94/300.92  30511[3:SpR:27497.0,5792.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(null_class,u)))),successor(union(null_class,u)))*.
% 299.94/300.92  30603[3:Rew:27497.0,30558.1] || subclass(union(null_class,complement(u)),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92  30565[3:SpL:27497.0,18114.1] || equal(union(null_class,u),singleton(singleton(null_class))) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.92  30836[0:Rew:56.0,30808.1,56.0,30808.0] ||  -> subclass(singleton(regular(intersection(u,power_class(v)))),power_class(v))* equal(intersection(u,power_class(v)),null_class).
% 299.94/300.92  30842[3:MRR:30841.0,10104.1] ||  -> member(regular(intersection(u,union(null_class,v))),v)* equal(intersection(u,union(null_class,v)),null_class).
% 299.94/300.92  31186[0:Rew:56.0,31154.1,56.0,31154.0] ||  -> subclass(singleton(regular(intersection(power_class(u),v))),power_class(u))* equal(intersection(power_class(u),v),null_class).
% 299.94/300.92  31193[3:MRR:31192.0,10104.1] ||  -> member(regular(intersection(union(null_class,u),v)),u)* equal(intersection(union(null_class,u),v),null_class).
% 299.94/300.92  33043[3:Rew:26766.0,33042.0] || subclass(symmetric_difference(u,v),union(null_class,intersection(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  33287[0:Rew:27.0,33176.2] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(v,w)).
% 299.94/300.92  33735[0:Obv:33705.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,intersection(w,singleton(u))))*.
% 299.94/300.92  34081[0:Obv:34049.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,intersection(singleton(u),w)))*.
% 299.94/300.92  34398[0:Rew:56.0,34372.0] || subclass(u,power_class(v)) -> subclass(singleton(not_subclass_element(u,w)),power_class(v))* subclass(u,w).
% 299.94/300.92  35742[3:SpR:30548.0,5792.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,u)))),successor(union(u,u)))*.
% 299.94/300.92  35861[3:Rew:30548.0,35809.1] || subclass(union(null_class,complement(u)),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92  35817[3:SpL:30548.0,18114.1] || equal(union(u,u),singleton(singleton(null_class)))** subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.92  35978[0:Res:33146.0,8.0] || subclass(complement(singleton(u)),u)* -> equal(singleton(u),null_class) equal(complement(singleton(u)),u).
% 299.94/300.92  36048[3:Res:36034.0,8.0] || subclass(complement(element_relation),complement(compose(element_relation,universal_class)))* -> equal(complement(compose(element_relation,universal_class)),complement(element_relation)).
% 299.94/300.92  36117[3:Res:7.1,7747.0] || equal(complement(compose(element_relation,universal_class)),u)* member(regular(u),element_relation)* -> equal(u,null_class).
% 299.94/300.92  36155[3:Res:347.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(omega),universal_class))))* -> equal(cross_product(singleton(omega),universal_class),null_class).
% 299.94/300.92  36162[3:Res:2130.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(null_class),universal_class))))* -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.94/300.92  37205[3:SpR:35849.0,21664.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.94/300.92  37206[3:SpR:35849.0,20388.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.94/300.92  37226[3:SpR:35849.0,21664.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.94/300.92  37227[3:SpR:35849.0,20388.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.94/300.92  37782[7:SpR:37608.1,104.0] function(single_valued1(u)) ||  -> equal(domain__dfg(u,image(inverse(u),null_class),single_valued2(u)),single_valued3(u))**.
% 299.94/300.92  37853[7:SpL:37608.1,15443.1] function(u) || member(u,cantor(v))* equal(restrict(v,null_class,universal_class),null_class)** -> .
% 299.94/300.92  38095[7:SoR:37564.0,2263.2] single_valued_class(inverse(u)) || equal(cross_product(universal_class,universal_class),inverse(u))* -> equal(range_of(u),universal_class)**.
% 299.94/300.92  38124[7:SpR:38092.1,5722.0] one_to_one(restrict(cross_product(u,universal_class),v,w)) ||  -> equal(image(cross_product(v,w),u),universal_class)**.
% 299.94/300.92  38141[7:SoR:37609.0,2263.2] single_valued_class(power_class(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),power_class(u))* -> .
% 299.94/300.92  38144[7:SoR:37610.0,2263.2] single_valued_class(sum_class(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),sum_class(u))* -> .
% 299.94/300.92  38157[7:SoR:37620.0,2263.2] single_valued_class(cantor(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),cantor(u))* -> .
% 299.94/300.92  38168[7:SpR:38158.1,14.0] one_to_one(u) ||  -> equal(unordered_pair(null_class,unordered_pair(inverse(u),singleton(v))),ordered_pair(inverse(u),v))**.
% 299.94/300.92  38223[7:SpL:38158.1,380.0] one_to_one(u) || member(singleton(singleton(null_class)),cross_product(v,w))* -> member(inverse(u),w)*.
% 299.94/300.92  38354[7:Rew:17205.1,38353.2] one_to_one(u) || member(ordered_pair(v,singleton(singleton(null_class))),application_function)* -> equal(inverse(u),universal_class)**.
% 299.94/300.92  39042[3:MRR:39032.0,242.0] || subclass(domain_relation,complement(cantor(u))) -> equal(apply(u,ordered_pair(null_class,null_class)),sum_class(range_of(null_class)))**.
% 299.94/300.92  39044[3:MRR:39017.0,242.0] || subclass(universal_class,complement(cantor(u))) -> equal(apply(u,ordered_pair(v,w)),sum_class(range_of(null_class)))**.
% 299.94/300.92  39045[3:MRR:39016.0,12.0] || subclass(universal_class,complement(cantor(u))) -> equal(apply(u,unordered_pair(v,w)),sum_class(range_of(null_class)))**.
% 299.94/300.92  39047[3:MRR:39006.0,10104.1] ||  -> equal(apply(u,regular(complement(cantor(u)))),sum_class(range_of(null_class)))** equal(complement(cantor(u)),null_class).
% 299.94/300.92  39339[3:Res:7.1,15788.1] || equal(singleton(u),domain_relation)** member(v,universal_class) -> equal(ordered_pair(v,cantor(v)),u)*.
% 299.94/300.92  39772[3:Res:7.1,15811.1] || equal(compose_class(u),domain_relation) member(v,universal_class) -> equal(compose(u,v),cantor(v))**.
% 299.94/300.92  40029[3:Res:166.1,39347.0] ||  -> equal(intersection(union(u,u),v),null_class) member(regular(intersection(union(u,u),v)),u)*.
% 299.94/300.92  40055[3:Res:159.1,39347.0] ||  -> equal(intersection(u,union(v,v)),null_class) member(regular(intersection(u,union(v,v))),v)*.
% 299.94/300.92  40361[0:SpR:479.0,39766.0] ||  -> equal(intersection(union(u,v),symmetric_difference(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.94/300.92  40930[3:SpR:26811.0,22102.0] ||  -> subclass(complement(union(image(element_relation,successor(null_class)),u)),intersection(power_class(complement(singleton(null_class))),complement(u)))*.
% 299.94/300.92  40946[3:SpR:26811.0,26275.1] || equal(complement(successor(image(element_relation,successor(null_class)))),universal_class)** -> member(omega,power_class(complement(singleton(null_class)))).
% 299.94/300.92  40948[3:SpR:26811.0,26389.1] || equal(complement(successor(image(element_relation,successor(null_class)))),universal_class)** -> member(null_class,power_class(complement(singleton(null_class)))).
% 299.94/300.92  40973[3:SpR:26811.0,22102.0] ||  -> subclass(complement(union(u,image(element_relation,successor(null_class)))),intersection(complement(u),power_class(complement(singleton(null_class)))))*.
% 299.94/300.92  41098[3:SpR:17061.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(universal_class,cantor(singleton(singleton(null_class)))),null_class),u)*.
% 299.94/300.92  41149[3:Res:15527.1,15.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),u)*.
% 299.94/300.92  41211[3:SpR:17061.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(universal_class,null_class),cantor(singleton(singleton(null_class)))),u)*.
% 299.94/300.92  41218[3:SpR:17061.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(singleton(singleton(null_class)),cantor(ordered_pair(universal_class,null_class))),u)*.
% 299.94/300.92  42971[3:Rew:36218.0,42880.1] || subclass(u,v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.92  43167[0:SpR:42933.1,475.0] || subclass(complement(restrict(u,v,w)),null_class)* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.94/300.92  43168[0:SpR:42933.1,476.0] || subclass(complement(restrict(u,v,w)),null_class)* -> equal(symmetric_difference(cross_product(v,w),u),null_class).
% 299.94/300.92  44551[0:Res:93.0,3164.0] || subclass(cross_product(universal_class,universal_class),u) -> equal(compose_class(v),null_class) member(regular(compose_class(v)),u)*.
% 299.94/300.92  44555[0:Res:106.0,3164.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> equal(application_function,null_class) member(regular(application_function),u).
% 299.94/300.92  44561[0:Res:7.1,3164.0] || equal(u,v)* subclass(u,w)* -> equal(v,null_class) member(regular(v),w)*.
% 299.94/300.92  44613[0:Rew:536.1,44582.3] || subclass(complement(u),v)* -> member(w,u)* equal(singleton(w),null_class) member(w,v)*.
% 299.94/300.92  44718[3:Rew:26771.0,44672.0] || subclass(u,union(null_class,v)) -> equal(u,null_class) member(regular(u),union(v,v))*.
% 299.94/300.92  44734[0:Obv:44705.1] || subclass(complement(union(u,v)),symmetric_difference(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.94/300.92  45113[0:Rew:114.0,45029.1] || member(not_subclass_element(symmetric_difference(u,v),w),intersection(u,v))* -> subclass(symmetric_difference(u,v),w).
% 299.94/300.92  45186[3:MRR:41112.1,45167.0] || subclass(domain_relation,rotate(complement(unordered_pair(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),w))))* -> .
% 299.94/300.92  45187[3:MRR:41111.1,45167.0] || subclass(domain_relation,rotate(complement(unordered_pair(u,ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w)))))* -> .
% 299.94/300.92  45189[3:MRR:41231.1,45167.0] || subclass(domain_relation,flip(complement(unordered_pair(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),w))))* -> .
% 299.94/300.92  45190[3:MRR:41230.1,45167.0] || subclass(domain_relation,flip(complement(unordered_pair(u,ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v)))))))* -> .
% 299.94/300.92  45344[0:Obv:45314.1] || equal(u,v) -> subclass(v,complement(unordered_pair(v,u)))* equal(unordered_pair(v,u),null_class).
% 299.94/300.92  45869[0:Res:7.1,5369.0] || equal(restrict(u,v,w),x)* -> subclass(x,y) member(not_subclass_element(x,y),u)*.
% 299.94/300.92  46304[3:Res:10545.2,21267.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(complement(successor_relation),universal_class) -> .
% 299.94/300.92  46305[0:Res:10545.2,386.1] || member(u,universal_class) equal(successor(singleton(u)),u)** subclass(universal_class,complement(successor_relation))* -> .
% 299.94/300.92  46459[0:Res:3436.2,16.0] || member(inverse(u),universal_class) subclass(domain_relation,cross_product(v,w))* -> member(range_of(u),w)*.
% 299.94/300.92  46468[3:MRR:46417.2,45167.0] || member(inverse(u),universal_class) subclass(domain_relation,complement(singleton(ordered_pair(inverse(u),range_of(u)))))* -> .
% 299.94/300.92  46632[0:Rew:46582.0,9982.1] ||  -> member(u,intersection(complement(v),power_class(w))) subclass(singleton(u),union(v,complement(power_class(w))))*.
% 299.94/300.92  46689[0:Rew:46582.0,22747.0] ||  -> subclass(complement(union(u,image(element_relation,power_class(v)))),intersection(complement(u),power_class(complement(power_class(v)))))*.
% 299.94/300.92  46721[0:Rew:46582.0,5522.1] inductive(intersection(complement(u),power_class(v))) || equal(union(u,complement(power_class(v))),universal_class)** -> .
% 299.94/300.92  46722[3:Rew:46582.0,44752.1] || subclass(intersection(complement(u),power_class(v)),null_class)* -> subclass(universal_class,union(u,complement(power_class(v)))).
% 299.94/300.92  46772[6:Rew:46582.0,44626.1] || subclass(intersection(complement(u),power_class(v)),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92  46795[0:Rew:46582.0,42145.0] ||  -> equal(intersection(union(u,complement(power_class(v))),intersection(intersection(complement(u),power_class(v)),w)),null_class)**.
% 299.94/300.92  46796[0:Rew:46582.0,42495.0] ||  -> equal(intersection(union(u,complement(power_class(v))),intersection(w,intersection(complement(u),power_class(v)))),null_class)**.
% 299.94/300.92  46800[6:Rew:46582.0,46541.0] || subclass(union(u,complement(power_class(v))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.94/300.92  46819[0:Rew:46582.0,9985.1] ||  -> member(u,intersection(power_class(v),complement(w))) subclass(singleton(u),union(complement(power_class(v)),w))*.
% 299.94/300.92  46846[3:Rew:46582.0,40244.1] || subclass(complement(u),power_class(v)) -> equal(union(complement(power_class(v)),u),union(null_class,u))**.
% 299.94/300.92  46883[0:Rew:46582.0,36561.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(singleton(v),image(element_relation,power_class(u)))* -> .
% 299.94/300.92  46917[0:Rew:46582.0,22764.0] ||  -> subclass(complement(union(image(element_relation,power_class(u)),v)),intersection(power_class(complement(power_class(u))),complement(v)))*.
% 299.94/300.92  46924[0:Rew:46582.0,26301.1] || equal(complement(successor(image(element_relation,power_class(u)))),universal_class)** -> member(omega,power_class(complement(power_class(u)))).
% 299.94/300.92  46927[0:Rew:46582.0,26415.1] || equal(complement(successor(image(element_relation,power_class(u)))),universal_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 299.94/300.92  46950[6:Rew:46582.0,36569.0] || equal(power_class(complement(power_class(u))),successor(null_class)) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.94/300.92  46951[6:Rew:46582.0,36570.0] || equal(power_class(complement(power_class(u))),singleton(null_class)) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.94/300.92  47000[0:Rew:46582.0,5575.1] inductive(intersection(power_class(u),complement(v))) || equal(union(complement(power_class(u)),v),universal_class)** -> .
% 299.94/300.92  47001[3:Rew:46582.0,44754.1] || subclass(intersection(power_class(u),complement(v)),null_class)* -> subclass(universal_class,union(complement(power_class(u)),v)).
% 299.94/300.92  47051[6:Rew:46582.0,44628.1] || subclass(intersection(power_class(u),complement(v)),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92  47074[0:Rew:46582.0,42147.0] ||  -> equal(intersection(union(complement(power_class(u)),v),intersection(intersection(power_class(u),complement(v)),w)),null_class)**.
% 299.94/300.92  47075[0:Rew:46582.0,42497.0] ||  -> equal(intersection(union(complement(power_class(u)),v),intersection(w,intersection(power_class(u),complement(v)))),null_class)**.
% 299.94/300.92  47079[6:Rew:46582.0,46543.0] || subclass(union(complement(power_class(u)),v),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.94/300.92  47117[0:Rew:46582.0,40123.1] || subclass(power_class(u),complement(v)) -> equal(union(v,complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.92  47822[3:Rew:26764.0,47518.1] || equal(null_class,u) subclass(universal_class,complement(v)) member(omega,union(u,v))* -> .
% 299.94/300.92  47824[3:Rew:26764.0,47541.1] || equal(null_class,u) member(v,complement(w)) member(v,union(u,w))* -> .
% 299.94/300.92  47989[3:SpR:46586.0,45898.1] || equal(intersection(complement(u),power_class(v)),null_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.94/300.92  48170[3:SpR:46592.0,45898.1] || equal(intersection(power_class(u),complement(v)),null_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.94/300.92  48381[3:SpL:46586.0,46130.0] || subclass(union(u,complement(power_class(v))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 299.94/300.92  48382[3:SpL:46592.0,46130.0] || subclass(union(complement(power_class(u)),v),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 299.94/300.92  48571[6:Res:29980.1,46587.0] || equal(image(element_relation,power_class(u)),successor(null_class)) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92  48572[6:Res:29933.1,46587.0] || equal(image(element_relation,power_class(u)),singleton(null_class)) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92  48671[0:SpR:46586.0,46582.0] ||  -> equal(image(element_relation,union(u,complement(power_class(v)))),complement(power_class(intersection(complement(u),power_class(v)))))**.
% 299.94/300.92  48672[0:SpR:46592.0,46582.0] ||  -> equal(image(element_relation,union(complement(power_class(u)),v)),complement(power_class(intersection(power_class(u),complement(v)))))**.
% 299.94/300.92  48894[3:Rew:26766.0,48686.0] || member(u,complement(power_class(union(null_class,v))))* member(u,power_class(union(v,v)))* -> .
% 299.94/300.92  49556[3:SpL:1180.1,44786.0] || subclass(unordered_pair(u,not_subclass_element(cross_product(v,w),x)),null_class)* -> subclass(cross_product(v,w),x).
% 299.94/300.92  49776[3:SpL:1180.1,44793.0] || subclass(unordered_pair(not_subclass_element(cross_product(u,v),w),x),null_class)* -> subclass(cross_product(u,v),w).
% 299.94/300.92  49843[0:Res:347.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(omega,union(u,complement(power_class(v))))*.
% 299.94/300.92  49855[0:Res:2130.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92  50147[0:Res:347.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(omega,union(complement(power_class(u)),v))*.
% 299.94/300.92  50159[0:Res:2130.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92  50216[3:SpL:1180.1,47751.0] || equal(unordered_pair(u,not_subclass_element(cross_product(v,w),x)),null_class)** -> subclass(cross_product(v,w),x).
% 299.94/300.92  50296[0:SpL:6906.0,680.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(unordered_pair(v,w),successor(u))*.
% 299.94/300.92  50311[0:SpL:6906.0,5611.0] || subclass(domain_relation,symmetric_difference(complement(u),complement(singleton(u))))* -> member(ordered_pair(null_class,null_class),successor(u)).
% 299.94/300.92  50313[0:SpL:6906.0,14448.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),domain_relation)** -> member(ordered_pair(null_class,null_class),successor(u)).
% 299.94/300.92  50358[3:SpL:1180.1,47760.0] || equal(unordered_pair(not_subclass_element(cross_product(u,v),w),x),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  51797[8:MRR:50542.2,4383.0] || member(u,cross_product(universal_class,universal_class)) member(u,complement(compose(complement(element_relation),inverse(element_relation))))* -> .
% 299.94/300.92  52027[3:Res:52.1,7746.0] inductive(complement(compose(element_relation,universal_class))) || member(not_subclass_element(omega,u),element_relation)* -> subclass(omega,u).
% 299.94/300.92  52310[3:Res:16234.2,691.1] || member(u,universal_class)* equal(cantor(u),successor(u)) subclass(universal_class,complement(successor_relation))* -> .
% 299.94/300.92  52534[3:Obv:52515.0] || equal(cantor(u),successor(u)) member(u,universal_class)* subclass(domain_relation,complement(successor_relation))* -> .
% 299.94/300.92  52561[3:SpL:1179.1,45179.0] || subclass(universal_class,union(null_class,singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92  53794[3:SpL:1179.1,49922.0] || equal(union(null_class,singleton(regular(cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92  54153[0:Obv:54130.2] || subclass(u,v) subclass(u,regular(v))* -> equal(u,null_class) equal(v,null_class).
% 299.94/300.92  54156[3:Obv:54137.1] || subclass(union(null_class,u),regular(u))* -> equal(union(null_class,u),null_class) equal(u,null_class).
% 299.94/300.92  54158[0:Obv:54129.1] || subclass(intersection(u,v),regular(v))* -> equal(intersection(u,v),null_class) equal(v,null_class).
% 299.94/300.92  54159[3:MRR:54127.3,47783.0] || member(regular(u),element_relation) subclass(u,regular(compose(element_relation,universal_class)))* -> equal(u,null_class).
% 299.94/300.92  54163[0:Obv:54112.1] || subclass(intersection(u,v),regular(u))* -> equal(intersection(u,v),null_class) equal(u,null_class).
% 299.94/300.92  54186[3:MRR:54185.2,50043.0] || subclass(symmetric_difference(u,v),regular(complement(intersection(u,v))))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  54222[0:Obv:54206.2] || equal(u,v) subclass(unordered_pair(v,u),v)* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.92  54238[0:Obv:54231.2] || equal(u,v) equal(unordered_pair(v,u),v)** -> equal(unordered_pair(v,u),null_class).
% 299.94/300.92  54529[0:SpR:54401.1,367.1] || equal(u,universal_class) subclass(ordered_pair(v,u),w)* -> member(unordered_pair(v,null_class),w)*.
% 299.94/300.92  54587[0:SpL:54401.1,380.0] || equal(u,universal_class) member(singleton(singleton(null_class)),cross_product(v,w))* -> member(u,w)*.
% 299.94/300.92  54629[0:SpL:54401.1,144.0] || equal(u,universal_class) member(image(v,null_class),universal_class) -> member(apply(v,u),universal_class)*.
% 299.94/300.92  54996[0:Res:48.1,46617.0] inductive(intersection(complement(u),power_class(v))) || member(null_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.92  55068[3:Obv:55057.1] || equal(u,universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92  55069[3:Obv:55056.1] || equal(u,universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92  55210[0:Res:48.1,46804.0] inductive(intersection(power_class(u),complement(v))) || member(null_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.92  55352[0:Res:48.1,6166.2] inductive(union(u,v)) || member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.92  55485[3:MRR:55484.1,22203.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(apply(choice,ordered_pair(u,universal_class)),singleton(u))**.
% 299.94/300.92  55771[0:SpR:22211.0,249.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),ordered_pair(u,v))*.
% 299.94/300.92  55789[3:SpL:22211.0,44778.0] || subclass(singleton(regular(ordered_pair(u,v))),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  55790[3:SpL:22211.0,44964.0] || equal(singleton(regular(ordered_pair(u,v))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  55802[0:SpL:22211.0,1965.0] || subclass(universal_class,complement(regular(ordered_pair(u,v))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  56183[0:SpL:22211.0,56064.0] || equal(power_class(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  56314[0:SpL:22211.0,56198.0] || equal(sum_class(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  56638[3:MRR:56527.2,53899.0] || subclass(u,complement(singleton(not_subclass_element(intersection(v,u),w))))* -> subclass(intersection(v,u),w).
% 299.94/300.92  56650[3:SpL:22211.0,56357.0] || equal(cantor(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  57023[0:Res:56843.0,8.0] || subclass(u,intersection(v,intersection(u,w)))* -> equal(intersection(v,intersection(u,w)),u).
% 299.94/300.92  57104[3:Res:57001.0,8.0] || subclass(singleton(null_class),intersection(u,successor(null_class)))* -> equal(intersection(u,successor(null_class)),singleton(null_class)).
% 299.94/300.92  57360[3:Res:56986.0,8.0] || subclass(u,intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),u).
% 299.94/300.92  57474[0:Res:56958.0,8.0] || subclass(u,intersection(v,intersection(w,u)))* -> equal(intersection(v,intersection(w,u)),u).
% 299.94/300.92  57723[3:MRR:57612.2,53899.0] || subclass(u,complement(singleton(not_subclass_element(intersection(u,v),w))))* -> subclass(intersection(u,v),w).
% 299.94/300.92  57774[3:Res:56987.0,8.0] || subclass(u,intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),u).
% 299.94/300.92  58262[0:Res:58108.0,8.0] || subclass(u,intersection(intersection(u,v),w))* -> equal(intersection(intersection(u,v),w),u).
% 299.94/300.92  58349[3:Res:58237.0,8.0] || subclass(singleton(null_class),intersection(successor(null_class),u))* -> equal(intersection(successor(null_class),u),singleton(null_class)).
% 299.94/300.92  58632[3:Res:58222.0,8.0] || subclass(u,intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),u).
% 299.94/300.92  58749[0:Res:52.1,5363.0] inductive(u) || subclass(u,v)* -> subclass(omega,w) member(not_subclass_element(omega,w),v)*.
% 299.94/300.92  58937[3:Res:58256.0,8.0] || subclass(u,union(null_class,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),u).
% 299.94/300.92  59194[3:Res:58316.1,3164.0] || equal(u,universal_class) subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.92  59387[3:Res:58316.1,1925.1] || equal(u,universal_class) member(ordered_pair(v,w),compose(x,y))* -> member(w,u)*.
% 299.94/300.92  59432[3:Rew:59211.1,55835.1] || equal(complement(unordered_pair(u,regular(ordered_pair(v,w)))),universal_class)** -> equal(regular(null_class),singleton(v)).
% 299.94/300.92  59433[3:Rew:59212.1,55792.1] || equal(complement(unordered_pair(regular(ordered_pair(u,v)),w)),universal_class)** -> equal(regular(null_class),singleton(u)).
% 299.94/300.92  60047[3:Res:58880.0,8.0] || subclass(u,union(null_class,intersection(v,u)))* -> equal(union(null_class,intersection(v,u)),u).
% 299.94/300.92  60124[3:Res:60107.0,8.0] || subclass(complement(singleton(u)),complement(successor(u)))* -> equal(complement(successor(u)),complement(singleton(u))).
% 299.94/300.92  60241[0:Res:58194.0,8.0] || subclass(u,intersection(intersection(v,u),w))* -> equal(intersection(intersection(v,u),w),u).
% 299.94/300.92  60351[3:Res:58223.0,8.0] || subclass(u,intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),u).
% 299.94/300.92  60602[3:Res:58692.1,3885.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(sum_class(w),v)*.
% 299.94/300.92  60603[3:Res:58692.1,3884.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(sum_class(w),u)*.
% 299.94/300.92  60604[3:Res:58692.1,3848.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(power_class(w),v)*.
% 299.94/300.92  60605[3:Res:58692.1,3847.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(power_class(w),u)*.
% 299.94/300.92  61668[3:SpL:46586.0,59209.0] || equal(union(u,complement(power_class(v))),universal_class) -> equal(intersection(complement(u),power_class(v)),null_class)**.
% 299.94/300.92  61669[3:SpL:46592.0,59209.0] || equal(union(complement(power_class(u)),v),universal_class) -> equal(intersection(power_class(u),complement(v)),null_class)**.
% 299.94/300.92  61712[3:SpL:46586.0,60592.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(intersection(complement(u),power_class(v)),universal_class)**.
% 299.94/300.92  61713[3:SpL:46592.0,60592.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(intersection(power_class(u),complement(v)),universal_class)**.
% 299.94/300.92  61734[3:SpL:1180.1,60684.0] || equal(union(null_class,not_subclass_element(cross_product(u,v),w)),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  61746[3:SpL:1180.1,60660.0] || equal(complement(regular(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  63194[3:Rew:17051.0,63191.0] ||  -> equal(cross_product(u,null_class),null_class) equal(domain__dfg(regular(cross_product(u,null_class)),u,universal_class),single_valued3(null_class))**.
% 299.94/300.92  63830[3:Rew:47142.0,63814.1,26766.0,63814.1,26766.0,63814.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(omega,power_class(w)).
% 299.94/300.92  63948[0:SpR:46730.0,42933.1] || subclass(union(u,complement(power_class(v))),null_class)* -> equal(symmetric_difference(complement(u),power_class(v)),null_class).
% 299.94/300.92  64277[0:SpR:47009.0,42933.1] || subclass(union(complement(power_class(u)),v),null_class)* -> equal(symmetric_difference(power_class(u),complement(v)),null_class).
% 299.94/300.92  64676[3:Rew:47142.0,64661.1,26766.0,64661.1,26766.0,64661.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(null_class,power_class(u)).
% 299.94/300.92  64677[3:Rew:47142.0,64662.1,26766.0,64662.1,26766.0,64662.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(omega,power_class(u)).
% 299.94/300.92  65171[3:SpL:1180.1,65064.0] || equal(successor(singleton(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  65285[0:MRR:65266.0,242.0] || member(u,ordered_pair(v,w))* subclass(element_relation,application_function) -> equal(apply(u,v),w).
% 299.94/300.92  65467[3:Res:63693.1,355.1] || equal(unordered_pair(u,v),successor(null_class))** member(v,universal_class) -> member(v,singleton(null_class))*.
% 299.94/300.92  65468[3:Res:63693.1,356.1] || equal(unordered_pair(u,v),successor(null_class))** member(u,universal_class) -> member(u,singleton(null_class))*.
% 299.94/300.92  66981[0:Obv:66918.0] ||  -> equal(intersection(symmetric_difference(u,v),regular(union(u,v))),null_class)** equal(union(u,v),null_class).
% 299.94/300.92  67691[0:Obv:67577.1] || member(u,symmetric_difference(v,w)) -> subclass(intersection(singleton(u),x),complement(intersection(v,w)))*.
% 299.94/300.92  67692[0:Obv:67576.1] || member(u,symmetric_difference(v,w)) -> subclass(intersection(x,singleton(u)),complement(intersection(v,w)))*.
% 299.94/300.92  68116[0:Obv:68095.2] || subclass(u,v) subclass(u,regular(v))* -> subclass(u,w)* equal(v,null_class).
% 299.94/300.92  68195[0:SpR:5725.0,41.0] ||  -> equal(domain__dfg(cross_product(u,singleton(v)),w,x),domain__dfg(cross_product(w,singleton(x)),u,v))*.
% 299.94/300.92  68276[0:SpR:5726.0,42.0] ||  -> equal(range__dfg(cross_product(singleton(u),v),w,x),range__dfg(cross_product(singleton(w),x),u,v))*.
% 299.94/300.92  68669[0:MRR:68668.0,12.0] ||  -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.94/300.92  68855[3:SpR:47712.1,46730.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(symmetric_difference(complement(u),power_class(v)),null_class)**.
% 299.94/300.92  68863[3:SpR:47712.1,47009.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(symmetric_difference(power_class(u),complement(v)),null_class)**.
% 299.94/300.92  69938[3:SpL:22211.0,69543.0] || equal(regular(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  69946[3:SpL:1180.1,69918.0] || subclass(universal_class,regular(singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.94/300.92  70099[0:Obv:70031.2] || subclass(singleton(u),v) member(u,w) -> subclass(singleton(u),intersection(w,v))*.
% 299.94/300.92  70125[0:Obv:70062.1] || subclass(restrict(u,v,w),x) -> subclass(restrict(u,v,w),intersection(u,x))*.
% 299.94/300.92  70136[0:Obv:70060.1] || subclass(symmetric_difference(u,v),w) -> subclass(symmetric_difference(u,v),intersection(union(u,v),w))*.
% 299.94/300.92  70169[3:SpL:1180.1,69956.0] || equal(regular(singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  70208[3:SpL:1179.1,69958.0] || equal(complement(regular(singleton(regular(cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92  71129[3:Rew:71037.0,27448.1] || member(u,symmetric_difference(union(v,null_class),complement(w)))* -> member(u,union(complement(v),w)).
% 299.94/300.92  71140[3:Rew:71037.0,47823.1] || equal(null_class,u) subclass(universal_class,complement(v)) member(omega,union(v,u))* -> .
% 299.94/300.92  71228[3:Rew:71037.0,27419.1] || member(u,symmetric_difference(complement(v),union(w,null_class)))* -> member(u,union(v,complement(w))).
% 299.94/300.92  71235[3:Rew:71037.0,47825.1] || equal(null_class,u) member(v,complement(w)) member(v,union(w,u))* -> .
% 299.94/300.92  72585[3:Rew:26766.0,71458.1] || equal(null_class,u) member(v,union(null_class,w))* -> member(v,union(u,w))*.
% 299.94/300.92  71668[7:Rew:71037.0,65969.1] function(u) || member(not_subclass_element(successor(u),v),complement(u))* -> subclass(successor(u),v).
% 299.94/300.92  71761[3:Rew:71675.0,21153.1] || member(ordered_pair(u,v),complement(inverse(w)))* subclass(universal_class,union(null_class,inverse(w))) -> .
% 299.94/300.92  71762[3:Rew:71675.0,21152.1] || member(unordered_pair(u,v),complement(inverse(w)))* subclass(universal_class,union(null_class,inverse(w))) -> .
% 299.94/300.92  71769[3:Rew:71675.0,21154.1] || member(ordered_pair(null_class,null_class),complement(inverse(u)))* subclass(domain_relation,union(null_class,inverse(u))) -> .
% 299.94/300.92  71776[3:Rew:71675.0,55422.1] || member(u,complement(apply(null_class,v)))* member(u,union(null_class,apply(null_class,w)))* -> .
% 299.94/300.92  72601[3:Rew:71675.0,71777.0] || member(u,union(null_class,apply(null_class,v)))* -> member(u,union(null_class,apply(null_class,w)))*.
% 299.94/300.92  71786[3:Rew:71675.0,55426.1] || member(u,complement(sum_class(range_of(null_class)))) member(u,union(null_class,apply(null_class,v)))* -> .
% 299.94/300.92  72602[3:Rew:71675.0,71787.1] || member(u,union(null_class,apply(null_class,v)))* -> member(u,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  72603[3:Rew:71675.0,71788.0] || member(u,union(null_class,sum_class(range_of(null_class))))* -> member(u,union(null_class,apply(null_class,v)))*.
% 299.94/300.92  72604[3:Rew:71675.0,71792.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.94/300.92  72605[3:Rew:71675.0,71793.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.94/300.92  72606[3:Rew:71675.0,71795.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(omega,union(null_class,apply(null_class,v)))*.
% 299.94/300.92  72607[3:Rew:71675.0,71796.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(omega,union(null_class,apply(null_class,v)))*.
% 299.94/300.92  71803[7:Rew:71675.0,38603.1] function(apply(null_class,u)) ||  -> equal(successor(apply(null_class,u)),union(null_class,apply(null_class,v)))*.
% 299.94/300.92  72608[3:Rew:71675.0,71818.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.94/300.92  72609[3:Rew:71675.0,71819.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.94/300.92  72610[3:Rew:71675.0,71821.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(omega,union(null_class,apply(null_class,u)))*.
% 299.94/300.92  72611[3:Rew:71675.0,71822.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(omega,union(null_class,apply(null_class,u)))*.
% 299.94/300.92  72612[3:Rew:71675.0,71824.1] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  72613[3:Rew:71675.0,71825.1] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(omega,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  72614[3:Rew:27497.0,71826.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.92  72615[3:Rew:27497.0,71827.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(null_class,complement(sum_class(range_of(null_class)))).
% 299.94/300.92  72616[3:Rew:27497.0,71828.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(omega,complement(apply(null_class,v)))*.
% 299.94/300.92  72617[3:Rew:27497.0,71829.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(omega,complement(sum_class(range_of(null_class)))).
% 299.94/300.92  72618[3:Rew:71675.0,71837.1] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(omega,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  72619[3:Rew:71675.0,71838.1] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  71846[7:Rew:71675.0,38601.1] function(sum_class(range_of(null_class))) ||  -> equal(union(null_class,apply(null_class,u)),successor(sum_class(range_of(null_class))))**.
% 299.94/300.92  71851[3:Rew:71675.0,55424.1] || member(u,complement(apply(null_class,v)))* member(u,union(null_class,sum_class(range_of(null_class))))* -> .
% 299.94/300.92  72620[3:Rew:27497.0,71854.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),universal_class)** -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.92  72621[3:Rew:27497.0,71855.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),universal_class)** -> member(omega,complement(apply(null_class,u)))*.
% 299.94/300.92  71859[7:Rew:71675.0,38602.1] function(apply(null_class,u)) ||  -> equal(successor(apply(null_class,u)),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92  71861[3:Rew:71675.0,21554.1] || member(ordered_pair(u,v),complement(sum_class(w)))* subclass(universal_class,union(null_class,sum_class(w))) -> .
% 299.94/300.92  71862[3:Rew:71675.0,21553.1] || member(unordered_pair(u,v),complement(sum_class(w)))* subclass(universal_class,union(null_class,sum_class(w))) -> .
% 299.94/300.92  71869[3:Rew:71675.0,21555.1] || member(ordered_pair(null_class,null_class),complement(sum_class(u)))* subclass(domain_relation,union(null_class,sum_class(u))) -> .
% 299.94/300.92  71873[3:Rew:71675.0,20493.1] || member(ordered_pair(u,v),complement(range_of(w)))* subclass(universal_class,union(null_class,range_of(w))) -> .
% 299.94/300.92  71874[3:Rew:71675.0,20492.1] || member(unordered_pair(u,v),complement(range_of(w)))* subclass(universal_class,union(null_class,range_of(w))) -> .
% 299.94/300.92  71881[3:Rew:71675.0,20494.1] || member(ordered_pair(null_class,null_class),complement(range_of(u)))* subclass(domain_relation,union(null_class,range_of(u))) -> .
% 299.94/300.92  71886[3:Rew:71675.0,68801.1] || equal(complement(u),null_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.94/300.92  71887[3:Rew:71675.0,43158.1] || subclass(complement(u),null_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.94/300.92  71889[3:Rew:71675.0,69223.1] || equal(complement(u),null_class) -> equal(union(null_class,intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.94/300.92  71890[3:Rew:71675.0,41471.1] || subclass(complement(u),null_class) -> equal(union(null_class,intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.94/300.92  71895[3:Rew:71675.0,20300.1] || member(ordered_pair(u,v),complement(cantor(w)))* subclass(universal_class,union(null_class,cantor(w))) -> .
% 299.94/300.92  71896[3:Rew:71675.0,20299.1] || member(unordered_pair(u,v),complement(cantor(w)))* subclass(universal_class,union(null_class,cantor(w))) -> .
% 299.94/300.92  71904[3:Rew:71675.0,20301.1] || member(ordered_pair(null_class,null_class),complement(cantor(u)))* subclass(domain_relation,union(null_class,cantor(u))) -> .
% 299.94/300.92  71968[3:Rew:71963.0,47651.1] || equal(null_class,u) member(v,union(null_class,w))* -> member(v,union(w,u))*.
% 299.94/300.92  71974[3:Rew:71963.0,56008.0] || member(u,union(null_class,v))* subclass(union(v,null_class),w)* -> member(u,w)*.
% 299.94/300.92  71978[3:Rew:71963.0,10083.1] || member(u,union(v,null_class))* subclass(union(null_class,v),w)* -> member(u,w)*.
% 299.94/300.92  71981[3:Rew:71963.0,25468.0] || subclass(u,union(null_class,v)) -> equal(u,null_class) member(regular(u),union(v,null_class))*.
% 299.94/300.92  71995[3:Rew:71963.0,67617.0] || member(not_subclass_element(u,union(v,null_class)),union(null_class,v))* -> subclass(u,union(v,null_class)).
% 299.94/300.92  71996[3:Rew:71963.0,69914.0] || equal(u,union(null_class,v))* member(w,union(v,null_class))* -> member(w,u)*.
% 299.94/300.92  72687[3:Rew:71963.0,71979.0] || member(not_subclass_element(u,union(null_class,v)),union(v,null_class))* -> subclass(u,union(null_class,v)).
% 299.94/300.92  73932[3:Rew:26773.0,73797.0] || subclass(u,union(v,null_class)) -> equal(u,null_class) member(regular(u),union(null_class,v))*.
% 299.94/300.92  73990[3:Res:73729.0,3164.0] || subclass(u,v) -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.92  74908[3:Rew:26773.0,74682.0] || subclass(u,union(v,null_class)) -> equal(u,null_class) member(regular(u),union(v,v))*.
% 299.94/300.92  75047[3:Res:73746.0,8.0] || subclass(u,intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),u).
% 299.94/300.92  75150[3:Res:73750.0,8.0] || subclass(u,intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),u).
% 299.94/300.92  75413[0:SpR:72365.0,5270.1] ||  -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(intersection(v,u)))*.
% 299.94/300.92  75428[0:SpR:72365.0,3125.1] ||  -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(v,u),w)),u)*.
% 299.94/300.92  75429[0:SpR:72365.0,3126.1] ||  -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(v,u),w)),v)*.
% 299.94/300.92  75446[0:SpR:72365.0,2352.1] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(intersection(v,w),u)),v)*.
% 299.94/300.92  75447[0:SpR:72365.0,2353.1] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(intersection(v,w),u)),w)*.
% 299.94/300.92  75462[0:SpR:72365.0,2352.1] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(w,v))),v)*.
% 299.94/300.92  75463[0:SpR:72365.0,2353.1] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(w,v))),w)*.
% 299.94/300.92  75469[0:SpR:72365.0,3123.2] || subclass(u,v) -> equal(intersection(u,w),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.92  75471[0:SpR:72365.0,3125.1] ||  -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(w,intersection(u,v))),u)*.
% 299.94/300.92  75472[0:SpR:72365.0,3126.1] ||  -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(w,intersection(u,v))),v)*.
% 299.94/300.92  75499[0:SpR:72365.0,2350.2] || subclass(u,v) -> equal(intersection(w,u),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.92  75697[0:SpL:72365.0,5240.0] || member(not_subclass_element(intersection(u,complement(v)),w),v)* -> subclass(intersection(complement(v),u),w).
% 299.94/300.92  75709[0:SpL:72365.0,4088.0] || member(not_subclass_element(intersection(complement(u),v),w),u)* -> subclass(intersection(v,complement(u)),w).
% 299.94/300.92  75911[0:Rew:46642.0,75481.0] ||  -> equal(complement(intersection(union(u,v),power_class(w))),complement(intersection(union(v,u),power_class(w))))*.
% 299.94/300.92  75912[0:Rew:47080.0,75485.0] ||  -> equal(complement(intersection(power_class(u),union(v,w))),complement(intersection(power_class(u),union(w,v))))*.
% 299.94/300.92  75945[0:Rew:75923.0,56967.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),complement(symmetric_difference(v,w)))*.
% 299.94/300.92  75984[0:Rew:75923.0,58203.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.94/300.92  75988[3:Rew:75923.0,58889.0] ||  -> subclass(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92  76064[0:SpR:75789.0,479.0] ||  -> equal(intersection(union(u,v),union(complement(v),complement(u))),symmetric_difference(complement(v),complement(u)))**.
% 299.94/300.92  76093[0:SpR:75789.0,3241.2] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),union(w,v))*.
% 299.94/300.92  76550[0:Rew:46642.0,76124.0] ||  -> equal(complement(intersection(union(u,v),power_class(w))),complement(intersection(power_class(w),union(u,v))))*.
% 299.94/300.92  76853[0:Res:76060.0,8.0] || subclass(union(u,v),symmetric_difference(v,u))* -> equal(symmetric_difference(v,u),union(u,v)).
% 299.94/300.92  76888[0:SpR:76314.0,5270.1] ||  -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(v,u),w),complement(intersection(u,v)))*.
% 299.94/300.92  76923[0:SpL:76314.0,46618.0] || member(u,symmetric_difference(power_class(v),complement(w)))* -> member(u,union(w,complement(power_class(v)))).
% 299.94/300.92  76925[0:SpL:76314.0,46805.0] || member(u,symmetric_difference(complement(v),power_class(w)))* -> member(u,union(complement(power_class(w)),v)).
% 299.94/300.92  78469[3:Res:71283.0,358.1] || member(u,universal_class) -> member(u,apply(null_class,v))* member(u,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  78486[3:Res:71324.0,358.1] || member(u,universal_class) -> member(u,sum_class(range_of(null_class))) member(u,complement(apply(null_class,v)))*.
% 299.94/300.92  78498[3:SpR:72083.0,5792.0] ||  -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(singleton(apply(null_class,u)))),successor(apply(null_class,u)))*.
% 299.94/300.92  78561[3:SpR:72083.0,5792.0] ||  -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(singleton(sum_class(range_of(null_class))))),successor(sum_class(range_of(null_class))))*.
% 299.94/300.92  78624[3:SpL:72083.0,3175.0] || subclass(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.94/300.92  78630[3:SpL:72083.0,18114.1] || equal(apply(null_class,u),singleton(singleton(null_class)))** subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.92  78670[3:SpL:72083.0,3175.0] || subclass(complement(apply(null_class,u)),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.94/300.92  78676[3:SpL:72083.0,18114.1] || equal(sum_class(range_of(null_class)),singleton(singleton(null_class))) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.94/300.92  78926[3:Res:71284.0,358.1] || member(u,universal_class) -> member(u,apply(null_class,v))* member(u,complement(apply(null_class,w)))*.
% 299.94/300.92  78938[3:SpR:71518.0,5792.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,null_class)))),successor(union(u,null_class)))*.
% 299.94/300.92  79090[3:Rew:71518.0,79016.1] || subclass(union(null_class,complement(u)),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92  79022[3:SpL:71518.0,18114.1] || equal(union(u,null_class),singleton(singleton(null_class))) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.92  79160[3:Res:48.1,76560.0] inductive(symmetric_difference(successor(u),complement(intersection(u,singleton(u))))) ||  -> member(null_class,complement(successor(u)))*.
% 299.94/300.92  79339[3:SpR:72082.0,5792.0] ||  -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(singleton(apply(null_class,v)))),successor(apply(null_class,v)))*.
% 299.94/300.92  79474[3:SpL:72082.0,3175.0] || subclass(complement(apply(null_class,u)),apply(null_class,v))* -> equal(complement(apply(null_class,v)),null_class).
% 299.94/300.92  79480[3:SpL:72082.0,18114.1] || equal(apply(null_class,u),singleton(singleton(null_class)))** subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.94/300.92  80252[3:SpR:74812.0,20388.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(singleton(v)),power_class(union(u,null_class)))*.
% 299.94/300.92  80283[3:SpR:74812.0,20388.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.94/300.92  80624[3:SpR:72083.0,54298.0] ||  -> member(complement(apply(null_class,u)),sum_class(range_of(null_class)))* equal(singleton(complement(sum_class(range_of(null_class)))),null_class).
% 299.94/300.92  80689[3:Rew:30548.0,80625.1] ||  -> member(union(null_class,complement(u)),union(u,u))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.94/300.92  80690[3:Rew:71518.0,80626.1] ||  -> member(union(null_class,complement(u)),union(u,null_class))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.94/300.92  80691[3:Rew:27497.0,80627.1] ||  -> member(union(null_class,complement(u)),union(null_class,u))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.94/300.92  80628[3:SpR:72082.0,54298.0] ||  -> member(complement(apply(null_class,u)),apply(null_class,v))* equal(singleton(complement(apply(null_class,v))),null_class).
% 299.94/300.92  80629[3:SpR:72083.0,54298.0] ||  -> member(complement(sum_class(range_of(null_class))),apply(null_class,u))* equal(singleton(complement(apply(null_class,u))),null_class).
% 299.94/300.92  80655[0:Res:54298.0,219.0] ||  -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),u)*.
% 299.94/300.92  80659[0:Res:54298.0,481.0] ||  -> equal(singleton(complement(symmetric_difference(u,v))),null_class) member(complement(symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.92  80671[0:Res:54298.0,4386.0] || member(complement(regular(u)),u)* -> equal(singleton(complement(regular(u))),null_class) equal(u,null_class).
% 299.94/300.92  80674[3:Res:54298.0,10074.0] ||  -> equal(singleton(complement(sum_class(range_of(null_class)))),null_class) member(complement(sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.94/300.92  80675[3:Res:54298.0,10075.0] ||  -> equal(singleton(complement(apply(null_class,u))),null_class) member(complement(apply(null_class,u)),apply(null_class,v))*.
% 299.94/300.92  80676[3:Res:54298.0,10076.0] ||  -> equal(singleton(complement(apply(null_class,u))),null_class) member(complement(apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.94/300.92  81169[3:Res:24.2,66684.1] || member(u,v)* member(u,w)* equal(successor(intersection(w,v)),null_class)** -> .
% 299.94/300.92  81173[3:Res:7327.1,66684.1] || member(u,universal_class) equal(successor(union(v,w)),null_class)** -> member(u,complement(w))*.
% 299.94/300.92  81174[3:Res:7326.1,66684.1] || member(u,universal_class) equal(successor(union(v,w)),null_class)** -> member(u,complement(v))*.
% 299.94/300.92  81194[3:Res:16234.2,66684.1] || member(u,universal_class)* equal(cantor(u),successor(u)) equal(successor(successor_relation),null_class) -> .
% 299.94/300.92  81195[3:Res:17.2,66684.1] || member(u,v)* member(w,x)* equal(successor(cross_product(x,v)),null_class)** -> .
% 299.94/300.92  81216[3:Res:10545.2,66684.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(successor(successor_relation),null_class) -> .
% 299.94/300.92  81427[3:SpL:1179.1,81218.0] || equal(successor(complement(singleton(regular(cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92  81438[3:SpL:1179.1,69508.0] || subclass(universal_class,regular(unordered_pair(u,regular(cross_product(v,w)))))* -> equal(cross_product(v,w),null_class).
% 299.94/300.92  81494[3:SpL:1179.1,70523.0] || subclass(universal_class,regular(unordered_pair(regular(cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92  81778[3:MRR:81777.2,55140.0] || member(complement(successor(null_class)),universal_class) -> member(apply(choice,complement(successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.92  82426[3:Rew:73742.0,82240.0] ||  -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),u)*.
% 299.94/300.92  82427[3:Rew:73742.0,82253.0] ||  -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),v)*.
% 299.94/300.92  82472[3:SpR:73744.0,20388.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.94/300.92  82506[3:SpR:73744.0,20388.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(singleton(v)),power_class(union(u,null_class)))*.
% 299.94/300.92  82647[7:SpL:72083.0,74053.1] function(sum_class(range_of(null_class))) || equal(complement(apply(null_class,u)),successor(sum_class(range_of(null_class))))** -> .
% 299.94/300.92  82651[7:SpL:72082.0,74053.1] function(apply(null_class,u)) || equal(complement(apply(null_class,v)),successor(apply(null_class,u)))* -> .
% 299.94/300.92  82652[7:SpL:72083.0,74053.1] function(apply(null_class,u)) || equal(complement(sum_class(range_of(null_class))),successor(apply(null_class,u)))* -> .
% 299.94/300.92  82848[3:SpL:1179.1,81450.0] || equal(regular(unordered_pair(u,regular(cross_product(v,w)))),universal_class)** -> equal(cross_product(v,w),null_class).
% 299.94/300.92  83020[0:Rew:72387.0,82889.1,72365.0,82889.1,27.0,82889.1,72387.0,82889.0,72365.0,82889.0,27.0,82889.0] || member(regular(symmetric_difference(u,v)),complement(symmetric_difference(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92  83033[3:SpL:1179.1,81507.0] || equal(regular(unordered_pair(regular(cross_product(u,v)),w)),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92  83305[0:MRR:83282.0,10111.2] || member(u,universal_class) subclass(u,complement(singleton(apply(choice,u))))* -> equal(u,null_class).
% 299.94/300.92  83490[3:Rew:26764.0,83338.0,72365.0,83338.0,7649.0,83338.0] ||  -> equal(symmetric_difference(complement(u),restrict(u,v,w)),union(complement(u),restrict(u,v,w)))**.
% 299.94/300.92  83622[0:MRR:83600.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(singleton(image(u,v))))* -> .
% 299.94/300.92  83828[3:Res:83745.0,3163.0] ||  -> equal(complement(successor(complement(singleton(u)))),null_class) equal(regular(complement(successor(complement(singleton(u))))),u)**.
% 299.94/300.92  83836[3:Res:83745.0,1368.1] single_valued_class(complement(successor(complement(cross_product(universal_class,universal_class))))) ||  -> function(complement(successor(complement(cross_product(universal_class,universal_class)))))*.
% 299.94/300.92  83985[3:Res:83834.0,3163.0] ||  -> equal(complement(successor(complement(successor(null_class)))),null_class) equal(regular(complement(successor(complement(successor(null_class))))),null_class)**.
% 299.94/300.92  84960[0:SpL:28787.0,6170.0] || subclass(u,complement(v)) member(regular(u),union(v,v))* -> equal(u,null_class).
% 299.94/300.92  85019[3:Rew:26764.0,84926.0,72365.0,84926.0] || subclass(u,complement(v)) member(regular(u),union(v,null_class))* -> equal(u,null_class).
% 299.94/300.92  85021[3:Rew:26764.0,84949.0] || subclass(u,complement(v)) member(regular(u),union(null_class,v))* -> equal(u,null_class).
% 299.94/300.92  85112[7:SpR:72531.1,83725.0] function(intersection(union(null_class,u),v)) ||  -> subclass(successor(intersection(union(null_class,u),v)),u)*.
% 299.94/300.92  85434[7:SpR:72531.1,83739.0] function(intersection(u,union(null_class,v))) ||  -> subclass(successor(intersection(u,union(null_class,v))),v)*.
% 299.94/300.92  85918[7:SpR:72531.1,85064.0] function(intersection(union(u,null_class),v)) ||  -> subclass(successor(intersection(union(u,null_class),v)),u)*.
% 299.94/300.92  86165[7:SpR:72531.1,85391.0] function(intersection(u,union(v,null_class))) ||  -> subclass(successor(intersection(u,union(v,null_class))),v)*.
% 299.94/300.92  86330[3:Res:58921.1,8.0] || subclass(u,v) subclass(v,union(null_class,u))* -> equal(v,union(null_class,u)).
% 299.94/300.92  86345[3:Res:58921.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(union(null_class,u)))))* -> equal(union(null_class,u),null_class).
% 299.94/300.92  86346[3:Res:58921.1,23761.0] || subclass(u,complement(unordered_pair(regular(union(null_class,u)),v)))* -> equal(union(null_class,u),null_class).
% 299.94/300.92  86366[3:Res:58921.1,1368.1] single_valued_class(union(null_class,u)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(null_class,u)).
% 299.94/300.92  86666[6:SpL:22211.0,86598.0] || member(null_class,complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  87129[3:MRR:87076.0,53.0] || subclass(intersection(complement(u),power_class(v)),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 299.94/300.92  87194[6:SpR:22211.0,87192.0] ||  -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)) member(null_class,complement(singleton(regular(ordered_pair(null_class,u)))))*.
% 299.94/300.92  87213[6:SpL:22211.0,87208.0] || member(null_class,singleton(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  87328[3:MRR:87274.0,53.0] || subclass(intersection(power_class(u),complement(v)),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 299.94/300.92  88402[0:SpR:28787.0,6734.1] || member(u,symmetric_difference(union(v,v),complement(w)))* -> member(u,union(complement(v),w)).
% 299.94/300.92  88620[0:SpR:75901.0,5792.0] ||  -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(singleton(symmetric_difference(v,u)))),successor(symmetric_difference(v,u)))*.
% 299.94/300.92  88654[0:SpR:75901.0,54298.0] ||  -> member(complement(symmetric_difference(u,v)),symmetric_difference(v,u))* equal(singleton(complement(symmetric_difference(v,u))),null_class).
% 299.94/300.92  88659[0:SpR:75901.0,26.2] || member(u,universal_class) -> member(u,symmetric_difference(v,w)) member(u,complement(symmetric_difference(w,v)))*.
% 299.94/300.92  88780[0:SpL:75901.0,3175.0] || subclass(complement(symmetric_difference(u,v)),symmetric_difference(v,u))* -> equal(complement(symmetric_difference(v,u)),null_class).
% 299.94/300.92  88786[3:SpL:75901.0,18114.1] || equal(symmetric_difference(u,v),singleton(singleton(null_class))) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.92  88805[7:SpL:75901.0,74053.1] function(symmetric_difference(u,v)) || equal(complement(symmetric_difference(v,u)),successor(symmetric_difference(u,v)))** -> .
% 299.94/300.92  89131[0:SpR:28787.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,w)))* -> member(u,union(v,complement(w))).
% 299.94/300.92  90295[0:Rew:72387.0,90122.1,72365.0,90122.1,27.0,90122.1,72387.0,90122.0,72365.0,90122.0,27.0,90122.0] ||  -> member(not_subclass_element(u,symmetric_difference(v,w)),complement(symmetric_difference(v,w)))* subclass(u,symmetric_difference(v,w)).
% 299.94/300.92  91398[7:SpR:72531.1,85076.0] function(intersection(union(u,u),v)) ||  -> subclass(successor(intersection(union(u,u),v)),u)*.
% 299.94/300.92  91670[7:SpR:72531.1,85403.0] function(intersection(u,union(v,v))) ||  -> subclass(successor(intersection(u,union(v,v))),v)*.
% 299.94/300.92  91786[3:Res:86303.1,8.0] || subclass(u,v) subclass(v,union(u,null_class))* -> equal(v,union(u,null_class)).
% 299.94/300.92  91801[3:Res:86303.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(union(u,null_class)))))* -> equal(union(u,null_class),null_class).
% 299.94/300.92  91802[3:Res:86303.1,23761.0] || subclass(u,complement(unordered_pair(regular(union(u,null_class)),v)))* -> equal(union(u,null_class),null_class).
% 299.94/300.92  91822[3:Res:86303.1,1368.1] single_valued_class(union(u,null_class)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(u,null_class)).
% 299.94/300.92  92958[0:Obv:92875.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),intersection(u,symmetric_difference(v,w))))*.
% 299.94/300.92  93549[0:Obv:93461.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),intersection(symmetric_difference(u,v),w)))*.
% 299.94/300.92  93815[3:Obv:93784.2] || member(u,v) subclass(unordered_pair(w,u),w)* -> subclass(unordered_pair(w,u),v)*.
% 299.94/300.92  93816[3:Obv:93783.2] || member(u,v) subclass(unordered_pair(u,w),w)* -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.92  93945[0:Obv:93895.0] ||  -> subclass(intersection(u,restrict(v,w,x)),intersection(v,intersection(u,restrict(v,w,x))))*.
% 299.94/300.92  93972[0:SpR:72383.0,56577.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(cross_product(v,w),u),x)*.
% 299.94/300.92  93973[0:SpR:72384.0,56577.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(u,cross_product(v,w)),x)*.
% 299.94/300.92  93979[0:SpR:72375.0,56577.1] || subclass(union(complement(power_class(u)),v),w) -> subclass(symmetric_difference(power_class(u),complement(v)),w)*.
% 299.94/300.92  93995[0:Res:56577.1,8.0] || subclass(u,v) subclass(v,intersection(w,u))* -> equal(v,intersection(w,u)).
% 299.94/300.92  94010[0:Res:56577.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(intersection(w,u)))))* -> equal(intersection(w,u),null_class).
% 299.94/300.92  94011[0:Res:56577.1,23761.0] || subclass(u,complement(unordered_pair(regular(intersection(v,u)),w)))* -> equal(intersection(v,u),null_class).
% 299.94/300.92  94032[0:Res:56577.1,1368.1] single_valued_class(intersection(u,v)) || subclass(v,cross_product(universal_class,universal_class))* -> function(intersection(u,v))*.
% 299.94/300.92  94074[3:Res:94057.1,329.1] inductive(u) || equal(complement(image(successor_relation,u)),null_class)** -> equal(image(successor_relation,u),u).
% 299.94/300.92  94084[3:Res:94057.1,5367.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.92  94085[3:Res:94057.1,5366.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.94/300.92  94399[3:Rew:94398.1,65335.1] || equal(union(null_class,singleton(regular(ordered_pair(u,v)))),null_class)** -> equal(regular(null_class),singleton(u)).
% 299.94/300.92  94565[0:Obv:94508.0] ||  -> subclass(intersection(restrict(u,v,w),x),intersection(u,intersection(restrict(u,v,w),x)))*.
% 299.94/300.92  95181[3:Res:94124.1,4060.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(singleton(w),union(u,v))*.
% 299.94/300.92  95246[3:Rew:46591.0,95178.0] || equal(power_class(complement(power_class(u))),null_class) member(singleton(v),power_class(complement(power_class(u))))* -> .
% 299.94/300.92  95530[0:SpR:46730.0,57662.1] || subclass(union(u,complement(power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(v)),w)*.
% 299.94/300.92  95547[0:Res:57662.1,8.0] || subclass(u,v) subclass(v,intersection(u,w))* -> equal(v,intersection(u,w)).
% 299.94/300.92  95562[0:Res:57662.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(intersection(u,w)))))* -> equal(intersection(u,w),null_class).
% 299.94/300.92  95563[0:Res:57662.1,23761.0] || subclass(u,complement(unordered_pair(regular(intersection(u,v)),w)))* -> equal(intersection(u,v),null_class).
% 299.94/300.92  95584[0:Res:57662.1,1368.1] single_valued_class(intersection(u,v)) || subclass(u,cross_product(universal_class,universal_class))* -> function(intersection(u,v))*.
% 299.94/300.92  95633[0:SpL:46730.0,58259.0] || subclass(u,symmetric_difference(complement(v),power_class(w)))* -> subclass(u,union(v,complement(power_class(w)))).
% 299.94/300.92  95822[0:Res:95719.0,8.0] || subclass(complement(u),complement(union(u,v)))* -> equal(complement(union(u,v)),complement(u)).
% 299.94/300.92  95951[0:Res:95777.0,8.0] || subclass(complement(u),complement(union(v,u)))* -> equal(complement(union(v,u)),complement(u)).
% 299.94/300.92  96044[3:MRR:96043.3,52315.2] || equal(cantor(u),successor(u)) member(u,universal_class)* subclass(domain_relation,regular(successor_relation))* -> .
% 299.94/300.92  96510[3:SpR:46586.0,96127.0] ||  -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),w))),union(u,complement(power_class(v))))*.
% 299.94/300.92  96511[3:SpR:46592.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),w))),union(complement(power_class(u)),v))*.
% 299.94/300.92  96635[3:Res:96527.0,8.0] || subclass(complement(u),complement(successor(successor(u))))* -> equal(complement(successor(successor(u))),complement(u)).
% 299.94/300.92  96651[3:SpR:46586.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.94/300.92  96652[3:SpR:46592.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.94/300.92  96977[3:Res:96615.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(null_class,v)).
% 299.94/300.92  97034[3:Res:96978.0,8.0] || subclass(u,complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),u).
% 299.94/300.92  97110[3:Res:96917.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(singleton(null_class)))))* member(u,successor(null_class)).
% 299.94/300.92  97447[3:Res:97062.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(successor(null_class)))))* member(u,singleton(null_class)).
% 299.94/300.92  97837[3:Res:96918.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(v,null_class)).
% 299.94/300.92  97946[3:Res:97015.0,358.1] || member(u,universal_class) -> member(u,successor(successor(union(null_class,v))))* member(u,complement(v)).
% 299.94/300.92  97981[3:Res:97909.0,358.1] || member(u,universal_class) -> member(u,successor(successor(successor(null_class))))* member(u,complement(singleton(null_class))).
% 299.94/300.92  98387[3:Res:97082.0,358.1] || member(u,universal_class) -> member(u,successor(successor(union(null_class,complement(v)))))* member(u,v).
% 299.94/300.92  98796[3:Res:97910.0,358.1] || member(u,universal_class) -> member(u,successor(successor(union(v,null_class))))* member(u,complement(v)).
% 299.94/300.92  100256[3:Res:95765.0,358.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(null_class,v)).
% 299.94/300.92  100359[3:Res:100257.0,8.0] || subclass(u,complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),u).
% 299.94/300.92  100611[0:Rew:100557.0,88624.0] ||  -> subclass(complement(successor(symmetric_difference(u,v))),complement(union(symmetric_difference(v,u),singleton(symmetric_difference(u,v)))))*.
% 299.94/300.92  100615[3:Rew:100557.0,79343.0] ||  -> subclass(complement(successor(apply(null_class,u))),complement(union(apply(null_class,v),singleton(apply(null_class,u)))))*.
% 299.94/300.92  100617[3:Rew:100557.0,78565.0] ||  -> subclass(complement(successor(sum_class(range_of(null_class)))),complement(union(apply(null_class,u),singleton(sum_class(range_of(null_class))))))*.
% 299.94/300.92  100621[3:Rew:100557.0,78502.0] ||  -> subclass(complement(successor(apply(null_class,u))),complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,u)))))*.
% 299.94/300.92  100730[0:Rew:100557.0,40106.1] || subclass(u,v) -> equal(union(u,complement(union(v,u))),complement(symmetric_difference(v,u)))**.
% 299.94/300.92  100733[0:Rew:100557.0,76263.0] || member(regular(union(u,v)),complement(union(v,u)))* -> equal(union(v,u),null_class).
% 299.94/300.92  100734[0:Rew:100557.0,75688.0] || member(regular(union(u,v)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.94/300.92  101064[0:Rew:100557.0,75484.1] || member(u,universal_class) -> member(u,complement(union(v,w)))* member(u,union(w,v)).
% 299.94/300.92  102360[0:Rew:72365.0,101128.0] ||  -> equal(intersection(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),null_class)**.
% 299.94/300.92  102361[3:Rew:75789.0,101129.0] ||  -> equal(union(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),universal_class)**.
% 299.94/300.92  102362[3:Rew:76314.0,101130.0] ||  -> equal(symmetric_difference(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),universal_class)**.
% 299.94/300.92  101151[3:Rew:100557.0,47826.1] || equal(null_class,u) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.94/300.92  101164[3:Rew:100557.0,83786.0] ||  -> subclass(complement(successor(union(u,complement(union(v,w))))),intersection(complement(u),union(v,w)))*.
% 299.94/300.92  101168[3:Rew:100557.0,59006.0] ||  -> subclass(complement(successor(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.94/300.92  101216[0:Rew:100557.0,9979.1] ||  -> member(u,image(element_relation,union(v,w))) subclass(singleton(u),power_class(complement(union(v,w))))*.
% 299.94/300.92  101249[3:Rew:100557.0,96646.0] ||  -> subclass(complement(successor(union(u,image(element_relation,union(v,w))))),power_class(complement(union(v,w))))*.
% 299.94/300.92  101353[0:Rew:100557.0,9913.0] ||  -> member(not_subclass_element(u,union(v,w)),complement(union(v,w)))* subclass(u,union(v,w)).
% 299.94/300.92  101374[0:Rew:100557.0,95404.0] ||  -> subclass(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w)))),complement(symmetric_difference(v,w)))*.
% 299.94/300.92  102363[0:Rew:72365.0,101497.0] ||  -> equal(intersection(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),null_class)**.
% 299.94/300.92  102364[3:Rew:75789.0,101498.0] ||  -> equal(union(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),universal_class)**.
% 299.94/300.92  102365[3:Rew:76314.0,101499.0] ||  -> equal(symmetric_difference(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),universal_class)**.
% 299.94/300.92  101531[3:Rew:100557.0,83789.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),w))),intersection(union(u,v),complement(w)))*.
% 299.94/300.92  101535[3:Rew:100557.0,59009.0] ||  -> subclass(complement(successor(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.94/300.92  101572[3:Rew:100557.0,61663.0] || equal(power_class(complement(union(u,v))),universal_class) -> equal(image(element_relation,union(u,v)),null_class)**.
% 299.94/300.92  101573[3:Rew:100557.0,47431.1] || equal(image(element_relation,union(u,v)),null_class)** -> equal(power_class(complement(union(u,v))),universal_class).
% 299.94/300.92  101574[0:Rew:100557.0,5479.1] inductive(image(element_relation,union(u,v))) || equal(power_class(complement(union(u,v))),universal_class)** -> .
% 299.94/300.92  101580[3:Rew:100557.0,44749.1] || subclass(image(element_relation,union(u,v)),null_class)* -> subclass(universal_class,power_class(complement(union(u,v)))).
% 299.94/300.92  101592[3:Rew:100557.0,61707.0] || equal(power_class(complement(union(u,v))),null_class) -> equal(image(element_relation,union(u,v)),universal_class)**.
% 299.94/300.92  101593[0:Rew:100557.0,23185.1] || subclass(universal_class,image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.92  101594[0:Rew:100557.0,20799.1] || equal(image(element_relation,union(u,v)),universal_class)** -> equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.92  101624[6:Rew:100557.0,44623.1] || subclass(image(element_relation,union(u,v)),null_class) -> member(null_class,power_class(complement(union(u,v))))*.
% 299.94/300.92  101637[0:Rew:100557.0,42142.0] ||  -> equal(intersection(power_class(complement(union(u,v))),intersection(image(element_relation,union(u,v)),w)),null_class)**.
% 299.94/300.92  101638[0:Rew:100557.0,42492.0] ||  -> equal(intersection(power_class(complement(union(u,v))),intersection(w,image(element_relation,union(u,v)))),null_class)**.
% 299.94/300.92  101640[3:Rew:100557.0,48376.0] || subclass(power_class(complement(union(u,v))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 299.94/300.92  101641[6:Rew:100557.0,46538.0] || subclass(power_class(complement(union(u,v))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.94/300.92  101645[0:Rew:100557.0,48666.0] ||  -> equal(image(element_relation,power_class(complement(union(u,v)))),complement(power_class(image(element_relation,union(u,v)))))**.
% 299.94/300.92  101667[3:Rew:100557.0,96505.0] ||  -> subclass(complement(successor(union(image(element_relation,union(u,v)),w))),power_class(complement(union(u,v))))*.
% 299.94/300.92  102044[3:Rew:101822.0,74638.1] single_valued_class(union(null_class,union(cross_product(universal_class,universal_class),null_class))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.92  102046[3:Rew:101822.0,58857.1] single_valued_class(union(null_class,union(null_class,cross_product(universal_class,universal_class)))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.92  102196[3:Rew:102187.0,26854.0] ||  -> equal(power_class(intersection(union(null_class,u),complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.94/300.92  102197[3:Rew:102187.0,71605.0] ||  -> equal(power_class(intersection(union(u,null_class),complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.94/300.92  102283[7:Rew:102264.0,71370.1] one_to_one(u) ||  -> equal(union(v,complement(successor(inverse(u)))),union(v,complement(inverse(u))))**.
% 299.94/300.92  102287[3:Rew:102264.0,47828.1] || equal(null_class,u) -> equal(union(v,complement(successor(u))),union(v,complement(singleton(u))))**.
% 299.94/300.92  102291[0:Rew:102264.0,41503.1] || subclass(complement(singleton(u)),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.94/300.92  102293[3:Rew:102264.0,71644.1] || equal(singleton(u),null_class) -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.94/300.92  102561[7:Rew:28787.0,100454.2,28787.0,100454.1] function(u) || member(not_subclass_element(complement(u),v),successor(u))* -> subclass(complement(u),v).
% 299.94/300.92  103259[3:Res:100329.0,8.0] || subclass(u,complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),u).
% 299.94/300.92  103334[3:SpL:46586.0,100416.0] || subclass(union(u,complement(power_class(v))),null_class)* -> subclass(universal_class,intersection(complement(u),power_class(v))).
% 299.94/300.92  103335[3:SpL:46592.0,100416.0] || subclass(union(complement(power_class(u)),v),null_class)* -> subclass(universal_class,intersection(power_class(u),complement(v))).
% 299.94/300.92  103483[3:SpR:47158.0,101822.0] ||  -> equal(union(null_class,complement(intersection(power_class(u),power_class(v)))),complement(intersection(power_class(u),power_class(v))))**.
% 299.94/300.92  103981[3:Res:100169.0,358.1] || member(u,universal_class) -> member(u,union(complement(singleton(null_class)),v))* member(u,successor(null_class)).
% 299.94/300.92  104152[3:SpL:100575.0,100416.0] || subclass(power_class(complement(union(u,v))),null_class)* -> subclass(universal_class,image(element_relation,union(u,v))).
% 299.94/300.92  104226[3:Rew:47142.0,104122.0,26766.0,104122.0,46582.0,104122.0,26766.0,104122.0] ||  -> equal(power_class(union(null_class,intersection(power_class(u),power_class(v)))),power_class(intersection(power_class(u),power_class(v))))**.
% 299.94/300.92  105036[3:Res:100387.0,358.1] || member(u,universal_class) -> member(u,union(complement(successor(null_class)),v))* member(u,singleton(null_class)).
% 299.94/300.92  105452[3:Res:103287.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(successor(null_class))))* member(u,singleton(null_class)).
% 299.94/300.92  105496[3:Res:103952.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(singleton(null_class))))* member(u,successor(null_class)).
% 299.94/300.92  105555[0:SpR:102187.0,26275.1] || equal(complement(successor(image(element_relation,successor(u)))),universal_class)** -> member(omega,power_class(complement(successor(u)))).
% 299.94/300.92  105557[0:SpR:102187.0,26389.1] || equal(complement(successor(image(element_relation,successor(u)))),universal_class)** -> member(null_class,power_class(complement(successor(u)))).
% 299.94/300.92  105857[0:SpR:102264.0,46582.0] ||  -> equal(image(element_relation,union(u,complement(successor(v)))),complement(power_class(intersection(complement(u),successor(v)))))**.
% 299.94/300.92  105860[3:SpR:102264.0,45898.1] || equal(intersection(complement(u),successor(v)),null_class)** -> equal(union(u,complement(successor(v))),universal_class).
% 299.94/300.92  105885[0:SpR:102264.0,41750.0] ||  -> equal(intersection(union(u,complement(successor(v))),intersection(intersection(complement(u),successor(v)),w)),null_class)**.
% 299.94/300.92  105886[0:SpR:102264.0,42091.0] ||  -> equal(intersection(union(u,complement(successor(v))),intersection(w,intersection(complement(u),successor(v)))),null_class)**.
% 299.94/300.92  105904[3:SpR:102264.0,96127.0] ||  -> subclass(complement(successor(union(intersection(complement(u),successor(v)),w))),union(u,complement(successor(v))))*.
% 299.94/300.92  105919[0:SpR:102264.0,9902.1] ||  -> member(u,intersection(complement(v),successor(w))) subclass(singleton(u),union(v,complement(successor(w))))*.
% 299.94/300.92  105924[3:SpR:102264.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(complement(v),successor(w))))),union(v,complement(successor(w))))*.
% 299.94/300.92  105934[0:SpR:102264.0,480.1] || member(u,symmetric_difference(complement(v),successor(w)))* -> member(u,union(v,complement(successor(w)))).
% 299.94/300.92  105974[0:SpR:39614.1,102264.0] || subclass(successor(u),complement(v)) -> equal(union(v,complement(successor(u))),complement(successor(u)))**.
% 299.94/300.92  105978[3:SpL:102264.0,60592.0] || equal(union(u,complement(successor(v))),null_class) -> equal(intersection(complement(u),successor(v)),universal_class)**.
% 299.94/300.92  105981[3:SpL:102264.0,59209.0] || equal(union(u,complement(successor(v))),universal_class) -> equal(intersection(complement(u),successor(v)),null_class)**.
% 299.94/300.92  105983[0:SpL:102264.0,2160.1] inductive(intersection(complement(u),successor(v))) || equal(union(u,complement(successor(v))),universal_class)** -> .
% 299.94/300.92  106000[3:SpL:102264.0,100416.0] || subclass(union(u,complement(successor(v))),null_class)* -> subclass(universal_class,intersection(complement(u),successor(v))).
% 299.94/300.92  106001[3:SpL:102264.0,46130.0] || subclass(union(u,complement(successor(v))),null_class) -> member(omega,intersection(complement(u),successor(v)))*.
% 299.94/300.92  106002[6:SpL:102264.0,45406.0] || subclass(union(u,complement(successor(v))),null_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.94/300.92  106416[3:Res:95894.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(null_class,w)).
% 299.94/300.92  106522[3:Res:96930.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(v,v))*.
% 299.94/300.92  106858[3:SpR:46730.0,97047.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),power_class(v)))))),union(u,complement(power_class(v))))*.
% 299.94/300.92  106926[3:Res:97047.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(intersection(v,w)))))* member(u,v).
% 299.94/300.92  107038[3:Res:97922.0,358.1] || member(u,universal_class) -> member(u,successor(successor(union(v,v))))* member(u,complement(v)).
% 299.94/300.92  107167[3:Res:100170.0,358.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(v,null_class)).
% 299.94/300.92  107234[0:SpL:75789.0,100579.0] || member(regular(union(u,v)),complement(union(u,v)))* -> equal(union(v,u),null_class).
% 299.94/300.92  107345[3:Rew:30548.0,107237.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.92  107347[3:Rew:30548.0,107246.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.92  107349[3:Rew:71518.0,107259.0] || member(regular(union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.92  107351[3:Rew:27497.0,107262.0] || member(regular(union(null_class,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.92  107274[3:SpL:30548.0,100579.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.92  107275[3:SpL:71518.0,100579.0] || member(regular(union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.92  107276[3:SpL:27497.0,100579.0] || member(regular(union(null_class,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.92  107472[3:Res:100317.0,358.1] || member(u,universal_class) -> member(u,union(union(null_class,v),w))* member(u,complement(v)).
% 299.94/300.92  107543[3:Res:107415.0,358.1] || member(u,universal_class) -> member(u,union(successor(null_class),v))* member(u,complement(singleton(null_class))).
% 299.94/300.92  107642[0:Res:48.1,100568.0] inductive(image(element_relation,union(u,v))) || member(null_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.92  107696[3:Rew:71537.0,107695.0] || member(u,complement(power_class(complement(v)))) member(u,power_class(union(null_class,complement(v))))* -> .
% 299.94/300.92  108010[3:Rew:64646.0,107947.0] ||  -> equal(union(complement(power_class(u)),union(null_class,complement(v))),union(complement(power_class(u)),complement(v)))**.
% 299.94/300.92  108057[3:Rew:102837.0,108056.0] ||  -> equal(union(null_class,symmetric_difference(power_class(u),union(v,w))),symmetric_difference(power_class(u),union(v,w)))**.
% 299.94/300.92  108066[3:Rew:108057.0,102837.0] ||  -> equal(symmetric_difference(complement(power_class(u)),complement(union(v,w))),symmetric_difference(power_class(u),union(v,w)))**.
% 299.94/300.92  108167[3:Res:107517.0,358.1] || member(u,universal_class) -> member(u,union(v,successor(null_class)))* member(u,complement(singleton(null_class))).
% 299.94/300.92  108271[3:Res:100420.0,358.1] || member(u,universal_class) -> member(u,union(union(null_class,complement(v)),w))* member(u,v).
% 299.94/300.92  108492[3:Rew:63809.0,108443.0] ||  -> equal(union(union(null_class,complement(u)),complement(power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.94/300.92  108540[3:Rew:102855.0,108539.0] ||  -> equal(union(null_class,symmetric_difference(union(u,v),power_class(w))),symmetric_difference(union(u,v),power_class(w)))**.
% 299.94/300.92  108549[3:Rew:108540.0,102855.0] ||  -> equal(symmetric_difference(complement(union(u,v)),complement(power_class(w))),symmetric_difference(union(u,v),power_class(w)))**.
% 299.94/300.92  109019[3:Res:103220.0,358.1] || member(u,universal_class) -> member(u,union(v,union(null_class,w)))* member(u,complement(w)).
% 299.94/300.92  109337[3:Res:103321.0,358.1] || member(u,universal_class) -> member(u,union(v,union(null_class,complement(w))))* member(u,w).
% 299.94/300.92  109538[3:Res:106328.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(w,null_class)).
% 299.94/300.92  109776[3:Rew:108700.0,109648.1,76314.0,109648.0] || member(u,symmetric_difference(successor(null_class),complement(v)))* -> member(u,union(v,complement(successor(null_class)))).
% 299.94/300.92  109837[3:SpR:72383.0,106828.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(cross_product(u,v),w))))),complement(restrict(w,u,v)))*.
% 299.94/300.92  109838[3:SpR:72384.0,106828.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(u,cross_product(v,w)))))),complement(restrict(u,v,w)))*.
% 299.94/300.92  109844[3:SpR:72375.0,106828.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(power_class(u),complement(v)))))),union(complement(power_class(u)),v))*.
% 299.94/300.92  109911[3:Res:106828.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(intersection(v,w)))))* member(u,w).
% 299.94/300.92  110035[3:Res:107416.0,358.1] || member(u,universal_class) -> member(u,union(union(v,null_class),w))* member(u,complement(v)).
% 299.94/300.92  110460[0:Rew:44.0,110339.1] || member(u,symmetric_difference(successor(v),complement(w)))* -> member(u,union(complement(successor(v)),w)).
% 299.94/300.92  110594[3:Res:108959.0,358.1] || member(u,universal_class) -> member(u,union(v,union(w,null_class)))* member(u,complement(w)).
% 299.94/300.92  110735[3:SpR:46730.0,95663.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(complement(u),power_class(v))),w),union(u,complement(power_class(v))))*.
% 299.94/300.92  110975[3:MRR:110910.0,53.0] || subclass(image(element_relation,union(u,v)),null_class) -> member(omega,power_class(complement(union(u,v))))*.
% 299.94/300.92  111082[3:SpR:46730.0,95683.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.94/300.92  111118[7:SpR:72531.1,95683.0] function(intersection(intersection(u,v),w)) ||  -> subclass(successor(intersection(intersection(u,v),w)),u)*.
% 299.94/300.92  111237[3:SpR:46730.0,95699.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.92  111612[3:SpR:46730.0,95712.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.92  111643[7:SpR:72531.1,95712.0] function(intersection(u,intersection(v,w))) ||  -> subclass(successor(intersection(u,intersection(v,w))),v)*.
% 299.94/300.92  111777[3:Res:96083.0,358.1] || member(u,universal_class) -> member(u,successor(complement(restrict(v,w,x))))* member(u,v).
% 299.94/300.92  112126[3:Res:100182.0,358.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(v,v))*.
% 299.94/300.92  112227[3:SpR:46730.0,100372.0] ||  -> subclass(complement(union(complement(symmetric_difference(complement(u),power_class(v))),w)),union(u,complement(power_class(v))))*.
% 299.94/300.92  112317[3:Res:100372.0,358.1] || member(u,universal_class) -> member(u,union(complement(intersection(v,w)),x))* member(u,v).
% 299.94/300.92  112548[3:Rew:26766.0,112410.0,47158.0,112410.0,26766.0,112410.0] ||  -> subclass(union(null_class,intersection(power_class(u),power_class(v))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.94/300.92  113155[3:Res:113135.0,8.0] || subclass(singleton(null_class),regular(complement(successor(null_class))))* -> equal(regular(complement(successor(null_class))),singleton(null_class)).
% 299.94/300.92  113442[3:Res:113084.0,8.0] || subclass(u,regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),u).
% 299.94/300.92  113547[3:Res:113096.0,8.0] || subclass(complement(power_class(u)),regular(power_class(u)))* -> equal(complement(power_class(u)),regular(power_class(u))).
% 299.94/300.92  113753[3:Res:113097.0,8.0] || subclass(complement(successor(u)),regular(successor(u)))* -> equal(complement(successor(u)),regular(successor(u))).
% 299.94/300.92  113824[3:Res:113484.0,8.0] || subclass(complement(u),regular(union(null_class,u)))* -> equal(regular(union(null_class,u)),complement(u)).
% 299.94/300.92  113914[3:Res:113790.0,8.0] || subclass(complement(u),regular(union(u,null_class)))* -> equal(regular(union(u,null_class)),complement(u)).
% 299.94/300.92  114023[3:Res:113804.0,8.0] || subclass(complement(u),regular(union(u,u)))* -> equal(regular(union(u,u)),complement(u)).
% 299.94/300.92  114619[3:Res:114525.0,8.0] || subclass(union(u,null_class),regular(complement(u)))* -> equal(union(u,null_class),regular(complement(u))).
% 299.94/300.92  114700[3:Res:114621.0,3164.0] || subclass(u,v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.92  114720[3:Res:114621.0,3167.0] ||  -> equal(regular(complement(intersection(u,v))),null_class) member(regular(regular(complement(intersection(u,v)))),v)*.
% 299.94/300.92  114721[3:Res:114621.0,3166.0] ||  -> equal(regular(complement(intersection(u,v))),null_class) member(regular(regular(complement(intersection(u,v)))),u)*.
% 299.94/300.92  115175[3:Res:114565.0,8.0] || subclass(union(null_class,u),regular(complement(u)))* -> equal(union(null_class,u),regular(complement(u))).
% 299.94/300.92  115210[3:Res:115109.0,8.0] || subclass(successor(null_class),regular(complement(singleton(null_class))))* -> equal(regular(complement(singleton(null_class))),successor(null_class)).
% 299.94/300.92  115280[3:Res:114567.0,8.0] || subclass(union(u,u),regular(complement(u)))* -> equal(union(u,u),regular(complement(u))).
% 299.94/300.92  115736[3:SpR:74466.0,114715.0] ||  -> subclass(regular(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92  115765[3:Res:114715.0,8.0] || subclass(u,regular(complement(intersection(u,v))))* -> equal(regular(complement(intersection(u,v))),u).
% 299.94/300.92  115903[3:Res:115700.0,8.0] || subclass(u,regular(complement(intersection(v,u))))* -> equal(regular(complement(intersection(v,u))),u).
% 299.94/300.92  117028[3:Res:116974.0,3163.0] ||  -> equal(regular(successor(complement(successor(null_class)))),null_class) equal(regular(regular(successor(complement(successor(null_class))))),null_class)**.
% 299.94/300.92  118067[3:Rew:106595.0,118066.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(w,v)).
% 299.94/300.92  118068[3:Rew:101822.0,118039.1,26766.0,118039.1,27497.0,118039.1] || member(u,universal_class) -> member(u,union(null_class,compose(element_relation,universal_class)))* member(u,complement(element_relation)).
% 299.94/300.92  118134[7:SpR:75901.0,113801.1] function(symmetric_difference(u,v)) ||  -> subclass(regular(successor(symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.94/300.92  118137[7:SpR:72083.0,113801.1] function(sum_class(range_of(null_class))) ||  -> subclass(regular(successor(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.94/300.92  118141[7:SpR:72082.0,113801.1] function(apply(null_class,u)) ||  -> subclass(regular(successor(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.94/300.92  118142[7:SpR:72083.0,113801.1] function(apply(null_class,u)) ||  -> subclass(regular(successor(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92  118325[7:SpR:75901.0,114570.1] function(symmetric_difference(u,v)) ||  -> subclass(regular(complement(symmetric_difference(v,u))),successor(symmetric_difference(u,v)))*.
% 299.94/300.92  118328[7:SpR:72083.0,114570.1] function(sum_class(range_of(null_class))) ||  -> subclass(regular(complement(apply(null_class,u))),successor(sum_class(range_of(null_class))))*.
% 299.94/300.92  118332[7:SpR:72082.0,114570.1] function(apply(null_class,u)) ||  -> subclass(regular(complement(apply(null_class,v))),successor(apply(null_class,u)))*.
% 299.94/300.92  118333[7:SpR:72083.0,114570.1] function(apply(null_class,u)) ||  -> subclass(regular(complement(sum_class(range_of(null_class)))),successor(apply(null_class,u)))*.
% 299.94/300.92  120231[3:Rew:101822.0,120124.0] ||  -> subclass(regular(successor(union(complement(union(u,v)),w))),intersection(union(u,v),complement(w)))*.
% 299.94/300.92  120232[3:Rew:101822.0,120134.0] ||  -> subclass(regular(successor(union(u,complement(union(v,w))))),intersection(complement(u),union(v,w)))*.
% 299.94/300.92  122237[3:SpR:46730.0,103272.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.94/300.92  122327[3:Res:103272.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(intersection(w,x))))* member(u,w).
% 299.94/300.92  122479[3:Res:106340.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(w,w))*.
% 299.94/300.92  122672[3:Res:107428.0,358.1] || member(u,universal_class) -> member(u,union(union(v,v),w))* member(u,complement(v)).
% 299.94/300.92  122837[3:Res:108972.0,358.1] || member(u,universal_class) -> member(u,union(v,union(w,w)))* member(u,complement(w)).
% 299.94/300.92  123014[3:SpR:72383.0,110705.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(cross_product(u,v),w)),x),complement(restrict(w,u,v)))*.
% 299.94/300.92  123015[3:SpR:72384.0,110705.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(u,cross_product(v,w))),x),complement(restrict(u,v,w)))*.
% 299.94/300.92  123021[3:SpR:72375.0,110705.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(power_class(u),complement(v))),w),union(complement(power_class(u)),v))*.
% 299.94/300.92  123250[0:Obv:123239.1] || subclass(universal_class,intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.92  123323[3:SpR:72383.0,111052.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(cross_product(u,v),w),x)),complement(restrict(w,u,v)))*.
% 299.94/300.92  123324[3:SpR:72384.0,111052.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(u,cross_product(v,w)),x)),complement(restrict(u,v,w)))*.
% 299.94/300.92  123330[3:SpR:72375.0,111052.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.94/300.92  123365[7:SpR:72531.1,111052.0] function(intersection(intersection(u,v),w)) ||  -> subclass(successor(intersection(intersection(u,v),w)),v)*.
% 299.94/300.92  123483[3:SpR:72383.0,111207.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.94/300.92  123484[3:SpR:72384.0,111207.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.94/300.92  123490[3:SpR:72375.0,111207.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.92  123710[0:Obv:123701.1] || subclass(universal_class,intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.92  123791[3:SpR:72383.0,111582.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.94/300.92  123792[3:SpR:72384.0,111582.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.94/300.92  123798[3:SpR:72375.0,111582.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.92  123828[7:SpR:72531.1,111582.0] function(intersection(u,intersection(v,w))) ||  -> subclass(successor(intersection(u,intersection(v,w))),w)*.
% 299.94/300.92  123941[3:SpR:72383.0,112197.0] ||  -> subclass(complement(union(complement(symmetric_difference(cross_product(u,v),w)),x)),complement(restrict(w,u,v)))*.
% 299.94/300.92  123942[3:SpR:72384.0,112197.0] ||  -> subclass(complement(union(complement(symmetric_difference(u,cross_product(v,w))),x)),complement(restrict(u,v,w)))*.
% 299.94/300.92  123948[3:SpR:72375.0,112197.0] ||  -> subclass(complement(union(complement(symmetric_difference(power_class(u),complement(v))),w)),union(complement(power_class(u)),v))*.
% 299.94/300.92  124044[3:Res:112197.0,358.1] || member(u,universal_class) -> member(u,union(complement(intersection(v,w)),x))* member(u,w).
% 299.94/300.92  124357[0:SpR:112558.0,5792.0] ||  -> subclass(symmetric_difference(complement(union(u,v)),complement(singleton(union(v,u)))),successor(union(v,u)))*.
% 299.94/300.92  124403[0:SpR:112558.0,54298.0] ||  -> member(complement(union(u,v)),union(v,u))* equal(singleton(complement(union(v,u))),null_class).
% 299.94/300.92  124719[0:SpL:112558.0,3175.0] || subclass(complement(union(u,v)),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.94/300.92  124725[3:SpL:112558.0,18114.1] || equal(union(u,v),singleton(singleton(null_class))) subclass(universal_class,complement(union(v,u)))* -> .
% 299.94/300.92  125030[0:Rew:46586.0,124388.0] ||  -> equal(union(union(u,v),complement(power_class(w))),union(union(v,u),complement(power_class(w))))*.
% 299.94/300.92  125031[0:Rew:102264.0,124415.0] ||  -> equal(union(union(u,v),complement(successor(w))),union(union(v,u),complement(successor(w))))*.
% 299.94/300.92  125032[0:Rew:46592.0,124439.0] ||  -> equal(union(complement(power_class(u)),union(v,w)),union(complement(power_class(u)),union(w,v)))*.
% 299.94/300.92  125040[3:Rew:26766.0,124681.0,47158.0,124681.0,26766.0,124681.0] ||  -> equal(union(null_class,intersection(power_class(u),power_class(v))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.94/300.92  125411[3:SpR:100578.0,115722.0] ||  -> subclass(regular(complement(symmetric_difference(intersection(u,v),complement(union(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92  125535[3:Res:115740.1,8.0] || subclass(u,v) subclass(v,regular(complement(u)))* -> equal(v,regular(complement(u))).
% 299.94/300.92  125550[3:Res:115740.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(regular(complement(u))))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.92  125551[3:Res:115740.1,23761.0] || subclass(u,complement(unordered_pair(regular(regular(complement(u))),v)))* -> equal(regular(complement(u)),null_class).
% 299.94/300.92  125576[3:Res:115740.1,1368.1] single_valued_class(regular(complement(u))) || subclass(u,cross_product(universal_class,universal_class))* -> function(regular(complement(u))).
% 299.94/300.92  125626[3:SpR:46730.0,115778.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(complement(u),power_class(v)),w))),union(u,complement(power_class(v))))*.
% 299.94/300.92  125897[3:SpR:46730.0,115916.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.94/300.92  127021[3:SpR:72383.0,122207.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(cross_product(v,w),x)))),complement(restrict(x,v,w)))*.
% 299.94/300.92  127022[3:SpR:72384.0,122207.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(v,cross_product(w,x))))),complement(restrict(v,w,x)))*.
% 299.94/300.92  127028[3:SpR:72375.0,122207.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.94/300.92  127119[3:Res:122207.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(intersection(w,x))))* member(u,x).
% 299.94/300.92  127460[3:Rew:26766.0,127326.0,47158.0,127326.0] ||  -> subclass(regular(union(null_class,intersection(power_class(u),power_class(v)))),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.92  127560[3:Rew:26766.0,127509.0,47158.0,127509.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))** -> .
% 299.94/300.92  127737[3:Rew:47158.0,127601.0,26766.0,127601.0] ||  -> subclass(regular(complement(intersection(power_class(u),power_class(v)))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.94/300.92  128007[3:SpR:72383.0,125596.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(cross_product(u,v),w),x))),complement(restrict(w,u,v)))*.
% 299.94/300.92  128008[3:SpR:72384.0,125596.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(u,cross_product(v,w)),x))),complement(restrict(u,v,w)))*.
% 299.94/300.92  128014[3:SpR:72375.0,125596.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(power_class(u),complement(v)),w))),union(complement(power_class(u)),v))*.
% 299.94/300.92  128166[3:SpR:72383.0,125867.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(cross_product(v,w),x)))),complement(restrict(x,v,w)))*.
% 299.94/300.92  128167[3:SpR:72384.0,125867.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(v,cross_product(w,x))))),complement(restrict(v,w,x)))*.
% 299.94/300.92  128173[3:SpR:72375.0,125867.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.94/300.92  128437[0:SpR:100578.0,60176.0] ||  -> subclass(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.94/300.92  128563[0:SpL:72383.0,60237.0] || subclass(u,symmetric_difference(cross_product(v,w),x))* -> subclass(u,complement(restrict(x,v,w))).
% 299.94/300.92  128564[0:SpL:72384.0,60237.0] || subclass(u,symmetric_difference(v,cross_product(w,x)))* -> subclass(u,complement(restrict(v,w,x))).
% 299.94/300.92  128570[0:SpL:72375.0,60237.0] || subclass(u,symmetric_difference(power_class(v),complement(w)))* -> subclass(u,union(complement(power_class(v)),w)).
% 299.94/300.92  129121[0:SpR:72383.0,70401.0] ||  -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),intersection(complement(restrict(w,u,v)),x))*.
% 299.94/300.92  129122[0:SpR:72384.0,70401.0] ||  -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),intersection(complement(restrict(u,v,w)),x))*.
% 299.94/300.92  129128[0:SpR:72375.0,70401.0] ||  -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),intersection(union(complement(power_class(u)),v),w))*.
% 299.94/300.92  129174[0:Res:70401.0,1279.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(x,v))*.
% 299.94/300.92  129300[0:SpR:46730.0,70402.0] ||  -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),intersection(union(u,complement(power_class(v))),w))*.
% 299.94/300.92  129347[0:Res:70402.0,1279.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(w,v))*.
% 299.94/300.92  129463[3:Res:129313.0,1279.2] || member(u,v) member(u,successor(null_class)) -> member(u,intersection(singleton(null_class),v))*.
% 299.94/300.92  129536[3:Res:129403.0,1279.2] || member(u,v) member(u,successor(null_class)) -> member(u,intersection(v,singleton(null_class)))*.
% 299.94/300.92  129886[6:SpR:129728.0,15464.2] || member(successor(null_class),universal_class) subclass(domain_relation,u) -> member(ordered_pair(successor(null_class),null_class),u)*.
% 299.94/300.92  130130[6:SpR:129652.0,59.1] || member(ordered_pair(u,v),compose(w,successor(null_class)))* -> member(v,image(w,range_of(null_class))).
% 299.94/300.92  130193[6:Rew:151.1,130180.1,28645.0,130180.1] || member(regular(complement(cross_product(u,v))),cross_product(u,v))* member(regular(null_class),universal_class) -> .
% 299.94/300.92  131457[3:Res:129302.0,1279.2] || member(u,v) member(u,union(null_class,w)) -> member(u,intersection(w,v))*.
% 299.94/300.92  131602[3:Res:129304.0,1279.2] || member(u,v) member(u,union(w,null_class)) -> member(u,intersection(w,v))*.
% 299.94/300.92  131767[3:Res:131342.0,1279.2] || member(u,v) member(u,union(null_class,w)) -> member(u,intersection(v,w))*.
% 299.94/300.92  131823[3:SpR:102540.0,114715.0] ||  -> subclass(regular(complement(symmetric_difference(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.94/300.92  131843[0:SpR:102540.0,58108.0] ||  -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),union(u,complement(union(v,w))))*.
% 299.94/300.92  131851[3:SpR:102540.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 299.94/300.92  131869[0:SpR:102540.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),union(v,complement(union(w,x))))*.
% 299.94/300.92  131901[0:SpR:102540.0,72375.0] ||  -> equal(symmetric_difference(complement(power_class(u)),union(v,w)),symmetric_difference(power_class(u),complement(union(v,w))))**.
% 299.94/300.92  132204[0:Rew:131901.0,132203.0] ||  -> equal(symmetric_difference(power_class(u),complement(union(v,w))),symmetric_difference(power_class(u),complement(union(w,v))))*.
% 299.94/300.92  133687[3:SpR:101537.0,115700.0] ||  -> subclass(regular(complement(symmetric_difference(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.94/300.92  133707[0:SpR:101537.0,58194.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),union(complement(union(u,v)),w))*.
% 299.94/300.92  133715[3:SpR:101537.0,58880.0] ||  -> subclass(union(null_class,symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 299.94/300.92  133733[0:SpR:101537.0,56958.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),union(complement(union(v,w)),x))*.
% 299.94/300.92  133749[0:SpR:101537.0,46730.0] ||  -> equal(symmetric_difference(complement(union(u,v)),power_class(w)),symmetric_difference(union(u,v),complement(power_class(w))))**.
% 299.94/300.92  134068[3:Rew:133824.0,64016.0] ||  -> equal(symmetric_difference(union(null_class,complement(u)),power_class(v)),symmetric_difference(union(null_class,u),complement(power_class(v))))**.
% 299.94/300.92  134115[0:Rew:133825.0,134019.0] ||  -> equal(symmetric_difference(union(u,v),complement(power_class(w))),symmetric_difference(union(v,u),complement(power_class(w))))*.
% 299.94/300.92  134116[3:Rew:133822.0,134069.0] ||  -> equal(symmetric_difference(union(u,u),complement(power_class(v))),symmetric_difference(union(null_class,u),complement(power_class(v))))*.
% 299.94/300.92  134708[3:Res:131499.0,1279.2] || member(u,v) member(u,union(w,null_class)) -> member(u,intersection(v,w))*.
% 299.94/300.92  136587[6:Rew:136228.1,118513.1] || equal(intersection(restrict(u,v,w),x),universal_class)** -> equal(restrict(u,v,w),null_class).
% 299.94/300.92  136595[3:Rew:136228.1,31189.2] || equal(intersection(complement(u),v),universal_class)** member(null_class,u) -> equal(complement(u),null_class).
% 299.94/300.92  137002[0:SpR:46730.0,70759.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),intersection(union(v,complement(power_class(w))),u))*.
% 299.94/300.92  137195[0:SpR:72383.0,70762.0] ||  -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),intersection(complement(restrict(x,v,w)),u))*.
% 299.94/300.92  137196[0:SpR:72384.0,70762.0] ||  -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),intersection(complement(restrict(v,w,x)),u))*.
% 299.94/300.92  137203[0:SpR:72375.0,70762.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),intersection(union(complement(power_class(v)),w),u))*.
% 299.94/300.92  137345[0:SpR:75513.1,100578.0] || subclass(u,v) -> equal(union(u,complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.94/300.92  137704[3:Rew:26766.0,137447.1] || subclass(complement(u),power_class(v)) -> equal(union(u,complement(power_class(v))),union(null_class,u))**.
% 299.94/300.92  137705[3:Rew:26766.0,137449.1] || subclass(complement(u),successor(v)) -> equal(union(u,complement(successor(v))),union(null_class,u))**.
% 299.94/300.92  137497[0:SpR:75513.1,46592.0] || subclass(power_class(u),complement(v)) -> equal(union(complement(power_class(u)),v),complement(power_class(u)))**.
% 299.94/300.92  137802[3:Res:86315.1,8.0] || subclass(u,v) subclass(v,union(u,u))* -> equal(v,union(u,u)).
% 299.94/300.92  137817[3:Res:86315.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(union(u,u)))))* -> equal(union(u,u),null_class).
% 299.94/300.92  137818[3:Res:86315.1,23761.0] || subclass(u,complement(unordered_pair(regular(union(u,u)),v)))* -> equal(union(u,u),null_class).
% 299.94/300.92  137844[3:Res:86315.1,1368.1] single_valued_class(union(u,u)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(u,u))*.
% 299.94/300.92  138752[3:Obv:138736.2] || member(u,v) equal(unordered_pair(w,u),w) -> subclass(unordered_pair(w,u),v)*.
% 299.94/300.92  138753[3:Obv:138735.2] || member(u,v) equal(unordered_pair(u,w),w) -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.92  138943[0:SpL:46730.0,95653.0] || equal(symmetric_difference(complement(u),power_class(v)),w) -> subclass(w,union(u,complement(power_class(v))))*.
% 299.94/300.92  139073[0:SpR:46730.0,95670.0] ||  -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),union(u,complement(power_class(v))))*.
% 299.94/300.92  139281[0:SpR:46730.0,95691.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),union(w,complement(power_class(x))))*.
% 299.94/300.92  139565[0:SpR:46730.0,95696.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),union(v,complement(power_class(w))))*.
% 299.94/300.92  139765[0:SpR:46730.0,95707.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),union(v,complement(power_class(w))))*.
% 299.94/300.92  140553[0:SpL:72383.0,128589.0] || equal(symmetric_difference(cross_product(u,v),w),x) -> subclass(x,complement(restrict(w,u,v)))*.
% 299.94/300.92  140554[0:SpL:72384.0,128589.0] || equal(symmetric_difference(u,cross_product(v,w)),x) -> subclass(x,complement(restrict(u,v,w)))*.
% 299.94/300.92  140561[0:SpL:72375.0,128589.0] || equal(symmetric_difference(power_class(u),complement(v)),w) -> subclass(w,union(complement(power_class(u)),v))*.
% 299.94/300.92  140611[0:SpR:72383.0,128603.0] ||  -> subclass(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),complement(restrict(w,u,v)))*.
% 299.94/300.92  140612[0:SpR:72384.0,128603.0] ||  -> subclass(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),complement(restrict(u,v,w)))*.
% 299.94/300.92  140619[0:SpR:72375.0,128603.0] ||  -> subclass(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),union(complement(power_class(u)),v))*.
% 299.94/300.92  140882[0:SpR:72383.0,128622.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),complement(restrict(y,w,x)))*.
% 299.94/300.92  140883[0:SpR:72384.0,128622.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),complement(restrict(w,x,y)))*.
% 299.94/300.92  140890[0:SpR:72375.0,128622.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),union(complement(power_class(w)),x))*.
% 299.94/300.92  141071[0:SpR:72383.0,128629.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),complement(restrict(x,v,w)))*.
% 299.94/300.92  141072[0:SpR:72384.0,128629.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),complement(restrict(v,w,x)))*.
% 299.94/300.92  141079[0:SpR:72375.0,128629.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),union(complement(power_class(v)),w))*.
% 299.94/300.92  141290[0:SpR:72383.0,128638.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),complement(restrict(x,v,w)))*.
% 299.94/300.92  141291[0:SpR:72384.0,128638.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),complement(restrict(v,w,x)))*.
% 299.94/300.92  141298[0:SpR:72375.0,128638.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),union(complement(power_class(v)),w))*.
% 299.94/300.92  141541[0:SpR:72383.0,129052.0] ||  -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),intersection(x,complement(restrict(w,u,v))))*.
% 299.94/300.92  141542[0:SpR:72384.0,129052.0] ||  -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),intersection(x,complement(restrict(u,v,w))))*.
% 299.94/300.92  141549[0:SpR:72375.0,129052.0] ||  -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),intersection(w,union(complement(power_class(u)),v)))*.
% 299.94/300.92  141604[0:Res:129052.0,1279.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(v,x))*.
% 299.94/300.92  142234[0:SpR:100575.0,141859.0] ||  -> equal(intersection(image(element_relation,union(u,v)),intersection(w,power_class(complement(union(u,v))))),null_class)**.
% 299.94/300.92  142236[0:SpR:46586.0,141859.0] ||  -> equal(intersection(intersection(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))),null_class)**.
% 299.94/300.92  142237[0:SpR:102264.0,141859.0] ||  -> equal(intersection(intersection(complement(u),successor(v)),intersection(w,union(u,complement(successor(v))))),null_class)**.
% 299.94/300.92  142238[0:SpR:46592.0,141859.0] ||  -> equal(intersection(intersection(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))),null_class)**.
% 299.94/300.92  142846[0:SpR:100575.0,141983.0] ||  -> equal(intersection(image(element_relation,union(u,v)),intersection(power_class(complement(union(u,v))),w)),null_class)**.
% 299.94/300.92  142848[0:SpR:46586.0,141983.0] ||  -> equal(intersection(intersection(complement(u),power_class(v)),intersection(union(u,complement(power_class(v))),w)),null_class)**.
% 299.94/300.92  142849[0:SpR:102264.0,141983.0] ||  -> equal(intersection(intersection(complement(u),successor(v)),intersection(union(u,complement(successor(v))),w)),null_class)**.
% 299.94/300.92  142850[0:SpR:46592.0,141983.0] ||  -> equal(intersection(intersection(power_class(u),complement(v)),intersection(union(complement(power_class(u)),v),w)),null_class)**.
% 299.94/300.92  146585[3:Rew:27497.0,146363.0,7649.0,146363.0] ||  -> equal(union(image(element_relation,power_class(u)),union(null_class,complement(singleton(power_class(complement(power_class(u))))))),universal_class)**.
% 299.94/300.92  149949[0:SpR:142270.0,39614.1] || subclass(restrict(complement(u),v,w),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.94/300.92  150187[3:Rew:26764.0,149781.0,72365.0,149781.0,7649.0,149781.0] ||  -> equal(symmetric_difference(u,restrict(complement(u),v,w)),union(u,restrict(complement(u),v,w)))**.
% 299.94/300.92  150624[3:Rew:150619.1,136857.1] || equal(symmetric_difference(power_class(u),complement(v)),universal_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.94/300.92  150627[3:Rew:150619.1,136855.1] || equal(symmetric_difference(complement(u),power_class(v)),universal_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.94/300.92  150628[3:Rew:150619.1,136849.1] || equal(symmetric_difference(cross_product(u,v),w),universal_class)** -> equal(complement(restrict(w,u,v)),universal_class).
% 299.94/300.92  150629[3:Rew:150619.1,136850.1] || equal(symmetric_difference(u,cross_product(v,w)),universal_class)** -> equal(complement(restrict(u,v,w)),universal_class).
% 299.94/300.92  150673[3:Rew:26764.0,150232.0,72365.0,150232.0,7649.0,150232.0] ||  -> equal(symmetric_difference(symmetric_difference(u,v),intersection(u,v)),union(symmetric_difference(u,v),intersection(u,v)))**.
% 299.94/300.92  151494[3:Res:10992.1,151236.0] || member(intersection(u,v),union(u,v)) -> member(intersection(u,v),symmetric_difference(u,v))*.
% 299.94/300.92  151563[3:Obv:151545.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92  151564[3:Obv:151544.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92  151835[3:SpL:75901.0,151492.0] || member(complement(symmetric_difference(u,v)),universal_class) -> member(complement(symmetric_difference(v,u)),symmetric_difference(v,u))*.
% 299.94/300.92  151838[3:SpL:72083.0,151492.0] || member(complement(apply(null_class,u)),universal_class)* -> member(complement(sum_class(range_of(null_class))),sum_class(range_of(null_class)))*.
% 299.94/300.92  151839[3:SpL:112558.0,151492.0] || member(complement(union(u,v)),universal_class) -> member(complement(union(v,u)),union(v,u))*.
% 299.94/300.92  151853[3:Rew:30548.0,151840.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(u,u))*.
% 299.94/300.92  151854[3:Rew:71518.0,151841.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(u,null_class))*.
% 299.94/300.92  151855[3:Rew:27497.0,151842.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(null_class,u))*.
% 299.94/300.92  151844[3:SpL:72082.0,151492.0] || member(complement(apply(null_class,u)),universal_class)* -> member(complement(apply(null_class,v)),apply(null_class,v))*.
% 299.94/300.92  151845[3:SpL:72083.0,151492.0] || member(complement(sum_class(range_of(null_class))),universal_class) -> member(complement(apply(null_class,u)),apply(null_class,u))*.
% 299.94/300.92  152132[3:Rew:26764.0,151877.0,72365.0,151877.0,7649.0,151877.0] ||  -> equal(symmetric_difference(singleton(u),restrict(u,v,w)),union(singleton(u),restrict(u,v,w)))**.
% 299.94/300.92  152565[3:SpR:149031.0,39614.1] || subclass(restrict(singleton(u),v,w),u)* -> equal(restrict(singleton(u),v,w),null_class).
% 299.94/300.92  152771[3:Rew:26764.0,152396.0,72365.0,152396.0,7649.0,152396.0] ||  -> equal(symmetric_difference(u,restrict(singleton(u),v,w)),union(u,restrict(singleton(u),v,w)))**.
% 299.94/300.92  153216[3:Rew:26764.0,152819.0,72365.0,152819.0,7649.0,152819.0] ||  -> equal(symmetric_difference(symmetric_difference(u,v),intersection(v,u)),union(symmetric_difference(u,v),intersection(v,u)))**.
% 299.94/300.92  153236[0:Rew:150373.0,153111.1] || member(not_subclass_element(intersection(u,v),null_class),symmetric_difference(v,u))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92  154953[0:SpR:46730.0,129225.0] ||  -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),intersection(w,union(u,complement(power_class(v)))))*.
% 299.94/300.92  155028[0:Res:129225.0,1279.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(v,w))*.
% 299.94/300.92  155277[3:Res:129303.0,1279.2] || member(u,v) member(u,union(w,w))* -> member(u,intersection(w,v))*.
% 299.94/300.92  155751[3:Res:131713.0,1279.2] || member(u,v) member(u,union(w,w))* -> member(u,intersection(v,w))*.
% 299.94/300.92  156342[0:SpR:46730.0,136917.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),intersection(u,union(v,complement(power_class(w)))))*.
% 299.94/300.92  157098[0:SpR:72383.0,137116.0] ||  -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),intersection(u,complement(restrict(x,v,w))))*.
% 299.94/300.92  157099[0:SpR:72384.0,137116.0] ||  -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),intersection(u,complement(restrict(v,w,x))))*.
% 299.94/300.92  157105[0:SpR:72375.0,137116.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),intersection(u,union(complement(power_class(v)),w)))*.
% 299.94/300.92  159858[0:SpL:99108.0,94.0] || member(regular(domain_relation),compose_class(u)) -> equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.92  159961[0:MRR:159938.2,159896.0] || subclass(regular(domain_relation),u)* subclass(u,v)* -> member(apply(choice,regular(domain_relation)),v)*.
% 299.94/300.92  162682[3:MRR:162681.1,10054.1] || equal(null_class,u) member(v,union(u,w))* -> member(v,union(null_class,w))*.
% 299.94/300.92  162686[3:MRR:162685.1,10054.1] || equal(null_class,u) member(v,union(w,u))* -> member(v,union(null_class,w))*.
% 299.94/300.92  163479[0:MRR:163421.0,10054.1] || member(u,v) -> equal(regular(unordered_pair(v,u)),u)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92  163820[0:MRR:163765.0,10054.1] || member(u,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92  163844[7:SoR:159837.0,5405.2] single_valued_class(first(regular(domain_relation))) || equal(first(regular(domain_relation)),null_class) -> member(null_class,regular(domain_relation))*.
% 299.94/300.92  163870[7:SoR:162963.0,5405.2] single_valued_class(first(regular(domain_relation))) || member(null_class,domain_relation) equal(first(regular(domain_relation)),null_class)** -> .
% 299.94/300.92  164030[3:SpL:99109.0,94.0] || member(regular(composition_function),compose_class(u)) -> equal(compose(u,first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.92  164134[3:MRR:164111.2,164068.0] || subclass(regular(composition_function),u)* subclass(u,v)* -> member(apply(choice,regular(composition_function)),v)*.
% 299.94/300.92  166047[6:MRR:166033.0,121.0] || member(u,universal_class)* equal(successor(u),singleton(singleton(null_class)))* subclass(successor_relation,composition_function) -> .
% 299.94/300.92  166412[7:SoR:164009.0,5405.2] single_valued_class(first(regular(composition_function))) || equal(first(regular(composition_function)),null_class) -> member(null_class,regular(composition_function))*.
% 299.94/300.92  166466[7:SoR:165236.0,5405.2] single_valued_class(first(regular(composition_function))) || member(null_class,composition_function) equal(first(regular(composition_function)),null_class)** -> .
% 299.94/300.92  168318[3:MRR:168317.2,4383.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(u,null_class))* -> .
% 299.94/300.92  168320[3:MRR:168319.2,4383.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(u,u))* -> .
% 299.94/300.92  168322[3:MRR:168321.2,4383.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(null_class,u))* -> .
% 299.94/300.92  169135[3:SpR:166613.0,39614.1] || subclass(complement(compose(element_relation,universal_class)),union(element_relation,element_relation))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.92  169683[7:SpR:72531.1,166842.0] function(complement(compose(element_relation,universal_class))) ||  -> equal(intersection(element_relation,successor(complement(compose(element_relation,universal_class)))),null_class)**.
% 299.94/300.92  170833[3:SpR:78508.0,39614.1] || subclass(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.94/300.92  171505[3:SpR:78571.0,39614.1] || subclass(complement(apply(null_class,u)),sum_class(range_of(null_class)))* -> equal(complement(apply(null_class,u)),null_class).
% 299.94/300.92  172223[3:SpR:81085.0,39614.1] || subclass(complement(compose(element_relation,universal_class)),intersection(u,element_relation))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.92  172588[3:SpR:81087.0,39614.1] || subclass(complement(compose(element_relation,universal_class)),intersection(element_relation,u))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.92  174167[6:MRR:174048.1,174048.2,53.0,45624.0] inductive(unordered_pair(u,v)) ||  -> equal(apply(choice,omega),v)* equal(apply(choice,omega),u)*.
% 299.94/300.92  174390[6:MRR:30463.2,174377.0] || member(apply(choice,regular(compose(element_relation,universal_class))),element_relation)* -> equal(regular(compose(element_relation,universal_class)),null_class).
% 299.94/300.92  174391[6:MRR:33088.2,174377.0] || member(not_subclass_element(regular(compose(element_relation,universal_class)),u),element_relation)* -> subclass(regular(compose(element_relation,universal_class)),u).
% 299.94/300.92  174414[0:MRR:174407.0,99.0] || subclass(composition_function,intersection(u,v))* -> member(ordered_pair(null_class,ordered_pair(null_class,compose(null_class,null_class))),v)*.
% 299.94/300.92  174448[0:MRR:174441.0,99.0] || subclass(composition_function,intersection(u,v))* -> member(ordered_pair(null_class,ordered_pair(null_class,compose(null_class,null_class))),u)*.
% 299.94/300.92  174998[6:SpL:174383.0,94.0] || member(regular(element_relation),compose_class(u)) -> equal(compose(u,first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.92  175107[6:MRR:175084.2,175041.0] || subclass(regular(element_relation),u)* subclass(u,v)* -> member(apply(choice,regular(element_relation)),v)*.
% 299.94/300.92  177883[3:MRR:177882.3,4383.0] || subclass(u,successor(null_class)) member(regular(u),complement(successor(null_class)))* -> equal(u,null_class).
% 299.94/300.92  179236[7:SoR:174976.0,5405.2] single_valued_class(first(regular(element_relation))) || equal(first(regular(element_relation)),null_class) -> member(null_class,regular(element_relation))*.
% 299.94/300.92  179596[7:SoR:177328.0,5405.2] single_valued_class(first(regular(element_relation))) || member(null_class,element_relation) equal(first(regular(element_relation)),null_class)** -> .
% 299.94/300.92  5546[2:Rew:5541.0,2619.1] single_valued_class(u) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued3(null_class))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.92  5547[2:Rew:5541.0,2615.1] function(u) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued3(null_class))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.92  5606[0:Res:4845.1,9.0] || subclass(domain_relation,unordered_pair(u,v))* -> equal(ordered_pair(null_class,null_class),v) equal(ordered_pair(null_class,null_class),u).
% 299.94/300.92  6866[0:SpR:479.0,5276.0] ||  -> subclass(symmetric_difference(union(u,v),union(complement(u),complement(v))),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.92  7587[0:Res:5389.1,325.0] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),null_class) -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.94/300.92  9308[0:Res:5389.1,326.0] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),null_class) -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.94/300.92  9821[0:SpL:475.0,387.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(singleton(x),complement(restrict(u,v,w)))*.
% 299.94/300.92  9877[0:Res:9522.0,219.0] ||  -> subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,complement(restrict(v,w,x))),v)*.
% 299.94/300.92  9885[0:Res:9522.0,481.0] ||  -> subclass(u,complement(symmetric_difference(v,w))) member(not_subclass_element(u,complement(symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.92  9893[0:Res:9522.0,4386.0] || member(not_subclass_element(u,complement(regular(v))),v)* -> subclass(u,complement(regular(v))) equal(v,null_class).
% 299.94/300.92  9948[0:SpL:476.0,387.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(singleton(x),complement(restrict(w,u,v)))*.
% 299.94/300.92  11195[0:SpL:4626.0,1925.1] || member(ordered_pair(u,v),compose(null_class,w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.94/300.92  14926[3:Res:9522.0,10074.0] ||  -> subclass(u,complement(sum_class(range_of(null_class)))) member(not_subclass_element(u,complement(sum_class(range_of(null_class)))),apply(null_class,v))*.
% 299.94/300.92  14928[3:Res:354.2,10074.0] || subclass(u,sum_class(range_of(null_class))) -> subclass(u,v) member(not_subclass_element(u,v),apply(null_class,w))*.
% 299.94/300.92  14931[3:Res:350.2,10074.0] || member(u,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(power_class(u),apply(null_class,v))*.
% 299.94/300.92  14932[3:Res:351.2,10074.0] || member(u,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(sum_class(u),apply(null_class,v))*.
% 299.94/300.92  15019[0:SpL:1180.1,15007.0] || subclass(universal_class,complement(unordered_pair(u,not_subclass_element(cross_product(v,w),x))))* -> subclass(cross_product(v,w),x).
% 299.94/300.92  15042[0:SpL:1180.1,15013.0] || subclass(universal_class,complement(unordered_pair(not_subclass_element(cross_product(u,v),w),x)))* -> subclass(cross_product(u,v),w).
% 299.94/300.92  15052[0:SpL:1180.1,15023.0] || equal(complement(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),universal_class)** -> subclass(cross_product(v,w),x).
% 299.94/300.92  15057[0:SpL:1180.1,15046.0] || equal(complement(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  15121[3:Res:9522.0,10076.0] ||  -> subclass(u,complement(apply(null_class,v))) member(not_subclass_element(u,complement(apply(null_class,v))),sum_class(range_of(null_class)))*.
% 299.94/300.92  15123[3:Res:354.2,10076.0] || subclass(u,apply(null_class,v))* -> subclass(u,w) member(not_subclass_element(u,w),sum_class(range_of(null_class)))*.
% 299.94/300.92  15126[3:Res:350.2,10076.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(power_class(u),sum_class(range_of(null_class)))*.
% 299.94/300.92  15127[3:Res:351.2,10076.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(sum_class(u),sum_class(range_of(null_class)))*.
% 299.94/300.92  17185[3:SpL:17061.0,37.0] || member(ordered_pair(singleton(singleton(null_class)),u),flip(v))* -> member(ordered_pair(ordered_pair(universal_class,null_class),u),v).
% 299.94/300.92  17186[3:SpL:17061.0,34.0] || member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))* -> member(ordered_pair(ordered_pair(universal_class,u),null_class),v).
% 299.94/300.92  18115[3:Res:17208.1,9.0] || equal(unordered_pair(u,v),singleton(singleton(null_class)))** -> equal(singleton(null_class),v) equal(singleton(null_class),u).
% 299.94/300.92  20468[3:Res:20458.1,8.0] || subclass(universal_class,power_class(u)) subclass(power_class(u),singleton(null_class))* -> equal(power_class(u),singleton(null_class)).
% 299.94/300.92  20611[3:Res:9522.0,10075.0] ||  -> subclass(u,complement(apply(null_class,v))) member(not_subclass_element(u,complement(apply(null_class,v))),apply(null_class,w))*.
% 299.94/300.92  20613[3:Res:354.2,10075.0] || subclass(u,apply(null_class,v))* -> subclass(u,w) member(not_subclass_element(u,w),apply(null_class,x))*.
% 299.94/300.92  20616[3:Res:350.2,10075.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(power_class(u),apply(null_class,w))*.
% 299.94/300.92  20617[3:Res:351.2,10075.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(sum_class(u),apply(null_class,w))*.
% 299.94/300.92  21989[3:Res:17248.1,218.0] || subclass(ordered_pair(u,universal_class),restrict(v,w,x))* -> member(unordered_pair(u,null_class),cross_product(w,x)).
% 299.94/300.92  22003[3:Res:17248.1,4386.0] || subclass(ordered_pair(u,universal_class),regular(v))* member(unordered_pair(u,null_class),v) -> equal(v,null_class).
% 299.94/300.92  22014[3:MRR:18082.0,22012.0] ||  -> equal(apply(choice,ordered_pair(universal_class,universal_class)),unordered_pair(universal_class,null_class))** equal(apply(choice,ordered_pair(universal_class,universal_class)),null_class).
% 299.94/300.92  22169[0:Res:367.1,2.0] || subclass(ordered_pair(u,v),w)* subclass(w,x)* -> member(unordered_pair(u,singleton(v)),x)*.
% 299.94/300.92  22172[3:Res:367.1,7653.1] || subclass(ordered_pair(u,v),complement(compose(element_relation,universal_class)))* member(unordered_pair(u,singleton(v)),element_relation) -> .
% 299.94/300.92  22181[0:Res:367.1,481.0] || subclass(ordered_pair(u,v),symmetric_difference(w,x)) -> member(unordered_pair(u,singleton(v)),union(w,x))*.
% 299.94/300.92  22192[3:Res:367.1,10074.0] || subclass(ordered_pair(u,v),sum_class(range_of(null_class))) -> member(unordered_pair(u,singleton(v)),apply(null_class,w))*.
% 299.94/300.92  22193[3:Res:367.1,10075.0] || subclass(ordered_pair(u,v),apply(null_class,w))* -> member(unordered_pair(u,singleton(v)),apply(null_class,x))*.
% 299.94/300.92  22194[3:Res:367.1,10076.0] || subclass(ordered_pair(u,v),apply(null_class,w))* -> member(unordered_pair(u,singleton(v)),sum_class(range_of(null_class)))*.
% 299.94/300.92  22356[0:Res:353.2,4070.1] || subclass(u,intersection(v,w)) member(regular(u),symmetric_difference(v,w))* -> equal(u,null_class).
% 299.94/300.92  22361[3:Res:17248.1,4070.1] || subclass(ordered_pair(u,universal_class),intersection(v,w)) member(unordered_pair(u,null_class),symmetric_difference(v,w))* -> .
% 299.94/300.92  22369[0:Res:3678.2,4070.1] || subclass(universal_class,intersection(u,v)) member(w,symmetric_difference(u,v))* -> equal(singleton(w),null_class).
% 299.94/300.92  22371[0:Res:10922.2,4070.1] || subclass(universal_class,intersection(u,v)) member(regular(w),symmetric_difference(u,v))* -> equal(w,null_class).
% 299.94/300.92  23462[0:Obv:23431.1] || subclass(intersection(u,singleton(v)),w)* -> equal(intersection(u,singleton(v)),null_class) member(v,w).
% 299.94/300.92  23596[0:Obv:23559.1] || subclass(intersection(singleton(u),v),w)* -> equal(intersection(singleton(u),v),null_class) member(u,w).
% 299.94/300.92  23773[0:Obv:23714.3] || equal(u,universal_class) subclass(u,complement(v))* member(null_class,v) -> equal(u,null_class).
% 299.94/300.92  25443[0:SpL:114.0,3166.0] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),complement(intersection(v,w)))*.
% 299.94/300.92  25888[0:Obv:25872.1] || subclass(intersection(singleton(u),v),complement(unordered_pair(w,u)))* -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.92  25889[0:Obv:25871.1] || subclass(intersection(u,singleton(v)),complement(unordered_pair(w,v)))* -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.92  25980[3:Res:17208.1,4060.0] || equal(symmetric_difference(complement(u),complement(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,v))*.
% 299.94/300.92  26010[0:Obv:25994.1] || subclass(intersection(singleton(u),v),complement(unordered_pair(u,w)))* -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.92  26011[0:Obv:25993.1] || subclass(intersection(u,singleton(v)),complement(unordered_pair(v,w)))* -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.92  26061[0:Obv:26053.1] || equal(complement(unordered_pair(u,v)),intersection(singleton(v),w))* -> equal(intersection(singleton(v),w),null_class).
% 299.94/300.92  26062[0:Obv:26052.1] || equal(complement(unordered_pair(u,v)),intersection(w,singleton(v)))* -> equal(intersection(w,singleton(v)),null_class).
% 299.94/300.92  26136[0:Obv:26128.1] || equal(complement(unordered_pair(u,v)),intersection(singleton(u),w))* -> equal(intersection(singleton(u),w),null_class).
% 299.94/300.92  26137[0:Obv:26127.1] || equal(complement(unordered_pair(u,v)),intersection(w,singleton(u)))* -> equal(intersection(w,singleton(u)),null_class).
% 299.94/300.92  26466[0:Res:225.1,25.1] || member(regular(restrict(complement(u),v,w)),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.94/300.92  26538[0:Res:4124.0,5362.0] ||  -> subclass(restrict(singleton(u),v,w),x) equal(not_subclass_element(restrict(singleton(u),v,w),x),u)**.
% 299.94/300.92  26814[3:Rew:26764.0,8024.1] || member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,complement(w))) -> .
% 299.94/300.92  26829[3:Rew:26764.0,7994.1] || member(u,intersection(union(null_class,v),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.94/300.92  27038[3:Rew:26766.0,23403.0] || subclass(universal_class,union(null_class,compose(u,v))) -> subclass(w,image(u,image(v,singleton(x))))*.
% 299.94/300.92  27053[3:Rew:26766.0,14216.0] || subclass(domain_relation,union(null_class,regular(u)))* member(ordered_pair(null_class,null_class),u) -> equal(u,null_class).
% 299.94/300.92  27055[3:Rew:26766.0,23383.0] || subclass(universal_class,union(null_class,regular(u)))* member(ordered_pair(v,w),u)* -> equal(u,null_class).
% 299.94/300.92  27056[3:Rew:26766.0,21961.0] || subclass(universal_class,union(null_class,regular(u)))* member(unordered_pair(v,w),u)* -> equal(u,null_class).
% 299.94/300.92  27091[3:Rew:26766.0,2040.0] || equal(union(null_class,unordered_pair(u,v)),universal_class)** -> equal(singleton(w),v)* equal(singleton(w),u)*.
% 299.94/300.92  27098[3:Rew:26766.0,25951.0] || equal(union(null_class,symmetric_difference(complement(u),complement(v))),universal_class)** -> member(singleton(w),union(u,v))*.
% 299.94/300.92  27121[3:Rew:26766.0,14206.0] || subclass(domain_relation,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(null_class,null_class),cross_product(v,w)).
% 299.94/300.92  27125[3:Rew:26766.0,23367.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(x,y),cross_product(v,w))*.
% 299.94/300.92  27127[3:Rew:26766.0,21947.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(unordered_pair(x,y),cross_product(v,w))*.
% 299.94/300.92  27131[3:Rew:26766.0,19434.1] || member(ordered_pair(u,v),symmetric_difference(w,x))* subclass(universal_class,union(null_class,intersection(w,x))) -> .
% 299.94/300.92  27132[3:Rew:26766.0,14954.1] || member(unordered_pair(u,v),symmetric_difference(w,x))* subclass(universal_class,union(null_class,intersection(w,x))) -> .
% 299.94/300.92  28327[3:Rew:26766.0,27146.0] ||  -> subclass(union(null_class,intersection(u,v)),w) member(not_subclass_element(union(null_class,intersection(u,v)),w),u)*.
% 299.94/300.92  28328[3:Rew:26766.0,27147.0] ||  -> subclass(union(null_class,intersection(u,v)),w) member(not_subclass_element(union(null_class,intersection(u,v)),w),v)*.
% 299.94/300.92  27157[3:Rew:26766.0,13409.1] || member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* subclass(domain_relation,union(null_class,intersection(u,v))) -> .
% 299.94/300.92  28329[3:Rew:26766.0,27191.2] || subclass(u,v) -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.94/300.92  28330[3:Rew:27497.0,27239.1,26771.0,27239.1,27497.0,27239.0] || member(regular(union(null_class,complement(u))),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92  30103[0:MRR:30083.0,57.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(power_class(u),complement(v))*.
% 299.94/300.92  30104[0:MRR:30082.0,57.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(power_class(u),complement(w))*.
% 299.94/300.92  30202[0:SpL:4917.0,3883.2] || member(range_of(null_class),universal_class) subclass(universal_class,complement(u)) member(apply(null_class,v),u)* -> .
% 299.94/300.92  30240[0:MRR:30220.0,55.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(sum_class(u),complement(v))*.
% 299.94/300.92  30241[0:MRR:30219.0,55.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(sum_class(u),complement(w))*.
% 299.94/300.92  30385[3:SpL:26766.0,6160.0] || subclass(universal_class,intersection(complement(u),union(null_class,v)))* member(omega,union(u,complement(v))) -> .
% 299.94/300.92  30398[3:SpL:26766.0,6160.0] || subclass(universal_class,intersection(union(null_class,u),complement(v)))* member(omega,union(complement(u),v)) -> .
% 299.94/300.92  30519[3:SpR:27497.0,22779.0] ||  -> subclass(complement(successor(union(null_class,u))),intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u)))))*.
% 299.94/300.92  30607[3:Rew:27497.0,30537.1] ||  -> member(not_subclass_element(u,union(null_class,complement(v))),union(null_class,v))* subclass(u,union(null_class,complement(v))).
% 299.94/300.92  32867[0:Res:28672.1,9.0] || equal(unordered_pair(u,v),domain_relation)** -> equal(ordered_pair(null_class,null_class),v) equal(ordered_pair(null_class,null_class),u).
% 299.94/300.92  33107[0:MRR:33078.0,10106.1] ||  -> member(not_subclass_element(regular(complement(u)),v),u)* subclass(regular(complement(u)),v) equal(complement(u),null_class).
% 299.94/300.92  33177[0:SpR:6828.0,7326.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w))) member(u,complement(intersection(v,w)))*.
% 299.94/300.92  33738[0:Rew:4086.1,33737.1] || member(u,v) member(u,w) -> subclass(intersection(x,singleton(u)),intersection(w,v))*.
% 299.94/300.92  34084[0:Rew:5238.1,34083.1] || member(u,v) member(u,w) -> subclass(intersection(singleton(u),x),intersection(w,v))*.
% 299.94/300.92  34403[0:MRR:34375.0,10106.1] || subclass(u,complement(union(v,w)))* -> member(not_subclass_element(u,x),complement(v))* subclass(u,x).
% 299.94/300.92  34404[0:MRR:34374.0,10106.1] || subclass(u,complement(union(v,w)))* -> member(not_subclass_element(u,x),complement(w))* subclass(u,x).
% 299.94/300.92  35437[3:Res:15464.2,35234.0] || member(u,universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(u,cantor(u)),singleton(null_class))*.
% 299.94/300.92  35750[3:SpR:30548.0,22779.0] ||  -> subclass(complement(successor(union(u,u))),intersection(union(null_class,complement(u)),complement(singleton(union(u,u)))))*.
% 299.94/300.92  35864[3:Rew:30548.0,35786.1] ||  -> member(not_subclass_element(u,union(null_class,complement(v))),union(v,v))* subclass(u,union(null_class,complement(v))).
% 299.94/300.92  35865[3:Rew:30548.0,35806.1] || member(regular(union(null_class,complement(u))),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92  36159[6:Res:29980.1,15524.0] || equal(cantor(regular(cross_product(singleton(null_class),universal_class))),successor(null_class))** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.94/300.92  36160[6:Res:29933.1,15524.0] || equal(cantor(regular(cross_product(singleton(null_class),universal_class))),singleton(null_class))** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.94/300.92  37200[3:SpR:35849.0,350.2] || member(union(null_class,u),universal_class) subclass(universal_class,v) -> member(power_class(union(u,u)),v)*.
% 299.94/300.92  37221[3:SpR:35849.0,350.2] || member(union(u,u),universal_class)* subclass(universal_class,v) -> member(power_class(union(null_class,u)),v)*.
% 299.94/300.92  38035[7:Rew:37608.1,37863.2] function(u) || member(u,cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.94/300.92  38261[7:SpL:38158.1,15443.1] one_to_one(u) || member(inverse(u),cantor(v))* equal(restrict(v,null_class,universal_class),null_class) -> .
% 299.94/300.92  38340[7:SoR:37613.1,2263.2] function(u) single_valued_class(apply(u,v)) || equal(apply(u,v),cross_product(universal_class,universal_class))** -> .
% 299.94/300.92  38369[7:SoR:37617.0,2263.2] single_valued_class(not_subclass_element(u,v)) || equal(cross_product(universal_class,universal_class),not_subclass_element(u,v))* -> subclass(u,v).
% 299.94/300.92  38388[7:SoR:37616.0,2263.2] single_valued_class(range_of(u)) || member(inverse(u),universal_class)* equal(cross_product(universal_class,universal_class),range_of(u)) -> .
% 299.94/300.92  38898[3:Res:15464.2,38686.0] || member(u,universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class))))* -> .
% 299.94/300.92  39002[3:SpR:15513.0,15574.1] || member(u,universal_class) -> member(u,range_of(v)) equal(apply(inverse(v),u),sum_class(range_of(null_class)))**.
% 299.94/300.92  39023[3:Res:15574.1,19874.0] || member(u,universal_class) subclass(universal_class,complement(element_relation))* -> equal(sum_class(range_of(null_class)),apply(u,u))*.
% 299.94/300.92  39051[3:MRR:39007.0,10106.1] ||  -> equal(apply(u,not_subclass_element(complement(cantor(u)),v)),sum_class(range_of(null_class)))** subclass(complement(cantor(u)),v).
% 299.94/300.92  39357[3:Res:167.1,36243.0] ||  -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),u)*.
% 299.94/300.92  39377[3:Res:160.1,36243.0] ||  -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),v)*.
% 299.94/300.92  39387[3:Res:15464.2,36243.0] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.92  40032[3:Res:167.1,39347.0] ||  -> subclass(intersection(union(u,u),v),w) member(not_subclass_element(intersection(union(u,u),v),w),u)*.
% 299.94/300.92  40053[3:Res:160.1,39347.0] ||  -> subclass(intersection(u,union(v,v)),w) member(not_subclass_element(intersection(u,union(v,v)),w),v)*.
% 299.94/300.92  40063[3:Res:15464.2,39347.0] || member(u,universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.92  40097[0:SpR:39614.1,3136.1] || subclass(u,v) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),complement(u))*.
% 299.94/300.92  40125[0:SpR:39614.1,114.0] || subclass(union(u,v),complement(intersection(u,v)))* -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.92  40309[0:SpR:39766.0,114.0] ||  -> equal(intersection(complement(intersection(u,v)),union(u,intersection(u,v))),symmetric_difference(u,intersection(u,v)))**.
% 299.94/300.92  40606[0:SpR:39910.0,114.0] ||  -> equal(intersection(complement(intersection(u,v)),union(v,intersection(u,v))),symmetric_difference(v,intersection(u,v)))**.
% 299.94/300.92  40969[3:SpR:26811.0,33096.0] ||  -> subclass(regular(image(element_relation,successor(null_class))),power_class(complement(singleton(null_class))))* equal(image(element_relation,successor(null_class)),null_class).
% 299.94/300.92  40971[3:SpR:26811.0,26.2] || member(u,universal_class) -> member(u,image(element_relation,successor(null_class)))* member(u,power_class(complement(singleton(null_class)))).
% 299.94/300.92  41005[3:SpL:26811.0,18114.1] || equal(image(element_relation,successor(null_class)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.94/300.92  41013[3:SpL:26811.0,23752.0] || subclass(image(element_relation,successor(null_class)),power_class(complement(singleton(null_class))))* -> equal(image(element_relation,successor(null_class)),null_class).
% 299.94/300.92  41050[3:Rew:26811.0,40997.1] || subclass(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class)))* -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.94/300.92  41103[3:Res:15527.1,533.0] || subclass(domain_relation,rotate(singleton(u)))* -> equal(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.92  41153[3:Res:15527.1,94.0] || subclass(domain_relation,rotate(compose_class(u))) -> equal(compose(u,ordered_pair(v,cantor(ordered_pair(w,v)))),w)**.
% 299.94/300.92  41156[3:Res:15527.1,15467.0] || subclass(domain_relation,rotate(application_function)) -> member(u,cantor(ordered_pair(v,cantor(ordered_pair(ordered_pair(u,w),v)))))*.
% 299.94/300.92  41163[3:Res:15527.1,37.0] || subclass(domain_relation,rotate(flip(u))) -> member(ordered_pair(ordered_pair(cantor(ordered_pair(v,w)),w),v),u)*.
% 299.94/300.92  41164[3:Res:15527.1,34.0] || subclass(domain_relation,rotate(rotate(u))) -> member(ordered_pair(ordered_pair(cantor(ordered_pair(v,w)),v),w),u)*.
% 299.94/300.92  41222[3:Res:15528.1,533.0] || subclass(domain_relation,flip(singleton(u)))* -> equal(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.92  41272[3:Res:15528.1,94.0] || subclass(domain_relation,flip(compose_class(u))) -> equal(compose(u,ordered_pair(v,w)),cantor(ordered_pair(w,v)))**.
% 299.94/300.92  41276[3:Res:15528.1,37.0] || subclass(domain_relation,flip(flip(u))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(v,w))),u)*.
% 299.94/300.92  41277[3:Res:15528.1,34.0] || subclass(domain_relation,flip(rotate(u))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(v,w))),w),u)*.
% 299.94/300.92  41347[0:Res:2350.2,533.0] || subclass(u,singleton(v))* -> equal(intersection(w,u),null_class) equal(regular(intersection(w,u)),v)*.
% 299.94/300.92  41429[0:Obv:41391.2] || subclass(u,v) subclass(intersection(w,u),complement(v))* -> equal(intersection(w,u),null_class).
% 299.94/300.92  41788[0:Obv:41729.1] || subclass(intersection(u,intersection(v,w)),complement(v))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.94/300.92  42395[0:Obv:42330.1] || subclass(intersection(u,intersection(v,w)),complement(w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.94/300.92  42908[0:Res:3123.2,533.0] || subclass(u,singleton(v))* -> equal(intersection(u,w),null_class) equal(regular(intersection(u,w)),v)*.
% 299.94/300.92  42989[0:Obv:42952.2] || subclass(u,v) subclass(intersection(u,w),complement(v))* -> equal(intersection(u,w),null_class).
% 299.94/300.92  43516[0:Obv:43445.1] || subclass(intersection(intersection(u,v),w),complement(u))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.94/300.92  44028[0:Obv:43952.1] || subclass(intersection(intersection(u,v),w),complement(v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.94/300.92  44553[0:Res:63.1,3164.0] function(u) || subclass(cross_product(universal_class,universal_class),v)* -> equal(u,null_class) member(regular(u),v)*.
% 299.94/300.92  44732[0:Obv:44711.2] || subclass(u,symmetric_difference(v,w)) subclass(u,complement(union(v,w)))* -> equal(u,null_class).
% 299.94/300.92  44733[0:Obv:44698.1] || subclass(singleton(u),symmetric_difference(v,w))* -> equal(singleton(u),null_class) member(u,union(v,w)).
% 299.94/300.92  44941[0:Rew:56.0,44894.1,56.0,44894.0] ||  -> subclass(singleton(not_subclass_element(intersection(u,power_class(v)),w)),power_class(v))* subclass(intersection(u,power_class(v)),w).
% 299.94/300.92  45118[0:Rew:56.0,45058.1,56.0,45058.0] ||  -> subclass(singleton(not_subclass_element(intersection(power_class(u),v),w)),power_class(u))* subclass(intersection(power_class(u),v),w).
% 299.94/300.92  45345[0:Obv:45316.2] || equal(u,v) subclass(universal_class,w) -> equal(unordered_pair(v,u),null_class)** member(v,w)*.
% 299.94/300.92  45451[0:Obv:45448.1] || subclass(restrict(u,v,w),complement(cross_product(v,w)))* -> equal(restrict(u,v,w),null_class).
% 299.94/300.92  45502[6:Res:29980.1,4050.0] || equal(symmetric_difference(u,cross_product(v,w)),successor(null_class)) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92  45503[6:Res:29933.1,4050.0] || equal(symmetric_difference(u,cross_product(v,w)),singleton(null_class)) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92  45583[6:Res:29980.1,4051.0] || equal(symmetric_difference(cross_product(u,v),w),successor(null_class)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92  45584[6:Res:29933.1,4051.0] || equal(symmetric_difference(cross_product(u,v),w),singleton(null_class)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92  46274[0:Rew:56.0,46173.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(w)).
% 299.94/300.92  46275[0:Rew:56.0,46174.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(v)).
% 299.94/300.92  46469[3:MRR:46419.2,45167.0] || member(inverse(u),universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(inverse(u),range_of(u)),v)))* -> .
% 299.94/300.92  46470[3:MRR:46418.2,45167.0] || member(inverse(u),universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(inverse(u),range_of(u)))))* -> .
% 299.94/300.92  46626[0:Rew:46582.0,5801.0] ||  -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.92  46723[0:Rew:46582.0,34853.1] || equal(intersection(complement(u),power_class(v)),domain_relation) subclass(universal_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.92  46725[0:Rew:46582.0,19485.1] || subclass(domain_relation,intersection(complement(u),power_class(v)))* subclass(universal_class,union(u,complement(power_class(v)))) -> .
% 299.94/300.92  46727[0:Rew:46582.0,5528.0] || subclass(universal_class,union(u,complement(power_class(v)))) member(null_class,intersection(complement(u),power_class(v)))* -> .
% 299.94/300.92  46728[0:Rew:46582.0,5527.0] || subclass(universal_class,union(u,complement(power_class(v)))) member(omega,intersection(complement(u),power_class(v)))* -> .
% 299.94/300.92  46736[0:Rew:46582.0,5811.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.92  46744[0:Rew:46582.0,34941.1] || equal(intersection(complement(u),power_class(v)),domain_relation) subclass(domain_relation,union(u,complement(power_class(v))))* -> .
% 299.94/300.92  46745[0:Rew:46582.0,13492.1] || subclass(domain_relation,intersection(complement(u),power_class(v)))* subclass(domain_relation,union(u,complement(power_class(v)))) -> .
% 299.94/300.92  46747[0:Rew:46582.0,13592.1] || equal(intersection(complement(u),power_class(v)),domain_relation)** equal(union(u,complement(power_class(v))),domain_relation) -> .
% 299.94/300.92  46748[3:Rew:46582.0,18094.1] ||  -> member(singleton(null_class),intersection(complement(u),power_class(v)))* member(singleton(null_class),union(u,complement(power_class(v)))).
% 299.94/300.92  46813[0:Rew:46582.0,5802.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.92  46840[0:Rew:46582.0,30835.0] || member(regular(intersection(u,power_class(v))),complement(power_class(v)))* -> equal(intersection(u,power_class(v)),null_class).
% 299.94/300.92  46881[0:Rew:46582.0,36567.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(ordered_pair(v,w),image(element_relation,power_class(u)))* -> .
% 299.94/300.92  46882[0:Rew:46582.0,36566.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(unordered_pair(v,w),image(element_relation,power_class(u)))* -> .
% 299.94/300.92  46887[3:Rew:46582.0,18793.1] || equal(image(element_relation,power_class(u)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92  46897[0:Rew:46582.0,36589.0] || subclass(domain_relation,power_class(complement(power_class(u)))) member(ordered_pair(null_class,null_class),image(element_relation,power_class(u)))* -> .
% 299.94/300.92  46900[0:Rew:46582.0,36588.0] || equal(power_class(complement(power_class(u))),domain_relation) member(ordered_pair(null_class,null_class),image(element_relation,power_class(u)))* -> .
% 299.94/300.92  46923[0:Rew:46582.0,23784.0] || subclass(image(element_relation,power_class(u)),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 299.94/300.92  46947[0:Rew:46582.0,33122.0] ||  -> subclass(regular(image(element_relation,power_class(u))),power_class(complement(power_class(u))))* equal(image(element_relation,power_class(u)),null_class).
% 299.94/300.92  47002[0:Rew:46582.0,34855.1] || equal(intersection(power_class(u),complement(v)),domain_relation) subclass(universal_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.92  47004[0:Rew:46582.0,19488.1] || subclass(domain_relation,intersection(power_class(u),complement(v)))* subclass(universal_class,union(complement(power_class(u)),v)) -> .
% 299.94/300.92  47006[0:Rew:46582.0,5581.0] || subclass(universal_class,union(complement(power_class(u)),v)) member(null_class,intersection(power_class(u),complement(v)))* -> .
% 299.94/300.92  47007[0:Rew:46582.0,5580.0] || subclass(universal_class,union(complement(power_class(u)),v)) member(omega,intersection(power_class(u),complement(v)))* -> .
% 299.94/300.92  47015[0:Rew:46582.0,5812.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.92  47023[0:Rew:46582.0,34943.1] || equal(intersection(power_class(u),complement(v)),domain_relation) subclass(domain_relation,union(complement(power_class(u)),v))* -> .
% 299.94/300.92  47024[0:Rew:46582.0,13495.1] || subclass(domain_relation,intersection(power_class(u),complement(v)))* subclass(domain_relation,union(complement(power_class(u)),v)) -> .
% 299.94/300.92  47026[0:Rew:46582.0,13595.1] || equal(intersection(power_class(u),complement(v)),domain_relation)** equal(union(complement(power_class(u)),v),domain_relation) -> .
% 299.94/300.92  47027[3:Rew:46582.0,18097.1] ||  -> member(singleton(null_class),intersection(power_class(u),complement(v)))* member(singleton(null_class),union(complement(power_class(u)),v)).
% 299.94/300.92  47113[0:Rew:46582.0,31185.0] || member(regular(intersection(power_class(u),v)),complement(power_class(u)))* -> equal(intersection(power_class(u),v),null_class).
% 299.94/300.92  47180[0:Rew:46582.0,46868.0] || subclass(power_class(complement(power_class(u))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.92  48441[6:Res:46551.1,4050.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92  48443[6:Res:46551.1,4051.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92  48464[6:Res:46551.1,15524.0] || equal(complement(cantor(regular(cross_product(singleton(null_class),universal_class)))),null_class)** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.94/300.92  48591[0:Res:28672.1,46587.0] || equal(image(element_relation,power_class(u)),domain_relation) member(ordered_pair(null_class,null_class),power_class(complement(power_class(u))))* -> .
% 299.94/300.92  48592[0:Res:4845.1,46587.0] || subclass(domain_relation,image(element_relation,power_class(u))) member(ordered_pair(null_class,null_class),power_class(complement(power_class(u))))* -> .
% 299.94/300.92  49169[3:Res:48390.1,4050.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(omega,complement(restrict(u,v,w)))*.
% 299.94/300.92  49171[3:Res:48390.1,4051.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(omega,complement(restrict(w,u,v)))*.
% 299.94/300.92  49192[3:Res:48390.1,15524.0] || equal(complement(cantor(regular(cross_product(singleton(omega),universal_class)))),null_class)** -> equal(cross_product(singleton(omega),universal_class),null_class).
% 299.94/300.92  49246[3:SpR:47948.0,21036.1] || equal(complement(power_class(complement(power_class(u)))),universal_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.94/300.92  49348[3:Rew:47142.0,49305.1,26766.0,49305.1] || equal(complement(union(image(element_relation,power_class(u)),v)),universal_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 299.94/300.92  49349[3:Rew:47142.0,49306.1,26766.0,49306.1] || equal(complement(union(image(element_relation,power_class(u)),v)),universal_class)** -> member(omega,power_class(complement(power_class(u)))).
% 299.94/300.92  49605[3:SpR:47949.0,21039.1] || equal(complement(power_class(complement(power_class(u)))),universal_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92  49711[3:Rew:47142.0,49641.1,26766.0,49641.1] || equal(complement(union(u,image(element_relation,power_class(v)))),universal_class)** -> member(omega,power_class(complement(power_class(v)))).
% 299.94/300.92  49840[0:Res:349.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(singleton(w),union(u,complement(power_class(v))))*.
% 299.94/300.92  49841[3:Res:48390.1,46618.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 299.94/300.92  49850[6:Res:46551.1,46618.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92  49852[6:Res:29980.1,46618.0] || equal(symmetric_difference(complement(u),power_class(v)),successor(null_class)) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92  49853[6:Res:29933.1,46618.0] || equal(symmetric_difference(complement(u),power_class(v)),singleton(null_class)) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92  49980[3:Res:15574.1,47748.1] || member(u,universal_class) equal(cantor(v),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 299.94/300.92  49993[3:Res:1932.2,47748.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w)* equal(null_class,w) -> .
% 299.94/300.92  50144[0:Res:349.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(singleton(w),union(complement(power_class(u)),v))*.
% 299.94/300.92  50145[3:Res:48390.1,46805.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 299.94/300.92  50154[6:Res:46551.1,46805.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92  50156[6:Res:29980.1,46805.0] || equal(symmetric_difference(power_class(u),complement(v)),successor(null_class)) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92  50157[6:Res:29933.1,46805.0] || equal(symmetric_difference(power_class(u),complement(v)),singleton(null_class)) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92  50251[0:SpR:6906.0,39766.0] ||  -> equal(intersection(successor(u),symmetric_difference(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.94/300.92  50382[0:SoR:7035.0,72.1] one_to_one(complement(u)) || member(v,universal_class) -> member(v,u)* member(v,cross_product(universal_class,universal_class))*.
% 299.94/300.92  52028[3:Res:7.1,7746.0] || equal(complement(compose(element_relation,universal_class)),u) member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.94/300.92  52289[3:Rew:17061.0,52282.1] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),application_function)* -> member(null_class,cantor(singleton(singleton(singleton(null_class))))).
% 299.94/300.92  52536[3:MRR:52516.2,10054.1] || member(cantor(u),v)* member(u,w)* subclass(domain_relation,complement(cross_product(w,v)))* -> .
% 299.94/300.92  52562[3:SpL:1180.1,45179.0] || subclass(universal_class,union(null_class,singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.94/300.92  53174[3:Obv:53162.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92  53175[3:Obv:53161.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92  53231[0:Res:3674.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(power_class(w),v)*.
% 299.94/300.92  53284[0:Res:10104.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(power_class(regular(w)),v)*.
% 299.94/300.92  53414[3:Rew:26771.0,53369.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(power_class(u),union(v,v))*.
% 299.94/300.92  53780[0:Res:3674.1,3879.0] || subclass(universal_class,u) -> equal(singleton(image(v,singleton(w))),null_class)** member(apply(v,w),u)*.
% 299.94/300.92  53795[3:SpL:1180.1,49922.0] || equal(union(null_class,singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  53814[0:Res:3674.1,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(sum_class(w),v)*.
% 299.94/300.92  53867[0:Res:10104.1,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(sum_class(regular(w)),v)*.
% 299.94/300.92  54070[3:Rew:26771.0,54028.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(sum_class(u),union(v,v))*.
% 299.94/300.92  54190[3:MRR:54189.2,50049.0] || subclass(restrict(u,v,w),regular(cross_product(v,w)))* -> equal(restrict(u,v,w),null_class).
% 299.94/300.92  54313[0:MRR:54262.0,3674.1] ||  -> member(image(element_relation,power_class(u)),power_class(complement(power_class(u))))* equal(singleton(image(element_relation,power_class(u))),null_class).
% 299.94/300.92  54326[0:Obv:54324.1] || member(singleton(first(regular(cross_product(u,v)))),cross_product(u,v))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92  54392[3:Res:7.1,15792.1] || equal(intersection(u,v),domain_relation)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),u)*.
% 299.94/300.92  54476[3:Res:7.1,15795.1] || equal(intersection(u,v),domain_relation)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),v)*.
% 299.94/300.92  54550[0:SpR:54401.1,104.0] || equal(single_valued1(u),universal_class) -> equal(domain__dfg(u,image(inverse(u),null_class),single_valued2(u)),single_valued3(u))**.
% 299.94/300.92  54616[3:SpL:54401.1,15443.1] || equal(u,universal_class) member(u,cantor(v))* equal(restrict(v,null_class,universal_class),null_class)** -> .
% 299.94/300.92  55293[0:SpL:44.0,6166.2] || member(u,complement(singleton(v)))* member(u,complement(v)) member(u,successor(v)) -> .
% 299.94/300.92  55339[3:Res:21033.1,6166.2] || equal(union(u,v),universal_class)** member(omega,complement(v))* member(omega,complement(u))* -> .
% 299.94/300.92  55340[0:Res:347.1,6166.2] || subclass(universal_class,union(u,v))* member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.94/300.92  55350[3:Res:21035.1,6166.2] || equal(union(u,v),universal_class)** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.92  55351[0:Res:2130.1,6166.2] || subclass(universal_class,union(u,v))* member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.94/300.92  55375[0:Res:620.1,6166.2] || equal(symmetric_difference(u,v),universal_class)** member(omega,complement(v))* member(omega,complement(u))* -> .
% 299.94/300.92  55376[0:Res:508.1,6166.2] || subclass(universal_class,symmetric_difference(u,v))* member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.94/300.92  55387[0:Res:2250.1,6166.2] || equal(symmetric_difference(u,v),universal_class)** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.92  55388[0:Res:2223.1,6166.2] || subclass(universal_class,symmetric_difference(u,v))* member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.94/300.92  55488[0:MRR:55487.1,22203.0] || equal(unordered_pair(u,singleton(v)),singleton(u)) -> equal(apply(choice,ordered_pair(u,v)),singleton(u))**.
% 299.94/300.92  55787[0:SpL:22211.0,14970.0] || subclass(universal_class,complement(singleton(regular(ordered_pair(u,v)))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  55793[3:SpL:22211.0,44792.0] || subclass(unordered_pair(regular(ordered_pair(u,v)),w),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  55794[3:SpL:22211.0,47757.0] || equal(unordered_pair(regular(ordered_pair(u,v)),w),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  55812[3:SpL:22211.0,46149.0] || equal(complement(successor(regular(ordered_pair(omega,u)))),universal_class)** -> equal(regular(ordered_pair(omega,u)),singleton(omega)).
% 299.94/300.92  55817[6:SpL:22211.0,29545.0] || subclass(successor(null_class),complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  55818[6:SpL:22211.0,29546.0] || equal(complement(regular(ordered_pair(null_class,u))),successor(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  55819[3:SpL:22211.0,26445.0] || equal(complement(successor(regular(ordered_pair(null_class,u)))),universal_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  55836[3:SpL:22211.0,44785.0] || subclass(unordered_pair(u,regular(ordered_pair(v,w))),null_class)* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.92  55837[3:SpL:22211.0,47753.0] || equal(unordered_pair(u,regular(ordered_pair(v,w))),null_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.92  55852[3:Rew:17051.0,55781.0] ||  -> equal(regular(ordered_pair(universal_class,u)),null_class) equal(unordered_pair(null_class,regular(ordered_pair(universal_class,u))),ordered_pair(universal_class,u))**.
% 299.94/300.92  55859[3:MRR:55808.2,44837.0] || member(singleton(u),complement(regular(ordered_pair(v,u))))* -> equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.94/300.92  55901[6:SpL:46586.0,53207.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.94/300.92  55902[6:SpL:46592.0,53207.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.94/300.92  55981[0:Res:7.1,4069.1] || equal(u,complement(intersection(v,w)))* member(x,symmetric_difference(v,w))* -> member(x,u)*.
% 299.94/300.92  55994[3:Rew:42206.0,55993.0] || member(u,union(complement(v),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.92  55996[3:Rew:42557.0,55995.0] || member(u,union(complement(v),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.92  56051[3:SpL:46586.0,53354.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 299.94/300.92  56052[3:SpL:46592.0,53354.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 299.94/300.92  56158[0:Res:7.1,5324.0] || equal(restrict(u,v,w),x)* -> equal(x,null_class) member(regular(x),cross_product(v,w))*.
% 299.94/300.92  56641[3:MRR:56529.2,53899.0] || subclass(u,complement(unordered_pair(not_subclass_element(intersection(v,u),w),x)))* -> subclass(intersection(v,u),w).
% 299.94/300.92  56642[3:MRR:56528.2,53899.0] || subclass(u,complement(unordered_pair(v,not_subclass_element(intersection(w,u),x))))* -> subclass(intersection(w,u),x).
% 299.94/300.92  57084[0:Rew:30.0,57045.1] single_valued_class(intersection(u,intersection(cross_product(universal_class,universal_class),v))) ||  -> function(intersection(u,restrict(v,universal_class,universal_class)))*.
% 299.94/300.92  57536[0:Rew:29.0,57496.1] single_valued_class(intersection(u,intersection(v,cross_product(universal_class,universal_class)))) ||  -> function(intersection(u,restrict(v,universal_class,universal_class)))*.
% 299.94/300.92  57686[3:Rew:36218.0,57574.1] || subclass(u,v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.94/300.92  57724[3:MRR:57614.2,53899.0] || subclass(u,complement(unordered_pair(not_subclass_element(intersection(u,v),w),x)))* -> subclass(intersection(u,v),w).
% 299.94/300.92  57725[3:MRR:57613.2,53899.0] || subclass(u,complement(unordered_pair(v,not_subclass_element(intersection(u,w),x))))* -> subclass(intersection(u,w),x).
% 299.94/300.92  58325[0:Rew:30.0,58284.1] single_valued_class(intersection(intersection(cross_product(universal_class,universal_class),u),v)) ||  -> function(intersection(restrict(u,universal_class,universal_class),v))*.
% 299.94/300.92  58741[0:Res:93.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(compose_class(v),w) member(not_subclass_element(compose_class(v),w),u)*.
% 299.94/300.92  58744[0:Res:106.0,5363.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> subclass(application_function,v) member(not_subclass_element(application_function,v),u)*.
% 299.94/300.92  58745[0:Res:96.0,5363.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> subclass(composition_function,v) member(not_subclass_element(composition_function,v),u)*.
% 299.94/300.92  58750[0:Res:7.1,5363.0] || equal(u,v)* subclass(u,w)* -> subclass(v,x) member(not_subclass_element(v,x),w)*.
% 299.94/300.92  58999[3:Rew:30.0,58959.1] single_valued_class(union(null_class,intersection(cross_product(universal_class,universal_class),u))) ||  -> function(union(null_class,restrict(u,universal_class,universal_class)))*.
% 299.94/300.92  59021[3:Res:58994.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),v)*.
% 299.94/300.92  59025[3:Res:58994.0,7747.0] || member(regular(complement(successor(compose(element_relation,universal_class)))),element_relation)* -> equal(complement(successor(compose(element_relation,universal_class))),null_class).
% 299.94/300.92  59093[3:Rew:26771.0,59040.0] || subclass(u,union(null_class,v)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,v))*.
% 299.94/300.92  59109[0:Obv:59084.2] || subclass(u,symmetric_difference(v,w)) subclass(u,complement(union(v,w)))* -> subclass(u,x)*.
% 299.94/300.92  59193[3:Res:58316.1,5363.0] || equal(u,universal_class) subclass(u,v)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.92  60108[3:Rew:29.0,60069.1] single_valued_class(union(null_class,intersection(u,cross_product(universal_class,universal_class)))) ||  -> function(union(null_class,restrict(u,universal_class,universal_class)))*.
% 299.94/300.92  60304[0:Rew:29.0,60263.1] single_valued_class(intersection(intersection(u,cross_product(universal_class,universal_class)),v)) ||  -> function(intersection(restrict(u,universal_class,universal_class),v))*.
% 299.94/300.92  60835[0:SpR:47184.0,5276.0] ||  -> subclass(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.92  60921[4:Rew:7649.0,60853.1,4135.0,60853.1] || equal(complement(power_class(u)),universal_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92  60922[5:Rew:7649.0,60852.1,4135.0,60852.1] || equal(complement(power_class(u)),null_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92  61108[0:SpR:47187.0,5276.0] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.92  61195[4:Rew:7649.0,61134.1,4413.0,61134.1] || equal(complement(power_class(u)),universal_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.94/300.92  61196[5:Rew:7649.0,61133.1,4413.0,61133.1] || equal(complement(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.94/300.92  61285[3:MRR:61274.3,47783.0] || member(power_class(u),element_relation)* member(u,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 299.94/300.92  61367[3:MRR:61356.3,47783.0] || member(sum_class(u),element_relation)* member(u,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 299.94/300.92  61494[0:Res:121.0,12018.0] ||  -> equal(ordered_pair(first(ordered_pair(singleton(u),omega)),second(ordered_pair(singleton(u),omega))),ordered_pair(singleton(u),omega))**.
% 299.94/300.92  62043[3:Res:59208.1,2371.1] || equal(complement(compose(u,inverse(u))),universal_class)** subclass(u,cross_product(universal_class,universal_class)) -> function(u).
% 299.94/300.92  62358[3:Res:58874.0,327.1] inductive(union(null_class,restrict(omega,u,v))) ||  -> equal(union(null_class,restrict(omega,u,v)),omega)**.
% 299.94/300.92  62449[0:Res:48.1,3718.1] inductive(power_class(intersection(complement(u),complement(v)))) || member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.92  62502[3:Rew:48834.0,62435.0] || equal(image(element_relation,union(u,v)),null_class) member(omega,image(element_relation,union(u,v)))* -> .
% 299.94/300.92  62503[6:Rew:48834.0,62444.0] || equal(image(element_relation,union(u,v)),null_class) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.92  62549[0:Res:56952.0,327.1] inductive(intersection(u,restrict(omega,v,w))) ||  -> equal(intersection(u,restrict(omega,v,w)),omega)**.
% 299.94/300.92  62773[0:Obv:62741.1] || subclass(intersection(regular(u),v),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.94/300.92  63074[0:Obv:63044.1] || subclass(intersection(u,regular(v)),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.94/300.92  63141[0:Res:58188.0,327.1] inductive(intersection(restrict(omega,u,v),w)) ||  -> equal(intersection(restrict(omega,u,v),w),omega)**.
% 299.94/300.92  63621[0:Obv:63603.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92  63622[0:Obv:63602.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92  63645[0:Obv:63633.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92  63646[0:Obv:63632.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92  63649[3:SpL:17051.0,15530.1] || member(universal_class,cantor(cross_product(u,v))) equal(restrict(cross_product(null_class,universal_class),u,v),null_class)** -> .
% 299.94/300.92  63686[3:Obv:63668.1] || equal(cantor(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92  63687[3:Obv:63667.1] || equal(cantor(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92  63843[3:Rew:27.0,63815.1,26766.0,63815.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(null_class,union(u,v)).
% 299.94/300.92  63844[3:Rew:27.0,63816.1,26766.0,63816.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(omega,union(u,v)).
% 299.94/300.92  64686[3:Rew:27.0,64660.1,26766.0,64660.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(omega,union(v,w)).
% 299.94/300.92  64900[3:Res:1417.2,21267.1] || member(u,v)* member(singleton(u),w)* equal(complement(cross_product(w,v)),universal_class)** -> .
% 299.94/300.92  65258[0:Res:10071.3,46.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,successor_relation) -> equal(successor(v),u).
% 299.94/300.92  65279[3:Res:10071.3,15461.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,domain_relation) -> equal(cantor(v),u).
% 299.94/300.92  65281[3:Res:10071.3,47748.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w)* equal(null_class,w) -> .
% 299.94/300.92  65287[3:MRR:65219.3,45167.0] || member(u,universal_class) member(v,u) subclass(element_relation,complement(singleton(ordered_pair(v,u))))* -> .
% 299.94/300.92  65288[3:MRR:65271.0,121.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,application_function) -> member(singleton(v),cantor(u)).
% 299.94/300.92  65363[3:SpL:1180.1,60697.0] || equal(union(null_class,singleton(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  66305[3:SpR:65061.1,46586.0] || equal(successor(intersection(complement(u),power_class(v))),null_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.94/300.92  66313[3:SpR:65061.1,46592.0] || equal(successor(intersection(power_class(u),complement(v))),null_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.94/300.92  66749[3:Rew:7655.0,66398.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.94/300.92  66750[3:Rew:7654.0,66399.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92  66751[3:Rew:26764.0,66433.1] || equal(successor(u),null_class) member(v,complement(w)) member(v,union(u,w))* -> .
% 299.94/300.92  66795[3:Rew:66692.1,66794.1] || equal(successor(power_class(u)),null_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(null_class,complement(v)))**.
% 299.94/300.92  67313[0:Res:48.1,4052.0] inductive(symmetric_difference(complement(intersection(u,v)),union(u,v))) ||  -> member(null_class,complement(symmetric_difference(u,v)))*.
% 299.94/300.92  67467[3:SpL:22211.0,66670.0] || equal(successor(successor(regular(ordered_pair(null_class,u)))),null_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  67716[3:SpL:22211.0,66671.0] || equal(successor(successor(regular(ordered_pair(omega,u)))),null_class)** -> equal(regular(ordered_pair(omega,u)),singleton(omega)).
% 299.94/300.92  67880[3:Res:66660.1,2371.1] || equal(successor(compose(u,inverse(u))),null_class)** subclass(u,cross_product(universal_class,universal_class)) -> function(u).
% 299.94/300.92  68124[3:MRR:68091.3,47783.0] || member(not_subclass_element(u,v),element_relation)* subclass(u,regular(compose(element_relation,universal_class)))* -> subclass(u,v).
% 299.94/300.92  68199[3:SpR:17051.0,5725.0] ||  -> equal(first(not_subclass_element(restrict(cross_product(u,null_class),v,w),null_class)),domain__dfg(cross_product(v,w),u,universal_class))**.
% 299.94/300.92  68280[3:SpR:17051.0,5726.0] ||  -> equal(second(not_subclass_element(restrict(cross_product(null_class,u),v,w),null_class)),range__dfg(cross_product(v,w),universal_class,u))**.
% 299.94/300.92  69917[3:SpL:22211.0,69512.0] || subclass(universal_class,regular(singleton(regular(ordered_pair(u,v)))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  69961[3:SpL:22211.0,69929.0] || equal(regular(singleton(regular(ordered_pair(u,v)))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  70104[3:Rew:31820.0,70002.2] || subclass(u,complement(singleton(null_class))) member(not_subclass_element(u,null_class),successor(null_class))* -> subclass(u,null_class).
% 299.94/300.92  70105[0:Rew:43463.0,70001.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),intersection(v,w))* -> subclass(u,null_class).
% 299.94/300.92  70106[3:Rew:31824.0,70000.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(v,v))* -> subclass(u,null_class).
% 299.94/300.92  70107[3:Rew:31243.0,69999.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(null_class,v))* -> subclass(u,null_class).
% 299.94/300.92  70108[0:Rew:43972.0,69997.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),intersection(w,v))* -> subclass(u,null_class).
% 299.94/300.92  70110[3:Rew:31415.0,69991.2] || subclass(u,successor(null_class)) member(not_subclass_element(u,null_class),complement(singleton(null_class)))* -> subclass(u,null_class).
% 299.94/300.92  70111[3:Rew:30947.0,69990.2] || subclass(u,union(v,v))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92  70112[3:Rew:30956.0,69989.2] || subclass(u,union(null_class,v)) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92  70113[3:Rew:7652.0,69985.2] || subclass(u,element_relation) member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 299.94/300.92  70114[0:Rew:42091.0,69982.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),complement(w))* -> subclass(u,null_class).
% 299.94/300.92  70115[0:Rew:41750.0,69981.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92  70142[0:Obv:70061.1] || subclass(symmetric_difference(u,v),w) -> subclass(symmetric_difference(u,v),intersection(complement(intersection(u,v)),w))*.
% 299.94/300.92  70144[0:Rew:30.0,70143.1] || subclass(restrict(u,v,w),x) -> subclass(restrict(u,v,w),restrict(x,v,w))*.
% 299.94/300.92  70209[3:SpL:1180.1,69958.0] || equal(complement(regular(singleton(not_subclass_element(cross_product(u,v),w)))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  70441[3:Rew:7652.0,70235.1] || member(not_subclass_element(intersection(u,element_relation),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(u,element_relation),null_class).
% 299.94/300.92  70806[3:Rew:7652.0,70601.1] || member(not_subclass_element(intersection(element_relation,u),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(element_relation,u),null_class).
% 299.94/300.92  71115[3:Rew:71037.0,30386.1] || subclass(universal_class,intersection(complement(u),union(v,null_class)))* member(omega,union(u,complement(v))) -> .
% 299.94/300.92  71128[3:Rew:71037.0,27450.1] || member(u,intersection(union(v,null_class),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.94/300.92  71132[3:Rew:71037.0,70130.0] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(v,null_class))* -> subclass(u,null_class).
% 299.94/300.92  71172[3:Rew:71037.0,70132.1] || subclass(u,union(v,null_class)) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92  71227[3:Rew:71037.0,27421.1] || member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,complement(w))) -> .
% 299.94/300.92  71233[3:Rew:71037.0,66752.1] || equal(successor(u),null_class) member(v,complement(w)) member(v,union(w,u))* -> .
% 299.94/300.92  72656[3:Rew:26766.0,71457.1] || equal(successor(u),null_class) member(v,union(null_class,w))* -> member(v,union(u,w))*.
% 299.94/300.92  71551[3:Rew:71037.0,30399.1] || subclass(universal_class,intersection(union(u,null_class),complement(v)))* member(omega,union(complement(u),v)) -> .
% 299.94/300.92  71748[3:Rew:71675.0,66791.1] || equal(successor(power_class(u)),null_class) -> equal(symmetric_difference(complement(v),power_class(u)),union(null_class,complement(v)))**.
% 299.94/300.92  71967[3:Rew:71963.0,66546.1] || equal(successor(u),null_class) member(v,union(null_class,w))* -> member(v,union(w,u))*.
% 299.94/300.92  71980[3:Rew:71963.0,34903.0] || subclass(u,union(null_class,v)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,null_class))*.
% 299.94/300.92  71982[3:Rew:71963.0,32034.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(sum_class(u),union(v,null_class))*.
% 299.94/300.92  71983[3:Rew:71963.0,31510.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(power_class(u),union(v,null_class))*.
% 299.94/300.92  72517[0:Rew:72365.0,45346.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(intersection(v,unordered_pair(v,u)),null_class)**.
% 299.94/300.92  73941[3:Rew:26773.0,73800.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),union(null_class,v))*.
% 299.94/300.92  73989[3:Res:73729.0,5363.0] || subclass(u,v) -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.94/300.92  74441[3:Rew:74439.0,73629.0] || member(u,union(element_relation,complement(compose(element_relation,universal_class))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.92  74914[3:Rew:26773.0,74683.1] || member(u,universal_class) subclass(universal_class,union(v,null_class)) -> member(power_class(u),union(v,v))*.
% 299.94/300.92  74915[3:Rew:26773.0,74684.1] || member(u,universal_class) subclass(universal_class,union(v,null_class)) -> member(sum_class(u),union(v,v))*.
% 299.94/300.92  74916[3:Rew:26773.0,74685.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,v))*.
% 299.94/300.92  75216[7:Res:73975.1,3164.0] function(u) || subclass(u,v) -> equal(successor(u),null_class) member(regular(successor(u)),v)*.
% 299.94/300.92  75244[7:Res:73975.1,1368.1] function(cross_product(universal_class,universal_class)) single_valued_class(successor(cross_product(universal_class,universal_class))) ||  -> function(successor(cross_product(universal_class,universal_class)))*.
% 299.94/300.92  75430[0:SpR:72365.0,5242.1] ||  -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(v,u),w),x),u)*.
% 299.94/300.92  75431[0:SpR:72365.0,5243.1] ||  -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(v,u),w),x),v)*.
% 299.94/300.92  75448[0:SpR:72365.0,4089.1] ||  -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(intersection(v,w),u),x),v)*.
% 299.94/300.92  75449[0:SpR:72365.0,4090.1] ||  -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(intersection(v,w),u),x),w)*.
% 299.94/300.92  75460[0:SpR:72365.0,10992.1] || member(u,union(v,w)) -> member(u,intersection(w,v))* member(u,symmetric_difference(v,w)).
% 299.94/300.92  75464[0:SpR:72365.0,4089.1] ||  -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(w,v)),x),v)*.
% 299.94/300.92  75465[0:SpR:72365.0,4090.1] ||  -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(w,v)),x),w)*.
% 299.94/300.92  75470[0:SpR:72365.0,5239.2] || subclass(u,v) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.92  75473[0:SpR:72365.0,5242.1] ||  -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(w,intersection(u,v)),x),u)*.
% 299.94/300.92  75474[0:SpR:72365.0,5243.1] ||  -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(w,intersection(u,v)),x),v)*.
% 299.94/300.92  75500[0:SpR:72365.0,4087.2] || subclass(u,v) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.92  75673[0:SpL:72365.0,4069.1] || member(u,symmetric_difference(v,w))* subclass(complement(intersection(w,v)),x)* -> member(u,x)*.
% 299.94/300.92  75692[0:SpL:72365.0,46617.0] || member(u,intersection(power_class(v),complement(w)))* member(u,union(w,complement(power_class(v)))) -> .
% 299.94/300.92  75710[0:SpL:72365.0,46804.0] || member(u,intersection(complement(v),power_class(w)))* member(u,union(complement(power_class(w)),v)) -> .
% 299.94/300.92  75980[3:Rew:75923.0,42207.0] ||  -> equal(intersection(union(null_class,symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.94/300.92  75991[0:Rew:75923.0,62595.0] ||  -> subclass(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),complement(symmetric_difference(u,v)))*.
% 299.94/300.92  76094[0:SpR:75789.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),union(w,v))*.
% 299.94/300.92  76095[0:SpR:75789.0,3896.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),union(w,v))*.
% 299.94/300.92  76096[0:SpR:75789.0,5375.2] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),union(w,v))*.
% 299.94/300.92  78036[0:SpR:47184.0,75410.0] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),union(complement(power_class(v)),image(element_relation,power_class(u))))*.
% 299.94/300.92  78037[0:SpR:47187.0,75410.0] ||  -> subclass(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),union(image(element_relation,power_class(v)),complement(power_class(u))))*.
% 299.94/300.92  78540[3:SpR:72083.0,9522.0] ||  -> member(not_subclass_element(u,complement(sum_class(range_of(null_class)))),apply(null_class,v))* subclass(u,complement(apply(null_class,v))).
% 299.94/300.92  78603[3:SpR:72083.0,9522.0] ||  -> member(not_subclass_element(u,complement(apply(null_class,v))),sum_class(range_of(null_class)))* subclass(u,complement(sum_class(range_of(null_class)))).
% 299.94/300.92  78618[3:SpL:72083.0,151.0] || member(regular(complement(sum_class(range_of(null_class)))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.94/300.92  78664[3:SpL:72083.0,151.0] || member(regular(complement(apply(null_class,u))),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.94/300.92  78942[3:SpR:71518.0,22779.0] ||  -> subclass(complement(successor(union(u,null_class))),intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class)))))*.
% 299.94/300.92  79093[3:Rew:71518.0,78980.1] ||  -> member(not_subclass_element(u,union(null_class,complement(v))),union(v,null_class))* subclass(u,union(null_class,complement(v))).
% 299.94/300.92  79097[3:Rew:71518.0,79010.1] || member(regular(union(null_class,complement(u))),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92  79381[3:SpR:72082.0,9522.0] ||  -> member(not_subclass_element(u,complement(apply(null_class,v))),apply(null_class,w))* subclass(u,complement(apply(null_class,w))).
% 299.94/300.92  79468[3:SpL:72082.0,151.0] || member(regular(complement(apply(null_class,u))),apply(null_class,v))* -> equal(complement(apply(null_class,v)),null_class).
% 299.94/300.92  80125[0:Res:48.1,74230.0] inductive(symmetric_difference(union(u,v),complement(intersection(u,v)))) ||  -> member(null_class,complement(symmetric_difference(u,v)))*.
% 299.94/300.92  80250[3:SpR:74812.0,350.2] || member(union(null_class,u),universal_class) subclass(universal_class,v) -> member(power_class(union(u,null_class)),v)*.
% 299.94/300.92  80281[3:SpR:74812.0,350.2] || member(union(u,null_class),universal_class) subclass(universal_class,v) -> member(power_class(union(null_class,u)),v)*.
% 299.94/300.92  80692[3:Rew:26766.0,80647.1,26766.0,80647.0] || member(union(null_class,compose(element_relation,universal_class)),element_relation)* -> equal(singleton(union(null_class,compose(element_relation,universal_class))),null_class).
% 299.94/300.92  80693[3:Rew:26811.0,80612.1] ||  -> member(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class)))* equal(singleton(power_class(complement(singleton(null_class)))),null_class).
% 299.94/300.92  80694[0:Rew:46591.0,80613.1] ||  -> member(power_class(complement(power_class(u))),image(element_relation,power_class(u)))* equal(singleton(power_class(complement(power_class(u)))),null_class).
% 299.94/300.92  80815[0:SSi:80805.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 299.94/300.92  80816[0:SSi:80807.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.94/300.92  81049[3:SpL:1180.1,65070.0] || equal(successor(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),null_class)** -> subclass(cross_product(v,w),x).
% 299.94/300.92  81112[3:SpL:1180.1,65076.0] || equal(successor(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  81428[3:SpL:1180.1,81218.0] || equal(successor(complement(singleton(not_subclass_element(cross_product(u,v),w)))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  81439[3:SpL:1180.1,69508.0] || subclass(universal_class,regular(unordered_pair(u,not_subclass_element(cross_product(v,w),x))))* -> subclass(cross_product(v,w),x).
% 299.94/300.92  81495[3:SpL:1180.1,70523.0] || subclass(universal_class,regular(unordered_pair(not_subclass_element(cross_product(u,v),w),x)))* -> subclass(cross_product(u,v),w).
% 299.94/300.92  82366[3:SpL:73742.0,15792.1] || member(u,universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.92  82432[3:Rew:73742.0,82242.0] ||  -> subclass(intersection(union(u,null_class),v),w) member(not_subclass_element(intersection(union(u,null_class),v),w),u)*.
% 299.94/300.92  82433[3:Rew:73742.0,82255.0] ||  -> subclass(intersection(u,union(v,null_class)),w) member(not_subclass_element(intersection(u,union(v,null_class)),w),v)*.
% 299.94/300.92  82470[3:SpR:73744.0,350.2] || member(union(u,null_class),universal_class) subclass(universal_class,v) -> member(power_class(union(u,u)),v)*.
% 299.94/300.92  82504[3:SpR:73744.0,350.2] || member(union(u,u),universal_class)* subclass(universal_class,v) -> member(power_class(union(u,null_class)),v)*.
% 299.94/300.92  82849[3:SpL:1180.1,81450.0] || equal(regular(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),universal_class)** -> subclass(cross_product(v,w),x).
% 299.94/300.92  82983[3:Rew:26764.0,82917.2,45898.1,82917.2,26764.0,82917.1] || equal(null_class,u) member(regular(complement(v)),union(u,v))* -> equal(complement(v),null_class).
% 299.94/300.92  82986[3:Rew:26764.0,82894.2,72365.0,82894.2,45898.1,82894.2,26764.0,82894.1,72365.0,82894.1] || equal(null_class,u) member(regular(complement(v)),union(v,u))* -> equal(complement(v),null_class).
% 299.94/300.92  83034[3:SpL:1180.1,81507.0] || equal(regular(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92  83307[0:MRR:83280.0,10111.2] || member(u,universal_class) subclass(u,complement(unordered_pair(apply(choice,u),v)))* -> equal(u,null_class).
% 299.94/300.92  83308[0:MRR:83275.0,10111.2] || member(u,universal_class) subclass(u,complement(unordered_pair(v,apply(choice,u))))* -> equal(u,null_class).
% 299.94/300.92  83404[0:SpR:46586.0,42085.0] ||  -> equal(intersection(union(u,complement(power_class(v))),restrict(intersection(complement(u),power_class(v)),w,x)),null_class)**.
% 299.94/300.92  83405[0:SpR:46592.0,42085.0] ||  -> equal(intersection(union(complement(power_class(u)),v),restrict(intersection(power_class(u),complement(v)),w,x)),null_class)**.
% 299.94/300.92  83508[0:Rew:42085.0,83469.1] || member(not_subclass_element(restrict(u,v,w),null_class),complement(u))* -> subclass(restrict(u,v,w),null_class).
% 299.94/300.92  83527[3:SpL:22211.0,54301.0] || subclass(ordered_pair(u,v),regular(ordered_pair(u,v)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  83625[0:MRR:83598.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(unordered_pair(image(u,v),w)))* -> .
% 299.94/300.92  83626[0:MRR:83593.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(unordered_pair(w,image(u,v))))* -> .
% 299.94/300.92  83672[0:Obv:83656.1] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,u),w),v)** subclass(unordered_pair(v,u),w).
% 299.94/300.92  83673[0:Obv:83654.1] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.94/300.92  83827[3:Res:83745.0,5362.0] ||  -> subclass(complement(successor(complement(singleton(u)))),v) equal(not_subclass_element(complement(successor(complement(singleton(u)))),v),u)**.
% 299.94/300.92  83984[3:Res:83834.0,5362.0] ||  -> subclass(complement(successor(complement(successor(null_class)))),u) equal(not_subclass_element(complement(successor(complement(successor(null_class)))),u),null_class)**.
% 299.94/300.92  84011[3:Res:11184.2,47748.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(compose_class(v),null_class) -> .
% 299.94/300.92  84288[3:Res:83852.0,327.1] inductive(complement(successor(union(null_class,complement(omega))))) ||  -> equal(complement(successor(union(null_class,complement(omega)))),omega)**.
% 299.94/300.92  84636[3:SpL:46586.0,83804.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> subclass(universal_class,intersection(complement(u),power_class(v)))*.
% 299.94/300.92  84637[3:SpL:46592.0,83804.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> subclass(universal_class,intersection(power_class(u),complement(v)))*.
% 299.94/300.92  86357[3:Res:58921.1,3163.0] || subclass(u,singleton(v))* -> equal(union(null_class,u),null_class) equal(regular(union(null_class,u)),v)*.
% 299.94/300.92  86585[6:SpL:22211.0,86430.0] || subclass(singleton(null_class),complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  86698[3:Res:121.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(singleton(w),cantor(singleton(w))),v)*.
% 299.94/300.92  86809[6:SpL:22211.0,86597.0] || equal(complement(regular(ordered_pair(null_class,u))),singleton(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  86942[3:Res:16263.2,47748.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** equal(compose_class(v),null_class) -> .
% 299.94/300.92  87378[6:SpL:22211.0,87202.0] || subclass(complement(singleton(regular(ordered_pair(null_class,u)))),null_class)* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  87393[6:SpL:22211.0,87219.0] || equal(singleton(regular(ordered_pair(null_class,u))),successor(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  87399[6:SpL:22211.0,87220.0] || equal(singleton(regular(ordered_pair(null_class,u))),singleton(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92  87584[3:SpR:47949.0,59994.0] ||  -> subclass(union(null_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.92  87589[3:SpR:47948.0,59994.0] ||  -> subclass(union(null_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.92  88188[7:Res:75011.1,8.0] function(u) || subclass(u,intersection(successor(u),v))* -> equal(intersection(successor(u),v),u).
% 299.94/300.92  88573[7:Res:75118.1,8.0] function(u) || subclass(u,intersection(v,successor(u)))* -> equal(intersection(v,successor(u)),u).
% 299.94/300.92  88670[0:SpR:75901.0,9522.0] ||  -> member(not_subclass_element(u,complement(symmetric_difference(v,w))),symmetric_difference(w,v))* subclass(u,complement(symmetric_difference(w,v))).
% 299.94/300.92  88773[0:SpL:75901.0,151.0] || member(regular(complement(symmetric_difference(u,v))),symmetric_difference(v,u))* -> equal(complement(symmetric_difference(v,u)),null_class).
% 299.94/300.92  88986[0:SpR:46586.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),union(intersection(complement(v),power_class(w)),u))*.
% 299.94/300.92  88987[0:SpR:46592.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),union(intersection(power_class(v),complement(w)),u))*.
% 299.94/300.92  89011[0:SpR:46586.0,76062.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),union(w,intersection(complement(u),power_class(v))))*.
% 299.94/300.92  89012[0:SpR:46592.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),union(w,intersection(power_class(u),complement(v))))*.
% 299.94/300.92  89913[3:SpL:22211.0,83537.0] || equal(regular(ordered_pair(u,v)),ordered_pair(u,v))** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92  90252[3:Rew:26764.0,90152.2,45898.1,90152.2,26764.0,90152.1] || equal(null_class,u) -> member(not_subclass_element(v,complement(w)),union(u,w))* subclass(v,complement(w)).
% 299.94/300.92  90255[3:Rew:26764.0,90127.2,72365.0,90127.2,45898.1,90127.2,26764.0,90127.1,72365.0,90127.1] || equal(null_class,u) -> member(not_subclass_element(v,complement(w)),union(w,u))* subclass(v,complement(w)).
% 299.94/300.92  90761[3:MRR:90760.1,22203.0] ||  -> equal(regular(ordered_pair(u,universal_class)),unordered_pair(u,null_class)) equal(intersection(singleton(u),ordered_pair(u,universal_class)),null_class)**.
% 299.94/300.92  91304[3:MRR:91303.1,22203.0] ||  -> equal(regular(ordered_pair(universal_class,u)),null_class) equal(intersection(ordered_pair(universal_class,u),unordered_pair(universal_class,singleton(u))),null_class)**.
% 299.94/300.92  91306[3:MRR:91305.1,22203.0] ||  -> equal(regular(ordered_pair(u,universal_class)),singleton(u)) equal(intersection(ordered_pair(u,universal_class),unordered_pair(u,null_class)),null_class)**.
% 299.94/300.92  91813[3:Res:86303.1,3163.0] || subclass(u,singleton(v))* -> equal(union(u,null_class),null_class) equal(regular(union(u,null_class)),v)*.
% 299.94/300.92  92026[3:SpR:47949.0,87555.0] ||  -> subclass(union(null_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.92  92031[3:SpR:47948.0,87555.0] ||  -> subclass(union(null_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.92  93817[3:Obv:93789.1] || subclass(unordered_pair(u,v),v)* -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.94/300.92  93818[3:Obv:93787.1] || subclass(unordered_pair(u,v),u)* -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.94/300.92  94061[3:Res:94057.1,3164.0] || equal(complement(u),null_class) subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.92  94284[3:Res:94057.1,1925.1] || equal(complement(u),null_class) member(ordered_pair(v,w),compose(x,y))* -> member(w,u)*.
% 299.94/300.92  94421[3:Rew:27.0,94305.0] || equal(union(u,v),null_class) member(regular(w),union(u,v))* -> equal(w,null_class).
% 299.94/300.92  95035[3:Obv:95019.1] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92  95036[3:Obv:95018.1] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92  95402[0:SpR:47949.0,57413.0] ||  -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.92  95407[0:SpR:47948.0,57413.0] ||  -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.92  96042[3:Obv:96016.0] || subclass(domain_relation,u) member(v,universal_class)* subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.94/300.92  96048[3:MRR:96047.3,49998.2] || member(cantor(u),v)* member(u,w)* subclass(domain_relation,regular(cross_product(w,v)))* -> .
% 299.94/300.92  96116[3:SpR:74466.0,95721.0] ||  -> subclass(complement(successor(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92  96151[3:Res:95721.0,327.1] inductive(complement(successor(complement(intersection(omega,u))))) ||  -> equal(complement(successor(complement(intersection(omega,u)))),omega)**.
% 299.94/300.92  96290[3:Res:96080.0,327.1] inductive(complement(successor(complement(intersection(u,omega))))) ||  -> equal(complement(successor(complement(intersection(u,omega)))),omega)**.
% 299.94/300.92  99025[0:Res:63.1,3172.0] function(u) ||  -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 299.94/300.92  99287[0:SpR:28787.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,v)))* member(u,power_class(complement(v))).
% 299.94/300.92  99692[0:SpL:28787.0,6139.1] || member(u,intersection(complement(v),union(w,w)))* member(u,union(v,complement(w))) -> .
% 299.94/300.92  99980[0:SpL:28787.0,6149.1] || member(u,intersection(union(v,v),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.94/300.92  100735[0:Rew:100557.0,76264.0] || member(not_subclass_element(union(u,v),w),complement(union(v,u)))* -> subclass(union(v,u),w).
% 299.94/300.92  100736[0:Rew:100557.0,75689.0] || member(not_subclass_element(union(u,v),w),complement(union(v,u)))* -> subclass(union(u,v),w).
% 299.94/300.92  100801[0:Rew:100557.0,75691.1] || member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(w,v)))) -> .
% 299.94/300.92  100869[0:Rew:100557.0,95887.0] ||  -> subclass(complement(union(u,intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.92  101125[6:Rew:100557.0,29955.1] ||  -> member(null_class,intersection(complement(u),union(v,w)))* member(null_class,union(u,complement(union(v,w)))).
% 299.94/300.92  101127[3:Rew:100557.0,26908.0] ||  -> equal(union(null_class,intersection(complement(u),union(v,w))),complement(union(u,complement(union(v,w)))))**.
% 299.94/300.92  101150[3:Rew:100557.0,66753.1] || equal(successor(u),null_class) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.94/300.92  101167[3:Rew:100557.0,97008.0] ||  -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),intersection(complement(u),union(v,w)))*.
% 299.94/300.92  101177[0:Rew:100557.0,95758.0] ||  -> subclass(complement(union(intersection(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.94/300.92  101179[3:Rew:100557.0,96608.0] ||  -> subclass(complement(successor(successor(intersection(complement(u),union(v,w))))),union(u,complement(union(v,w))))*.
% 299.94/300.92  101192[3:Rew:100557.0,100306.0] ||  -> subclass(complement(union(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))*.
% 299.94/300.92  101193[0:Rew:100557.0,5799.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),union(u,image(element_relation,union(v,w))))*.
% 299.94/300.92  101195[0:Rew:100557.0,88981.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),union(image(element_relation,union(v,w)),u))*.
% 299.94/300.92  101334[0:Rew:100557.0,95890.0] ||  -> subclass(complement(union(u,intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.92  101357[3:Rew:100557.0,26858.0] ||  -> equal(complement(intersection(union(null_class,u),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.94/300.92  101358[3:Rew:100557.0,71613.0] ||  -> equal(complement(intersection(union(u,null_class),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.94/300.92  101494[6:Rew:100557.0,29957.1] ||  -> member(null_class,intersection(union(u,v),complement(w)))* member(null_class,union(complement(union(u,v)),w)).
% 299.94/300.92  101496[3:Rew:100557.0,26893.0] ||  -> equal(union(null_class,intersection(union(u,v),complement(w))),complement(union(complement(union(u,v)),w)))**.
% 299.94/300.92  101534[3:Rew:100557.0,97011.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),intersection(union(u,v),complement(w)))*.
% 299.94/300.92  101544[0:Rew:100557.0,95761.0] ||  -> subclass(complement(union(intersection(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.94/300.92  101546[3:Rew:100557.0,96611.0] ||  -> subclass(complement(successor(successor(intersection(union(u,v),complement(w))))),union(complement(union(u,v)),w))*.
% 299.94/300.92  101559[3:Rew:100557.0,100309.0] ||  -> subclass(complement(union(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))*.
% 299.94/300.92  101571[3:Rew:100557.0,66278.1] || equal(successor(image(element_relation,union(u,v))),null_class)** -> equal(power_class(complement(union(u,v))),universal_class).
% 299.94/300.92  101581[0:Rew:100557.0,34851.1] || equal(image(element_relation,union(u,v)),domain_relation) subclass(universal_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.92  101582[0:Rew:100557.0,19483.1] || subclass(domain_relation,image(element_relation,union(u,v)))* subclass(universal_class,power_class(complement(union(u,v)))) -> .
% 299.94/300.92  101584[0:Rew:100557.0,5485.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.92  101585[0:Rew:100557.0,5484.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(omega,image(element_relation,union(u,v)))* -> .
% 299.94/300.92  101599[0:Rew:100557.0,5809.0] ||  -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),union(image(element_relation,union(u,v)),w))*.
% 299.94/300.92  101601[0:Rew:100557.0,89006.0] ||  -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),union(w,image(element_relation,union(u,v))))*.
% 299.94/300.92  101607[0:Rew:100557.0,34939.1] || equal(image(element_relation,union(u,v)),domain_relation) subclass(domain_relation,power_class(complement(union(u,v))))* -> .
% 299.94/300.92  101608[0:Rew:100557.0,13490.1] || subclass(domain_relation,image(element_relation,union(u,v)))* subclass(domain_relation,power_class(complement(union(u,v)))) -> .
% 299.94/300.92  101610[0:Rew:100557.0,13590.1] || equal(image(element_relation,union(u,v)),domain_relation)** equal(power_class(complement(union(u,v))),domain_relation) -> .
% 299.94/300.92  101611[3:Rew:100557.0,18092.1] ||  -> member(singleton(null_class),image(element_relation,union(u,v)))* member(singleton(null_class),power_class(complement(union(u,v)))).
% 299.94/300.92  101647[3:Rew:100557.0,84631.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> subclass(universal_class,image(element_relation,union(u,v)))*.
% 299.94/300.92  101648[3:Rew:100557.0,56046.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 299.94/300.92  101649[6:Rew:100557.0,55896.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.94/300.92  101665[0:Rew:100557.0,83399.0] ||  -> equal(intersection(power_class(complement(union(u,v))),restrict(image(element_relation,union(u,v)),w,x)),null_class)**.
% 299.94/300.92  101684[0:Rew:100557.0,5868.0] ||  -> subclass(symmetric_difference(union(u,v),complement(singleton(complement(union(u,v))))),successor(complement(union(u,v))))*.
% 299.94/300.92  101739[3:Rew:100557.0,26815.0] ||  -> equal(complement(intersection(union(u,v),union(null_class,w))),union(complement(union(u,v)),complement(w)))**.
% 299.94/300.92  101740[3:Rew:100557.0,71231.0] ||  -> equal(complement(intersection(union(u,v),union(w,null_class))),union(complement(union(u,v)),complement(w)))**.
% 299.94/300.92  102001[3:Rew:101822.0,98910.1] inductive(union(null_class,union(null_class,intersection(omega,u)))) ||  -> equal(union(null_class,intersection(omega,u)),omega)**.
% 299.94/300.92  102065[3:Rew:101822.0,91081.1] inductive(intersection(union(null_class,union(omega,omega)),u)) ||  -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92  102066[3:Rew:101822.0,85855.1] inductive(intersection(union(null_class,union(omega,null_class)),u)) ||  -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92  102067[3:Rew:101822.0,84868.1] inductive(intersection(union(null_class,union(null_class,omega)),u)) ||  -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92  102068[3:Rew:101822.0,91598.1] inductive(intersection(u,union(null_class,union(omega,omega)))) ||  -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92  102069[3:Rew:101822.0,86105.1] inductive(intersection(u,union(null_class,union(omega,null_class)))) ||  -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92  102070[3:Rew:101822.0,85238.1] inductive(intersection(u,union(null_class,union(null_class,omega)))) ||  -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92  102195[0:Rew:102187.0,47088.0] ||  -> equal(power_class(intersection(power_class(u),complement(singleton(complement(power_class(u)))))),power_class(complement(successor(complement(power_class(u))))))**.
% 299.94/300.92  102216[0:Rew:102187.0,40151.1] || subclass(complement(singleton(u)),complement(u))* -> equal(power_class(complement(successor(u))),power_class(complement(singleton(u)))).
% 299.94/300.92  102292[3:Rew:102264.0,71643.1] || equal(successor(singleton(u)),null_class) -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.94/300.92  102409[0:Rew:100557.0,100740.0] || member(regular(complement(union(u,v))),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.94/300.92  102410[0:Rew:100557.0,100805.0] ||  -> member(not_subclass_element(u,complement(union(v,w))),union(w,v))* subclass(u,complement(union(w,v))).
% 299.94/300.92  102416[0:Rew:100557.0,101262.0] ||  -> member(not_subclass_element(u,complement(union(v,w))),union(w,v))* subclass(u,complement(union(v,w))).
% 299.94/300.92  102422[0:Rew:100557.0,101700.1] || member(regular(complement(union(u,v))),union(v,u))* -> equal(complement(union(u,v)),null_class).
% 299.94/300.92  102475[7:Rew:44.0,101029.1] function(intersection(complement(u),complement(singleton(u)))) ||  -> equal(successor(complement(successor(u))),complement(successor(u)))**.
% 299.94/300.92  103874[3:SpR:102188.0,350.2] || member(complement(successor(null_class)),universal_class) subclass(universal_class,u) -> member(power_class(complement(singleton(null_class))),u)*.
% 299.94/300.92  104418[3:SpR:100566.0,100329.0] ||  -> subclass(complement(union(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))*.
% 299.94/300.92  105116[3:SpR:100576.0,100329.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))*.
% 299.94/300.92  105570[0:SpR:102187.0,33096.0] ||  -> subclass(regular(image(element_relation,successor(u))),power_class(complement(successor(u))))* equal(image(element_relation,successor(u)),null_class).
% 299.94/300.92  105598[0:SpR:102187.0,26.2] || member(u,universal_class) -> member(u,image(element_relation,successor(v)))* member(u,power_class(complement(successor(v)))).
% 299.94/300.92  105628[3:SpL:102187.0,18114.1] || equal(image(element_relation,successor(u)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(successor(u))))* -> .
% 299.94/300.92  105636[0:SpL:102187.0,23752.0] || subclass(image(element_relation,successor(u)),power_class(complement(successor(u))))* -> equal(image(element_relation,successor(u)),null_class).
% 299.94/300.92  105716[0:Rew:102187.0,105587.1] ||  -> member(power_class(complement(successor(u))),image(element_relation,successor(u)))* equal(singleton(power_class(complement(successor(u)))),null_class).
% 299.94/300.92  105717[0:Rew:102187.0,105622.1] || subclass(power_class(complement(successor(u))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.92  105859[3:SpR:102264.0,65061.1] || equal(successor(intersection(complement(u),successor(v))),null_class)** -> equal(union(u,complement(successor(v))),universal_class).
% 299.94/300.92  105862[0:SpR:102264.0,5350.0] ||  -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),union(intersection(complement(u),successor(v)),w))*.
% 299.94/300.92  105864[0:SpR:102264.0,76062.0] ||  -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),union(w,intersection(complement(u),successor(v))))*.
% 299.94/300.92  105868[3:SpR:102264.0,18089.1] ||  -> member(singleton(null_class),intersection(complement(u),successor(v)))* member(singleton(null_class),union(u,complement(successor(v)))).
% 299.94/300.92  105902[0:SpR:102264.0,42085.0] ||  -> equal(intersection(union(u,complement(successor(v))),restrict(intersection(complement(u),successor(v)),w,x)),null_class)**.
% 299.94/300.92  105913[0:SpR:102264.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),union(u,intersection(complement(v),successor(w))))*.
% 299.94/300.92  105915[0:SpR:102264.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),union(intersection(complement(v),successor(w)),u))*.
% 299.94/300.92  105984[0:SpL:102264.0,32866.1] || equal(intersection(complement(u),successor(v)),domain_relation) subclass(universal_class,union(u,complement(successor(v))))* -> .
% 299.94/300.92  105985[0:SpL:102264.0,19460.1] || subclass(domain_relation,intersection(complement(u),successor(v)))* subclass(universal_class,union(u,complement(successor(v)))) -> .
% 299.94/300.92  105987[0:SpL:102264.0,372.0] || subclass(universal_class,union(u,complement(successor(v)))) member(omega,intersection(complement(u),successor(v)))* -> .
% 299.94/300.92  105988[0:SpL:102264.0,2134.0] || subclass(universal_class,union(u,complement(successor(v)))) member(null_class,intersection(complement(u),successor(v)))* -> .
% 299.94/300.92  105990[0:SpL:102264.0,32917.1] || equal(intersection(complement(u),successor(v)),domain_relation) subclass(domain_relation,union(u,complement(successor(v))))* -> .
% 299.94/300.92  105991[0:SpL:102264.0,13425.1] || subclass(domain_relation,intersection(complement(u),successor(v)))* subclass(domain_relation,union(u,complement(successor(v)))) -> .
% 299.94/300.92  105992[0:SpL:102264.0,13518.1] || equal(intersection(complement(u),successor(v)),domain_relation)** equal(union(u,complement(successor(v))),domain_relation) -> .
% 299.94/300.92  106003[3:SpL:102264.0,83804.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> subclass(universal_class,intersection(complement(u),successor(v)))*.
% 299.94/300.92  106004[3:SpL:102264.0,53354.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> member(omega,intersection(complement(u),successor(v)))*.
% 299.94/300.92  106005[6:SpL:102264.0,53207.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.94/300.92  106007[0:SpL:102264.0,25.1] || member(u,intersection(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))) -> .
% 299.94/300.92  106779[0:Rew:75789.0,106655.1] || equal(union(u,v),universal_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.94/300.92  106880[3:SpR:47187.0,97047.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))))),power_class(complement(power_class(u))))*.
% 299.94/300.92  107691[3:Rew:71518.0,107584.1] || member(u,image(element_relation,union(v,v)))* member(u,power_class(union(null_class,complement(v)))) -> .
% 299.94/300.92  107711[3:Rew:100575.0,107627.0] || equal(power_class(complement(union(u,v))),null_class) member(omega,power_class(complement(union(u,v))))* -> .
% 299.94/300.92  107712[6:Rew:100575.0,107637.0] || equal(power_class(complement(union(u,v))),null_class) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.92  107717[7:Rew:102221.1,107716.2,78996.1,107716.2] function(u) || member(v,image(element_relation,successor(u)))* member(v,power_class(complement(u))) -> .
% 299.94/300.92  109063[0:SpL:75789.0,100581.0] || member(not_subclass_element(union(u,v),w),complement(union(u,v)))* -> subclass(union(v,u),w).
% 299.94/300.92  109183[3:Rew:30548.0,109066.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(u,null_class),v).
% 299.94/300.92  109188[3:Rew:30548.0,109076.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(null_class,u),v).
% 299.94/300.92  109190[3:Rew:71518.0,109089.0] || member(not_subclass_element(union(u,null_class),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.94/300.92  109193[3:Rew:27497.0,109092.0] || member(not_subclass_element(union(null_class,u),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.94/300.92  109107[3:SpL:30548.0,100581.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.94/300.92  109108[3:SpL:71518.0,100581.0] || member(not_subclass_element(union(u,null_class),v),union(null_class,complement(u)))* -> subclass(union(u,null_class),v).
% 299.94/300.92  109109[3:SpL:27497.0,100581.0] || member(not_subclass_element(union(null_class,u),v),union(null_class,complement(u)))* -> subclass(union(null_class,u),v).
% 299.94/300.92  109709[0:Res:48.1,100559.0] inductive(symmetric_difference(complement(u),union(v,w))) ||  -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.92  109864[3:SpR:47184.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))))),power_class(complement(power_class(v))))*.
% 299.94/300.92  110408[0:Res:48.1,100573.0] inductive(symmetric_difference(union(u,v),complement(w))) ||  -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.92  111527[3:Rew:108700.0,111390.1,72365.0,111390.0] || member(u,intersection(successor(null_class),complement(v)))* member(u,union(v,complement(successor(null_class)))) -> .
% 299.94/300.92  111964[0:Rew:44.0,111833.1] || member(u,intersection(successor(v),complement(w)))* member(u,union(complement(successor(v)),w)) -> .
% 299.94/300.92  112249[3:SpR:47187.0,100372.0] ||  -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),power_class(complement(power_class(u))))*.
% 299.94/300.92  112654[0:SpR:44.0,102499.0] ||  -> equal(union(complement(union(u,v)),complement(successor(w))),complement(intersection(union(u,v),successor(w))))**.
% 299.94/300.92  112703[0:SpR:44.0,102499.0] ||  -> equal(union(complement(successor(u)),complement(union(v,w))),complement(intersection(successor(u),union(v,w))))**.
% 299.94/300.92  112873[3:Rew:112872.0,112700.0] ||  -> equal(complement(intersection(union(u,v),union(w,w))),union(complement(union(u,v)),complement(w)))**.
% 299.94/300.92  112890[3:Rew:112889.0,112749.0] ||  -> equal(complement(intersection(union(u,u),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.94/300.92  112897[7:Rew:28787.0,112633.1] function(complement(union(u,v))) ||  -> equal(successor(complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.92  114699[3:Res:114621.0,5363.0] || subclass(u,v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.92  114718[3:Res:114621.0,5367.0] ||  -> subclass(regular(complement(intersection(u,v))),w) member(not_subclass_element(regular(complement(intersection(u,v))),w),v)*.
% 299.94/300.92  114719[3:Res:114621.0,5366.0] ||  -> subclass(regular(complement(intersection(u,v))),w) member(not_subclass_element(regular(complement(intersection(u,v))),w),u)*.
% 299.94/300.92  115755[3:SpR:47209.0,114715.0] ||  -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),union(u,complement(power_class(v))))*.
% 299.94/300.92  115756[3:SpR:47210.0,114715.0] ||  -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),union(complement(power_class(u)),v))*.
% 299.94/300.92  115833[3:Rew:30.0,115795.1] single_valued_class(regular(complement(intersection(cross_product(universal_class,universal_class),u)))) ||  -> function(regular(complement(restrict(u,universal_class,universal_class))))*.
% 299.94/300.92  115895[3:SpR:47208.0,115700.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.92  115896[3:SpR:47212.0,115700.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.92  115967[3:Rew:29.0,115933.1] single_valued_class(regular(complement(intersection(u,cross_product(universal_class,universal_class))))) ||  -> function(regular(complement(restrict(u,universal_class,universal_class))))*.
% 299.94/300.92  116357[3:Res:115703.0,327.1] inductive(regular(complement(restrict(omega,u,v)))) ||  -> equal(regular(complement(restrict(omega,u,v))),omega)**.
% 299.94/300.92  117027[3:Res:116974.0,5362.0] ||  -> subclass(regular(successor(complement(successor(null_class)))),u) equal(not_subclass_element(regular(successor(complement(successor(null_class)))),u),null_class)**.
% 299.94/300.92  117188[3:Res:9836.1,66684.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.94/300.92  117208[3:SpL:100575.0,113432.0] || subclass(power_class(complement(union(u,v))),null_class) -> subclass(regular(null_class),image(element_relation,union(u,v)))*.
% 299.94/300.92  117210[3:SpL:46586.0,113432.0] || subclass(union(u,complement(power_class(v))),null_class) -> subclass(regular(null_class),intersection(complement(u),power_class(v)))*.
% 299.94/300.92  117211[3:SpL:102264.0,113432.0] || subclass(union(u,complement(successor(v))),null_class) -> subclass(regular(null_class),intersection(complement(u),successor(v)))*.
% 299.94/300.92  117212[3:SpL:46592.0,113432.0] || subclass(union(complement(power_class(u)),v),null_class) -> subclass(regular(null_class),intersection(power_class(u),complement(v)))*.
% 299.94/300.92  117601[3:Res:9964.1,66684.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> equal(symmetric_difference(cross_product(v,w),u),null_class).
% 299.94/300.92  117624[3:SpL:100575.0,116330.0] || equal(regular(power_class(complement(union(u,v)))),universal_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.94/300.92  117626[3:SpL:46586.0,116330.0] || equal(regular(union(u,complement(power_class(v)))),universal_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.94/300.92  117627[3:SpL:102264.0,116330.0] || equal(regular(union(u,complement(successor(v)))),universal_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.94/300.92  117628[3:SpL:46592.0,116330.0] || equal(regular(union(complement(power_class(u)),v)),universal_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.94/300.92  118052[3:Rew:27497.0,118022.1] || member(u,universal_class) -> member(u,union(null_class,complement(restrict(v,w,x))))* member(u,v).
% 299.94/300.92  118151[7:Res:113801.1,8.0] function(u) || subclass(complement(u),regular(successor(u)))* -> equal(regular(successor(u)),complement(u)).
% 299.94/300.92  118339[7:Res:114570.1,8.0] function(u) || subclass(successor(u),regular(complement(u)))* -> equal(regular(complement(u)),successor(u)).
% 299.94/300.92  118355[3:SpR:102264.0,115747.0] ||  -> subclass(regular(union(intersection(complement(u),successor(v)),complement(power_class(w)))),union(u,complement(successor(v))))*.
% 299.94/300.93  118509[0:Rew:72365.0,118508.0] ||  -> equal(intersection(regular(cross_product(u,v)),restrict(w,u,v)),null_class)** equal(cross_product(u,v),null_class).
% 299.94/300.93  118522[3:SpR:46586.0,115748.0] ||  -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(successor(w)))),union(u,complement(power_class(v))))*.
% 299.94/300.93  118523[3:SpR:102264.0,115748.0] ||  -> subclass(regular(union(intersection(complement(u),successor(v)),complement(successor(w)))),union(u,complement(successor(v))))*.
% 299.94/300.93  118524[3:SpR:46592.0,115748.0] ||  -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(successor(w)))),union(complement(power_class(u)),v))*.
% 299.94/300.93  119193[3:SpR:102264.0,115887.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.94/300.93  119864[3:SpR:46586.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.93  119865[3:SpR:102264.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.94/300.93  119866[3:SpR:46592.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.93  120084[3:Rew:101822.0,119955.0] ||  -> subclass(regular(union(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))*.
% 299.94/300.93  120085[3:Rew:101822.0,119965.0] ||  -> subclass(regular(union(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))*.
% 299.94/300.93  120173[3:Res:119989.0,327.1] inductive(regular(successor(union(null_class,complement(omega))))) ||  -> equal(regular(successor(union(null_class,complement(omega)))),omega)**.
% 299.94/300.93  121067[3:Rew:101822.0,120938.0] ||  -> subclass(regular(union(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))*.
% 299.94/300.93  121068[3:Rew:101822.0,120948.0] ||  -> subclass(regular(union(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))*.
% 299.94/300.93  122260[3:SpR:47187.0,103272.0] ||  -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),power_class(complement(power_class(v))))*.
% 299.94/300.93  123968[3:SpR:47184.0,112197.0] ||  -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),power_class(complement(power_class(v))))*.
% 299.94/300.93  125402[3:SpR:47949.0,115722.0] ||  -> subclass(regular(complement(symmetric_difference(u,complement(power_class(complement(power_class(v))))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  125412[3:SpR:47948.0,115722.0] ||  -> subclass(regular(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  125500[3:SpR:100575.0,115740.1] || subclass(image(element_relation,union(u,v)),w) -> subclass(regular(power_class(complement(union(u,v)))),w)*.
% 299.94/300.93  125502[3:SpR:46586.0,115740.1] || subclass(intersection(complement(u),power_class(v)),w) -> subclass(regular(union(u,complement(power_class(v)))),w)*.
% 299.94/300.93  125503[3:SpR:102264.0,115740.1] || subclass(intersection(complement(u),successor(v)),w) -> subclass(regular(union(u,complement(successor(v)))),w)*.
% 299.94/300.93  125504[3:SpR:46592.0,115740.1] || subclass(intersection(power_class(u),complement(v)),w) -> subclass(regular(union(complement(power_class(u)),v)),w)*.
% 299.94/300.93  125564[3:Res:115740.1,3163.0] || subclass(u,singleton(v))* -> equal(regular(complement(u)),null_class) equal(regular(regular(complement(u))),v)*.
% 299.94/300.93  127048[3:SpR:47184.0,122207.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),power_class(complement(power_class(w))))*.
% 299.94/300.93  127840[0:Rew:544.1,127755.3] || subclass(singleton(u),v)* subclass(v,w)* -> equal(singleton(u),null_class) member(u,w)*.
% 299.94/300.93  127885[3:SpR:47949.0,125369.0] ||  -> subclass(regular(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v))),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.93  127895[3:SpR:47948.0,125369.0] ||  -> subclass(regular(complement(symmetric_difference(u,complement(power_class(complement(power_class(v))))))),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.93  127977[3:Rew:108066.0,127886.0] ||  -> subclass(regular(complement(symmetric_difference(power_class(u),union(v,w)))),complement(intersection(union(v,w),power_class(u))))*.
% 299.94/300.93  127978[3:Rew:108549.0,127890.0] ||  -> subclass(regular(complement(symmetric_difference(union(u,v),power_class(w)))),complement(intersection(power_class(w),union(u,v))))*.
% 299.94/300.93  128428[0:SpR:47949.0,60176.0] ||  -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  128438[0:SpR:47948.0,60176.0] ||  -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  128714[0:Res:53.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,omega),w)*.
% 299.94/300.93  128721[0:Res:2123.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,null_class),w)*.
% 299.94/300.93  129478[3:Rew:58351.1,129452.2] || subclass(intersection(singleton(null_class),u),v)* -> equal(intersection(successor(null_class),u),null_class) member(null_class,v).
% 299.94/300.93  129479[3:Rew:58350.1,129451.2] || subclass(intersection(singleton(null_class),u),v)* -> subclass(intersection(successor(null_class),u),w)* member(null_class,v).
% 299.94/300.93  129481[3:MRR:129423.1,45243.0] ||  -> equal(regular(unordered_pair(u,singleton(null_class))),u) subclass(intersection(successor(null_class),unordered_pair(u,singleton(null_class))),null_class)*.
% 299.94/300.93  129482[3:MRR:129412.1,45258.0] ||  -> equal(regular(unordered_pair(singleton(null_class),u)),u) subclass(intersection(successor(null_class),unordered_pair(singleton(null_class),u)),null_class)*.
% 299.94/300.93  129551[3:Rew:58351.1,129525.2] || subclass(intersection(u,singleton(null_class)),v)* -> equal(intersection(successor(null_class),u),null_class) member(null_class,v).
% 299.94/300.93  129552[3:Rew:58350.1,129524.2] || subclass(intersection(u,singleton(null_class)),v)* -> subclass(intersection(successor(null_class),u),w)* member(null_class,v).
% 299.94/300.93  129910[0:Res:53.0,12084.0] ||  -> equal(ordered_pair(first(ordered_pair(omega,singleton(u))),second(ordered_pair(omega,singleton(u)))),ordered_pair(omega,singleton(u)))**.
% 299.94/300.93  129917[0:Res:2123.0,12084.0] ||  -> equal(ordered_pair(first(ordered_pair(null_class,singleton(u))),second(ordered_pair(null_class,singleton(u)))),ordered_pair(null_class,singleton(u)))**.
% 299.94/300.93  130153[6:Rew:129652.0,130148.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(successor(null_class),w))* -> subclass(v,range_of(null_class)).
% 299.94/300.93  130266[3:Rew:57106.1,130244.2] || subclass(intersection(singleton(null_class),u),v)* -> equal(intersection(u,successor(null_class)),null_class) member(null_class,v).
% 299.94/300.93  130267[3:Rew:57105.1,130243.2] || subclass(intersection(singleton(null_class),u),v)* -> subclass(intersection(u,successor(null_class)),w)* member(null_class,v).
% 299.94/300.93  130322[3:Rew:57106.1,130302.2] || subclass(intersection(u,singleton(null_class)),v)* -> equal(intersection(u,successor(null_class)),null_class) member(null_class,v).
% 299.94/300.93  130323[3:Rew:57105.1,130301.2] || subclass(intersection(u,singleton(null_class)),v)* -> subclass(intersection(u,successor(null_class)),w)* member(null_class,v).
% 299.94/300.93  131817[3:SpR:102540.0,95721.0] ||  -> subclass(complement(successor(complement(symmetric_difference(complement(u),union(v,w))))),union(u,complement(union(v,w))))*.
% 299.94/300.93  132162[0:Rew:72365.0,131838.0] ||  -> equal(intersection(symmetric_difference(complement(u),union(v,w)),complement(union(u,complement(union(v,w))))),null_class)**.
% 299.94/300.93  131855[0:SpR:102540.0,57010.0] ||  -> subclass(restrict(symmetric_difference(complement(u),union(v,w)),x,y),union(u,complement(union(v,w))))*.
% 299.94/300.93  132750[3:Rew:132494.0,132670.2] || subclass(u,complement(successor(null_class))) member(not_subclass_element(u,null_class),singleton(null_class))* -> subclass(u,null_class).
% 299.94/300.93  133505[3:Rew:132396.0,133350.2] || subclass(u,union(null_class,complement(v)))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93  133681[3:SpR:101537.0,96080.0] ||  -> subclass(complement(successor(complement(symmetric_difference(union(u,v),complement(w))))),union(complement(union(u,v)),w))*.
% 299.94/300.93  133719[0:SpR:101537.0,57461.0] ||  -> subclass(restrict(symmetric_difference(union(u,v),complement(w)),x,y),union(complement(union(u,v)),w))*.
% 299.94/300.93  134028[0:Rew:72365.0,133767.0] ||  -> equal(intersection(symmetric_difference(union(u,v),complement(w)),complement(union(complement(union(u,v)),w))),null_class)**.
% 299.94/300.93  134439[3:Res:131478.1,7162.1] || equal(u,universal_class) member(v,universal_class) -> equal(v,null_class) member(apply(choice,v),u)*.
% 299.94/300.93  134496[3:Res:131478.1,7203.2] function(u) || equal(v,universal_class) member(w,universal_class) -> member(image(u,w),v)*.
% 299.94/300.93  134561[3:Rew:134547.1,132219.1] || equal(complement(u),universal_class) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.94/300.93  134579[3:Rew:134577.1,64437.1] || equal(complement(power_class(u)),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(null_class,complement(v)))**.
% 299.94/300.93  135301[3:Rew:135299.1,64112.1] || equal(complement(power_class(u)),universal_class) -> equal(symmetric_difference(complement(v),power_class(u)),union(null_class,complement(v)))**.
% 299.94/300.93  136589[3:Rew:136228.1,44030.1] || equal(intersection(intersection(u,v),w),universal_class)** -> equal(intersection(u,v),null_class) member(null_class,v).
% 299.94/300.93  136590[3:Rew:136228.1,43521.1] || equal(intersection(intersection(u,v),w),universal_class)** -> equal(intersection(u,v),null_class) member(null_class,u).
% 299.94/300.93  136592[3:Rew:136228.1,81099.2] || equal(intersection(u,complement(compose(element_relation,universal_class))),universal_class)** member(null_class,element_relation) -> equal(u,null_class).
% 299.94/300.93  136599[3:Rew:136228.1,67162.1] || equal(intersection(u,symmetric_difference(v,w)),universal_class)** -> equal(u,null_class) member(null_class,union(v,w)).
% 299.94/300.93  136604[3:Rew:136228.1,42990.2] || equal(intersection(u,v),universal_class)** subclass(u,w)* -> equal(u,null_class) member(null_class,w)*.
% 299.94/300.93  136605[3:Rew:136228.1,41432.2] || equal(intersection(u,v),universal_class)** subclass(v,w)* -> equal(u,null_class) member(null_class,w)*.
% 299.94/300.93  137109[0:SpL:4626.0,11199.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(null_class,x))* -> member(w,u)*.
% 299.94/300.93  137299[0:SpR:75513.1,3136.1] || subclass(u,v) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(u))*.
% 299.94/300.93  137832[3:Res:86315.1,3163.0] || subclass(u,singleton(v))* -> equal(union(u,u),null_class) equal(regular(union(u,u)),v)*.
% 299.94/300.93  138754[3:Obv:138741.1] || equal(unordered_pair(u,v),v) -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.94/300.93  138755[3:Obv:138739.1] || equal(unordered_pair(u,v),u) -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.94/300.93  138792[0:SpR:47949.0,95372.0] ||  -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),union(w,image(element_relation,power_class(v))))*.
% 299.94/300.93  138802[0:SpR:47948.0,95372.0] ||  -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),union(image(element_relation,power_class(w)),v))*.
% 299.94/300.93  138902[3:Rew:108066.0,138793.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(v),union(w,x))),complement(intersection(union(w,x),power_class(v))))*.
% 299.94/300.93  138903[3:Rew:108549.0,138797.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),power_class(x))),complement(intersection(power_class(x),union(v,w))))*.
% 299.94/300.93  139527[0:Rew:30.0,139526.0] ||  -> subclass(intersection(u,restrict(v,w,x)),restrict(intersection(u,restrict(v,w,x)),w,x))*.
% 299.94/300.93  140037[0:Rew:30.0,140036.0] ||  -> subclass(intersection(restrict(u,v,w),x),restrict(intersection(restrict(u,v,w),x),v,w))*.
% 299.94/300.93  140395[0:SpR:47949.0,128395.0] ||  -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.93  140405[0:SpR:47948.0,128395.0] ||  -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.93  140518[3:Rew:108066.0,140396.0] ||  -> subclass(intersection(symmetric_difference(power_class(u),union(v,w)),x),complement(intersection(union(v,w),power_class(u))))*.
% 299.94/300.93  140519[3:Rew:108549.0,140400.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),power_class(w)),x),complement(intersection(power_class(w),union(u,v))))*.
% 299.94/300.93  141255[7:MRR:141254.3,45637.0] function(u) || equal(successor(null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93  142510[3:Rew:142496.0,142509.0] || member(u,union(v,intersection(w,complement(v))))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93  142527[0:Rew:141859.0,142344.2] || subclass(u,intersection(v,complement(w)))* member(not_subclass_element(u,null_class),w) -> subclass(u,null_class).
% 299.94/300.93  143126[3:Rew:143112.0,143125.0] || member(u,union(v,intersection(complement(v),w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93  143145[0:Rew:141983.0,142965.2] || subclass(u,intersection(complement(v),w))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93  145164[3:Rew:145159.0,145163.0] || member(u,union(successor(null_class),singleton(singleton(null_class))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93  145179[3:Rew:144703.0,145078.2] || subclass(u,singleton(singleton(null_class))) member(not_subclass_element(u,null_class),successor(null_class))* -> subclass(u,null_class).
% 299.94/300.93  145821[3:Rew:145816.0,145820.0] || member(u,union(singleton(v),union(null_class,v)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93  145835[3:Rew:145254.0,145720.2] || subclass(u,union(null_class,v)) member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93  146155[3:Rew:146150.0,146154.0] || member(u,union(singleton(v),union(v,null_class)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93  146169[3:Rew:145328.0,146067.2] || subclass(u,union(v,null_class)) member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93  146596[3:Rew:146581.0,146595.0] || member(u,union(v,union(null_class,singleton(v))))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93  146613[3:Rew:145385.0,146458.2] || subclass(u,union(null_class,singleton(v)))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93  147479[3:Rew:147473.0,147478.0] || member(u,union(singleton(v),union(v,v)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93  147499[3:Rew:145647.0,147395.2] || subclass(u,union(v,v))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93  148085[3:Rew:72365.0,147897.0] ||  -> equal(intersection(symmetric_difference(union(u,v),complement(w)),singleton(union(complement(union(u,v)),w))),null_class)**.
% 299.94/300.93  148091[3:Rew:148082.0,148090.0] || member(u,union(singleton(v),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93  148106[3:Rew:146944.0,147977.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),singleton(w))* -> subclass(u,null_class).
% 299.94/300.93  148659[3:Rew:72365.0,148480.0] ||  -> equal(intersection(symmetric_difference(complement(u),union(v,w)),singleton(union(u,complement(union(v,w))))),null_class)**.
% 299.94/300.93  148489[3:SpR:74466.0,147067.0] ||  -> equal(intersection(singleton(complement(symmetric_difference(u,v))),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.94/300.93  148667[3:Rew:148658.0,148666.0] || member(u,union(singleton(v),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93  148681[3:Rew:147067.0,148563.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93  149237[3:Rew:149225.0,149236.0] || member(u,union(v,intersection(w,singleton(v))))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93  149253[3:Rew:147154.0,149098.2] || subclass(u,intersection(v,singleton(w)))* member(not_subclass_element(u,null_class),w) -> subclass(u,null_class).
% 299.94/300.93  149740[3:Rew:149728.0,149739.0] || member(u,union(v,intersection(singleton(v),w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93  149756[3:Rew:148770.0,149600.2] || subclass(u,intersection(singleton(v),w))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93  149982[0:SpR:100575.0,142270.0] ||  -> equal(intersection(image(element_relation,union(u,v)),restrict(power_class(complement(union(u,v))),w,x)),null_class)**.
% 299.94/300.93  149984[0:SpR:46586.0,142270.0] ||  -> equal(intersection(intersection(complement(u),power_class(v)),restrict(union(u,complement(power_class(v))),w,x)),null_class)**.
% 299.94/300.93  149985[0:SpR:102264.0,142270.0] ||  -> equal(intersection(intersection(complement(u),successor(v)),restrict(union(u,complement(successor(v))),w,x)),null_class)**.
% 299.94/300.93  149986[0:SpR:46592.0,142270.0] ||  -> equal(intersection(intersection(power_class(u),complement(v)),restrict(union(complement(power_class(u)),v),w,x)),null_class)**.
% 299.94/300.93  150901[3:Res:15464.2,150807.0] || member(u,universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class))))* -> .
% 299.94/300.93  151200[3:Res:15464.2,144494.0] || member(u,universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(u,cantor(u)),v)* -> .
% 299.94/300.93  151502[3:Res:1272.2,151236.0] || member(restrict(u,v,w),cross_product(v,w))* member(restrict(u,v,w),u)* -> .
% 299.94/300.93  151503[3:Res:46669.1,151236.0] || member(image(element_relation,power_class(u)),universal_class) -> member(image(element_relation,power_class(u)),power_class(complement(power_class(u))))*.
% 299.94/300.93  151856[3:Rew:46591.0,151815.1] || member(power_class(complement(power_class(u))),universal_class) -> member(power_class(complement(power_class(u))),image(element_relation,power_class(u)))*.
% 299.94/300.93  151857[3:Rew:102187.0,151817.1] || member(power_class(complement(successor(u))),universal_class) -> member(power_class(complement(successor(u))),image(element_relation,successor(u)))*.
% 299.94/300.93  152149[3:Rew:147875.0,152066.1] || member(not_subclass_element(restrict(u,v,w),null_class),singleton(u))* -> subclass(restrict(u,v,w),null_class).
% 299.94/300.93  157868[7:SpL:72531.1,45180.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || subclass(domain_relation,successor(complement(singleton(ordered_pair(null_class,null_class)))))* -> .
% 299.94/300.93  159911[0:SpL:99108.0,108.0] || member(ordered_pair(u,regular(domain_relation)),application_function)* -> equal(apply(u,first(regular(domain_relation))),second(regular(domain_relation))).
% 299.94/300.93  159912[0:SpL:99108.0,97.0] || member(ordered_pair(u,regular(domain_relation)),composition_function)* -> equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation))).
% 299.94/300.93  159926[3:Rew:99108.0,159878.1] || member(singleton(singleton(singleton(regular(domain_relation)))),application_function) -> member(first(regular(domain_relation)),cantor(singleton(regular(domain_relation))))*.
% 299.94/300.93  159939[3:Res:159832.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(domain_relation),cantor(regular(domain_relation))),v)*.
% 299.94/300.93  159950[0:Res:159832.0,12018.0] ||  -> equal(ordered_pair(first(ordered_pair(regular(domain_relation),omega)),second(ordered_pair(regular(domain_relation),omega))),ordered_pair(regular(domain_relation),omega))**.
% 299.94/300.93  162688[3:MRR:162687.1,10054.1] || equal(successor(u),null_class) member(v,union(u,w))* -> member(v,union(null_class,w))*.
% 299.94/300.93  162690[3:MRR:162689.1,10054.1] || equal(successor(u),null_class) member(v,union(w,u))* -> member(v,union(null_class,w))*.
% 299.94/300.93  163108[6:MRR:163107.1,45624.0] inductive(ordered_pair(u,v)) ||  -> equal(unordered_pair(u,singleton(v)),regular(omega))** equal(regular(omega),null_class).
% 299.94/300.93  163669[0:Res:159845.1,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(regular(domain_relation),complement(restrict(u,v,w)))*.
% 299.94/300.93  163671[0:Res:159845.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(regular(domain_relation),union(u,complement(power_class(v))))*.
% 299.94/300.93  163673[0:Res:159845.1,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(regular(domain_relation),complement(restrict(w,u,v)))*.
% 299.94/300.93  163674[0:Res:159845.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(regular(domain_relation),union(complement(power_class(u)),v))*.
% 299.94/300.93  164083[3:SpL:99109.0,108.0] || member(ordered_pair(u,regular(composition_function)),application_function)* -> equal(apply(u,first(regular(composition_function))),second(regular(composition_function))).
% 299.94/300.93  164084[3:SpL:99109.0,97.0] || member(ordered_pair(u,regular(composition_function)),composition_function)* -> equal(compose(u,first(regular(composition_function))),second(regular(composition_function))).
% 299.94/300.93  164099[3:Rew:99109.0,164050.1] || member(singleton(singleton(singleton(regular(composition_function)))),application_function) -> member(first(regular(composition_function)),cantor(singleton(regular(composition_function))))*.
% 299.94/300.93  164112[3:Res:164004.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(composition_function),cantor(regular(composition_function))),v)*.
% 299.94/300.93  164123[3:Res:164004.0,12018.0] ||  -> equal(ordered_pair(first(ordered_pair(regular(composition_function),omega)),second(ordered_pair(regular(composition_function),omega))),ordered_pair(regular(composition_function),omega))**.
% 299.94/300.93  164284[3:SpR:46680.0,114715.0] ||  -> subclass(regular(complement(symmetric_difference(complement(u),power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164305[0:SpR:46680.0,58108.0] ||  -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164317[3:SpR:46680.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164344[0:SpR:46680.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93  164631[3:Rew:26764.0,164430.1,72365.0,164430.1,7655.0,164430.1,71037.0,164430.1] || equal(null_class,u) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.94/300.93  164767[3:SpR:46893.0,114715.0] ||  -> subclass(regular(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v)))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164788[0:SpR:46893.0,58108.0] ||  -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164800[3:SpR:46893.0,58256.0] ||  -> subclass(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164827[0:SpR:46893.0,56843.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93  166352[3:Res:164017.1,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(regular(composition_function),complement(restrict(u,v,w)))*.
% 299.94/300.93  166354[3:Res:164017.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(regular(composition_function),union(u,complement(power_class(v))))*.
% 299.94/300.93  166356[3:Res:164017.1,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(regular(composition_function),complement(restrict(w,u,v)))*.
% 299.94/300.93  166357[3:Res:164017.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(regular(composition_function),union(complement(power_class(u)),v))*.
% 299.94/300.93  167032[0:Rew:26764.0,166913.2,26764.0,166913.0] || member(u,universal_class) subclass(universal_class,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.93  167440[3:MRR:167432.1,2123.0] || subclass(domain_relation,compose(u,v))* -> member(null_class,cantor(v)) member(null_class,image(u,range_of(null_class)))*.
% 299.94/300.93  167441[3:MRR:167431.1,2123.0] || equal(compose(u,v),domain_relation)** -> member(null_class,cantor(v))* member(null_class,image(u,range_of(null_class)))*.
% 299.94/300.93  167780[3:Rew:5238.1,167779.0] || member(complement(singleton(null_class)),complement(successor(null_class))) -> subclass(intersection(singleton(complement(singleton(null_class))),u),null_class)*.
% 299.94/300.93  167782[3:Rew:4086.1,167781.0] || member(complement(singleton(null_class)),complement(successor(null_class))) -> subclass(intersection(u,singleton(complement(singleton(null_class)))),null_class)*.
% 299.94/300.93  167981[7:SpL:72531.1,157876.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || equal(successor(complement(singleton(ordered_pair(null_class,null_class)))),universal_class)** -> .
% 299.94/300.93  168087[7:SpL:72531.1,157877.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || equal(successor(complement(singleton(ordered_pair(null_class,null_class)))),domain_relation)** -> .
% 299.94/300.93  168391[0:Res:99.0,5372.0] ||  -> subclass(domain_relation,u) equal(ordered_pair(first(not_subclass_element(domain_relation,u)),second(not_subclass_element(domain_relation,u))),not_subclass_element(domain_relation,u))**.
% 299.94/300.93  168392[0:Res:45.0,5372.0] ||  -> subclass(successor_relation,u) equal(ordered_pair(first(not_subclass_element(successor_relation,u)),second(not_subclass_element(successor_relation,u))),not_subclass_element(successor_relation,u))**.
% 299.94/300.93  168393[0:Res:19.0,5372.0] ||  -> subclass(element_relation,u) equal(ordered_pair(first(not_subclass_element(element_relation,u)),second(not_subclass_element(element_relation,u))),not_subclass_element(element_relation,u))**.
% 299.94/300.93  168397[0:Res:106.0,5372.0] ||  -> subclass(application_function,u) equal(ordered_pair(first(not_subclass_element(application_function,u)),second(not_subclass_element(application_function,u))),not_subclass_element(application_function,u))**.
% 299.94/300.93  168398[0:Res:96.0,5372.0] ||  -> subclass(composition_function,u) equal(ordered_pair(first(not_subclass_element(composition_function,u)),second(not_subclass_element(composition_function,u))),not_subclass_element(composition_function,u))**.
% 299.94/300.93  170486[7:SoR:37615.0,5405.2] single_valued_class(apply(null_class,u)) || member(range_of(null_class),universal_class)* equal(apply(null_class,u),null_class)** -> .
% 299.94/300.93  171399[3:Res:78525.0,358.1] || member(u,universal_class) -> member(u,successor(apply(null_class,v)))* member(u,complement(sum_class(range_of(null_class))))*.
% 299.94/300.93  172094[3:Res:78588.0,358.1] || member(u,universal_class) -> member(u,successor(sum_class(range_of(null_class)))) member(u,complement(apply(null_class,v)))*.
% 299.94/300.93  173661[3:Res:83795.0,358.1] || member(u,universal_class) -> member(u,successor(complement(apply(null_class,v))))* member(u,sum_class(range_of(null_class))).
% 299.94/300.93  173682[3:Res:83800.0,358.1] || member(u,universal_class) -> member(u,successor(complement(sum_class(range_of(null_class)))))* member(u,apply(null_class,v))*.
% 299.94/300.93  174005[3:Res:96169.0,358.1] || member(u,universal_class) -> member(u,successor(complement(intersection(successor(null_class),v))))* member(u,singleton(null_class)).
% 299.94/300.93  174272[3:Res:96308.0,358.1] || member(u,universal_class) -> member(u,successor(complement(intersection(v,successor(null_class)))))* member(u,singleton(null_class)).
% 299.94/300.93  175056[6:SpL:174383.0,108.0] || member(ordered_pair(u,regular(element_relation)),application_function)* -> equal(apply(u,first(regular(element_relation))),second(regular(element_relation))).
% 299.94/300.93  175057[6:SpL:174383.0,97.0] || member(ordered_pair(u,regular(element_relation)),composition_function)* -> equal(compose(u,first(regular(element_relation))),second(regular(element_relation))).
% 299.94/300.93  175072[6:Rew:174383.0,175023.1] || member(singleton(singleton(singleton(regular(element_relation)))),application_function) -> member(first(regular(element_relation)),cantor(singleton(regular(element_relation))))*.
% 299.94/300.93  175085[6:Res:174971.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(element_relation),cantor(regular(element_relation))),v)*.
% 299.94/300.93  175096[6:Res:174971.0,12018.0] ||  -> equal(ordered_pair(first(ordered_pair(regular(element_relation),omega)),second(ordered_pair(regular(element_relation),omega))),ordered_pair(regular(element_relation),omega))**.
% 299.94/300.93  179173[6:Res:174985.1,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(regular(element_relation),complement(restrict(u,v,w)))*.
% 299.94/300.93  179175[6:Res:174985.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(regular(element_relation),union(u,complement(power_class(v))))*.
% 299.94/300.93  179177[6:Res:174985.1,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(regular(element_relation),complement(restrict(w,u,v)))*.
% 299.94/300.93  179178[6:Res:174985.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(regular(element_relation),union(complement(power_class(u)),v))*.
% 299.94/300.93  1956[0:Res:24.2,386.1] || member(singleton(u),v)* member(singleton(u),w)* subclass(universal_class,complement(intersection(w,v)))* -> .
% 299.94/300.93  5145[0:Res:4123.0,8.0] || subclass(cross_product(u,v),restrict(w,u,v))* -> equal(restrict(w,u,v),cross_product(u,v)).
% 299.94/300.93  5352[0:Res:5276.0,8.0] || subclass(complement(intersection(u,v)),symmetric_difference(u,v))* -> equal(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.94/300.93  11139[0:Obv:11125.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),complement(w)),v)** member(u,w) subclass(unordered_pair(u,v),complement(w)).
% 299.94/300.93  11140[0:Obv:11118.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),complement(w)),u)** member(v,w) subclass(unordered_pair(u,v),complement(w)).
% 299.94/300.93  12026[0:Res:2123.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,null_class)),second(ordered_pair(u,null_class))),ordered_pair(u,null_class))**.
% 299.94/300.93  13026[0:Obv:13019.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(singleton(v),image(w,image(x,singleton(u))))*.
% 299.94/300.93  14419[0:SpL:475.0,5611.0] || subclass(domain_relation,symmetric_difference(u,cross_product(v,w))) -> member(ordered_pair(null_class,null_class),complement(restrict(u,v,w)))*.
% 299.94/300.93  14420[0:SpL:476.0,5611.0] || subclass(domain_relation,symmetric_difference(cross_product(u,v),w)) -> member(ordered_pair(null_class,null_class),complement(restrict(w,u,v)))*.
% 299.94/300.93  14914[3:Res:166.1,10074.0] ||  -> equal(intersection(sum_class(range_of(null_class)),u),null_class) member(regular(intersection(sum_class(range_of(null_class)),u)),apply(null_class,v))*.
% 299.94/300.93  14929[3:Res:159.1,10074.0] ||  -> equal(intersection(u,sum_class(range_of(null_class))),null_class) member(regular(intersection(u,sum_class(range_of(null_class)))),apply(null_class,v))*.
% 299.94/300.93  15038[0:Rew:39.0,15030.0] || member(flip(cross_product(u,universal_class)),inverse(u)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),element_relation)*.
% 299.94/300.93  15039[0:Rew:54.0,15029.0] || member(restrict(element_relation,universal_class,u),sum_class(u)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),element_relation)*.
% 299.94/300.93  15109[3:Res:166.1,10076.0] ||  -> equal(intersection(apply(null_class,u),v),null_class) member(regular(intersection(apply(null_class,u),v)),sum_class(range_of(null_class)))*.
% 299.94/300.93  15124[3:Res:159.1,10076.0] ||  -> equal(intersection(u,apply(null_class,v)),null_class) member(regular(intersection(u,apply(null_class,v))),sum_class(range_of(null_class)))*.
% 299.94/300.93  15195[0:SpL:475.0,680.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(unordered_pair(x,y),complement(restrict(u,v,w)))*.
% 299.94/300.93  15196[0:SpL:476.0,680.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(unordered_pair(x,y),complement(restrict(w,u,v)))*.
% 299.94/300.93  15362[0:SpL:475.0,14448.0] || equal(symmetric_difference(u,cross_product(v,w)),domain_relation) -> member(ordered_pair(null_class,null_class),complement(restrict(u,v,w)))*.
% 299.94/300.93  15363[0:SpL:476.0,14448.0] || equal(symmetric_difference(cross_product(u,v),w),domain_relation) -> member(ordered_pair(null_class,null_class),complement(restrict(w,u,v)))*.
% 299.94/300.93  15572[3:Rew:15422.0,9322.1] || member(u,universal_class) -> member(u,cantor(v)) equal(range__dfg(v,u,universal_class),range__dfg(null_class,w,x))*.
% 299.94/300.93  19444[0:Res:1932.2,691.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w) subclass(universal_class,complement(w))* -> .
% 299.94/300.93  20001[3:Res:15464.2,19874.0] || member(u,universal_class) subclass(domain_relation,cantor(ordered_pair(u,cantor(u))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93  20395[0:Rew:56.0,20372.2,56.0,20372.1,56.0,20372.0] || member(power_class(u),universal_class) -> subclass(singleton(apply(choice,power_class(u))),power_class(u))* equal(power_class(u),null_class).
% 299.94/300.93  20596[3:Res:166.1,10075.0] ||  -> equal(intersection(apply(null_class,u),v),null_class) member(regular(intersection(apply(null_class,u),v)),apply(null_class,w))*.
% 299.94/300.93  20614[3:Res:159.1,10075.0] ||  -> equal(intersection(u,apply(null_class,v)),null_class) member(regular(intersection(u,apply(null_class,v))),apply(null_class,w))*.
% 299.94/300.93  21635[3:Res:24.2,21267.1] || member(singleton(u),v)* member(singleton(u),w)* equal(complement(intersection(w,v)),universal_class)** -> .
% 299.94/300.93  21839[0:Res:49.1,3163.0] inductive(singleton(u)) ||  -> equal(image(successor_relation,singleton(u)),null_class) equal(regular(image(successor_relation,singleton(u))),u)**.
% 299.94/300.93  22176[0:Res:367.1,218.0] || subclass(ordered_pair(u,v),restrict(w,x,y))* -> member(unordered_pair(u,singleton(v)),cross_product(x,y))*.
% 299.94/300.93  22190[0:Res:367.1,4386.0] || subclass(ordered_pair(u,v),regular(w)) member(unordered_pair(u,singleton(v)),w)* -> equal(w,null_class).
% 299.94/300.93  22354[0:Res:354.2,4070.1] || subclass(u,intersection(v,w)) member(not_subclass_element(u,x),symmetric_difference(v,w))* -> subclass(u,x).
% 299.94/300.93  22357[0:Res:350.2,4070.1] || member(u,universal_class) subclass(universal_class,intersection(v,w)) member(power_class(u),symmetric_difference(v,w))* -> .
% 299.94/300.93  22358[0:Res:351.2,4070.1] || member(u,universal_class) subclass(universal_class,intersection(v,w)) member(sum_class(u),symmetric_difference(v,w))* -> .
% 299.94/300.93  22373[0:Res:367.1,4070.1] || subclass(ordered_pair(u,v),intersection(w,x)) member(unordered_pair(u,singleton(v)),symmetric_difference(w,x))* -> .
% 299.94/300.93  23467[0:Rew:2349.1,23466.1] || member(regular(u),intersection(v,singleton(u)))* -> equal(u,null_class) equal(intersection(v,singleton(u)),null_class).
% 299.94/300.93  23601[0:Rew:3122.1,23600.1] || member(regular(u),intersection(singleton(u),v))* -> equal(u,null_class) equal(intersection(singleton(u),v),null_class).
% 299.94/300.93  24031[0:Res:2364.1,2.0] || subclass(union(u,v),w) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),w)*.
% 299.94/300.93  25460[0:SpL:479.0,3166.0] || subclass(u,symmetric_difference(complement(v),complement(w)))* -> equal(u,null_class) member(regular(u),union(v,w)).
% 299.94/300.93  25486[0:Res:4124.0,3166.0] ||  -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),u)*.
% 299.94/300.93  25644[0:Res:4124.0,3167.0] ||  -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),v)*.
% 299.94/300.93  25808[0:SpL:1179.1,22164.0] || subclass(regular(cross_product(u,v)),w)* subclass(universal_class,complement(w)) -> equal(cross_product(u,v),null_class).
% 299.94/300.93  25855[0:Res:3238.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(unordered_pair(x,y),w)*.
% 299.94/300.93  25974[3:Res:17248.1,4060.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(complement(v),complement(w)))* -> member(unordered_pair(u,null_class),union(v,w)).
% 299.94/300.93  25982[0:Res:3678.2,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> equal(singleton(w),null_class) member(w,union(u,v))*.
% 299.94/300.93  25984[0:Res:10922.2,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> equal(w,null_class) member(regular(w),union(u,v))*.
% 299.94/300.93  26042[0:SpL:1179.1,25815.0] || equal(u,regular(cross_product(v,w)))* subclass(universal_class,complement(u))* -> equal(cross_product(v,w),null_class).
% 299.94/300.93  26245[0:Res:7326.1,2.0] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(v))* member(u,x)*.
% 299.94/300.93  26362[0:Res:7327.1,2.0] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(w))* member(u,x)*.
% 299.94/300.93  26465[0:Res:225.1,2.0] || subclass(u,v) -> equal(restrict(u,w,x),null_class) member(regular(restrict(u,w,x)),v)*.
% 299.94/300.93  26659[3:Res:10058.1,12216.0] || member(not_subclass_element(u,intersection(compose(element_relation,universal_class),u)),element_relation)* -> subclass(u,intersection(compose(element_relation,universal_class),u)).
% 299.94/300.93  26663[0:Res:3678.2,12216.0] || subclass(universal_class,u) -> equal(singleton(not_subclass_element(v,intersection(u,v))),null_class)** subclass(v,intersection(u,v)).
% 299.94/300.93  26682[0:Rew:30.0,26596.1] || member(not_subclass_element(u,restrict(u,v,w)),cross_product(v,w))* -> subclass(u,restrict(u,v,w)).
% 299.94/300.93  26701[0:MRR:26658.0,10106.1] ||  -> member(not_subclass_element(u,intersection(union(v,w),u)),complement(v))* subclass(u,intersection(union(v,w),u)).
% 299.94/300.93  26702[0:MRR:26657.0,10106.1] ||  -> member(not_subclass_element(u,intersection(union(v,w),u)),complement(w))* subclass(u,intersection(union(v,w),u)).
% 299.94/300.93  28389[3:Rew:26766.0,27016.1] ||  -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,u))),apply(null_class,v))*.
% 299.94/300.93  28390[3:Rew:26766.0,27017.1] ||  -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,u))),sum_class(range_of(null_class)))*.
% 299.94/300.93  28391[3:Rew:26766.0,27026.1] ||  -> equal(union(null_class,sum_class(range_of(null_class))),null_class) member(regular(union(null_class,sum_class(range_of(null_class)))),apply(null_class,u))*.
% 299.94/300.93  28392[3:Rew:26766.0,27045.1] || member(not_subclass_element(u,union(null_class,compose(element_relation,universal_class))),element_relation)* -> subclass(u,union(null_class,compose(element_relation,universal_class))).
% 299.94/300.93  28393[3:Rew:26766.0,27054.1] || member(regular(union(null_class,regular(u))),u)* -> equal(union(null_class,regular(u)),null_class) equal(u,null_class).
% 299.94/300.93  27076[3:Rew:26766.0,23395.0] || subclass(universal_class,union(null_class,cross_product(universal_class,universal_class)))* member(u,v) -> member(ordered_pair(u,v),element_relation)*.
% 299.94/300.93  27099[3:Rew:26766.0,25959.0] || subclass(universal_class,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(ordered_pair(w,x),union(u,v))*.
% 299.94/300.93  27100[3:Rew:26766.0,25957.0] || subclass(universal_class,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(unordered_pair(w,x),union(u,v))*.
% 299.94/300.93  27101[3:Rew:26766.0,25977.0] || subclass(domain_relation,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(ordered_pair(null_class,null_class),union(u,v)).
% 299.94/300.93  28400[3:Rew:26766.0,27115.1] ||  -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(regular(union(null_class,symmetric_difference(u,v))),union(u,v))*.
% 299.94/300.93  28401[3:Rew:26766.0,27124.1] ||  -> equal(union(null_class,restrict(u,v,w)),null_class) member(regular(union(null_class,restrict(u,v,w))),u)*.
% 299.94/300.93  28402[3:Rew:26766.0,27192.1] || member(not_subclass_element(union(null_class,u),intersection(v,u)),v)* -> subclass(union(null_class,u),intersection(v,u)).
% 299.94/300.93  28405[3:Rew:27497.0,27241.1,26771.0,27241.1,27497.0,27241.0] || member(not_subclass_element(union(null_class,complement(u)),v),union(null_class,u))* -> subclass(union(null_class,complement(u)),v).
% 299.94/300.93  29986[0:SpR:6220.1,69.0] ||  -> equal(cross_product(singleton(u),universal_class),null_class) equal(apply(regular(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.94/300.93  30201[3:SpL:17074.0,3883.2] || member(image(u,null_class),universal_class) subclass(universal_class,complement(v)) member(apply(u,universal_class),v)* -> .
% 299.94/300.93  30411[0:SpR:30351.0,191.1] || member(inverse(cross_product(u,universal_class)),universal_class) -> member(ordered_pair(inverse(cross_product(u,universal_class)),image(universal_class,u)),domain_relation)*.
% 299.94/300.93  30577[3:SpL:27497.0,4060.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(null_class,v),w)).
% 299.94/300.93  30579[3:SpL:27497.0,4060.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(null_class,w))).
% 299.94/300.93  30828[3:Rew:26766.0,30787.1] || member(regular(intersection(u,union(null_class,v))),complement(v))* -> equal(intersection(u,union(null_class,v)),null_class).
% 299.94/300.93  31175[3:Rew:26766.0,31126.1] || member(regular(intersection(union(null_class,u),v)),complement(u))* -> equal(intersection(union(null_class,u),v),null_class).
% 299.94/300.93  31493[0:SpL:114.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),complement(intersection(v,w)))*.
% 299.94/300.93  32014[0:SpL:114.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),complement(intersection(v,w)))*.
% 299.94/300.93  33150[0:Obv:33139.0] ||  -> equal(regular(unordered_pair(u,v)),u) subclass(v,complement(unordered_pair(u,v)))* equal(unordered_pair(u,v),null_class).
% 299.94/300.93  33151[0:Obv:33138.0] ||  -> equal(regular(unordered_pair(u,v)),v) subclass(u,complement(unordered_pair(u,v)))* equal(unordered_pair(u,v),null_class).
% 299.94/300.93  33191[3:SpR:26766.0,6828.0] ||  -> equal(union(intersection(u,complement(v)),intersection(complement(u),union(null_class,v))),complement(symmetric_difference(u,complement(v))))**.
% 299.94/300.93  33205[3:SpR:26766.0,6828.0] ||  -> equal(union(intersection(complement(u),v),intersection(union(null_class,u),complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 299.94/300.93  34843[3:SpR:5722.0,32790.1] || member(inverse(restrict(cross_product(u,universal_class),v,w)),universal_class)* -> member(image(cross_product(v,w),u),universal_class).
% 299.94/300.93  34880[0:SpL:114.0,5366.0] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),complement(intersection(v,w)))*.
% 299.94/300.93  35294[0:Res:226.1,25.1] || member(not_subclass_element(restrict(complement(u),v,w),x),u)* -> subclass(restrict(complement(u),v,w),x).
% 299.94/300.93  35870[3:Rew:30548.0,35808.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(u,u))* -> subclass(union(null_class,complement(u)),v).
% 299.94/300.93  35832[3:SpL:30548.0,4060.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(v,v),w))*.
% 299.94/300.93  35835[3:SpL:30548.0,4060.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(w,w)))*.
% 299.94/300.93  36153[3:Res:349.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(singleton(u)),universal_class))))* -> equal(cross_product(singleton(singleton(u)),universal_class),null_class).
% 299.94/300.93  37124[0:MRR:37109.0,121.0] || member(complement(u),universal_class) -> member(singleton(complement(u)),u)* member(singleton(singleton(singleton(complement(u)))),element_relation)*.
% 299.94/300.93  37207[3:SpR:35849.0,20392.0] ||  -> subclass(singleton(regular(power_class(union(u,u)))),power_class(union(u,u)))* equal(power_class(union(null_class,u)),null_class).
% 299.94/300.93  37228[3:SpR:35849.0,20392.0] ||  -> subclass(singleton(regular(power_class(union(null_class,u)))),power_class(union(null_class,u)))* equal(power_class(union(u,u)),null_class).
% 299.94/300.93  37554[7:Rew:37448.1,37454.2] function(cantor(u)) function(v) || equal(cantor(cantor(w)),universal_class) -> compatible(v,w,u)*.
% 299.94/300.93  38330[7:Rew:38158.1,38271.2] one_to_one(u) || member(inverse(u),cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.94/300.93  38916[7:SoR:38913.0,2263.2] single_valued_class(complement(cross_product(singleton(omega),universal_class))) || equal(complement(cross_product(singleton(omega),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.93  38993[7:SoR:38990.0,2263.2] single_valued_class(complement(cross_product(singleton(null_class),universal_class))) || equal(complement(cross_product(singleton(null_class),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.93  39046[3:MRR:39029.0,10104.1] || subclass(u,complement(cantor(v)))* -> equal(apply(v,regular(u)),sum_class(range_of(null_class))) equal(u,null_class).
% 299.94/300.93  39396[3:Res:225.1,36243.0] ||  -> equal(restrict(union(null_class,u),v,w),null_class) member(regular(restrict(union(null_class,u),v,w)),u)*.
% 299.94/300.93  40072[3:Res:225.1,39347.0] ||  -> equal(restrict(union(u,u),v,w),null_class) member(regular(restrict(union(u,u),v,w)),u)*.
% 299.94/300.93  40210[0:SpL:39614.1,6160.0] || subclass(complement(u),complement(v)) subclass(universal_class,complement(u)) member(omega,union(v,u))* -> .
% 299.94/300.93  40211[0:SpL:39614.1,209.0] || subclass(complement(u),complement(v)) member(w,complement(u)) member(w,union(v,u))* -> .
% 299.94/300.93  40344[0:SpR:475.0,39766.0] ||  -> equal(intersection(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.94/300.93  40345[0:SpR:476.0,39766.0] ||  -> equal(intersection(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u)),symmetric_difference(cross_product(v,w),u))**.
% 299.94/300.93  40935[3:SpR:26811.0,5792.0] ||  -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class))))),successor(image(element_relation,successor(null_class))))*.
% 299.94/300.93  41053[3:Rew:26811.0,40982.1] ||  -> member(not_subclass_element(u,power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))* subclass(u,power_class(complement(singleton(null_class)))).
% 299.94/300.93  41054[3:Rew:26811.0,40994.1] || member(regular(power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))* -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.94/300.93  41093[3:SpR:248.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(v,cantor(singleton(singleton(singleton(v))))),singleton(v)),u)*.
% 299.94/300.93  41107[3:Res:15527.1,25.1] || subclass(domain_relation,rotate(complement(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> .
% 299.94/300.93  41114[3:Res:15527.1,22.0] || subclass(domain_relation,rotate(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),u)*.
% 299.94/300.93  41115[3:Res:15527.1,23.0] || subclass(domain_relation,rotate(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)*.
% 299.94/300.93  41125[3:Res:15527.1,36243.0] || subclass(domain_relation,rotate(union(null_class,u))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.93  41126[3:Res:15527.1,39347.0] || subclass(domain_relation,rotate(union(u,u)))* -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.93  41139[3:Res:15527.1,35234.0] || subclass(domain_relation,rotate(successor(null_class))) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),singleton(null_class))*.
% 299.94/300.93  41146[3:Res:15527.1,38686.0] || subclass(domain_relation,rotate(cantor(complement(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),universal_class)))))* -> .
% 299.94/300.93  41157[3:Res:15527.1,108.0] || subclass(domain_relation,rotate(application_function)) -> equal(apply(ordered_pair(u,cantor(ordered_pair(ordered_pair(v,w),u))),v),w)**.
% 299.94/300.93  41206[3:SpR:248.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(v,singleton(v)),cantor(singleton(singleton(singleton(v))))),u)*.
% 299.94/300.93  41213[3:SpR:248.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(singleton(singleton(singleton(v))),cantor(ordered_pair(v,singleton(v)))),u)*.
% 299.94/300.93  41226[3:Res:15528.1,25.1] || subclass(domain_relation,flip(complement(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> .
% 299.94/300.93  41233[3:Res:15528.1,22.0] || subclass(domain_relation,flip(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),u)*.
% 299.94/300.93  41234[3:Res:15528.1,23.0] || subclass(domain_relation,flip(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)*.
% 299.94/300.93  41244[3:Res:15528.1,36243.0] || subclass(domain_relation,flip(union(null_class,u))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.93  41245[3:Res:15528.1,39347.0] || subclass(domain_relation,flip(union(u,u)))* -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.93  41258[3:Res:15528.1,35234.0] || subclass(domain_relation,flip(successor(null_class))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),singleton(null_class))*.
% 299.94/300.93  41265[3:Res:15528.1,38686.0] || subclass(domain_relation,flip(cantor(complement(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),universal_class)))))* -> .
% 299.94/300.93  41351[0:Res:2350.2,25.1] || subclass(u,complement(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class).
% 299.94/300.93  41358[0:Res:2350.2,22.0] || subclass(u,intersection(v,w))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),v)*.
% 299.94/300.93  41359[0:Res:2350.2,23.0] || subclass(u,intersection(v,w))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),w)*.
% 299.94/300.93  41369[3:Res:2350.2,36243.0] || subclass(u,union(null_class,v)) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.93  41370[3:Res:2350.2,39347.0] || subclass(u,union(v,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.93  41383[3:Res:2350.2,35234.0] || subclass(u,successor(null_class)) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),singleton(null_class))*.
% 299.94/300.93  41390[3:Res:2350.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(regular(intersection(v,u))),universal_class))))* -> equal(intersection(v,u),null_class).
% 299.94/300.93  41691[0:Res:2352.1,533.0] ||  -> equal(intersection(u,intersection(singleton(v),w)),null_class) equal(regular(intersection(u,intersection(singleton(v),w))),v)**.
% 299.94/300.93  42292[0:Res:2353.1,533.0] ||  -> equal(intersection(u,intersection(v,singleton(w))),null_class) equal(regular(intersection(u,intersection(v,singleton(w)))),w)**.
% 299.94/300.93  42912[0:Res:3123.2,25.1] || subclass(u,complement(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class).
% 299.94/300.93  42919[0:Res:3123.2,22.0] || subclass(u,intersection(v,w))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),v)*.
% 299.94/300.93  42920[0:Res:3123.2,23.0] || subclass(u,intersection(v,w))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),w)*.
% 299.94/300.93  42930[3:Res:3123.2,36243.0] || subclass(u,union(null_class,v)) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.93  42931[3:Res:3123.2,39347.0] || subclass(u,union(v,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.93  42944[3:Res:3123.2,35234.0] || subclass(u,successor(null_class)) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),singleton(null_class))*.
% 299.94/300.93  42951[3:Res:3123.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(regular(intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 299.94/300.93  43407[0:Res:3125.1,533.0] ||  -> equal(intersection(intersection(singleton(u),v),w),null_class) equal(regular(intersection(intersection(singleton(u),v),w)),u)**.
% 299.94/300.93  43914[0:Res:3126.1,533.0] ||  -> equal(intersection(intersection(u,singleton(v)),w),null_class) equal(regular(intersection(intersection(u,singleton(v)),w)),v)**.
% 299.94/300.93  44547[0:Res:33146.0,3164.0] || subclass(complement(singleton(u)),v)* -> equal(singleton(u),null_class) equal(u,null_class) member(regular(u),v).
% 299.94/300.93  44552[0:Res:58.0,3164.0] || subclass(cross_product(universal_class,universal_class),u) -> equal(compose(v,w),null_class) member(regular(compose(v,w)),u)*.
% 299.94/300.93  44557[0:Res:36.0,3164.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> equal(flip(v),null_class) member(regular(flip(v)),u)*.
% 299.94/300.93  44558[0:Res:33.0,3164.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> equal(rotate(v),null_class) member(regular(rotate(v)),u)*.
% 299.94/300.93  44597[3:Res:16031.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(sum_class(range_of(null_class)),null_class) member(regular(sum_class(range_of(null_class))),v)*.
% 299.94/300.93  44598[3:Res:16394.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(apply(null_class,w),null_class) member(regular(apply(null_class,w)),v)*.
% 299.94/300.93  44599[3:Res:16627.0,3164.0] || subclass(sum_class(range_of(null_class)),u) -> equal(apply(null_class,v),null_class) member(regular(apply(null_class,v)),u)*.
% 299.94/300.93  44600[3:Res:29199.0,3164.0] || subclass(union(u,u),v)* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.93  44602[0:Res:33096.0,3164.0] || subclass(complement(u),v) -> equal(u,null_class) equal(regular(u),null_class) member(regular(regular(u)),v)*.
% 299.94/300.93  44641[6:Res:44511.1,1275.1] || subclass(intersection(u,v),null_class) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.94/300.93  45293[3:SpL:26766.0,7036.0] || equal(u,union(null_class,v))* member(w,universal_class) -> member(w,complement(v))* member(w,u)*.
% 299.94/300.93  45347[0:Obv:45331.2] || equal(u,v) equal(complement(singleton(v)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93  45348[0:Obv:45330.2] || equal(u,v) subclass(unordered_pair(v,u),complement(singleton(v)))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93  45399[6:Res:59.1,44640.1] || member(ordered_pair(u,null_class),compose(v,w)) subclass(image(v,image(w,singleton(u))),null_class)* -> .
% 299.94/300.93  45500[0:Res:365.1,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(ordered_pair(x,y),complement(restrict(u,v,w)))*.
% 299.94/300.93  45581[0:Res:365.1,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(ordered_pair(x,y),complement(restrict(w,u,v)))*.
% 299.94/300.93  45692[0:SpR:39614.1,5270.1] || subclass(u,v) -> subclass(symmetric_difference(v,u),w) member(not_subclass_element(symmetric_difference(v,u),w),complement(u))*.
% 299.94/300.93  46111[3:Res:1272.2,44800.1] || member(omega,cross_product(u,v)) member(omega,w) subclass(restrict(w,u,v),null_class)* -> .
% 299.94/300.93  46119[3:Res:59.1,44800.1] || member(ordered_pair(u,omega),compose(v,w)) subclass(image(v,image(w,singleton(u))),null_class)* -> .
% 299.94/300.93  46281[3:Rew:26766.0,46280.0] ||  -> equal(complement(intersection(power_class(union(null_class,u)),power_class(v))),complement(intersection(power_class(union(u,u)),power_class(v))))*.
% 299.94/300.93  46285[3:Rew:26766.0,46284.0] ||  -> equal(complement(intersection(power_class(u),power_class(union(null_class,v)))),complement(intersection(power_class(u),power_class(union(v,v)))))*.
% 299.94/300.93  46410[0:Res:3436.2,533.0] || member(inverse(u),universal_class) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93  46633[0:Rew:46582.0,22750.0] ||  -> subclass(complement(union(u,intersection(complement(v),power_class(w)))),intersection(complement(u),union(v,complement(power_class(w)))))*.
% 299.94/300.93  46703[0:Rew:46582.0,38971.0] ||  -> member(not_subclass_element(u,image(element_relation,power_class(v))),power_class(complement(power_class(v))))* subclass(u,image(element_relation,power_class(v))).
% 299.94/300.93  46763[0:Rew:46582.0,22767.0] ||  -> subclass(complement(union(intersection(complement(u),power_class(v)),w)),intersection(union(u,complement(power_class(v))),complement(w)))*.
% 299.94/300.93  46771[0:Rew:46582.0,26304.1] || equal(complement(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(omega,union(u,complement(power_class(v)))).
% 299.94/300.93  46774[0:Rew:46582.0,26418.1] || equal(complement(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(null_class,union(u,complement(power_class(v)))).
% 299.94/300.93  46820[0:Rew:46582.0,22753.0] ||  -> subclass(complement(union(u,intersection(power_class(v),complement(w)))),intersection(complement(u),union(complement(power_class(v)),w)))*.
% 299.94/300.93  46849[0:Rew:46582.0,44940.0] || member(not_subclass_element(intersection(u,power_class(v)),w),complement(power_class(v)))* -> subclass(intersection(u,power_class(v)),w).
% 299.94/300.93  46850[0:Rew:46582.0,45283.2] || equal(u,power_class(v))* member(w,universal_class) -> member(w,complement(power_class(v)))* member(w,u)*.
% 299.94/300.93  46891[0:Rew:46582.0,5864.0] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u))))),successor(image(element_relation,power_class(u))))*.
% 299.94/300.93  46948[0:Rew:46582.0,36088.0] || member(regular(image(element_relation,power_class(u))),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 299.94/300.93  46952[3:Rew:46582.0,36591.0] || equal(power_class(complement(power_class(u))),singleton(singleton(null_class))) member(singleton(null_class),image(element_relation,power_class(u)))* -> .
% 299.94/300.93  47042[0:Rew:46582.0,22770.0] ||  -> subclass(complement(union(intersection(power_class(u),complement(v)),w)),intersection(union(complement(power_class(u)),v),complement(w)))*.
% 299.94/300.93  47050[0:Rew:46582.0,26307.1] || equal(complement(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(omega,union(complement(power_class(u)),v)).
% 299.94/300.93  47053[0:Rew:46582.0,26421.1] || equal(complement(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(null_class,union(complement(power_class(u)),v)).
% 299.94/300.93  47119[3:Rew:46582.0,40933.0] ||  -> equal(complement(intersection(power_class(complement(singleton(null_class))),power_class(u))),union(image(element_relation,successor(null_class)),complement(power_class(u))))**.
% 299.94/300.93  47120[3:Rew:46582.0,40978.0] ||  -> equal(complement(intersection(power_class(u),power_class(complement(singleton(null_class))))),union(complement(power_class(u)),image(element_relation,successor(null_class))))**.
% 299.94/300.93  47130[0:Rew:46582.0,45117.0] || member(not_subclass_element(intersection(power_class(u),v),w),complement(power_class(u)))* -> subclass(intersection(power_class(u),v),w).
% 299.94/300.93  47185[0:Rew:46582.0,46682.1] ||  -> member(not_subclass_element(u,power_class(complement(power_class(v)))),image(element_relation,power_class(v)))* subclass(u,power_class(complement(power_class(v)))).
% 299.94/300.93  48594[3:Res:17208.1,46587.0] || equal(image(element_relation,power_class(u)),singleton(singleton(null_class))) member(singleton(null_class),power_class(complement(power_class(u))))* -> .
% 299.94/300.93  48922[3:Rew:26766.0,48685.1] || member(u,universal_class) -> member(u,complement(power_class(union(null_class,v))))* member(u,power_class(union(v,v)))*.
% 299.94/300.93  49828[3:SpL:26766.0,46618.0] || member(u,symmetric_difference(union(null_class,v),power_class(w)))* -> member(u,union(complement(v),complement(power_class(w)))).
% 299.94/300.93  49847[0:Res:348.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(unordered_pair(w,x),union(u,complement(power_class(v))))*.
% 299.94/300.93  49849[0:Res:365.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(ordered_pair(w,x),union(u,complement(power_class(v))))*.
% 299.94/300.93  49872[0:Res:28672.1,46618.0] || equal(symmetric_difference(complement(u),power_class(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))*.
% 299.94/300.93  49873[0:Res:4845.1,46618.0] || subclass(domain_relation,symmetric_difference(complement(u),power_class(v))) -> member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))*.
% 299.94/300.93  49975[3:Res:1272.2,47748.1] || member(u,cross_product(v,w))* member(u,x)* equal(restrict(x,v,w),null_class)** -> .
% 299.94/300.93  50002[3:Res:1971.3,47748.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* equal(successor_relation,null_class) -> .
% 299.94/300.93  50028[3:Res:59.1,47748.1] || member(ordered_pair(u,v),compose(w,x))* equal(image(w,image(x,singleton(u))),null_class) -> .
% 299.94/300.93  50126[3:SpL:26766.0,46805.0] || member(u,symmetric_difference(power_class(v),union(null_class,w)))* -> member(u,union(complement(power_class(v)),complement(w))).
% 299.94/300.93  50151[0:Res:348.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(unordered_pair(w,x),union(complement(power_class(u)),v))*.
% 299.94/300.93  50153[0:Res:365.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(ordered_pair(w,x),union(complement(power_class(u)),v))*.
% 299.94/300.93  50176[0:Res:28672.1,46805.0] || equal(symmetric_difference(power_class(u),complement(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))*.
% 299.94/300.93  50177[0:Res:4845.1,46805.0] || subclass(domain_relation,symmetric_difference(power_class(u),complement(v))) -> member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))*.
% 299.94/300.93  50237[0:SpR:6906.0,5276.0] ||  -> subclass(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),complement(symmetric_difference(complement(u),complement(singleton(u)))))*.
% 299.94/300.93  50322[0:SpL:6906.0,3166.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> equal(u,null_class) member(regular(u),successor(v)).
% 299.94/300.93  52543[3:MRR:52542.0,32787.1] || equal(compose(u,v),cantor(v))** member(v,universal_class) subclass(domain_relation,complement(compose_class(u)))* -> .
% 299.94/300.93  53030[3:Rew:26764.0,52931.1] || equal(null_class,u) member(regular(union(u,v)),complement(v))* -> equal(union(u,v),null_class).
% 299.94/300.93  53232[0:Res:57.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(power_class(u)),w)*.
% 299.94/300.93  53233[0:Res:55.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(sum_class(u)),w)*.
% 299.94/300.93  53236[0:Res:3671.1,3845.0] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(power_class(apply(u,x)),w)*.
% 299.94/300.93  53240[0:Res:10106.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> subclass(w,x) member(power_class(not_subclass_element(w,x)),v)*.
% 299.94/300.93  53241[3:Res:32787.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(cantor(u)),w)*.
% 299.94/300.93  53815[0:Res:57.1,3882.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(power_class(u)),w)*.
% 299.94/300.93  53816[0:Res:55.1,3882.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(sum_class(u)),w)*.
% 299.94/300.93  53819[0:Res:3671.1,3882.0] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(apply(u,x)),w)*.
% 299.94/300.93  53823[0:Res:10106.1,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> subclass(w,x) member(sum_class(not_subclass_element(w,x)),v)*.
% 299.94/300.93  53824[3:Res:32787.1,3882.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(cantor(u)),w)*.
% 299.94/300.93  54164[0:Obv:54102.2] || subclass(singleton(u),regular(v))* member(u,v) -> equal(singleton(u),null_class) equal(v,null_class).
% 299.94/300.93  54165[0:MRR:54119.0,10104.1] || subclass(u,regular(complement(v)))* -> member(regular(u),v) equal(u,null_class) equal(complement(v),null_class).
% 299.94/300.93  54171[0:Obv:54136.1] || subclass(restrict(u,v,w),regular(u))* -> equal(restrict(u,v,w),null_class) equal(u,null_class).
% 299.94/300.93  54223[0:Obv:54205.1] || subclass(unordered_pair(u,v),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.93  54224[0:Obv:54204.1] || subclass(unordered_pair(u,v),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.93  54239[0:Obv:54230.1] || equal(unordered_pair(u,v),v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.94/300.93  54240[0:Obv:54229.1] || equal(unordered_pair(u,v),u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.93  54862[3:Rew:54401.1,54622.2] || equal(u,universal_class) member(u,cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.94/300.93  54992[6:Res:29980.1,46617.0] || equal(intersection(complement(u),power_class(v)),successor(null_class)) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.93  54993[6:Res:29933.1,46617.0] || equal(intersection(complement(u),power_class(v)),singleton(null_class)) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.93  55206[6:Res:29980.1,46804.0] || equal(intersection(power_class(u),complement(v)),successor(null_class)) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.93  55207[6:Res:29933.1,46804.0] || equal(intersection(power_class(u),complement(v)),singleton(null_class)) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.93  55338[3:Res:48390.1,6166.2] || equal(complement(union(u,v)),null_class)** member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.94/300.93  55347[6:Res:46551.1,6166.2] || equal(complement(union(u,v)),null_class)** member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.94/300.93  55348[6:Res:29980.1,6166.2] || equal(union(u,v),successor(null_class))** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.93  55349[6:Res:29933.1,6166.2] || equal(union(u,v),singleton(null_class))** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.93  55761[0:SpR:22211.0,26006.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,regular(ordered_pair(u,v)))* equal(singleton(u),null_class).
% 299.94/300.93  55778[3:SpR:22211.0,35372.1] || equal(u,universal_class) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 299.94/300.93  55779[0:SpR:22211.0,348.1] || subclass(universal_class,u) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 299.94/300.93  55791[0:SpL:22211.0,14972.0] || subclass(universal_class,complement(unordered_pair(regular(ordered_pair(u,v)),w)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93  55834[0:SpL:22211.0,14971.0] || subclass(universal_class,complement(unordered_pair(u,regular(ordered_pair(v,w)))))* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93  55972[0:SpL:27.0,4069.1] || member(u,symmetric_difference(complement(v),complement(w)))* subclass(union(v,w),x)* -> member(u,x)*.
% 299.94/300.93  55980[0:Res:63.1,4069.1] function(complement(intersection(u,v))) || member(w,symmetric_difference(u,v))* -> member(w,cross_product(universal_class,universal_class)).
% 299.94/300.93  56010[3:Rew:7649.0,55913.1,26772.1,55913.0] || member(u,union(v,regular(v)))* subclass(universal_class,w) -> equal(v,null_class) member(u,w)*.
% 299.94/300.93  56012[3:Rew:43286.1,56011.1] || subclass(u,null_class) member(v,union(u,w))* subclass(universal_class,x) -> member(v,x)*.
% 299.94/300.93  56014[3:Rew:26890.1,56013.0] || member(u,union(v,singleton(w)))* subclass(universal_class,x) -> member(w,v) member(u,x)*.
% 299.94/300.93  56017[3:Rew:26897.1,56016.0] || member(u,union(singleton(v),w))* subclass(universal_class,x) -> member(v,w) member(u,x)*.
% 299.94/300.93  56026[3:Rew:41584.1,56025.1] || subclass(u,null_class) member(v,union(w,u))* subclass(universal_class,x) -> member(v,x)*.
% 299.94/300.93  56520[0:Res:4087.2,533.0] || subclass(u,singleton(v))* -> subclass(intersection(w,u),x) equal(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.93  57378[3:Res:56986.0,3163.0] ||  -> equal(intersection(u,union(null_class,singleton(v))),null_class) equal(regular(intersection(u,union(null_class,singleton(v)))),v)**.
% 299.94/300.93  57382[3:Res:56986.0,1368.1] single_valued_class(intersection(u,union(null_class,cross_product(universal_class,universal_class)))) ||  -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.93  57605[0:Res:5239.2,533.0] || subclass(u,singleton(v))* -> subclass(intersection(u,w),x) equal(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.93  57934[3:Res:57341.0,8.0] || subclass(u,restrict(union(null_class,u),v,w))* -> equal(restrict(union(null_class,u),v,w),u).
% 299.94/300.93  58650[3:Res:58222.0,3163.0] ||  -> equal(intersection(union(null_class,singleton(u)),v),null_class) equal(regular(intersection(union(null_class,singleton(u)),v)),u)**.
% 299.94/300.93  58654[3:Res:58222.0,1368.1] single_valued_class(intersection(union(null_class,cross_product(universal_class,universal_class)),u)) ||  -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.93  58743[0:Res:63.1,5363.0] function(u) || subclass(cross_product(universal_class,universal_class),v) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.93  58955[3:Res:58256.0,3163.0] ||  -> equal(union(null_class,intersection(singleton(u),v)),null_class) equal(regular(union(null_class,intersection(singleton(u),v))),u)**.
% 299.94/300.93  59020[3:Res:58994.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(u)),w) member(not_subclass_element(complement(successor(u)),w),v)*.
% 299.94/300.93  59024[3:Res:58994.0,7746.0] || member(not_subclass_element(complement(successor(compose(element_relation,universal_class))),u),element_relation)* -> subclass(complement(successor(compose(element_relation,universal_class))),u).
% 299.94/300.93  59501[3:Res:10992.1,44800.1] || member(omega,union(u,v)) subclass(intersection(u,v),null_class) -> member(omega,symmetric_difference(u,v))*.
% 299.94/300.93  59788[0:Obv:59770.2] || equal(u,v) member(v,w) -> subclass(unordered_pair(v,u),intersection(w,unordered_pair(v,u)))*.
% 299.94/300.93  60065[3:Res:58880.0,3163.0] ||  -> equal(union(null_class,intersection(u,singleton(v))),null_class) equal(regular(union(null_class,intersection(u,singleton(v)))),v)**.
% 299.94/300.93  60122[3:Res:60107.0,3164.0] || subclass(complement(singleton(u)),v) -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),v)*.
% 299.94/300.93  60885[3:SpL:47184.0,45958.0] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))** -> .
% 299.94/300.93  60912[3:Rew:7649.0,60863.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.93  61159[3:SpL:47187.0,45958.0] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))** -> .
% 299.94/300.93  61186[3:Rew:7649.0,61135.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.94/300.93  61446[3:Res:59011.0,8.0] || subclass(union(null_class,u),complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),union(null_class,u)).
% 299.94/300.93  61484[3:Res:61403.0,8.0] || subclass(successor(null_class),complement(successor(complement(singleton(null_class)))))* -> equal(complement(successor(complement(singleton(null_class)))),successor(null_class)).
% 299.94/300.93  61495[0:Res:3674.1,12018.0] ||  -> equal(singleton(u),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.94/300.93  61769[3:Rew:17061.0,61759.1] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),application_function)* -> equal(apply(singleton(singleton(singleton(null_class))),null_class),universal_class).
% 299.94/300.93  62038[3:Res:59208.1,325.0] || equal(complement(cross_product(cross_product(universal_class,universal_class),universal_class)),universal_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.94/300.93  62039[3:Res:59208.1,326.0] || equal(complement(cross_product(cross_product(universal_class,universal_class),universal_class)),universal_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.94/300.93  62138[3:Rew:26766.0,62102.0] || equal(union(null_class,intersection(u,v)),universal_class)** member(w,symmetric_difference(u,v))* -> member(w,x)*.
% 299.94/300.93  62290[3:Res:61413.0,8.0] || subclass(union(u,u),complement(successor(complement(u))))* -> equal(union(u,u),complement(successor(complement(u)))).
% 299.94/300.93  62348[3:Res:58874.0,8.0] || subclass(u,union(null_class,restrict(u,v,w)))* -> equal(union(null_class,restrict(u,v,w)),u).
% 299.94/300.93  62539[0:Res:56952.0,8.0] || subclass(u,intersection(v,restrict(u,w,x)))* -> equal(intersection(v,restrict(u,w,x)),u).
% 299.94/300.93  62639[0:Res:57010.0,8.0] || subclass(u,restrict(intersection(u,v),w,x))* -> equal(restrict(intersection(u,v),w,x),u).
% 299.94/300.93  62779[0:Rew:536.1,62778.1] || member(regular(intersection(u,v)),singleton(u))* -> equal(intersection(u,v),null_class) equal(singleton(u),null_class).
% 299.94/300.93  62868[0:Res:57461.0,8.0] || subclass(u,restrict(intersection(v,u),w,x))* -> equal(restrict(intersection(v,u),w,x),u).
% 299.94/300.93  62953[3:Res:57753.0,8.0] || subclass(u,restrict(union(u,u),v,w))* -> equal(restrict(union(u,u),v,w),u).
% 299.94/300.93  63079[0:Rew:536.1,63078.1] || member(regular(intersection(u,v)),singleton(v))* -> equal(intersection(u,v),null_class) equal(singleton(v),null_class).
% 299.94/300.93  63131[0:Res:58188.0,8.0] || subclass(u,intersection(restrict(u,v,w),x))* -> equal(intersection(restrict(u,v,w),x),u).
% 299.94/300.93  63407[0:Res:7.1,7158.1] || equal(singleton(u),v)* member(v,universal_class) -> equal(v,null_class) equal(apply(choice,v),u)*.
% 299.94/300.93  63838[3:Rew:47142.0,63752.2,26766.0,63752.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),power_class(x))))* member(u,power_class(x)).
% 299.94/300.93  63958[0:SpR:46730.0,39766.0] ||  -> equal(intersection(union(u,complement(power_class(v))),symmetric_difference(complement(u),power_class(v))),symmetric_difference(complement(u),power_class(v)))**.
% 299.94/300.93  64221[3:Res:63711.0,3163.0] ||  -> equal(union(null_class,intersection(successor(null_class),u)),null_class) equal(regular(union(null_class,intersection(successor(null_class),u))),null_class)**.
% 299.94/300.93  64287[0:SpR:47009.0,39766.0] ||  -> equal(intersection(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v))),symmetric_difference(power_class(u),complement(v)))**.
% 299.94/300.93  64541[3:Res:63721.0,3163.0] ||  -> equal(union(null_class,intersection(u,successor(null_class))),null_class) equal(regular(union(null_class,intersection(u,successor(null_class)))),null_class)**.
% 299.94/300.93  64681[3:Rew:47142.0,64599.2,26766.0,64599.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),union(w,x))))* member(u,power_class(v)).
% 299.94/300.93  65209[0:Res:10071.3,691.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w) subclass(universal_class,complement(w))* -> .
% 299.94/300.93  65259[0:Res:10071.3,15.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,cross_product(w,x))* -> member(v,w)*.
% 299.94/300.93  65260[0:Res:10071.3,16.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,cross_product(w,x))* -> member(u,x)*.
% 299.94/300.93  65291[0:MRR:65261.2,19.0] || member(u,universal_class)* member(v,u)* subclass(composition_function,cross_product(w,x))* -> member(v,w)*.
% 299.94/300.93  65292[3:MRR:65221.3,45167.0] || member(u,universal_class) member(v,u) subclass(element_relation,complement(unordered_pair(ordered_pair(v,u),w)))* -> .
% 299.94/300.93  65293[3:MRR:65220.3,45167.0] || member(u,universal_class) member(v,u) subclass(element_relation,complement(unordered_pair(w,ordered_pair(v,u))))* -> .
% 299.94/300.93  65295[0:MRR:65270.0,121.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,application_function) -> equal(apply(u,singleton(v)),v).
% 299.94/300.93  65360[3:Res:7.1,15791.1] || equal(restrict(u,v,w),domain_relation)** member(x,universal_class) -> member(ordered_pair(x,cantor(x)),u)*.
% 299.94/300.93  65445[3:Res:63693.1,7158.1] || equal(successor(null_class),u) member(u,universal_class) -> equal(u,null_class) equal(apply(choice,u),null_class)**.
% 299.94/300.93  65469[3:Res:63693.1,358.1] || equal(complement(u),successor(null_class)) member(v,universal_class) -> member(v,u)* member(v,singleton(null_class))*.
% 299.94/300.93  65534[3:Res:63705.0,3163.0] ||  -> equal(intersection(intersection(successor(null_class),u),v),null_class) equal(regular(intersection(intersection(successor(null_class),u),v)),null_class)**.
% 299.94/300.93  65623[3:Res:63713.0,3163.0] ||  -> equal(intersection(u,intersection(v,successor(null_class))),null_class) equal(regular(intersection(u,intersection(v,successor(null_class)))),null_class)**.
% 299.94/300.93  65679[3:Res:63716.0,3163.0] ||  -> equal(intersection(u,intersection(successor(null_class),v)),null_class) equal(regular(intersection(u,intersection(successor(null_class),v))),null_class)**.
% 299.94/300.93  65735[3:Res:63720.0,3163.0] ||  -> equal(intersection(intersection(u,successor(null_class)),v),null_class) equal(regular(intersection(intersection(u,successor(null_class)),v)),null_class)**.
% 299.94/300.93  66127[0:Res:7.1,3162.0] || equal(unordered_pair(u,v),w)* -> equal(w,null_class) equal(regular(w),v)* equal(regular(w),u)*.
% 299.94/300.93  66924[3:Rew:26771.0,66824.1,26771.0,66824.0] ||  -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),union(u,u))*.
% 299.94/300.93  67107[3:Rew:26771.0,67010.1,26771.0,67010.0] ||  -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),union(v,v))*.
% 299.94/300.93  67619[0:Rew:39614.1,67555.2] || subclass(u,v) member(not_subclass_element(w,complement(u)),symmetric_difference(v,u))* -> subclass(w,complement(u)).
% 299.94/300.93  67624[0:Rew:27.0,67566.1] || member(not_subclass_element(u,union(v,w)),symmetric_difference(complement(v),complement(w)))* -> subclass(u,union(v,w)).
% 299.94/300.93  67875[3:Res:66660.1,325.0] || equal(successor(cross_product(cross_product(universal_class,universal_class),universal_class)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.94/300.93  67876[3:Res:66660.1,326.0] || equal(successor(cross_product(cross_product(universal_class,universal_class),universal_class)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.94/300.93  69081[3:Rew:69027.1,69080.1] || equal(null_class,u) member(v,union(u,w))* subclass(universal_class,x) -> member(v,x)*.
% 299.94/300.93  69493[3:Rew:69441.1,69492.1] || equal(null_class,u) member(v,union(w,u))* subclass(universal_class,x) -> member(v,x)*.
% 299.94/300.93  69507[3:SpL:22211.0,47754.0] || subclass(universal_class,regular(unordered_pair(u,regular(ordered_pair(v,w)))))* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93  70095[0:Rew:23584.0,69992.3] || subclass(u,v)* member(not_subclass_element(u,null_class),singleton(w))* -> member(w,v)* subclass(u,null_class).
% 299.94/300.93  70096[0:Rew:23452.0,69975.3] || subclass(u,singleton(v))* member(not_subclass_element(u,null_class),w)* -> member(v,w)* subclass(u,null_class).
% 299.94/300.93  70133[0:Obv:70070.2] || subclass(u,symmetric_difference(v,w)) subclass(u,x) -> subclass(u,intersection(union(v,w),x))*.
% 299.94/300.93  70134[0:Obv:70066.2] || subclass(u,v) subclass(intersection(u,w),x) -> subclass(intersection(u,w),intersection(v,x))*.
% 299.94/300.93  70135[0:Obv:70064.2] || subclass(u,v) subclass(intersection(w,u),x) -> subclass(intersection(w,u),intersection(v,x))*.
% 299.94/300.93  70138[0:Obv:70069.1] || subclass(intersection(intersection(u,v),w),x) -> subclass(intersection(intersection(u,v),w),intersection(u,x))*.
% 299.94/300.93  70139[0:Obv:70068.1] || subclass(intersection(u,intersection(v,w)),x) -> subclass(intersection(u,intersection(v,w)),intersection(w,x))*.
% 299.94/300.93  70140[0:Obv:70067.1] || subclass(intersection(intersection(u,v),w),x) -> subclass(intersection(intersection(u,v),w),intersection(v,x))*.
% 299.94/300.93  70141[0:Obv:70065.1] || subclass(intersection(u,intersection(v,w)),x) -> subclass(intersection(u,intersection(v,w)),intersection(v,x))*.
% 299.94/300.93  70194[3:SpL:22211.0,69931.0] || equal(complement(regular(singleton(regular(ordered_pair(u,v))))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93  70432[0:Rew:23584.0,70242.2] || member(not_subclass_element(intersection(u,v),null_class),singleton(w))* -> member(w,v) subclass(intersection(u,v),null_class).
% 299.94/300.93  70458[0:Rew:43463.0,70251.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),intersection(v,w))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93  70459[3:Rew:31824.0,70250.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(v,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93  70460[3:Rew:31243.0,70249.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(null_class,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93  70461[0:Rew:43972.0,70247.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),intersection(w,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93  70496[0:Obv:70369.1] || subclass(intersection(u,v),symmetric_difference(w,x)) -> subclass(intersection(u,v),intersection(union(w,x),v))*.
% 299.94/300.93  70522[3:SpL:22211.0,47758.0] || subclass(universal_class,regular(unordered_pair(regular(ordered_pair(u,v)),w)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93  70779[3:Rew:36218.0,70686.1] || member(not_subclass_element(union(u,u),intersection(v,u)),v)* -> subclass(union(u,u),intersection(v,u)).
% 299.94/300.93  70798[0:Rew:23584.0,70608.2] || member(not_subclass_element(intersection(u,v),null_class),singleton(w))* -> member(w,u) subclass(intersection(u,v),null_class).
% 299.94/300.93  70824[0:Rew:43463.0,70617.1] || member(not_subclass_element(intersection(complement(u),v),null_class),intersection(u,w))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93  70825[3:Rew:31824.0,70616.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(u,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93  70826[3:Rew:31243.0,70615.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(null_class,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93  70827[0:Rew:43972.0,70613.1] || member(not_subclass_element(intersection(complement(u),v),null_class),intersection(w,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93  70862[0:Obv:70735.1] || subclass(intersection(u,v),symmetric_difference(w,x)) -> subclass(intersection(u,v),intersection(union(w,x),u))*.
% 299.94/300.93  71011[0:Res:70740.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),w)*.
% 299.94/300.93  71139[3:Rew:71037.0,30832.0] || member(regular(intersection(u,union(v,null_class))),complement(v))* -> equal(intersection(u,union(v,null_class)),null_class).
% 299.94/300.93  71143[3:Rew:71037.0,33192.0] ||  -> equal(union(intersection(u,complement(v)),intersection(complement(u),union(v,null_class))),complement(symmetric_difference(u,complement(v))))**.
% 299.94/300.93  71153[3:Rew:71037.0,45294.2] || equal(u,union(v,null_class))* member(w,universal_class) -> member(w,complement(v))* member(w,u)*.
% 299.94/300.93  71159[3:Rew:71037.0,49829.1] || member(u,symmetric_difference(union(v,null_class),power_class(w)))* -> member(u,union(complement(v),complement(power_class(w)))).
% 299.94/300.93  71163[3:Rew:71037.0,53028.1] || equal(null_class,u) member(regular(union(v,u)),complement(v))* -> equal(union(v,u),null_class).
% 299.94/300.93  71237[3:Rew:71037.0,50127.1] || member(u,symmetric_difference(power_class(v),union(w,null_class)))* -> member(u,union(complement(power_class(v)),complement(w))).
% 299.94/300.93  72714[3:Rew:71518.0,71421.1,71518.0,71421.0] || member(u,union(null_class,complement(apply(null_class,v))))* -> member(u,union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.94/300.93  72715[3:Rew:71518.0,71422.1,71518.0,71422.0] || member(u,union(null_class,complement(apply(null_class,v))))* -> member(u,union(null_class,complement(apply(null_class,w))))*.
% 299.94/300.93  72716[3:Rew:71518.0,71427.1,71518.0,71427.0] || member(u,union(null_class,complement(sum_class(range_of(null_class)))))* -> member(u,union(null_class,complement(apply(null_class,v))))*.
% 299.94/300.93  71619[3:Rew:71037.0,31181.0] || member(regular(intersection(union(u,null_class),v)),complement(u))* -> equal(intersection(union(u,null_class),v),null_class).
% 299.94/300.93  71620[3:Rew:71037.0,33206.0] ||  -> equal(union(intersection(complement(u),v),intersection(union(u,null_class),complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 299.94/300.93  71763[3:Rew:71675.0,23771.1] || member(regular(u),complement(inverse(v)))* subclass(u,union(null_class,inverse(v))) -> equal(u,null_class).
% 299.94/300.93  72735[3:Rew:71675.0,71774.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),union(null_class,apply(null_class,x)))*.
% 299.94/300.93  72736[3:Rew:71675.0,71778.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(unordered_pair(u,v),union(null_class,apply(null_class,w)))*.
% 299.94/300.93  71789[3:Rew:71675.0,26229.1] || member(u,universal_class) -> member(u,union(null_class,apply(null_class,v)))* member(u,complement(apply(null_class,w)))*.
% 299.94/300.93  71790[3:Rew:71675.0,26228.1] || member(u,universal_class) -> member(u,union(null_class,apply(null_class,v)))* member(u,complement(sum_class(range_of(null_class)))).
% 299.94/300.93  72737[3:Rew:71675.0,71836.1] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.93  71852[3:Rew:71675.0,26230.1] || member(u,universal_class) -> member(u,union(null_class,sum_class(range_of(null_class))))* member(u,complement(apply(null_class,v)))*.
% 299.94/300.93  71863[3:Rew:71675.0,23772.1] || member(regular(u),complement(sum_class(v)))* subclass(u,union(null_class,sum_class(v))) -> equal(u,null_class).
% 299.94/300.93  71875[3:Rew:71675.0,23770.1] || member(regular(u),complement(range_of(v)))* subclass(u,union(null_class,range_of(v))) -> equal(u,null_class).
% 299.94/300.93  71897[3:Rew:71675.0,23769.1] || member(regular(u),complement(cantor(v)))* subclass(u,union(null_class,cantor(v))) -> equal(u,null_class).
% 299.94/300.93  72754[3:Rew:71037.0,71149.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(v,null_class))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93  72775[3:Rew:26766.0,72774.2] || equal(null_class,u) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(u,v))*.
% 299.94/300.93  72786[3:Rew:71037.0,71584.1] || subclass(union(u,null_class),complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),union(u,null_class)).
% 299.94/300.93  72791[3:Rew:71037.0,71628.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(u,null_class))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93  72805[3:Rew:71963.0,71984.1] ||  -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),union(v,null_class))*.
% 299.94/300.93  72806[3:Rew:71963.0,71993.2] || equal(null_class,u) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(v,u))*.
% 299.94/300.93  72807[3:Rew:71963.0,72012.2] || subclass(union(u,null_class),v) -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.93  72808[3:Rew:71963.0,72027.1] ||  -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),union(u,null_class))*.
% 299.94/300.93  73948[3:Rew:26773.0,73789.1,26773.0,73789.0] ||  -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),union(null_class,u))*.
% 299.94/300.93  73949[3:Rew:26773.0,73801.1,26773.0,73801.0] ||  -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),union(null_class,v))*.
% 299.94/300.93  74181[3:Res:72069.0,3164.0] || subclass(union(null_class,u),v) -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.93  74247[0:SpR:72387.0,39614.1] || subclass(complement(intersection(u,v)),union(u,v))* -> equal(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.94/300.93  74351[0:SpL:72387.0,4070.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* member(u,symmetric_difference(v,w)) -> .
% 299.94/300.93  74924[3:Rew:26773.0,74667.1,26773.0,74667.0] ||  -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),union(u,u))*.
% 299.94/300.93  74925[3:Rew:26773.0,74686.1,26773.0,74686.0] ||  -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),union(v,v))*.
% 299.94/300.93  74986[3:Res:73733.0,3164.0] || subclass(union(u,u),v)* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.93  75100[3:Rew:71675.0,75073.1] single_valued_class(intersection(union(cross_product(universal_class,universal_class),null_class),u)) ||  -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.93  75200[3:Rew:71675.0,75176.1] single_valued_class(intersection(u,union(cross_product(universal_class,universal_class),null_class))) ||  -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.93  75215[7:Res:73975.1,5363.0] function(u) || subclass(u,v) -> subclass(successor(u),w) member(not_subclass_element(successor(u),w),v)*.
% 299.94/300.93  75292[3:Res:74108.0,3164.0] || subclass(union(u,null_class),v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.93  75387[3:Res:74675.0,3164.0] || subclass(union(null_class,u),v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.93  75457[0:SpR:72365.0,2356.1] ||  -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(restrict(v,w,x),u)),v)*.
% 299.94/300.93  75458[0:SpR:72365.0,3240.1] ||  -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(symmetric_difference(v,w),u)),union(v,w))*.
% 299.94/300.93  75477[0:SpR:72365.0,3231.1] ||  -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(w,symmetric_difference(u,v))),union(u,v))*.
% 299.94/300.93  75525[0:SpR:72365.0,3129.1] ||  -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(x,restrict(u,v,w))),u)*.
% 299.94/300.93  75642[0:SpL:72365.0,5212.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(v,regular(u)),null_class) equal(u,null_class).
% 299.94/300.93  75662[0:SpL:72365.0,12219.0] || member(not_subclass_element(intersection(u,v),intersection(w,u)),w)* -> subclass(intersection(v,u),intersection(w,u)).
% 299.94/300.93  75663[0:SpL:72365.0,12220.0] || member(not_subclass_element(intersection(u,v),intersection(w,v)),w)* -> subclass(intersection(v,u),intersection(w,v)).
% 299.94/300.93  75675[0:SpL:72365.0,4071.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,v))* -> subclass(u,complement(intersection(w,v))).
% 299.94/300.93  75694[0:SpL:72365.0,12217.1] || subclass(u,v) member(not_subclass_element(u,intersection(v,w)),w)* -> subclass(u,intersection(w,v)).
% 299.94/300.93  75695[0:SpL:72365.0,12219.0] || member(not_subclass_element(intersection(u,v),intersection(v,w)),w)* -> subclass(intersection(u,v),intersection(w,v)).
% 299.94/300.93  75700[0:SpL:72365.0,5201.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(regular(v),u),null_class) equal(v,null_class).
% 299.94/300.93  75703[0:SpL:72365.0,12220.0] || member(not_subclass_element(intersection(u,v),intersection(u,w)),w)* -> subclass(intersection(u,v),intersection(w,u)).
% 299.94/300.93  75830[0:Rew:75789.0,40122.1] || subclass(complement(u),complement(v)) -> equal(union(complement(u),intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.94/300.93  75961[0:Rew:75923.0,12492.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(omega,complement(symmetric_difference(u,v))).
% 299.94/300.93  75962[0:Rew:75923.0,12488.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93  75968[3:Rew:75923.0,68814.1] || equal(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class)**.
% 299.94/300.93  75969[0:Rew:75923.0,43169.1] || subclass(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class)**.
% 299.94/300.93  76072[0:SpR:75789.0,6929.1] ||  -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(v,u))*.
% 299.94/300.93  76073[0:SpR:75789.0,3231.1] ||  -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(v,u))*.
% 299.94/300.93  76097[0:SpR:75789.0,3240.1] ||  -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(w,v))*.
% 299.94/300.93  76123[0:SpR:75789.0,46730.0] ||  -> equal(intersection(union(u,complement(power_class(v))),union(power_class(v),complement(u))),symmetric_difference(complement(u),power_class(v)))**.
% 299.94/300.93  76152[0:SpR:75789.0,46730.0] ||  -> equal(intersection(union(complement(power_class(u)),v),union(complement(v),power_class(u))),symmetric_difference(complement(v),power_class(u)))**.
% 299.94/300.93  76369[0:Rew:76314.0,75674.0] || member(u,symmetric_difference(union(v,w),complement(intersection(w,v))))* -> member(u,complement(symmetric_difference(v,w))).
% 299.94/300.93  76851[0:Res:76060.0,3164.0] || subclass(union(u,v),w) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),w)*.
% 299.94/300.93  76889[0:SpR:76314.0,3231.1] ||  -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(v,u),w)),union(u,v))*.
% 299.94/300.93  76893[0:SpR:76314.0,3240.1] ||  -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(w,v))),union(v,w))*.
% 299.94/300.93  76898[0:SpR:76314.0,6929.1] ||  -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(v),complement(u))),union(u,v))*.
% 299.94/300.93  76920[0:SpL:76314.0,4071.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,v))* -> subclass(u,complement(intersection(v,w))).
% 299.94/300.93  77931[3:Res:73745.0,8.0] || subclass(u,restrict(union(u,null_class),v,w))* -> equal(restrict(union(u,null_class),v,w),u).
% 299.94/300.93  78061[0:Res:75410.0,8.0] || subclass(complement(intersection(u,v)),symmetric_difference(v,u))* -> equal(complement(intersection(u,v)),symmetric_difference(v,u)).
% 299.94/300.93  78623[3:SpL:72083.0,152.0] || member(not_subclass_element(complement(sum_class(range_of(null_class))),u),apply(null_class,v))* -> subclass(complement(apply(null_class,v)),u).
% 299.94/300.93  78653[3:SpL:72083.0,4060.0] || member(u,symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)))* -> member(u,union(apply(null_class,w),v))*.
% 299.94/300.93  78661[3:SpL:72083.0,4060.0] || member(u,symmetric_difference(complement(v),complement(sum_class(range_of(null_class)))))* -> member(u,union(v,apply(null_class,w)))*.
% 299.94/300.93  78669[3:SpL:72083.0,152.0] || member(not_subclass_element(complement(apply(null_class,u)),v),sum_class(range_of(null_class)))* -> subclass(complement(sum_class(range_of(null_class))),v).
% 299.94/300.93  78699[3:SpL:72083.0,4060.0] || member(u,symmetric_difference(complement(apply(null_class,v)),complement(w)))* -> member(u,union(sum_class(range_of(null_class)),w)).
% 299.94/300.93  78707[3:SpL:72083.0,4060.0] || member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))* -> member(u,union(v,sum_class(range_of(null_class)))).
% 299.94/300.93  79099[3:Rew:71518.0,79015.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(u,null_class))* -> subclass(union(null_class,complement(u)),v).
% 299.94/300.93  79045[3:SpL:71518.0,4060.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(v,null_class),w)).
% 299.94/300.93  79053[3:SpL:71518.0,4060.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(w,null_class))).
% 299.94/300.93  79473[3:SpL:72082.0,152.0] || member(not_subclass_element(complement(apply(null_class,u)),v),apply(null_class,w))* -> subclass(complement(apply(null_class,w)),v).
% 299.94/300.93  79503[3:SpL:72082.0,4060.0] || member(u,symmetric_difference(complement(apply(null_class,v)),complement(w)))* -> member(u,union(apply(null_class,x),w))*.
% 299.94/300.93  79511[3:SpL:72082.0,4060.0] || member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))* -> member(u,union(v,apply(null_class,x)))*.
% 299.94/300.93  79705[0:SpR:75789.0,72375.0] ||  -> equal(intersection(union(power_class(u),complement(v)),union(v,complement(power_class(u)))),symmetric_difference(power_class(u),complement(v)))**.
% 299.94/300.93  79756[0:SpR:75789.0,72375.0] ||  -> equal(intersection(union(complement(u),power_class(v)),union(complement(power_class(v)),u)),symmetric_difference(power_class(v),complement(u)))**.
% 299.94/300.93  80070[0:SpL:75789.0,74230.0] || member(u,symmetric_difference(union(v,w),complement(intersection(w,v))))* -> member(u,complement(symmetric_difference(w,v))).
% 299.94/300.93  80253[3:SpR:74812.0,20392.0] ||  -> subclass(singleton(regular(power_class(union(u,null_class)))),power_class(union(u,null_class)))* equal(power_class(union(null_class,u)),null_class).
% 299.94/300.93  80284[3:SpR:74812.0,20392.0] ||  -> subclass(singleton(regular(power_class(union(null_class,u)))),power_class(union(null_class,u)))* equal(power_class(union(u,null_class)),null_class).
% 299.94/300.93  80542[0:Res:7.1,5368.0] || equal(restrict(u,v,w),x)* -> subclass(x,y) member(not_subclass_element(x,y),cross_product(v,w))*.
% 299.94/300.93  80654[0:Res:54298.0,218.0] ||  -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),cross_product(v,w))*.
% 299.94/300.93  81036[3:SpL:22211.0,65069.0] || equal(successor(unordered_pair(u,regular(ordered_pair(v,w)))),null_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93  81098[3:Obv:81074.1] || subclass(intersection(u,complement(compose(element_relation,universal_class))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.93  81101[3:SpL:22211.0,65075.0] || equal(successor(unordered_pair(regular(ordered_pair(u,v)),w)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93  81176[3:Res:15574.1,66684.1] || member(u,universal_class) equal(successor(cantor(v)),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 299.94/300.93  81189[3:Res:1932.2,66684.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w)* equal(successor(w),null_class) -> .
% 299.94/300.93  81274[3:Res:10071.3,66684.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w)* equal(successor(w),null_class) -> .
% 299.94/300.93  81423[3:Obv:81396.1] || subclass(intersection(complement(compose(element_relation,universal_class)),u),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.93  81457[3:SpL:22211.0,69524.0] || equal(regular(unordered_pair(u,regular(ordered_pair(v,w)))),universal_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93  81513[3:SpL:22211.0,70536.0] || equal(regular(unordered_pair(regular(ordered_pair(u,v)),w)),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93  82445[3:Rew:73742.0,82348.1] || member(not_subclass_element(union(u,null_class),intersection(v,u)),v)* -> subclass(union(u,null_class),intersection(v,u)).
% 299.94/300.93  82473[3:SpR:73744.0,20392.0] ||  -> subclass(singleton(regular(power_class(union(u,u)))),power_class(union(u,u)))* equal(power_class(union(u,null_class)),null_class).
% 299.94/300.93  82507[3:SpR:73744.0,20392.0] ||  -> subclass(singleton(regular(power_class(union(u,null_class)))),power_class(union(u,null_class)))* equal(power_class(union(u,u)),null_class).
% 299.94/300.93  82635[7:SpL:26811.0,74053.1] function(image(element_relation,successor(null_class))) || equal(successor(image(element_relation,successor(null_class))),power_class(complement(singleton(null_class))))** -> .
% 299.94/300.93  82636[7:SpL:46591.0,74053.1] function(image(element_relation,power_class(u))) || equal(successor(image(element_relation,power_class(u))),power_class(complement(power_class(u))))** -> .
% 299.94/300.93  82987[3:Rew:26764.0,82916.2,65061.1,82916.2,26764.0,82916.1] || equal(successor(u),null_class) member(regular(complement(v)),union(u,v))* -> equal(complement(v),null_class).
% 299.94/300.93  82988[3:Rew:26764.0,82893.2,72365.0,82893.2,65061.1,82893.2,26764.0,82893.1,72365.0,82893.1] || equal(successor(u),null_class) member(regular(complement(v)),union(v,u))* -> equal(complement(v),null_class).
% 299.94/300.93  83494[3:Rew:83490.0,83493.0] || member(u,union(complement(v),restrict(v,w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.94/300.93  83510[0:Rew:42085.0,83462.2] || subclass(u,restrict(v,w,x))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.93  83807[3:Res:83745.0,3164.0] || subclass(u,v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.94/300.93  83824[3:Res:83745.0,3167.0] ||  -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(regular(complement(successor(complement(intersection(u,v))))),v)*.
% 299.94/300.93  83825[3:Res:83745.0,3166.0] ||  -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(regular(complement(successor(complement(intersection(u,v))))),u)*.
% 299.94/300.93  83982[3:Res:83834.0,8.0] || subclass(singleton(null_class),complement(successor(complement(successor(null_class)))))* -> equal(complement(successor(complement(successor(null_class)))),singleton(null_class)).
% 299.94/300.93  84003[3:Res:11184.2,21267.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(complement(compose_class(v)),universal_class) -> .
% 299.94/300.93  84004[0:Res:11184.2,386.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** subclass(universal_class,complement(compose_class(v)))* -> .
% 299.94/300.93  84010[3:Res:11184.2,66684.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(successor(compose_class(v)),null_class) -> .
% 299.94/300.93  84224[3:Obv:84177.1] || subclass(union(null_class,intersection(u,v)),symmetric_difference(u,v))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.93  84227[3:Rew:26764.0,84171.1,7649.0,84171.1,6810.0,84171.1,26764.0,84171.0,7649.0,84171.0] || member(regular(complement(successor(u))),symmetric_difference(complement(u),complement(singleton(u))))* -> equal(complement(successor(u)),null_class).
% 299.94/300.93  84278[3:Res:83852.0,8.0] || subclass(u,complement(successor(union(null_class,complement(u)))))* -> equal(complement(successor(union(null_class,complement(u)))),u).
% 299.94/300.93  86353[3:Res:58921.1,3167.0] || subclass(u,intersection(v,w))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),w)*.
% 299.94/300.93  86354[3:Res:58921.1,3166.0] || subclass(u,intersection(v,w))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.93  86356[3:Res:58921.1,5362.0] || subclass(u,singleton(v))* -> subclass(union(null_class,u),w) equal(not_subclass_element(union(null_class,u),w),v)*.
% 299.94/300.93  86650[4:SpR:17311.0,15738.2] || member(element_relation,universal_class) member(universal_class,cantor(element_relation)) -> member(ordered_pair(element_relation,ordered_pair(universal_class,sum_class(universal_class))),application_function)*.
% 299.94/300.93  86856[3:Res:15800.2,691.1] || member(u,universal_class)* subclass(domain_relation,symmetric_difference(v,w)) subclass(universal_class,complement(union(v,w)))* -> .
% 299.94/300.93  86891[3:Obv:86864.0] || subclass(domain_relation,symmetric_difference(u,v)) member(w,universal_class)* subclass(domain_relation,complement(union(u,v)))* -> .
% 299.94/300.93  86934[3:Res:16263.2,691.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** subclass(universal_class,complement(compose_class(v)))* -> .
% 299.94/300.93  86941[3:Res:16263.2,66684.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** equal(successor(compose_class(v)),null_class) -> .
% 299.94/300.93  87002[0:Rew:544.0,86994.1,248.0,86994.1,13.0,86994.0] ||  -> equal(apply(choice,singleton(singleton(singleton(u)))),singleton(singleton(u)))** equal(apply(choice,null_class),singleton(singleton(u))).
% 299.94/300.93  87538[6:SpL:22211.0,87209.0] || equal(successor(complement(singleton(regular(ordered_pair(null_class,u))))),null_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.93  87551[6:SpL:22211.0,87189.0] || equal(u,regular(ordered_pair(null_class,v)))* -> equal(regular(ordered_pair(null_class,v)),singleton(null_class))** member(null_class,u)*.
% 299.94/300.93  87842[3:Res:15527.1,73862.0] || subclass(domain_relation,rotate(union(u,null_class))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.93  87843[3:Res:15528.1,73862.0] || subclass(domain_relation,flip(union(u,null_class))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.93  87854[3:Res:225.1,73862.0] ||  -> equal(restrict(union(u,null_class),v,w),null_class) member(regular(restrict(union(u,null_class),v,w)),u)*.
% 299.94/300.93  87860[3:Res:3123.2,73862.0] || subclass(u,union(v,null_class)) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.93  87862[3:Res:2350.2,73862.0] || subclass(u,union(v,null_class)) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.93  88779[0:SpL:75901.0,152.0] || member(not_subclass_element(complement(symmetric_difference(u,v)),w),symmetric_difference(v,u))* -> subclass(complement(symmetric_difference(v,u)),w).
% 299.94/300.93  88814[0:SpL:75901.0,4060.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),complement(x)))* -> member(u,union(symmetric_difference(w,v),x)).
% 299.94/300.93  88823[0:SpL:75901.0,4060.0] || member(u,symmetric_difference(complement(v),complement(symmetric_difference(w,x))))* -> member(u,union(v,symmetric_difference(x,w))).
% 299.94/300.93  90256[3:Rew:26764.0,90151.2,65061.1,90151.2,26764.0,90151.1] || equal(successor(u),null_class) -> member(not_subclass_element(v,complement(w)),union(u,w))* subclass(v,complement(w)).
% 299.94/300.93  90257[3:Rew:26764.0,90126.2,72365.0,90126.2,65061.1,90126.2,26764.0,90126.1,72365.0,90126.1] || equal(successor(u),null_class) -> member(not_subclass_element(v,complement(w)),union(w,u))* subclass(v,complement(w)).
% 299.94/300.93  90786[0:MRR:90785.1,22203.0] ||  -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v))) equal(intersection(singleton(u),ordered_pair(u,v)),null_class)**.
% 299.94/300.93  91809[3:Res:86303.1,3167.0] || subclass(u,intersection(v,w))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),w)*.
% 299.94/300.93  91810[3:Res:86303.1,3166.0] || subclass(u,intersection(v,w))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.93  91812[3:Res:86303.1,5362.0] || subclass(u,singleton(v))* -> subclass(union(u,null_class),w) equal(not_subclass_element(union(u,null_class),w),v)*.
% 299.94/300.93  94060[3:Res:94057.1,5363.0] || equal(complement(u),null_class) subclass(u,v)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.93  94273[3:Res:94057.1,15795.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),v)*.
% 299.94/300.93  94274[3:Res:94057.1,15792.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),u)*.
% 299.94/300.93  95038[4:SpR:12338.0,3435.1] || member(inverse(restrict(element_relation,null_class,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(element_relation,null_class,universal_class)),universal_class),domain_relation)*.
% 299.94/300.93  95039[5:SpR:13152.0,3435.1] || member(inverse(restrict(element_relation,universal_class,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(element_relation,universal_class,universal_class)),universal_class),domain_relation)*.
% 299.94/300.93  95180[3:Res:94124.1,4050.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(singleton(x),complement(restrict(u,v,w)))*.
% 299.94/300.93  95182[3:Res:94124.1,46618.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(singleton(w),union(u,complement(power_class(v))))*.
% 299.94/300.93  95183[3:Res:94124.1,4051.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(singleton(x),complement(restrict(w,u,v)))*.
% 299.94/300.93  95184[3:Res:94124.1,46805.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(singleton(w),union(complement(power_class(u)),v))*.
% 299.94/300.93  95249[3:Rew:48834.0,95203.0] || equal(image(element_relation,union(u,v)),null_class) member(singleton(w),image(element_relation,union(u,v)))* -> .
% 299.94/300.93  95258[3:Rew:17051.0,95255.0] ||  -> equal(cross_product(null_class,u),null_class) equal(range__dfg(regular(cross_product(null_class,u)),universal_class,u),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.93  95536[0:SpR:74466.0,57662.1] || subclass(complement(symmetric_difference(u,v)),w) -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),w)*.
% 299.94/300.93  95639[0:SpL:74466.0,58259.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(u,complement(symmetric_difference(v,w))).
% 299.94/300.93  96050[3:MRR:96049.3,86942.2] || equal(compose(u,v),cantor(v))** member(v,universal_class) subclass(domain_relation,regular(compose_class(u)))* -> .
% 299.94/300.93  96052[3:MRR:96033.0,96033.3,32787.1,10054.1] || member(u,cantor(u))* subclass(element_relation,v) subclass(domain_relation,regular(v))* -> equal(v,null_class).
% 299.94/300.93  96141[3:Res:95721.0,8.0] || subclass(u,complement(successor(complement(intersection(u,v)))))* -> equal(complement(successor(complement(intersection(u,v)))),u).
% 299.94/300.93  96280[3:Res:96080.0,8.0] || subclass(u,complement(successor(complement(intersection(v,u)))))* -> equal(complement(successor(complement(intersection(v,u)))),u).
% 299.94/300.93  96571[3:Res:96127.0,8.0] || subclass(complement(u),complement(successor(union(u,v))))* -> equal(complement(successor(union(u,v))),complement(u)).
% 299.94/300.93  96712[3:Res:96266.0,8.0] || subclass(complement(u),complement(successor(union(v,u))))* -> equal(complement(successor(union(v,u))),complement(u)).
% 299.94/300.93  96756[3:Res:96668.0,8.0] || subclass(complement(singleton(u)),complement(successor(successor(u))))* -> equal(complement(successor(successor(u))),complement(singleton(u))).
% 299.94/300.93  97056[3:Res:96978.0,3163.0] ||  -> equal(complement(successor(successor(complement(singleton(u))))),null_class) equal(regular(complement(successor(successor(complement(singleton(u)))))),u)**.
% 299.94/300.93  97064[3:Res:96978.0,1368.1] single_valued_class(complement(successor(successor(complement(cross_product(universal_class,universal_class)))))) ||  -> function(complement(successor(successor(complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.93  97446[3:Res:97062.0,3163.0] ||  -> equal(complement(successor(successor(complement(successor(null_class))))),null_class) equal(regular(complement(successor(successor(complement(successor(null_class)))))),null_class)**.
% 299.94/300.93  99023[0:Res:93.0,3172.0] ||  -> equal(compose_class(u),null_class) equal(ordered_pair(first(regular(compose_class(u))),second(regular(compose_class(u)))),regular(compose_class(u)))**.
% 299.94/300.93  99028[0:Res:36.0,3172.0] ||  -> equal(flip(u),null_class) equal(ordered_pair(first(regular(flip(u))),second(regular(flip(u)))),regular(flip(u)))**.
% 299.94/300.93  99029[0:Res:33.0,3172.0] ||  -> equal(rotate(u),null_class) equal(ordered_pair(first(regular(rotate(u))),second(regular(rotate(u)))),regular(rotate(u)))**.
% 299.94/300.93  100381[3:Res:100257.0,3163.0] ||  -> equal(complement(union(complement(singleton(u)),v)),null_class) equal(regular(complement(union(complement(singleton(u)),v))),u)**.
% 299.94/300.93  100389[3:Res:100257.0,1368.1] single_valued_class(complement(union(complement(cross_product(universal_class,universal_class)),u))) ||  -> function(complement(union(complement(cross_product(universal_class,universal_class)),u)))*.
% 299.94/300.93  100645[0:Rew:100557.0,88810.0] || member(u,complement(union(symmetric_difference(v,w),x)))* member(u,union(symmetric_difference(w,v),x)) -> .
% 299.94/300.93  100650[0:Rew:100557.0,89128.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(v,complement(union(x,w)))).
% 299.94/300.93  100675[3:Rew:100557.0,79500.0] || member(u,complement(union(apply(null_class,v),w)))* member(u,union(apply(null_class,x),w))* -> .
% 299.94/300.93  100677[3:Rew:100557.0,78696.0] || member(u,complement(union(apply(null_class,v),w)))* member(u,union(sum_class(range_of(null_class)),w)) -> .
% 299.94/300.93  100687[0:Rew:100557.0,88820.0] || member(u,complement(union(v,symmetric_difference(w,x))))* member(u,union(v,symmetric_difference(x,w))) -> .
% 299.94/300.93  100690[3:Rew:100557.0,79509.0] || member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,apply(null_class,x)))* -> .
% 299.94/300.93  100692[3:Rew:100557.0,78705.0] || member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,sum_class(range_of(null_class)))) -> .
% 299.94/300.93  100700[3:Rew:100557.0,78659.0] || member(u,complement(union(v,sum_class(range_of(null_class)))))* member(u,union(v,apply(null_class,w)))* -> .
% 299.94/300.93  100712[3:Rew:100557.0,78650.0] || member(u,complement(union(sum_class(range_of(null_class)),v)))* member(u,union(apply(null_class,w),v))* -> .
% 299.94/300.93  100723[0:Rew:100557.0,40618.0] ||  -> equal(union(intersection(u,v),complement(union(v,intersection(u,v)))),complement(symmetric_difference(v,intersection(u,v))))**.
% 299.94/300.93  100724[0:Rew:100557.0,40321.0] ||  -> equal(union(intersection(u,v),complement(union(u,intersection(u,v)))),complement(symmetric_difference(u,intersection(u,v))))**.
% 299.94/300.93  100804[0:Rew:100557.0,88399.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(complement(union(w,v)),x)).
% 299.94/300.93  100833[0:Rew:100557.0,9983.1] ||  -> member(u,intersection(complement(v),union(w,x))) subclass(singleton(u),union(v,complement(union(w,x))))*.
% 299.94/300.93  100871[3:Rew:100557.0,96650.0] ||  -> subclass(complement(successor(union(u,intersection(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.94/300.93  100959[0:Rew:100557.0,89137.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(complement(union(w,x)),v)).
% 299.94/300.93  101070[3:Rew:100557.0,61667.0] || equal(union(u,complement(union(v,w))),universal_class) -> equal(intersection(complement(u),union(v,w)),null_class)**.
% 299.94/300.93  101071[3:Rew:100557.0,47465.1] || equal(intersection(complement(u),union(v,w)),null_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 299.94/300.93  101072[0:Rew:100557.0,6835.1] inductive(intersection(complement(u),union(v,w))) || equal(union(u,complement(union(v,w))),universal_class)** -> .
% 299.94/300.93  101083[3:Rew:100557.0,44753.1] || subclass(intersection(complement(u),union(v,w)),null_class)* -> subclass(universal_class,union(u,complement(union(v,w)))).
% 299.94/300.93  101090[3:Rew:100557.0,61711.0] || equal(union(u,complement(union(v,w))),null_class) -> equal(intersection(complement(u),union(v,w)),universal_class)**.
% 299.94/300.93  101124[6:Rew:100557.0,44627.1] || subclass(intersection(complement(u),union(v,w)),null_class) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93  101141[0:Rew:100557.0,42146.0] ||  -> equal(intersection(union(u,complement(union(v,w))),intersection(intersection(complement(u),union(v,w)),x)),null_class)**.
% 299.94/300.93  101142[0:Rew:100557.0,42496.0] ||  -> equal(intersection(union(u,complement(union(v,w))),intersection(x,intersection(complement(u),union(v,w)))),null_class)**.
% 299.94/300.93  101147[3:Rew:100557.0,48380.0] || subclass(union(u,complement(union(v,w))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 299.94/300.93  101148[6:Rew:100557.0,46542.0] || subclass(union(u,complement(union(v,w))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.94/300.93  101152[0:Rew:100557.0,48670.0] ||  -> equal(image(element_relation,union(u,complement(union(v,w)))),complement(power_class(intersection(complement(u),union(v,w)))))**.
% 299.94/300.93  101178[3:Rew:100557.0,96509.0] ||  -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),x))),union(u,complement(union(v,w))))*.
% 299.94/300.93  101217[0:Rew:100557.0,22748.0] ||  -> subclass(complement(union(u,image(element_relation,union(v,w)))),intersection(complement(u),power_class(complement(union(v,w)))))*.
% 299.94/300.93  101264[0:Rew:100557.0,84957.0] || subclass(u,complement(union(v,w))) member(regular(u),union(w,v))* -> equal(u,null_class).
% 299.94/300.93  101298[0:Rew:100557.0,9986.1] ||  -> member(u,intersection(union(v,w),complement(x))) subclass(singleton(u),union(complement(union(v,w)),x))*.
% 299.94/300.93  101336[3:Rew:100557.0,96653.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.94/300.93  101364[3:Rew:100557.0,40251.1] || subclass(complement(u),union(v,w)) -> equal(union(complement(union(v,w)),u),union(null_class,u))**.
% 299.94/300.93  101423[0:Rew:100557.0,88409.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(x,complement(union(v,w)))).
% 299.94/300.93  101438[3:Rew:100557.0,61670.0] || equal(union(complement(union(u,v)),w),universal_class) -> equal(intersection(union(u,v),complement(w)),null_class)**.
% 299.94/300.93  101439[3:Rew:100557.0,47473.1] || equal(intersection(union(u,v),complement(w)),null_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 299.94/300.93  101441[0:Rew:100557.0,6759.1] inductive(intersection(union(u,v),complement(w))) || equal(union(complement(union(u,v)),w),universal_class)** -> .
% 299.94/300.93  101452[3:Rew:100557.0,44755.1] || subclass(intersection(union(u,v),complement(w)),null_class)* -> subclass(universal_class,union(complement(union(u,v)),w)).
% 299.94/300.93  101459[3:Rew:100557.0,61714.0] || equal(union(complement(union(u,v)),w),null_class) -> equal(intersection(union(u,v),complement(w)),universal_class)**.
% 299.94/300.93  101493[6:Rew:100557.0,44629.1] || subclass(intersection(union(u,v),complement(w)),null_class) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93  101510[0:Rew:100557.0,42148.0] ||  -> equal(intersection(union(complement(union(u,v)),w),intersection(intersection(union(u,v),complement(w)),x)),null_class)**.
% 299.94/300.93  101511[0:Rew:100557.0,42498.0] ||  -> equal(intersection(union(complement(union(u,v)),w),intersection(x,intersection(union(u,v),complement(w)))),null_class)**.
% 299.94/300.93  101516[3:Rew:100557.0,48383.0] || subclass(union(complement(union(u,v)),w),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 299.94/300.93  101517[6:Rew:100557.0,46544.0] || subclass(union(complement(union(u,v)),w),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.94/300.93  101519[0:Rew:100557.0,48673.0] ||  -> equal(image(element_relation,union(complement(union(u,v)),w)),complement(power_class(intersection(union(u,v),complement(w)))))**.
% 299.94/300.93  101545[3:Rew:100557.0,96512.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),x))),union(complement(union(u,v)),w))*.
% 299.94/300.93  101579[0:Rew:100557.0,62434.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(singleton(w),image(element_relation,union(u,v)))* -> .
% 299.94/300.93  101612[0:Rew:100557.0,22765.0] ||  -> subclass(complement(union(image(element_relation,union(u,v)),w)),intersection(power_class(complement(union(u,v))),complement(w)))*.
% 299.94/300.93  101623[0:Rew:100557.0,26302.1] || equal(complement(successor(image(element_relation,union(u,v)))),universal_class)** -> member(omega,power_class(complement(union(u,v)))).
% 299.94/300.93  101626[0:Rew:100557.0,26416.1] || equal(complement(successor(image(element_relation,union(u,v)))),universal_class)** -> member(null_class,power_class(complement(union(u,v)))).
% 299.94/300.93  101653[6:Rew:100557.0,62445.0] || equal(power_class(complement(union(u,v))),successor(null_class)) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.93  101654[6:Rew:100557.0,62446.0] || equal(power_class(complement(union(u,v))),singleton(null_class)) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.93  101677[7:Rew:100557.0,82637.1] function(intersection(complement(u),complement(v))) || equal(successor(complement(union(u,v))),union(u,v))** -> .
% 299.94/300.93  101685[0:Rew:100557.0,22826.0] ||  -> subclass(complement(successor(complement(union(u,v)))),intersection(union(u,v),complement(singleton(complement(union(u,v))))))*.
% 299.94/300.93  101748[0:Rew:100557.0,33170.0] || equal(symmetric_difference(intersection(u,v),complement(union(u,v))),universal_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 299.94/300.93  101749[0:Rew:100557.0,33162.0] || equal(symmetric_difference(intersection(u,v),complement(union(u,v))),universal_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93  101751[0:Rew:100557.0,33171.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(omega,complement(symmetric_difference(u,v))).
% 299.94/300.93  101752[0:Rew:100557.0,33163.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93  101801[3:Rew:100557.0,78757.0] ||  -> equal(union(complement(union(u,v)),apply(null_class,w)),union(sum_class(range_of(null_class)),complement(union(u,v))))**.
% 299.94/300.93  101805[0:Rew:100557.0,84971.0] || equal(complement(union(u,v)),w) member(regular(w),union(u,v))* -> equal(w,null_class).
% 299.94/300.93  102045[3:Rew:101822.0,59972.1] single_valued_class(union(null_class,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.93  102190[0:Rew:102187.0,38982.0] ||  -> member(not_subclass_element(u,image(element_relation,successor(v))),power_class(complement(successor(v))))* subclass(u,image(element_relation,successor(v))).
% 299.94/300.93  102214[0:Rew:102187.0,36096.0] || member(regular(image(element_relation,successor(u))),power_class(complement(successor(u))))* -> equal(image(element_relation,successor(u)),null_class).
% 299.94/300.93  102280[3:Rew:102264.0,38762.0] ||  -> equal(union(u,intersection(union(null_class,v),complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 299.94/300.93  102281[3:Rew:102264.0,71151.0] ||  -> equal(union(u,intersection(union(v,null_class),complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 299.94/300.93  102315[3:Rew:102295.0,38454.0] ||  -> equal(union(intersection(union(null_class,u),complement(singleton(complement(u)))),v),union(v,complement(successor(complement(u)))))**.
% 299.94/300.93  102316[3:Rew:102295.0,71606.0] ||  -> equal(union(intersection(union(u,null_class),complement(singleton(complement(u)))),v),union(v,complement(successor(complement(u)))))**.
% 299.94/300.93  102447[3:Rew:27497.0,102392.0] ||  -> equal(complement(union(element_relation,union(null_class,complement(compose(element_relation,universal_class))))),complement(union(element_relation,complement(compose(element_relation,universal_class)))))**.
% 299.94/300.93  102448[3:Rew:27497.0,102394.0] ||  -> equal(complement(union(union(null_class,complement(u)),intersection(v,u))),complement(union(complement(u),intersection(v,u))))**.
% 299.94/300.93  102449[3:Rew:27497.0,102395.0] ||  -> equal(complement(union(union(null_class,complement(u)),intersection(u,v))),complement(union(complement(u),intersection(u,v))))**.
% 299.94/300.93  102451[0:Rew:102187.0,100608.0] ||  -> equal(power_class(complement(union(symmetric_difference(u,v),singleton(symmetric_difference(v,u))))),power_class(complement(successor(symmetric_difference(v,u)))))**.
% 299.94/300.93  102452[3:Rew:102187.0,100612.0] ||  -> equal(power_class(complement(union(apply(null_class,u),singleton(apply(null_class,v))))),power_class(complement(successor(apply(null_class,v)))))**.
% 299.94/300.93  102453[3:Rew:102187.0,100618.0] ||  -> equal(power_class(complement(union(apply(null_class,u),singleton(sum_class(range_of(null_class)))))),power_class(complement(successor(sum_class(range_of(null_class))))))**.
% 299.94/300.93  102454[3:Rew:102187.0,100622.0] ||  -> equal(power_class(complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,u))))),power_class(complement(successor(apply(null_class,u)))))**.
% 299.94/300.93  102455[0:Rew:100557.0,100741.0] || member(not_subclass_element(complement(union(u,v)),w),union(v,u))* -> subclass(complement(union(v,u)),w).
% 299.94/300.93  102492[0:Rew:100557.0,101708.0] || member(not_subclass_element(complement(union(u,v)),w),union(v,u))* -> subclass(complement(union(u,v)),w).
% 299.94/300.93  102506[3:Rew:101822.0,101954.1] single_valued_class(union(null_class,union(null_class,union(cross_product(universal_class,universal_class),null_class)))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.93  102507[3:Rew:101822.0,101955.1] single_valued_class(union(null_class,union(null_class,union(null_class,cross_product(universal_class,universal_class))))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.93  102603[3:Rew:26764.0,100497.2,45898.1,100497.2,26764.0,100497.1] || equal(null_class,u) member(not_subclass_element(complement(v),w),union(u,v))* -> subclass(complement(v),w).
% 299.94/300.93  102606[3:Rew:26764.0,100468.2,72365.0,100468.2,45898.1,100468.2,26764.0,100468.1,72365.0,100468.1] || equal(null_class,u) member(not_subclass_element(complement(v),w),union(v,u))* -> subclass(complement(v),w).
% 299.94/300.93  103281[3:Res:100329.0,3163.0] ||  -> equal(complement(union(u,complement(singleton(v)))),null_class) equal(regular(complement(union(u,complement(singleton(v))))),v)**.
% 299.94/300.93  103289[3:Res:100329.0,1368.1] single_valued_class(complement(union(u,complement(cross_product(universal_class,universal_class))))) ||  -> function(complement(union(u,complement(cross_product(universal_class,universal_class)))))*.
% 299.94/300.93  104528[3:SpL:100566.0,100416.0] || subclass(union(u,complement(union(v,w))),null_class)* -> subclass(universal_class,intersection(complement(u),union(v,w))).
% 299.94/300.93  104640[3:Rew:101822.0,104639.0,26766.0,104639.0] ||  -> equal(union(u,union(null_class,intersection(power_class(v),power_class(w)))),union(u,intersection(power_class(v),power_class(w))))**.
% 299.94/300.93  105035[3:Res:100387.0,3163.0] ||  -> equal(complement(union(complement(successor(null_class)),u)),null_class) equal(regular(complement(union(complement(successor(null_class)),u))),null_class)**.
% 299.94/300.93  105227[3:SpL:100576.0,100416.0] || subclass(union(complement(union(u,v)),w),null_class)* -> subclass(universal_class,intersection(union(u,v),complement(w))).
% 299.94/300.93  105350[3:Rew:101822.0,105349.0,26766.0,105349.0] ||  -> equal(union(union(null_class,intersection(power_class(u),power_class(v))),w),union(intersection(power_class(u),power_class(v)),w))**.
% 299.94/300.93  105451[3:Res:103287.0,3163.0] ||  -> equal(complement(union(u,complement(successor(null_class)))),null_class) equal(regular(complement(union(u,complement(successor(null_class))))),null_class)**.
% 299.94/300.93  105552[0:SpR:102187.0,5792.0] ||  -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(singleton(image(element_relation,successor(u))))),successor(image(element_relation,successor(u))))*.
% 299.94/300.93  105573[0:SpR:102187.0,46586.0] ||  -> equal(complement(intersection(power_class(complement(successor(u))),power_class(v))),union(image(element_relation,successor(u)),complement(power_class(v))))**.
% 299.94/300.93  105606[0:SpR:102187.0,46592.0] ||  -> equal(complement(intersection(power_class(u),power_class(complement(successor(v))))),union(complement(power_class(u)),image(element_relation,successor(v))))**.
% 299.94/300.93  105648[7:SpL:102187.0,74053.1] function(image(element_relation,successor(u))) || equal(successor(image(element_relation,successor(u))),power_class(complement(successor(u))))** -> .
% 299.94/300.93  105718[0:Rew:102187.0,105604.1] ||  -> member(not_subclass_element(u,power_class(complement(successor(v)))),image(element_relation,successor(v)))* subclass(u,power_class(complement(successor(v)))).
% 299.94/300.93  105719[0:Rew:102187.0,105617.1] || member(regular(power_class(complement(successor(u)))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.93  105869[0:SpR:102264.0,26275.1] || equal(complement(successor(intersection(complement(u),successor(v)))),universal_class)** -> member(omega,union(u,complement(successor(v)))).
% 299.94/300.93  105871[0:SpR:102264.0,26389.1] || equal(complement(successor(intersection(complement(u),successor(v)))),universal_class)** -> member(null_class,union(u,complement(successor(v)))).
% 299.94/300.93  106084[0:Rew:72365.0,105930.0] ||  -> equal(intersection(union(u,complement(successor(v))),union(complement(u),successor(v))),symmetric_difference(complement(u),successor(v)))**.
% 299.94/300.93  105943[0:SpR:46591.0,102264.0] ||  -> equal(complement(intersection(power_class(complement(power_class(u))),successor(v))),union(image(element_relation,power_class(u)),complement(successor(v))))**.
% 299.94/300.93  105945[0:SpR:102187.0,102264.0] ||  -> equal(complement(intersection(power_class(complement(successor(u))),successor(v))),union(image(element_relation,successor(u)),complement(successor(v))))**.
% 299.94/300.93  106864[3:SpR:74466.0,97047.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  107638[6:Res:29980.1,100568.0] || equal(image(element_relation,union(u,v)),successor(null_class)) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.93  107639[6:Res:29933.1,100568.0] || equal(image(element_relation,union(u,v)),singleton(null_class)) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.93  107733[3:Rew:100575.0,107624.0] || equal(power_class(complement(union(u,v))),null_class) member(singleton(w),power_class(complement(union(u,v))))* -> .
% 299.94/300.93  107875[3:SpR:100569.0,101822.0] ||  -> equal(union(null_class,complement(intersection(power_class(u),union(v,w)))),complement(intersection(power_class(u),union(v,w))))**.
% 299.94/300.93  108037[3:Rew:47142.0,107876.0,26766.0,107876.0,46582.0,107876.0,26766.0,107876.0] ||  -> equal(power_class(union(null_class,intersection(power_class(u),union(v,w)))),power_class(intersection(power_class(u),union(v,w))))**.
% 299.94/300.93  108355[3:SpR:100580.0,101822.0] ||  -> equal(union(null_class,complement(intersection(union(u,v),power_class(w)))),complement(intersection(union(u,v),power_class(w))))**.
% 299.94/300.93  108520[3:Rew:47142.0,108356.0,26766.0,108356.0,46582.0,108356.0,26766.0,108356.0] ||  -> equal(power_class(union(null_class,intersection(union(u,v),power_class(w)))),power_class(intersection(union(u,v),power_class(w))))**.
% 299.94/300.93  109764[3:Rew:71518.0,109611.1] || member(u,symmetric_difference(complement(v),union(w,w)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.93  109768[3:Rew:30548.0,109634.1] || member(u,symmetric_difference(complement(v),union(w,null_class)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.93  109769[3:Rew:30548.0,109637.1] || member(u,symmetric_difference(complement(v),union(null_class,w)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.93  109696[0:Res:347.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(omega,union(u,complement(union(v,w))))*.
% 299.94/300.93  109708[0:Res:2130.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93  109781[7:Rew:102294.1,109780.2,78996.1,109780.2] function(u) || member(v,symmetric_difference(complement(w),successor(u)))* -> member(v,union(w,complement(u))).
% 299.94/300.93  110461[3:Rew:71518.0,110343.1] || member(u,symmetric_difference(union(v,v),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.93  110465[3:Rew:30548.0,110367.1] || member(u,symmetric_difference(union(v,null_class),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.93  110466[3:Rew:30548.0,110370.1] || member(u,symmetric_difference(union(null_class,v),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.93  110395[0:Res:347.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(omega,union(complement(union(u,v)),w))*.
% 299.94/300.93  110407[0:Res:2130.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93  110478[7:Rew:105292.1,110477.2,78996.1,110477.2] function(u) || member(v,symmetric_difference(successor(u),complement(w)))* -> member(v,union(w,complement(u))).
% 299.94/300.93  110741[3:SpR:74466.0,95663.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),w),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  110965[3:Rew:71537.0,110964.1] || member(u,universal_class) -> member(u,complement(power_class(complement(v)))) member(u,power_class(union(null_class,complement(v))))*.
% 299.94/300.93  111088[3:SpR:74466.0,95683.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  111243[3:SpR:74466.0,95699.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.93  111457[0:Res:48.1,100558.0] inductive(intersection(complement(u),union(v,w))) || member(null_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.93  111618[3:SpR:74466.0,95712.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.93  111910[0:Res:48.1,100572.0] inductive(intersection(union(u,v),complement(w))) || member(null_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.93  112233[3:SpR:74466.0,100372.0] ||  -> subclass(complement(union(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),w)),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  112554[3:Rew:26766.0,112412.0,100569.0,112412.0,26766.0,112412.0] ||  -> subclass(union(null_class,intersection(power_class(u),union(v,w))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.94/300.93  112555[3:Rew:26766.0,112416.0,100580.0,112416.0,26766.0,112416.0] ||  -> subclass(union(null_class,intersection(union(u,v),power_class(w))),union(null_class,intersection(power_class(w),union(u,v))))*.
% 299.94/300.93  112856[0:Rew:102499.0,112577.0] ||  -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(w,x),union(u,v))))*.
% 299.94/300.93  112872[3:Rew:101740.0,112701.0] ||  -> equal(union(complement(union(u,v)),union(null_class,complement(w))),union(complement(union(u,v)),complement(w)))**.
% 299.94/300.93  112889[3:Rew:101358.0,112750.0] ||  -> equal(union(union(null_class,complement(u)),complement(union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.94/300.93  112892[3:Rew:101822.0,112752.1,26766.0,112752.1,26766.0,112752.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(omega,union(w,x)).
% 299.94/300.93  112893[3:Rew:101822.0,112753.1,26766.0,112753.1,26766.0,112753.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(null_class,union(u,v)).
% 299.94/300.93  112894[3:Rew:101822.0,112754.1,26766.0,112754.1,26766.0,112754.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(omega,union(u,v)).
% 299.94/300.93  112928[0:Rew:72387.0,112602.0] ||  -> equal(symmetric_difference(complement(union(u,v)),complement(union(w,x))),symmetric_difference(union(u,v),union(w,x)))**.
% 299.94/300.93  112962[3:Rew:26766.0,112961.0,100578.0,112961.0] ||  -> equal(union(null_class,symmetric_difference(union(u,v),union(w,x))),symmetric_difference(union(u,v),union(w,x)))**.
% 299.94/300.93  113269[3:Rew:26766.0,113248.0] || equal(union(null_class,symmetric_difference(cross_product(u,v),w)),universal_class)** -> member(null_class,complement(restrict(w,u,v))).
% 299.94/300.93  113270[3:Rew:26766.0,113249.0] || equal(union(null_class,symmetric_difference(cross_product(u,v),w)),universal_class)** -> member(omega,complement(restrict(w,u,v))).
% 299.94/300.93  113464[3:Res:113084.0,3163.0] ||  -> equal(regular(union(null_class,complement(singleton(u)))),null_class) equal(regular(regular(union(null_class,complement(singleton(u))))),u)**.
% 299.94/300.93  113472[3:Res:113084.0,1368.1] single_valued_class(regular(union(null_class,complement(cross_product(universal_class,universal_class))))) ||  -> function(regular(union(null_class,complement(cross_product(universal_class,universal_class)))))*.
% 299.94/300.93  113508[3:Rew:101822.0,113409.0] ||  -> subclass(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.93  113509[3:Rew:101822.0,113410.0] ||  -> subclass(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.93  113545[3:Res:113096.0,3164.0] || subclass(complement(power_class(u)),v) -> equal(regular(power_class(u)),null_class) member(regular(regular(power_class(u))),v)*.
% 299.94/300.93  113664[3:Rew:26766.0,113643.0] || equal(union(null_class,symmetric_difference(u,cross_product(v,w))),universal_class)** -> member(null_class,complement(restrict(u,v,w))).
% 299.94/300.93  113665[3:Rew:26766.0,113644.0] || equal(union(null_class,symmetric_difference(u,cross_product(v,w))),universal_class)** -> member(omega,complement(restrict(u,v,w))).
% 299.94/300.93  113751[3:Res:113097.0,3164.0] || subclass(complement(successor(u)),v) -> equal(regular(successor(u)),null_class) member(regular(regular(successor(u))),v)*.
% 299.94/300.93  114338[3:Rew:47158.0,114337.0] ||  -> equal(complement(intersection(power_class(u),power_class(union(null_class,complement(v))))),complement(intersection(power_class(u),power_class(complement(v)))))**.
% 299.94/300.93  114339[3:Rew:114338.0,114231.0] ||  -> equal(union(complement(power_class(u)),image(element_relation,union(v,v))),complement(intersection(power_class(u),power_class(complement(v)))))**.
% 299.94/300.93  114360[5:Rew:7649.0,114230.1,4413.0,114230.1,72365.0,114230.1,12578.0,114230.1] || equal(union(u,v),universal_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93  114617[3:Res:114525.0,3164.0] || subclass(union(u,null_class),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93  114728[3:Res:114621.0,3170.0] ||  -> equal(regular(complement(restrict(u,v,w))),null_class) member(regular(regular(complement(restrict(u,v,w)))),u)*.
% 299.94/300.93  114848[3:SpR:101379.0,97047.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))))),power_class(complement(power_class(u))))*.
% 299.94/300.93  114850[3:SpR:101379.0,100372.0] ||  -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),power_class(complement(power_class(u))))*.
% 299.94/300.93  115028[4:Rew:7649.0,114919.1,4413.0,114919.1] || equal(complement(power_class(u)),universal_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.94/300.93  115029[5:Rew:7649.0,114918.1,4413.0,114918.1] || equal(complement(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.94/300.93  115173[3:Res:114565.0,3164.0] || subclass(union(null_class,u),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93  115278[3:Res:114567.0,3164.0] || subclass(union(u,u),v)* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93  115594[3:Rew:47158.0,115593.0] ||  -> equal(complement(intersection(power_class(union(null_class,complement(u))),power_class(v))),complement(intersection(power_class(complement(u)),power_class(v))))**.
% 299.94/300.93  115595[3:Rew:115594.0,115498.0] ||  -> equal(union(image(element_relation,union(u,u)),complement(power_class(v))),complement(intersection(power_class(complement(u)),power_class(v))))**.
% 299.94/300.93  115616[5:Rew:7649.0,115497.1,4413.0,115497.1,12578.0,115497.1] || equal(union(u,v),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.93  115787[3:Res:114715.0,3163.0] ||  -> equal(regular(complement(intersection(singleton(u),v))),null_class) equal(regular(regular(complement(intersection(singleton(u),v)))),u)**.
% 299.94/300.93  115925[3:Res:115700.0,3163.0] ||  -> equal(regular(complement(intersection(u,singleton(v)))),null_class) equal(regular(regular(complement(intersection(u,singleton(v))))),v)**.
% 299.94/300.93  116073[3:SpR:101772.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))))),power_class(complement(power_class(w))))*.
% 299.94/300.93  116100[0:SpR:44.0,101772.0] ||  -> equal(complement(intersection(successor(u),power_class(complement(power_class(v))))),union(complement(successor(u)),image(element_relation,power_class(v))))**.
% 299.94/300.93  116249[4:Rew:7649.0,116099.1,4413.0,116099.1,72365.0,116099.1] || equal(complement(power_class(u)),universal_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.93  116250[5:Rew:7649.0,116098.1,4413.0,116098.1,72365.0,116098.1] || equal(complement(power_class(u)),null_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.93  116347[3:Res:115703.0,8.0] || subclass(u,regular(complement(restrict(u,v,w))))* -> equal(regular(complement(restrict(u,v,w))),u).
% 299.94/300.93  116624[3:Res:115793.0,3163.0] ||  -> equal(regular(complement(intersection(successor(null_class),u))),null_class) equal(regular(regular(complement(intersection(successor(null_class),u)))),null_class)**.
% 299.94/300.93  116711[3:Res:115931.0,3163.0] ||  -> equal(regular(complement(intersection(u,successor(null_class)))),null_class) equal(regular(regular(complement(intersection(u,successor(null_class))))),null_class)**.
% 299.94/300.93  116780[3:Res:116703.0,3163.0] ||  -> equal(regular(union(u,complement(successor(null_class)))),null_class) equal(regular(regular(union(u,complement(successor(null_class))))),null_class)**.
% 299.94/300.93  117003[3:Res:116756.0,3163.0] ||  -> equal(regular(union(complement(successor(null_class)),u)),null_class) equal(regular(regular(union(complement(successor(null_class)),u))),null_class)**.
% 299.94/300.93  117025[3:Res:116974.0,8.0] || subclass(singleton(null_class),regular(successor(complement(successor(null_class)))))* -> equal(regular(successor(complement(successor(null_class)))),singleton(null_class)).
% 299.94/300.93  118054[3:Rew:27497.0,118018.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(null_class,v),w))))* member(u,v).
% 299.94/300.93  118055[3:Rew:27497.0,118019.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(v,null_class),w))))* member(u,v).
% 299.94/300.93  118056[3:Rew:27497.0,118020.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(v,v),w))))* member(u,v).
% 299.94/300.93  118057[3:Rew:27497.0,118021.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(intersection(v,w),x))))* member(u,v).
% 299.94/300.93  118058[3:Rew:27497.0,118024.2] || subclass(u,v)* member(w,universal_class) -> member(w,union(null_class,complement(u)))* member(w,v)*.
% 299.94/300.93  118059[3:Rew:27497.0,118026.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(null_class,w)))))* member(u,w).
% 299.94/300.93  118060[3:Rew:27497.0,118027.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(w,null_class)))))* member(u,w).
% 299.94/300.93  118061[3:Rew:27497.0,118028.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(w,w)))))* member(u,w).
% 299.94/300.93  118062[3:Rew:27497.0,118029.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,intersection(w,x)))))* member(u,w).
% 299.94/300.93  118069[3:Rew:27497.0,118040.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(successor(null_class),v))))* member(u,singleton(null_class)).
% 299.94/300.93  118070[3:Rew:27497.0,118041.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,successor(null_class)))))* member(u,singleton(null_class)).
% 299.94/300.93  118071[0:Rew:44.0,117959.2] || member(u,universal_class) subclass(successor(v),w)* -> member(u,complement(successor(v)))* member(u,w)*.
% 299.94/300.93  118114[7:SpR:46591.0,113801.1] function(image(element_relation,power_class(u))) ||  -> subclass(regular(successor(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))*.
% 299.94/300.93  118116[7:SpR:102187.0,113801.1] function(image(element_relation,successor(u))) ||  -> subclass(regular(successor(image(element_relation,successor(u)))),power_class(complement(successor(u))))*.
% 299.94/300.93  118305[7:SpR:46591.0,114570.1] function(image(element_relation,power_class(u))) ||  -> subclass(regular(power_class(complement(power_class(u)))),successor(image(element_relation,power_class(u))))*.
% 299.94/300.93  118307[7:SpR:102187.0,114570.1] function(image(element_relation,successor(u))) ||  -> subclass(regular(power_class(complement(successor(u)))),successor(image(element_relation,successor(u))))*.
% 299.94/300.93  118705[3:Res:118622.0,8.0] || subclass(power_class(u),regular(successor(complement(power_class(u)))))* -> equal(regular(successor(complement(power_class(u)))),power_class(u)).
% 299.94/300.93  120163[3:Res:119989.0,8.0] || subclass(u,regular(successor(union(null_class,complement(u)))))* -> equal(regular(successor(union(null_class,complement(u)))),u).
% 299.94/300.93  120259[3:Res:120157.0,8.0] || subclass(successor(u),regular(successor(complement(successor(u)))))* -> equal(regular(successor(complement(successor(u)))),successor(u)).
% 299.94/300.93  120336[3:Res:120207.0,8.0] || subclass(complement(u),regular(successor(union(null_class,u))))* -> equal(regular(successor(union(null_class,u))),complement(u)).
% 299.94/300.93  120394[3:Res:120300.0,8.0] || subclass(complement(singleton(null_class)),regular(successor(successor(null_class))))* -> equal(regular(successor(successor(null_class))),complement(singleton(null_class))).
% 299.94/300.93  120458[3:Res:120301.0,8.0] || subclass(complement(u),regular(successor(union(u,null_class))))* -> equal(regular(successor(union(u,null_class))),complement(u)).
% 299.94/300.93  120707[3:Res:120317.0,8.0] || subclass(complement(power_class(u)),regular(successor(power_class(u))))* -> equal(regular(successor(power_class(u))),complement(power_class(u))).
% 299.94/300.93  120734[3:Res:120319.0,8.0] || subclass(complement(successor(u)),regular(successor(successor(u))))* -> equal(regular(successor(successor(u))),complement(successor(u))).
% 299.94/300.93  120805[3:Res:120315.0,8.0] || subclass(complement(u),regular(successor(union(u,u))))* -> equal(regular(successor(union(u,u))),complement(u)).
% 299.94/300.93  121392[0:Res:5976.2,16.0] || member(flip(cross_product(u,universal_class)),universal_class)* subclass(domain_relation,cross_product(v,w))* -> member(inverse(u),w)*.
% 299.94/300.93  121403[3:MRR:121388.2,45167.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,ordered_pair(flip(cross_product(u,universal_class)),inverse(u)))* -> .
% 299.94/300.93  121810[0:Res:5975.2,16.0] || member(restrict(element_relation,universal_class,u),universal_class)* subclass(domain_relation,cross_product(v,w))* -> member(sum_class(u),w)*.
% 299.94/300.93  121823[3:MRR:121806.2,45167.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)))* -> .
% 299.94/300.93  122243[3:SpR:74466.0,103272.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w)))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.93  122268[3:SpR:101379.0,103272.0] ||  -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),power_class(complement(power_class(v))))*.
% 299.94/300.93  123449[3:Rew:27497.0,123407.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(intersection(v,w),x))))* member(u,w).
% 299.94/300.93  123909[3:Rew:27497.0,123870.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,intersection(w,x)))))* member(u,x).
% 299.94/300.93  123974[3:SpR:101772.0,112197.0] ||  -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),power_class(complement(power_class(w))))*.
% 299.94/300.93  124750[0:SpL:112558.0,4060.0] || member(u,symmetric_difference(complement(union(v,w)),complement(x)))* -> member(u,union(union(w,v),x)).
% 299.94/300.93  124760[0:SpL:112558.0,4060.0] || member(u,symmetric_difference(complement(v),complement(union(w,x))))* -> member(u,union(v,union(x,w))).
% 299.94/300.93  125046[0:Rew:100566.0,124414.0] ||  -> equal(union(union(u,v),complement(union(w,x))),union(union(v,u),complement(union(w,x))))*.
% 299.94/300.93  125047[0:Rew:100576.0,124458.0] ||  -> equal(union(complement(union(u,v)),union(w,x)),union(complement(union(u,v)),union(x,w)))*.
% 299.94/300.93  125048[0:Rew:102499.0,124465.0] ||  -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(v,u),union(w,x))))*.
% 299.94/300.93  125051[0:Rew:102499.0,124501.0] ||  -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(u,v),union(x,w))))*.
% 299.94/300.93  125058[3:Rew:26766.0,124683.0,100569.0,124683.0,26766.0,124683.0] ||  -> equal(union(null_class,intersection(power_class(u),union(v,w))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.94/300.93  125560[3:Res:115740.1,3167.0] || subclass(u,intersection(v,w))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),w)*.
% 299.94/300.93  125561[3:Res:115740.1,3166.0] || subclass(u,intersection(v,w))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93  125563[3:Res:115740.1,5362.0] || subclass(u,singleton(v))* -> subclass(regular(complement(u)),w) equal(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.93  125632[3:SpR:74466.0,115778.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w))),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  125903[3:SpR:74466.0,115916.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.93  127054[3:SpR:101772.0,122207.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),power_class(complement(power_class(x))))*.
% 299.94/300.93  127466[3:Rew:26766.0,127328.0,100569.0,127328.0] ||  -> subclass(regular(union(null_class,intersection(power_class(u),union(v,w)))),complement(intersection(union(v,w),power_class(u))))*.
% 299.94/300.93  127467[3:Rew:26766.0,127332.0,100580.0,127332.0] ||  -> subclass(regular(union(null_class,intersection(union(u,v),power_class(w)))),complement(intersection(power_class(w),union(u,v))))*.
% 299.94/300.93  127563[3:Rew:26766.0,127511.0,100569.0,127511.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),complement(intersection(power_class(w),union(u,v))))** -> .
% 299.94/300.93  127564[3:Rew:26766.0,127515.0,100580.0,127515.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),complement(intersection(union(v,w),power_class(u))))** -> .
% 299.94/300.93  127743[3:Rew:100569.0,127603.0,26766.0,127603.0] ||  -> subclass(regular(complement(intersection(power_class(u),union(v,w)))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.94/300.93  127744[3:Rew:100580.0,127607.0,26766.0,127607.0] ||  -> subclass(regular(complement(intersection(union(u,v),power_class(w)))),union(null_class,intersection(power_class(w),union(u,v))))*.
% 299.94/300.93  127842[0:MRR:127803.2,22203.0] || subclass(ordered_pair(u,v),w)* subclass(w,x)* -> member(apply(choice,ordered_pair(u,v)),x)*.
% 299.94/300.93  128716[0:Res:121.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,singleton(x)),w)*.
% 299.94/300.93  129216[0:Rew:72365.0,129080.0] ||  -> subclass(intersection(union(complement(u),complement(v)),intersection(w,union(u,v))),symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.93  129389[0:Rew:72365.0,129253.0] ||  -> subclass(intersection(union(complement(u),complement(v)),intersection(union(u,v),w)),symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.93  129306[0:SpR:74466.0,70402.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),intersection(complement(symmetric_difference(u,v)),w))*.
% 299.94/300.93  129897[6:SpL:129728.0,15793.2] || member(successor(null_class),universal_class) subclass(domain_relation,complement(u)) member(ordered_pair(successor(null_class),null_class),u)* -> .
% 299.94/300.93  130147[6:SpL:129652.0,1925.1] || member(ordered_pair(u,v),compose(successor(null_class),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.94/300.93  130700[3:Rew:130679.1,130699.0] || member(u,union(successor(null_class),v))* subclass(universal_class,w) -> member(null_class,v) member(u,w)*.
% 299.94/300.93  130707[3:Rew:129591.1,130592.2] || member(not_subclass_element(intersection(u,v),null_class),successor(null_class))* -> member(null_class,u) subclass(intersection(u,v),null_class).
% 299.94/300.93  130708[3:Rew:129591.1,130590.2] || member(not_subclass_element(intersection(u,v),null_class),successor(null_class))* -> member(null_class,v) subclass(intersection(u,v),null_class).
% 299.94/300.93  130709[3:Rew:129591.1,130589.3] || subclass(u,v)* member(not_subclass_element(u,null_class),successor(null_class))* -> member(null_class,v)* subclass(u,null_class).
% 299.94/300.93  130897[3:MRR:130829.0,53.0] || subclass(intersection(complement(u),union(v,w)),null_class) -> member(omega,union(u,complement(union(v,w))))*.
% 299.94/300.93  131313[3:Rew:131294.1,131312.0] || member(u,union(v,successor(null_class)))* subclass(universal_class,w) -> member(null_class,v) member(u,w)*.
% 299.94/300.93  131320[3:Rew:130351.1,131205.3] || subclass(u,successor(null_class)) member(not_subclass_element(u,null_class),v)* -> member(null_class,v) subclass(u,null_class).
% 299.94/300.93  131819[3:SpR:102540.0,97047.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),union(v,w)))))),union(u,complement(union(v,w))))*.
% 299.94/300.93  131821[3:SpR:102540.0,100372.0] ||  -> subclass(complement(union(complement(symmetric_difference(complement(u),union(v,w))),x)),union(u,complement(union(v,w))))*.
% 299.94/300.93  131827[3:SpR:102540.0,47712.1] || equal(union(u,complement(union(v,w))),null_class) -> equal(symmetric_difference(complement(u),union(v,w)),null_class)**.
% 299.94/300.93  131828[0:SpR:102540.0,42933.1] || subclass(union(u,complement(union(v,w))),null_class)* -> equal(symmetric_difference(complement(u),union(v,w)),null_class).
% 299.94/300.93  131845[3:SpR:102540.0,95683.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.94/300.93  131847[3:SpR:102540.0,115778.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(complement(u),union(v,w)),x))),union(u,complement(union(v,w))))*.
% 299.94/300.93  131850[0:SpR:102540.0,70402.0] ||  -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),intersection(union(u,complement(union(v,w))),x))*.
% 299.94/300.93  131853[3:SpR:102540.0,95663.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(complement(u),union(v,w))),x),union(u,complement(union(v,w))))*.
% 299.94/300.93  131863[3:SpR:102540.0,103272.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.94/300.93  131871[3:SpR:102540.0,95712.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.93  131873[3:SpR:102540.0,115916.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.94/300.93  131875[3:SpR:102540.0,95699.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.93  131880[0:SpR:102540.0,57662.1] || subclass(union(u,complement(union(v,w))),x) -> subclass(symmetric_difference(complement(u),union(v,w)),x)*.
% 299.94/300.93  132111[0:SpL:102540.0,58259.0] || subclass(u,symmetric_difference(complement(v),union(w,x)))* -> subclass(u,union(v,complement(union(w,x)))).
% 299.94/300.93  132931[3:MRR:132864.0,53.0] || subclass(intersection(union(u,v),complement(w)),null_class) -> member(omega,union(complement(union(u,v)),w))*.
% 299.94/300.93  133683[3:SpR:101537.0,106828.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(union(u,v),complement(w)))))),union(complement(union(u,v)),w))*.
% 299.94/300.93  133685[3:SpR:101537.0,112197.0] ||  -> subclass(complement(union(complement(symmetric_difference(union(u,v),complement(w))),x)),union(complement(union(u,v)),w))*.
% 299.94/300.93  133709[3:SpR:101537.0,111052.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.94/300.93  133711[3:SpR:101537.0,125596.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(union(u,v),complement(w)),x))),union(complement(union(u,v)),w))*.
% 299.94/300.93  133712[0:SpR:101537.0,70401.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),intersection(union(complement(union(u,v)),w),x))*.
% 299.94/300.93  133717[3:SpR:101537.0,110705.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(union(u,v),complement(w))),x),union(complement(union(u,v)),w))*.
% 299.94/300.93  133727[3:SpR:101537.0,122207.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.94/300.93  133735[3:SpR:101537.0,111582.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.93  133737[3:SpR:101537.0,125867.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.94/300.93  133739[3:SpR:101537.0,111207.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.93  133748[0:SpR:101537.0,56577.1] || subclass(union(complement(union(u,v)),w),x) -> subclass(symmetric_difference(union(u,v),complement(w)),x)*.
% 299.94/300.93  133750[0:SpR:101537.0,102540.0] ||  -> equal(symmetric_difference(complement(union(u,v)),union(w,x)),symmetric_difference(union(u,v),complement(union(w,x))))**.
% 299.94/300.93  133765[3:SpR:101537.0,47721.1] || equal(union(complement(union(u,v)),w),null_class) -> equal(symmetric_difference(union(u,v),complement(w)),null_class)**.
% 299.94/300.93  133766[0:SpR:101537.0,41372.1] || subclass(union(complement(union(u,v)),w),null_class)* -> equal(symmetric_difference(union(u,v),complement(w)),null_class).
% 299.94/300.93  133772[0:SpR:44.0,101537.0] ||  -> equal(intersection(union(successor(u),complement(v)),union(complement(successor(u)),v)),symmetric_difference(successor(u),complement(v)))**.
% 299.94/300.93  133971[0:SpL:101537.0,60237.0] || subclass(u,symmetric_difference(union(v,w),complement(x)))* -> subclass(u,union(complement(union(v,w)),x)).
% 299.94/300.93  134067[3:Rew:133824.0,131986.0] ||  -> equal(symmetric_difference(union(null_class,complement(u)),union(v,w)),symmetric_difference(union(null_class,u),complement(union(v,w))))**.
% 299.94/300.93  134125[0:Rew:133750.0,133881.0,132055.0,133881.0] ||  -> equal(symmetric_difference(union(u,v),complement(union(w,x))),symmetric_difference(union(u,v),complement(union(x,w))))*.
% 299.94/300.93  134136[0:Rew:133825.0,134032.0] ||  -> equal(symmetric_difference(union(u,v),complement(union(w,x))),symmetric_difference(union(v,u),complement(union(w,x))))*.
% 299.94/300.93  134138[3:Rew:133822.0,134078.0] ||  -> equal(symmetric_difference(union(u,u),complement(union(v,w))),symmetric_difference(union(null_class,u),complement(union(v,w))))*.
% 299.94/300.93  135546[3:SpR:134531.1,479.0] || equal(union(u,v),universal_class) -> equal(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v)))**.
% 299.94/300.93  136373[3:SpR:135234.1,479.0] || equal(union(complement(u),complement(v)),universal_class) -> equal(symmetric_difference(complement(u),complement(v)),union(u,v))**.
% 299.94/300.93  136598[3:Rew:136228.1,63083.2] || equal(intersection(u,regular(v)),universal_class)** member(null_class,v) -> equal(u,null_class) equal(v,null_class).
% 299.94/300.93  137003[0:SpR:102540.0,70759.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),intersection(union(v,complement(union(w,x))),u))*.
% 299.94/300.93  137011[0:SpR:74466.0,70759.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),intersection(complement(symmetric_difference(v,w)),u))*.
% 299.94/300.93  137113[6:SpL:129652.0,11199.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(successor(null_class),x))* -> member(w,u)*.
% 299.94/300.93  137204[0:SpR:101537.0,70762.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),intersection(union(complement(union(v,w)),x),u))*.
% 299.94/300.93  137300[0:SpR:75513.1,5270.1] || subclass(u,v) -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(u))*.
% 299.94/300.93  137720[3:Rew:26766.0,137549.1] || subclass(complement(u),union(v,w)) -> equal(union(u,complement(union(v,w))),union(null_class,u))**.
% 299.94/300.93  137740[0:Rew:75513.1,137628.2] || subclass(u,v) member(not_subclass_element(w,complement(u)),symmetric_difference(u,v))* -> subclass(w,complement(u)).
% 299.94/300.93  137828[3:Res:86315.1,3167.0] || subclass(u,intersection(v,w))* -> equal(union(u,u),null_class) member(regular(union(u,u)),w)*.
% 299.94/300.93  137829[3:Res:86315.1,3166.0] || subclass(u,intersection(v,w))* -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.93  137831[3:Res:86315.1,5362.0] || subclass(u,singleton(v))* -> subclass(union(u,u),w) equal(not_subclass_element(union(u,u),w),v)*.
% 299.94/300.93  138944[0:SpL:102540.0,95653.0] || equal(symmetric_difference(complement(u),union(v,w)),x) -> subclass(x,union(u,complement(union(v,w))))*.
% 299.94/300.93  138952[0:SpL:74466.0,95653.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),w)* -> subclass(w,complement(symmetric_difference(u,v)))*.
% 299.94/300.93  139074[0:SpR:102540.0,95670.0] ||  -> subclass(intersection(intersection(symmetric_difference(complement(u),union(v,w)),x),y),union(u,complement(union(v,w))))*.
% 299.94/300.93  139082[0:SpR:74466.0,95670.0] ||  -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  139282[0:SpR:102540.0,95691.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),union(x,y)))),union(w,complement(union(x,y))))*.
% 299.94/300.93  139290[0:SpR:74466.0,95691.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(intersection(w,x))))),complement(symmetric_difference(w,x)))*.
% 299.94/300.93  139566[0:SpR:102540.0,95696.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(complement(v),union(w,x)),y)),union(v,complement(union(w,x))))*.
% 299.94/300.93  139574[0:SpR:74466.0,95696.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(intersection(v,w))),x)),complement(symmetric_difference(v,w)))*.
% 299.94/300.93  139766[0:SpR:102540.0,95707.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(complement(v),union(w,x))),y),union(v,complement(union(w,x))))*.
% 299.94/300.93  139774[0:SpR:74466.0,95707.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x),complement(symmetric_difference(v,w)))*.
% 299.94/300.93  140562[0:SpL:101537.0,128589.0] || equal(symmetric_difference(union(u,v),complement(w)),x) -> subclass(x,union(complement(union(u,v)),w))*.
% 299.94/300.93  140620[0:SpR:101537.0,128603.0] ||  -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(w)),x),y),union(complement(union(u,v)),w))*.
% 299.94/300.93  140891[0:SpR:101537.0,128622.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(y)))),union(complement(union(w,x)),y))*.
% 299.94/300.93  141080[0:SpR:101537.0,128629.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(x)),y)),union(complement(union(v,w)),x))*.
% 299.94/300.93  141258[7:MRR:141257.3,45637.0] one_to_one(u) || equal(successor(null_class),inverse(u))* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93  141299[0:SpR:101537.0,128638.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(x))),y),union(complement(union(v,w)),x))*.
% 299.94/300.93  141659[0:Rew:72365.0,141491.0] ||  -> subclass(intersection(union(u,v),intersection(w,union(complement(u),complement(v)))),symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.93  141550[0:SpR:101537.0,129052.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),intersection(x,union(complement(union(u,v)),w)))*.
% 299.94/300.93  142239[0:SpR:100576.0,141859.0] ||  -> equal(intersection(intersection(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))),null_class)**.
% 299.94/300.93  142249[0:SpR:100566.0,141859.0] ||  -> equal(intersection(intersection(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))),null_class)**.
% 299.94/300.93  142851[0:SpR:100576.0,141983.0] ||  -> equal(intersection(intersection(union(u,v),complement(w)),intersection(union(complement(union(u,v)),w),x)),null_class)**.
% 299.94/300.93  142861[0:SpR:100566.0,141983.0] ||  -> equal(intersection(intersection(complement(u),union(v,w)),intersection(union(u,complement(union(v,w))),x)),null_class)**.
% 299.94/300.93  150195[3:Rew:150187.0,150194.0] || member(u,union(v,restrict(complement(v),w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.94/300.93  150212[0:Rew:142270.0,150069.2] || subclass(u,restrict(complement(v),w,x))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93  150660[0:Rew:72365.0,150407.0] ||  -> equal(intersection(symmetric_difference(complement(u),complement(v)),symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)**.
% 299.94/300.93  150622[3:Rew:150619.1,136858.1] || equal(symmetric_difference(union(u,v),complement(w)),universal_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 299.94/300.93  150623[3:Rew:150619.1,136864.1] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),universal_class)** -> equal(complement(symmetric_difference(u,v)),universal_class).
% 299.94/300.93  150626[3:Rew:150619.1,136856.1] || equal(symmetric_difference(complement(u),union(v,w)),universal_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 299.94/300.93  150676[3:Rew:150673.0,150675.0] || member(u,union(symmetric_difference(v,w),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93  150902[3:Res:15527.1,150807.0] || subclass(domain_relation,rotate(cantor(singleton(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),universal_class)))))* -> .
% 299.94/300.93  150903[3:Res:15528.1,150807.0] || subclass(domain_relation,flip(cantor(singleton(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),universal_class)))))* -> .
% 299.94/300.93  150912[3:Res:3123.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 299.94/300.93  150913[3:Res:2350.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(intersection(v,u))),universal_class))))* -> equal(intersection(v,u),null_class).
% 299.94/300.93  151201[3:Res:15527.1,144494.0] || subclass(domain_relation,rotate(singleton(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> .
% 299.94/300.93  151202[3:Res:15528.1,144494.0] || subclass(domain_relation,flip(singleton(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> .
% 299.94/300.93  151217[3:Res:3123.2,144494.0] || subclass(u,singleton(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class).
% 299.94/300.93  151219[3:Res:2350.2,144494.0] || subclass(u,singleton(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class).
% 299.94/300.93  152136[3:Rew:152132.0,152135.0] || member(u,union(singleton(v),restrict(v,w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.94/300.93  152151[3:Rew:147875.0,152063.2] || subclass(u,restrict(v,w,x))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93  152779[3:Rew:152771.0,152778.0] || member(u,union(v,restrict(singleton(v),w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.94/300.93  152797[3:Rew:149031.0,152653.2] || subclass(u,restrict(singleton(v),w,x))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93  153219[3:Rew:153216.0,153218.0] || member(u,union(symmetric_difference(v,w),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93  153241[0:Rew:150373.0,153108.2] || subclass(u,intersection(v,w)) member(not_subclass_element(u,null_class),symmetric_difference(w,v))* -> subclass(u,null_class).
% 299.94/300.93  153327[3:SpL:479.0,151493.0] || member(complement(symmetric_difference(complement(u),complement(v))),symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> .
% 299.94/300.93  153365[3:SpL:47184.0,151493.0] || member(union(complement(power_class(u)),image(element_relation,power_class(v))),symmetric_difference(power_class(u),power_class(complement(power_class(v)))))* -> .
% 299.94/300.93  153367[3:SpL:47187.0,151493.0] || member(union(image(element_relation,power_class(u)),complement(power_class(v))),symmetric_difference(power_class(complement(power_class(u))),power_class(v)))* -> .
% 299.94/300.93  154720[3:SpL:47184.0,153263.0] || member(union(complement(power_class(u)),image(element_relation,power_class(v))),symmetric_difference(power_class(complement(power_class(v))),power_class(u)))* -> .
% 299.94/300.93  154722[3:SpL:47187.0,153263.0] || member(union(image(element_relation,power_class(u)),complement(power_class(v))),symmetric_difference(power_class(v),power_class(complement(power_class(u)))))* -> .
% 299.94/300.93  155118[0:Rew:72365.0,154882.0] ||  -> subclass(intersection(union(u,v),intersection(union(complement(u),complement(v)),w)),symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.93  154954[0:SpR:102540.0,129225.0] ||  -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),intersection(x,union(u,complement(union(v,w)))))*.
% 299.94/300.93  154963[0:SpR:74466.0,129225.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),intersection(w,complement(symmetric_difference(u,v))))*.
% 299.94/300.93  156343[0:SpR:102540.0,136917.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),intersection(u,union(v,complement(union(w,x)))))*.
% 299.94/300.93  156352[0:SpR:74466.0,136917.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),intersection(u,complement(symmetric_difference(v,w))))*.
% 299.94/300.93  156607[3:SpR:100941.0,114715.0] ||  -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),union(u,complement(power_class(v))))*.
% 299.94/300.93  156816[3:Rew:27497.0,156720.0,7649.0,156720.0] ||  -> equal(union(intersection(complement(u),power_class(v)),union(null_class,complement(singleton(union(u,complement(power_class(v))))))),universal_class)**.
% 299.94/300.93  157106[0:SpR:101537.0,137116.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),intersection(u,union(complement(union(v,w)),x)))*.
% 299.94/300.93  157456[3:SpR:100942.0,114715.0] ||  -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),union(complement(power_class(u)),v))*.
% 299.94/300.93  157671[3:Rew:27497.0,157576.0,7649.0,157576.0] ||  -> equal(union(intersection(power_class(u),complement(v)),union(null_class,complement(singleton(union(complement(power_class(u)),v))))),universal_class)**.
% 299.94/300.93  159948[0:Res:159832.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,regular(domain_relation)),w)*.
% 299.94/300.93  160099[3:SpR:101773.0,115700.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),union(w,complement(power_class(x))))*.
% 299.94/300.93  160625[3:SpR:101774.0,115700.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),union(complement(power_class(w)),x))*.
% 299.94/300.93  162024[3:Rew:27497.0,161912.0,7649.0,161912.0] ||  -> equal(union(image(element_relation,union(u,v)),union(null_class,complement(singleton(power_class(complement(union(u,v))))))),universal_class)**.
% 299.94/300.93  163692[3:Res:159845.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(regular(domain_relation)),universal_class))))* -> equal(cross_product(singleton(regular(domain_relation)),universal_class),null_class).
% 299.94/300.93  163845[7:SoR:159837.0,2263.2] single_valued_class(first(regular(domain_relation))) || equal(cross_product(universal_class,universal_class),first(regular(domain_relation))) -> member(null_class,regular(domain_relation))*.
% 299.94/300.93  163871[7:SoR:162963.0,2263.2] single_valued_class(first(regular(domain_relation))) || member(null_class,domain_relation) equal(cross_product(universal_class,universal_class),first(regular(domain_relation)))** -> .
% 299.94/300.93  164121[3:Res:164004.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,regular(composition_function)),w)*.
% 299.94/300.93  164278[3:SpR:46680.0,95721.0] ||  -> subclass(complement(successor(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164300[0:SpR:46680.0,41750.0] ||  -> equal(intersection(complement(union(u,image(element_relation,power_class(v)))),symmetric_difference(complement(u),power_class(complement(power_class(v))))),null_class)**.
% 299.94/300.93  164321[0:SpR:46680.0,57010.0] ||  -> subclass(restrict(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w,x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164331[3:SpR:46680.0,147067.0] ||  -> equal(intersection(singleton(union(u,image(element_relation,power_class(v)))),symmetric_difference(complement(u),power_class(complement(power_class(v))))),null_class)**.
% 299.94/300.93  164599[3:Rew:134547.1,164598.1] || equal(complement(u),universal_class) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.94/300.93  164651[3:Rew:26764.0,164429.1,72365.0,164429.1,7655.0,164429.1,71037.0,164429.1] || equal(successor(u),null_class) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.94/300.93  164658[7:Rew:26764.0,164493.1,72365.0,164493.1,7655.0,164493.1,71037.0,164493.1,7649.0,164493.1] function(image(element_relation,power_class(u))) ||  -> equal(complement(power_class(complement(power_class(u)))),successor(image(element_relation,power_class(u))))**.
% 299.94/300.93  164761[3:SpR:46893.0,95721.0] ||  -> subclass(complement(successor(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164783[0:SpR:46893.0,41750.0] ||  -> equal(intersection(complement(union(image(element_relation,power_class(u)),v)),symmetric_difference(power_class(complement(power_class(u))),complement(v))),null_class)**.
% 299.94/300.93  164804[0:SpR:46893.0,57010.0] ||  -> subclass(restrict(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w,x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164814[3:SpR:46893.0,147067.0] ||  -> equal(intersection(singleton(union(image(element_relation,power_class(u)),v)),symmetric_difference(power_class(complement(power_class(u))),complement(v))),null_class)**.
% 299.94/300.93  166000[0:Res:10543.4,4383.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,null_class) -> .
% 299.94/300.93  166375[3:Res:164017.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(regular(composition_function)),universal_class))))* -> equal(cross_product(singleton(regular(composition_function)),universal_class),null_class).
% 299.94/300.93  166413[7:SoR:164009.0,2263.2] single_valued_class(first(regular(composition_function))) || equal(cross_product(universal_class,universal_class),first(regular(composition_function))) -> member(null_class,regular(composition_function))*.
% 299.94/300.93  166467[7:SoR:165236.0,2263.2] single_valued_class(first(regular(composition_function))) || member(null_class,composition_function) equal(cross_product(universal_class,universal_class),first(regular(composition_function)))** -> .
% 299.94/300.93  166519[3:Res:15739.2,47748.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) equal(application_function,null_class) -> .
% 299.94/300.93  167750[3:Rew:26764.0,167468.0,72365.0,167468.0,7649.0,167468.0] ||  -> equal(symmetric_difference(complement(successor(null_class)),singleton(complement(singleton(null_class)))),union(complement(successor(null_class)),singleton(complement(singleton(null_class)))))**.
% 299.94/300.93  167936[3:MRR:167935.2,313.0] || subclass(complement(power_class(u)),null_class)* member(v,universal_class) -> member(v,power_class(u))* member(v,w)*.
% 299.94/300.93  169322[3:Rew:26764.0,169023.0,72365.0,169023.0,7649.0,169023.0] ||  -> equal(symmetric_difference(union(element_relation,element_relation),complement(compose(element_relation,universal_class))),union(union(element_relation,element_relation),complement(compose(element_relation,universal_class))))**.
% 299.94/300.93  169336[3:Rew:166613.0,169231.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),null_class),union(element_relation,element_relation))* -> subclass(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.93  169659[3:SpR:166842.0,39614.1] || subclass(union(null_class,complement(compose(element_relation,universal_class))),element_relation)* -> equal(union(null_class,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.93  169837[3:Rew:26764.0,169551.0,72365.0,169551.0,7649.0,169551.0] ||  -> equal(symmetric_difference(element_relation,union(null_class,complement(compose(element_relation,universal_class)))),union(element_relation,union(null_class,complement(compose(element_relation,universal_class)))))**.
% 299.94/300.93  170273[3:Rew:26764.0,169969.0,72365.0,169969.0,7649.0,169969.0] ||  -> equal(symmetric_difference(successor(null_class),union(null_class,singleton(singleton(null_class)))),union(successor(null_class),union(null_class,singleton(singleton(null_class)))))**.
% 299.94/300.93  171038[3:Rew:78508.0,170926.1] || member(not_subclass_element(complement(sum_class(range_of(null_class))),null_class),apply(null_class,u))* -> subclass(complement(sum_class(range_of(null_class))),null_class).
% 299.94/300.93  171377[7:MRR:171376.3,99182.0] function(u) || equal(compose(v,null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93  171717[3:Rew:78571.0,171599.1] || member(not_subclass_element(complement(apply(null_class,u)),null_class),sum_class(range_of(null_class)))* -> subclass(complement(apply(null_class,u)),null_class).
% 299.94/300.93  172425[3:Rew:26764.0,172101.0,72365.0,172101.0,7649.0,172101.0] ||  -> equal(symmetric_difference(intersection(u,element_relation),complement(compose(element_relation,universal_class))),union(intersection(u,element_relation),complement(compose(element_relation,universal_class))))**.
% 299.94/300.93  172439[3:Rew:81085.0,172333.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),null_class),intersection(u,element_relation))* -> subclass(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.93  172812[3:Rew:26764.0,172465.0,72365.0,172465.0,7649.0,172465.0] ||  -> equal(symmetric_difference(intersection(element_relation,u),complement(compose(element_relation,universal_class))),union(intersection(element_relation,u),complement(compose(element_relation,universal_class))))**.
% 299.94/300.93  172826[3:Rew:81087.0,172718.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),null_class),intersection(element_relation,u))* -> subclass(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.93  173184[3:Rew:26764.0,172852.0,72365.0,172852.0,7649.0,172852.0] ||  -> equal(symmetric_difference(complement(compose(element_relation,universal_class)),intersection(u,element_relation)),union(complement(compose(element_relation,universal_class)),intersection(u,element_relation)))**.
% 299.94/300.93  173590[3:Rew:26764.0,173235.0,72365.0,173235.0,7649.0,173235.0] ||  -> equal(symmetric_difference(complement(compose(element_relation,universal_class)),intersection(element_relation,u)),union(complement(compose(element_relation,universal_class)),intersection(element_relation,u)))**.
% 299.94/300.93  173740[0:Obv:173721.0] || subclass(composition_function,u) member(ordered_pair(v,w),cross_product(universal_class,universal_class))* subclass(composition_function,complement(u))* -> .
% 299.94/300.93  175094[6:Res:174971.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,regular(element_relation)),w)*.
% 299.94/300.93  177221[0:Obv:177139.1] || subclass(universal_class,intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 299.94/300.93  177633[0:Obv:177554.1] || subclass(universal_class,intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 299.94/300.93  177862[3:MRR:177861.3,4383.0] || subclass(u,union(null_class,complement(v))) member(regular(u),union(v,null_class))* -> equal(u,null_class).
% 299.94/300.93  177864[3:MRR:177863.3,4383.0] || subclass(u,union(null_class,complement(v))) member(regular(u),union(v,v))* -> equal(u,null_class).
% 299.94/300.93  177866[3:MRR:177865.3,4383.0] || subclass(u,union(null_class,complement(v))) member(regular(u),union(null_class,v))* -> equal(u,null_class).
% 299.94/300.93  179197[6:Res:174985.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(regular(element_relation)),universal_class))))* -> equal(cross_product(singleton(regular(element_relation)),universal_class),null_class).
% 299.94/300.93  179237[7:SoR:174976.0,2263.2] single_valued_class(first(regular(element_relation))) || equal(cross_product(universal_class,universal_class),first(regular(element_relation))) -> member(null_class,regular(element_relation))*.
% 299.94/300.93  179597[7:SoR:177328.0,2263.2] single_valued_class(first(regular(element_relation))) || member(null_class,element_relation) equal(cross_product(universal_class,universal_class),first(regular(element_relation)))** -> .
% 299.94/300.93  2607[2:SpR:2598.1,104.0] function(u) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),second(not_subclass_element(null_class,null_class))),single_valued3(u))**.
% 299.94/300.93  2611[2:SpR:2599.1,104.0] single_valued_class(u) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),second(not_subclass_element(null_class,null_class))),single_valued3(u))**.
% 299.94/300.93  1924[0:Res:59.1,437.1] || member(ordered_pair(u,omega),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),universal_class)** -> .
% 299.94/300.93  2173[0:Res:59.1,2158.1] || member(ordered_pair(u,null_class),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),universal_class)** -> .
% 299.94/300.93  5960[0:Res:3148.1,329.1] inductive(singleton(u)) || member(u,image(successor_relation,singleton(u)))* -> equal(image(successor_relation,singleton(u)),singleton(u)).
% 299.94/300.93  6620[2:SpR:5602.1,104.0] single_valued_class(u) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),range__dfg(null_class,v,w)),single_valued3(u))**.
% 299.94/300.93  6631[2:SpR:5603.1,104.0] function(u) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),range__dfg(null_class,v,w)),single_valued3(u))**.
% 299.94/300.93  7455[0:Res:1272.2,437.1] || member(omega,cross_product(u,v)) member(omega,w) equal(complement(restrict(w,u,v)),universal_class)** -> .
% 299.94/300.93  9876[0:Res:9522.0,218.0] ||  -> subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,complement(restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.93  10975[0:Res:2130.1,1275.1] || subclass(universal_class,complement(intersection(u,v)))* member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.94/300.93  11194[0:SpL:4626.0,1925.1] || member(ordered_pair(u,v),compose(w,null_class))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.94/300.93  14916[3:Res:167.1,10074.0] ||  -> subclass(intersection(sum_class(range_of(null_class)),u),v) member(not_subclass_element(intersection(sum_class(range_of(null_class)),u),v),apply(null_class,w))*.
% 299.94/300.93  14927[3:Res:160.1,10074.0] ||  -> subclass(intersection(u,sum_class(range_of(null_class))),v) member(not_subclass_element(intersection(u,sum_class(range_of(null_class))),v),apply(null_class,w))*.
% 299.94/300.93  15111[3:Res:167.1,10076.0] ||  -> subclass(intersection(apply(null_class,u),v),w) member(not_subclass_element(intersection(apply(null_class,u),v),w),sum_class(range_of(null_class)))*.
% 299.94/300.93  15122[3:Res:160.1,10076.0] ||  -> subclass(intersection(u,apply(null_class,v)),w) member(not_subclass_element(intersection(u,apply(null_class,v)),w),sum_class(range_of(null_class)))*.
% 299.94/300.93  15655[3:Rew:15422.0,9321.2] function(u) || member(v,universal_class) -> member(v,cantor(w)) equal(range__dfg(w,v,universal_class),single_valued2(u))*.
% 299.94/300.93  15656[3:Rew:15422.0,9320.2] single_valued_class(u) || member(v,universal_class) -> member(v,cantor(w)) equal(range__dfg(w,v,universal_class),single_valued2(u))*.
% 299.94/300.93  15808[3:Rew:15422.0,14936.2] || member(u,universal_class) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(u,cantor(u)),apply(null_class,v))*.
% 299.94/300.93  15809[3:Rew:15422.0,15131.2] || member(u,universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(u,cantor(u)),sum_class(range_of(null_class)))*.
% 299.94/300.93  18128[3:Res:17208.1,18.0] || equal(cross_product(u,v),singleton(singleton(null_class)))** -> equal(ordered_pair(first(singleton(null_class)),second(singleton(null_class))),singleton(null_class))**.
% 299.94/300.93  19424[0:SpL:1180.1,691.1] || subclass(universal_class,complement(u)) member(not_subclass_element(cross_product(v,w),x),u)* -> subclass(cross_product(v,w),x).
% 299.94/300.93  20461[0:Res:20388.1,8.0] || subclass(universal_class,power_class(u)) subclass(power_class(u),singleton(singleton(v)))* -> equal(power_class(u),singleton(singleton(v))).
% 299.94/300.93  20598[3:Res:167.1,10075.0] ||  -> subclass(intersection(apply(null_class,u),v),w) member(not_subclass_element(intersection(apply(null_class,u),v),w),apply(null_class,x))*.
% 299.94/300.93  20612[3:Res:160.1,10075.0] ||  -> subclass(intersection(u,apply(null_class,v)),w) member(not_subclass_element(intersection(u,apply(null_class,v)),w),apply(null_class,x))*.
% 299.94/300.93  20621[3:Res:15464.2,10075.0] || member(u,universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(u,cantor(u)),apply(null_class,w))*.
% 299.94/300.93  20757[0:Obv:20714.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.93  20758[0:Obv:20713.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.93  21978[3:Res:17248.1,9.0] || subclass(ordered_pair(u,universal_class),unordered_pair(v,w))* -> equal(unordered_pair(u,null_class),w) equal(unordered_pair(u,null_class),v).
% 299.94/300.93  22332[0:Res:166.1,4070.1] || member(regular(intersection(intersection(u,v),w)),symmetric_difference(u,v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.94/300.93  22355[0:Res:159.1,4070.1] || member(regular(intersection(u,intersection(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93  23776[0:Obv:23717.2] || subclass(intersection(singleton(u),v),complement(w))* member(u,w) -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.93  23777[0:Obv:23716.2] || subclass(intersection(u,singleton(v)),complement(w))* member(v,w) -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.93  25809[0:SpL:1180.1,22164.0] || subclass(not_subclass_element(cross_product(u,v),w),x)* subclass(universal_class,complement(x)) -> subclass(cross_product(u,v),w).
% 299.94/300.93  25967[0:Res:354.2,4060.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,w))*.
% 299.94/300.93  25970[0:Res:350.2,4060.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(w)))* -> member(power_class(u),union(v,w))*.
% 299.94/300.93  25971[0:Res:351.2,4060.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(w)))* -> member(sum_class(u),union(v,w))*.
% 299.94/300.93  25986[0:Res:367.1,4060.0] || subclass(ordered_pair(u,v),symmetric_difference(complement(w),complement(x)))* -> member(unordered_pair(u,singleton(v)),union(w,x)).
% 299.94/300.93  26043[0:SpL:1180.1,25815.0] || equal(u,not_subclass_element(cross_product(v,w),x))* subclass(universal_class,complement(u))* -> subclass(cross_product(v,w),x).
% 299.94/300.93  26534[0:Res:49.1,5362.0] inductive(singleton(u)) ||  -> subclass(image(successor_relation,singleton(u)),v) equal(not_subclass_element(image(successor_relation,singleton(u)),v),u)**.
% 299.94/300.93  26813[3:Rew:26764.0,8023.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,complement(w))).
% 299.94/300.93  26821[3:Rew:26764.0,7989.0] ||  -> equal(intersection(union(u,complement(v)),union(complement(u),union(null_class,v))),symmetric_difference(complement(u),union(null_class,v)))**.
% 299.94/300.93  26828[3:Rew:26764.0,7993.2] || member(u,universal_class) -> member(u,intersection(union(null_class,v),complement(w)))* member(u,union(complement(v),w)).
% 299.94/300.93  26836[3:Rew:26764.0,8002.0] ||  -> equal(intersection(union(complement(u),v),union(union(null_class,u),complement(v))),symmetric_difference(union(null_class,u),complement(v)))**.
% 299.94/300.93  28433[3:Rew:26766.0,27022.1] ||  -> subclass(union(null_class,apply(null_class,u)),v) member(not_subclass_element(union(null_class,apply(null_class,u)),v),sum_class(range_of(null_class)))*.
% 299.94/300.93  28434[3:Rew:26766.0,27023.1] ||  -> subclass(union(null_class,apply(null_class,u)),v) member(not_subclass_element(union(null_class,apply(null_class,u)),v),apply(null_class,w))*.
% 299.94/300.93  28435[3:Rew:26766.0,27029.1] ||  -> subclass(union(null_class,sum_class(range_of(null_class))),u) member(not_subclass_element(union(null_class,sum_class(range_of(null_class))),u),apply(null_class,v))*.
% 299.94/300.93  28436[3:Rew:26766.0,27041.1,27497.0,27041.0] || member(regular(union(null_class,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(union(null_class,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.93  28437[3:Rew:26766.0,27057.1] || member(not_subclass_element(union(null_class,regular(u)),v),u)* -> subclass(union(null_class,regular(u)),v) equal(u,null_class).
% 299.94/300.93  27075[3:Rew:26766.0,23394.0] || subclass(universal_class,union(null_class,cross_product(universal_class,universal_class)))* equal(successor(u),v) -> member(ordered_pair(u,v),successor_relation)*.
% 299.94/300.93  27077[3:Rew:26766.0,2051.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> equal(ordered_pair(first(singleton(w)),second(singleton(w))),singleton(w))**.
% 299.94/300.93  27092[3:Rew:26766.0,14195.0] || subclass(domain_relation,union(null_class,unordered_pair(u,v)))* -> equal(ordered_pair(null_class,null_class),v) equal(ordered_pair(null_class,null_class),u).
% 299.94/300.93  27094[3:Rew:26766.0,23355.0] || subclass(universal_class,union(null_class,unordered_pair(u,v)))* -> equal(ordered_pair(w,x),v)* equal(ordered_pair(w,x),u)*.
% 299.94/300.93  27095[3:Rew:26766.0,21936.0] || subclass(universal_class,union(null_class,unordered_pair(u,v)))* -> equal(unordered_pair(w,x),v)* equal(unordered_pair(w,x),u)*.
% 299.94/300.93  28439[3:Rew:26766.0,27118.1] ||  -> subclass(union(null_class,symmetric_difference(u,v)),w) member(not_subclass_element(union(null_class,symmetric_difference(u,v)),w),union(u,v))*.
% 299.94/300.93  28440[3:Rew:26766.0,27130.1] ||  -> subclass(union(null_class,restrict(u,v,w)),x) member(not_subclass_element(union(null_class,restrict(u,v,w)),x),u)*.
% 299.94/300.93  27135[3:Rew:26766.0,23729.1] || member(regular(u),symmetric_difference(v,w)) subclass(u,union(null_class,intersection(v,w)))* -> equal(u,null_class).
% 299.94/300.93  27186[3:Rew:26766.0,23350.0] || subclass(universal_class,union(null_class,u)) -> subclass(cross_product(v,w),x) member(not_subclass_element(cross_product(v,w),x),u)*.
% 299.94/300.93  19450[0:Res:1971.3,691.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(universal_class,complement(successor_relation))* -> .
% 299.94/300.93  30200[0:SpL:69.0,3883.2] || member(image(u,singleton(v)),universal_class)* subclass(universal_class,complement(w)) member(apply(u,v),w)* -> .
% 299.94/300.93  30474[0:Rew:3122.1,30473.1] || member(apply(choice,u),intersection(singleton(u),v))* -> equal(u,null_class) equal(intersection(singleton(u),v),null_class).
% 299.94/300.93  30476[0:Rew:2349.1,30475.1] || member(apply(choice,u),intersection(v,singleton(u)))* -> equal(u,null_class) equal(intersection(v,singleton(u)),null_class).
% 299.94/300.93  30556[3:SpL:27497.0,6160.0] || subclass(universal_class,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(null_class,u),v)) -> .
% 299.94/300.93  30573[3:SpL:27497.0,6160.0] || subclass(universal_class,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(null_class,v))) -> .
% 299.94/300.93  30575[3:SpL:27497.0,209.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(null_class,v),w)) -> .
% 299.94/300.93  30578[3:SpL:27497.0,209.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(null_class,w))) -> .
% 299.94/300.93  30846[0:MRR:30811.0,10104.1] ||  -> member(regular(intersection(u,complement(union(v,w)))),complement(v))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.93  30847[0:MRR:30810.0,10104.1] ||  -> member(regular(intersection(u,complement(union(v,w)))),complement(w))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.93  31199[0:MRR:31157.0,10104.1] ||  -> member(regular(intersection(complement(union(u,v)),w)),complement(u))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.93  31200[0:MRR:31156.0,10104.1] ||  -> member(regular(intersection(complement(union(u,v)),w)),complement(v))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.93  32994[0:Res:3136.1,2.0] || subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),w)*.
% 299.94/300.93  33109[0:Rew:3122.1,33108.1] || member(not_subclass_element(u,v),intersection(singleton(u),w))* -> subclass(u,v) equal(intersection(singleton(u),w),null_class).
% 299.94/300.93  33111[0:Rew:2349.1,33110.1] || member(not_subclass_element(u,v),intersection(w,singleton(u)))* -> subclass(u,v) equal(intersection(w,singleton(u)),null_class).
% 299.94/300.93  34796[0:Res:3232.1,2.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(u,v),x) member(not_subclass_element(symmetric_difference(u,v),x),w)*.
% 299.94/300.93  34925[0:Res:4124.0,5366.0] ||  -> subclass(restrict(intersection(u,v),w,x),y) member(not_subclass_element(restrict(intersection(u,v),w,x),y),u)*.
% 299.94/300.93  35182[0:Res:4124.0,5367.0] ||  -> subclass(restrict(intersection(u,v),w,x),y) member(not_subclass_element(restrict(intersection(u,v),w,x),y),v)*.
% 299.94/300.93  35293[0:Res:226.1,2.0] || subclass(u,v) -> subclass(restrict(u,w,x),y) member(not_subclass_element(restrict(u,w,x),y),v)*.
% 299.94/300.93  35433[3:Res:406.3,35234.0] || member(u,universal_class) subclass(u,successor(null_class)) -> equal(u,null_class) member(apply(choice,u),singleton(null_class))*.
% 299.94/300.93  35807[3:SpL:30548.0,6160.0] || subclass(universal_class,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(u,u),v))* -> .
% 299.94/300.93  35828[3:SpL:30548.0,6160.0] || subclass(universal_class,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(v,v)))* -> .
% 299.94/300.93  35830[3:SpL:30548.0,209.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,v),w))* -> .
% 299.94/300.93  35834[3:SpL:30548.0,209.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,w)))* -> .
% 299.94/300.93  35993[0:Res:33146.0,358.1] || member(u,universal_class) -> equal(singleton(complement(v)),null_class) member(u,v) member(u,complement(singleton(complement(v))))*.
% 299.94/300.93  37253[3:SpL:35849.0,3846.2] || member(union(null_class,u),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,u)),v)* -> .
% 299.94/300.93  37257[3:SpL:35849.0,3846.2] || member(union(u,u),universal_class)* subclass(universal_class,complement(v)) member(power_class(union(null_class,u)),v)* -> .
% 299.94/300.93  37504[7:Rew:37448.1,16272.2] function(u) || subclass(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,null_class)*.
% 299.94/300.93  37505[7:Rew:37448.1,16271.2] function(u) || equal(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 299.94/300.93  37555[7:Rew:37448.1,37455.2] function(range_of(u)) function(v) || equal(cantor(cantor(w)),universal_class) -> compatible(v,w,inverse(u))*.
% 299.94/300.93  37731[7:SpR:37608.1,59.1] function(u) || member(ordered_pair(u,v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.94/300.93  38358[7:SpR:1179.1,37726.1] function(first(regular(cross_product(u,v)))) ||  -> equal(cross_product(u,v),null_class) member(null_class,regular(cross_product(u,v)))*.
% 299.94/300.93  38842[0:SpR:38662.0,453.3] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* subclass(universal_class,v) -> member(range_of(null_class),v)*.
% 299.94/300.93  38846[0:SpR:38662.0,59.1] || member(ordered_pair(u,v),compose(w,complement(cross_product(singleton(u),universal_class))))* -> member(v,image(w,range_of(null_class))).
% 299.94/300.93  38851[0:SpR:38662.0,59.1] || member(ordered_pair(u,v),compose(complement(cross_product(image(w,singleton(u)),universal_class)),w))* -> member(v,range_of(null_class)).
% 299.94/300.93  38895[3:Res:406.3,38686.0] || member(u,universal_class) subclass(u,cantor(complement(cross_product(singleton(apply(choice,u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.93  38905[3:Res:453.3,38686.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(image(u,v)),universal_class))))* -> .
% 299.94/300.93  39004[3:SpR:15991.0,15574.1] || member(u,universal_class) -> member(u,inverse(v)) equal(apply(flip(cross_product(v,universal_class)),u),sum_class(range_of(null_class)))**.
% 299.94/300.93  39005[3:SpR:16033.0,15574.1] || member(u,universal_class) -> member(u,sum_class(v)) equal(apply(restrict(element_relation,universal_class,v),u),sum_class(range_of(null_class)))**.
% 299.94/300.93  39048[3:MRR:39031.0,55.1] || member(u,universal_class) subclass(universal_class,complement(cantor(v)))* -> equal(apply(v,sum_class(u)),sum_class(range_of(null_class)))**.
% 299.94/300.93  39049[3:MRR:39030.0,57.1] || member(u,universal_class) subclass(universal_class,complement(cantor(v)))* -> equal(apply(v,power_class(u)),sum_class(range_of(null_class)))**.
% 299.94/300.93  39050[3:MRR:39028.0,10106.1] || subclass(u,complement(cantor(v))) -> equal(apply(v,not_subclass_element(u,w)),sum_class(range_of(null_class)))** subclass(u,w).
% 299.94/300.93  39054[3:MRR:39027.0,10106.1] ||  -> equal(apply(u,not_subclass_element(v,intersection(cantor(u),v))),sum_class(range_of(null_class)))** subclass(v,intersection(cantor(u),v)).
% 299.94/300.93  39383[3:Res:406.3,36243.0] || member(u,universal_class) subclass(u,union(null_class,v)) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.93  39403[3:Res:453.3,36243.0] function(u) || member(v,universal_class) subclass(universal_class,union(null_class,w)) -> member(image(u,v),w)*.
% 299.94/300.93  39407[3:Res:226.1,36243.0] ||  -> subclass(restrict(union(null_class,u),v,w),x) member(not_subclass_element(restrict(union(null_class,u),v,w),x),u)*.
% 299.94/300.93  40010[3:Rew:36218.0,39924.1,36218.0,39924.0] || member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),u)*.
% 299.94/300.93  40059[3:Res:406.3,39347.0] || member(u,universal_class) subclass(u,union(v,v))* -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.93  40079[3:Res:453.3,39347.0] function(u) || member(v,universal_class) subclass(universal_class,union(w,w))* -> member(image(u,v),w)*.
% 299.94/300.93  40083[3:Res:226.1,39347.0] ||  -> subclass(restrict(union(u,u),v,w),x) member(not_subclass_element(restrict(union(u,u),v,w),x),u)*.
% 299.94/300.93  40312[0:SpR:39766.0,3136.1] ||  -> equal(symmetric_difference(u,intersection(u,v)),null_class) member(regular(symmetric_difference(u,intersection(u,v))),complement(intersection(u,v)))*.
% 299.94/300.93  40609[0:SpR:39910.0,3136.1] ||  -> equal(symmetric_difference(u,intersection(v,u)),null_class) member(regular(symmetric_difference(u,intersection(v,u))),complement(intersection(v,u)))*.
% 299.94/300.93  40943[3:SpR:26811.0,22779.0] ||  -> subclass(complement(successor(image(element_relation,successor(null_class)))),intersection(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class))))))*.
% 299.94/300.93  41021[3:SpL:26811.0,4060.0] || member(u,symmetric_difference(power_class(complement(singleton(null_class))),complement(v)))* -> member(u,union(image(element_relation,successor(null_class)),v)).
% 299.94/300.93  41024[3:SpL:26811.0,4060.0] || member(u,symmetric_difference(complement(v),power_class(complement(singleton(null_class)))))* -> member(u,union(v,image(element_relation,successor(null_class)))).
% 299.94/300.93  41055[3:Rew:26811.0,40996.1] || member(not_subclass_element(power_class(complement(singleton(null_class))),u),image(element_relation,successor(null_class)))* -> subclass(power_class(complement(singleton(null_class))),u).
% 299.94/300.93  41118[3:Res:15527.1,219.0] || subclass(domain_relation,rotate(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),u)*.
% 299.94/300.93  41144[3:Res:15527.1,19874.0] || subclass(domain_relation,rotate(cantor(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93  41160[3:Res:15527.1,15712.0] || subclass(domain_relation,rotate(application_function)) -> member(singleton(u),cantor(ordered_pair(v,cantor(ordered_pair(singleton(singleton(singleton(u))),v)))))*.
% 299.94/300.93  41237[3:Res:15528.1,219.0] || subclass(domain_relation,flip(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),u)*.
% 299.94/300.93  41263[3:Res:15528.1,19874.0] || subclass(domain_relation,flip(cantor(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93  41362[0:Res:2350.2,219.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),v)*.
% 299.94/300.93  41388[3:Res:2350.2,19874.0] || subclass(u,cantor(regular(intersection(v,u))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(v,u),null_class).
% 299.94/300.93  41695[0:Res:2352.1,25.1] || member(regular(intersection(u,intersection(complement(v),w))),v)* -> equal(intersection(u,intersection(complement(v),w)),null_class).
% 299.94/300.93  41791[0:Rew:114.0,41633.0] ||  -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.94/300.93  42296[0:Res:2353.1,25.1] || member(regular(intersection(u,intersection(v,complement(w)))),w)* -> equal(intersection(u,intersection(v,complement(w))),null_class).
% 299.94/300.93  42923[0:Res:3123.2,219.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),v)*.
% 299.94/300.93  42949[3:Res:3123.2,19874.0] || subclass(u,cantor(regular(intersection(u,v))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(u,v),null_class).
% 299.94/300.93  43411[0:Res:3125.1,25.1] || member(regular(intersection(intersection(complement(u),v),w)),u)* -> equal(intersection(intersection(complement(u),v),w),null_class).
% 299.94/300.93  43520[0:Rew:114.0,43338.0] ||  -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),complement(intersection(u,v)))*.
% 299.94/300.93  43918[0:Res:3126.1,25.1] || member(regular(intersection(intersection(u,complement(v)),w)),v)* -> equal(intersection(intersection(u,complement(v)),w),null_class).
% 299.94/300.93  44562[0:Res:49.1,3164.0] inductive(u) || subclass(u,v) -> equal(image(successor_relation,u),null_class) member(regular(image(successor_relation,u)),v)*.
% 299.94/300.93  44595[3:Res:36034.0,3164.0] || subclass(complement(element_relation),u) -> equal(complement(compose(element_relation,universal_class)),null_class) member(regular(complement(compose(element_relation,universal_class))),u)*.
% 299.94/300.93  44735[0:Obv:44697.2] || equal(u,universal_class) subclass(u,symmetric_difference(v,w))* -> equal(u,null_class) member(null_class,union(v,w))*.
% 299.94/300.93  44926[3:Rew:26766.0,44862.1] || member(not_subclass_element(intersection(u,union(null_class,v)),w),complement(v))* -> subclass(intersection(u,union(null_class,v)),w).
% 299.94/300.93  45095[3:Rew:26766.0,45013.1] || member(not_subclass_element(intersection(union(null_class,u),v),w),complement(u))* -> subclass(intersection(union(null_class,u),v),w).
% 299.94/300.93  45351[0:Obv:45338.2] || equal(u,v) equal(complement(unordered_pair(w,v)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93  45352[0:Obv:45334.2] || equal(u,v) equal(complement(unordered_pair(v,w)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93  45353[0:Obv:45333.2] || equal(u,v) subclass(unordered_pair(v,u),complement(unordered_pair(v,w)))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93  45354[0:Obv:45332.2] || equal(u,v) subclass(unordered_pair(v,u),complement(unordered_pair(w,v)))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93  45357[0:Obv:45310.2] || equal(u,v) subclass(unordered_pair(v,u),w)* -> equal(unordered_pair(v,u),null_class) member(v,w).
% 299.94/300.93  45524[3:Res:17208.1,4050.0] || equal(symmetric_difference(u,cross_product(v,w)),singleton(singleton(null_class))) -> member(singleton(null_class),complement(restrict(u,v,w)))*.
% 299.94/300.93  45605[3:Res:17208.1,4051.0] || equal(symmetric_difference(cross_product(u,v),w),singleton(singleton(null_class))) -> member(singleton(null_class),complement(restrict(w,u,v)))*.
% 299.94/300.93  46414[0:Res:3436.2,25.1] || member(inverse(u),universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> .
% 299.94/300.93  46421[0:Res:3436.2,22.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93  46422[0:Res:3436.2,23.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(inverse(u),range_of(u)),w)*.
% 299.94/300.93  46434[3:Res:3436.2,36243.0] || member(inverse(u),universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93  46435[3:Res:3436.2,39347.0] || member(inverse(u),universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93  46448[3:Res:3436.2,35234.0] || member(inverse(u),universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(inverse(u),range_of(u)),singleton(null_class))*.
% 299.94/300.93  46455[3:Res:3436.2,38686.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class))))* -> .
% 299.94/300.93  46649[0:Rew:46582.0,25911.0] || member(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* -> member(u,union(v,image(element_relation,power_class(w)))).
% 299.94/300.93  46687[0:Rew:46582.0,36579.0] || subclass(u,power_class(complement(power_class(v)))) member(regular(u),image(element_relation,power_class(v)))* -> equal(u,null_class).
% 299.94/300.93  46692[0:Rew:46582.0,25929.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* -> member(u,union(image(element_relation,power_class(v)),w)).
% 299.94/300.93  46697[3:Rew:46582.0,36584.0] || subclass(ordered_pair(u,universal_class),power_class(complement(power_class(v)))) member(unordered_pair(u,null_class),image(element_relation,power_class(v)))* -> .
% 299.94/300.93  46726[3:Rew:46582.0,18796.1] || equal(intersection(complement(u),power_class(v)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.93  46841[0:Rew:46582.0,33182.0] ||  -> equal(union(intersection(u,complement(power_class(v))),intersection(complement(u),power_class(v))),complement(symmetric_difference(u,complement(power_class(v)))))**.
% 299.94/300.93  46879[0:Rew:46582.0,36594.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(regular(v),image(element_relation,power_class(u)))* -> equal(v,null_class).
% 299.94/300.93  46880[0:Rew:46582.0,36593.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(v,image(element_relation,power_class(u)))* -> equal(singleton(v),null_class).
% 299.94/300.93  46920[0:Rew:46582.0,22824.0] ||  -> subclass(complement(successor(image(element_relation,power_class(u)))),intersection(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u))))))*.
% 299.94/300.93  47005[3:Rew:46582.0,18799.1] || equal(intersection(power_class(u),complement(v)),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.93  47195[0:Rew:46582.0,46837.1] ||  -> subclass(singleton(not_subclass_element(u,intersection(complement(power_class(v)),u))),power_class(v))* subclass(u,intersection(complement(power_class(v)),u)).
% 299.94/300.93  47833[3:Rew:26764.0,47509.1] || equal(restrict(u,v,w),null_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.94/300.93  47834[3:Rew:26764.0,47508.1] || equal(restrict(u,v,w),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.94/300.93  48396[3:SpL:35849.0,46595.0] || member(regular(power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 299.94/300.93  48397[3:SpL:35849.0,46595.0] || member(regular(power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.94/300.93  48552[3:SpL:35849.0,46587.0] || member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,v)))))* -> .
% 299.94/300.93  48553[3:SpL:35849.0,46587.0] || member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(null_class,v))))) -> .
% 299.94/300.93  48556[0:Res:3.1,46587.0] || member(not_subclass_element(image(element_relation,power_class(u)),v),power_class(complement(power_class(u))))* -> subclass(image(element_relation,power_class(u)),v).
% 299.94/300.93  48581[0:Res:353.2,46587.0] || subclass(u,image(element_relation,power_class(v))) member(regular(u),power_class(complement(power_class(v))))* -> equal(u,null_class).
% 299.94/300.93  48586[3:Res:17248.1,46587.0] || subclass(ordered_pair(u,universal_class),image(element_relation,power_class(v))) member(unordered_pair(u,null_class),power_class(complement(power_class(v))))* -> .
% 299.94/300.93  48974[3:Rew:26766.0,48717.0] || member(regular(power_class(union(u,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.94/300.93  48975[3:Rew:26766.0,48718.0] || member(regular(power_class(union(u,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 299.94/300.93  49234[0:SpR:47948.0,44.0] ||  -> equal(union(image(element_relation,power_class(u)),singleton(complement(power_class(complement(power_class(u)))))),successor(complement(power_class(complement(power_class(u))))))**.
% 299.94/300.93  49236[0:SpR:47948.0,2250.1] || equal(symmetric_difference(complement(power_class(complement(power_class(u)))),v),universal_class) -> member(null_class,union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  49237[0:SpR:47948.0,2223.1] || subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v))* -> member(null_class,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93  49244[0:SpR:47948.0,620.1] || equal(symmetric_difference(complement(power_class(complement(power_class(u)))),v),universal_class) -> member(omega,union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  49245[0:SpR:47948.0,508.1] || subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v))* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93  49410[3:Rew:47142.0,49266.2,26766.0,49266.2] || member(u,universal_class) -> member(u,union(image(element_relation,power_class(v)),w))* member(u,power_class(complement(power_class(v)))).
% 299.94/300.93  49563[0:SpR:47949.0,2250.1] || equal(symmetric_difference(u,complement(power_class(complement(power_class(v))))),universal_class) -> member(null_class,union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  49564[0:SpR:47949.0,2223.1] || subclass(universal_class,symmetric_difference(u,complement(power_class(complement(power_class(v))))))* -> member(null_class,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93  49571[0:SpR:47949.0,620.1] || equal(symmetric_difference(u,complement(power_class(complement(power_class(v))))),universal_class) -> member(omega,union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  49572[0:SpR:47949.0,508.1] || subclass(universal_class,symmetric_difference(u,complement(power_class(complement(power_class(v))))))* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93  49751[3:Rew:47142.0,49579.2,26766.0,49579.2] || member(u,universal_class) -> member(u,union(v,image(element_relation,power_class(w))))* member(u,power_class(complement(power_class(w)))).
% 299.94/300.93  49784[3:SpL:1179.1,44840.0] || member(singleton(first(regular(cross_product(u,v)))),complement(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.93  49875[3:Res:17208.1,46618.0] || equal(symmetric_difference(complement(u),power_class(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,complement(power_class(v))))*.
% 299.94/300.93  49905[3:SpR:1179.1,45178.0] ||  -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),complement(singleton(regular(cross_product(u,v)))))*.
% 299.94/300.93  50179[3:Res:17208.1,46805.0] || equal(symmetric_difference(power_class(u),complement(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(complement(power_class(u)),v))*.
% 299.94/300.93  50320[0:SpL:6906.0,5366.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> subclass(u,w) member(not_subclass_element(u,w),successor(v))*.
% 299.94/300.93  50324[0:SpL:6906.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(singleton(v))))* -> member(sum_class(u),successor(v))*.
% 299.94/300.93  50326[0:SpL:6906.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(singleton(v))))* -> member(power_class(u),successor(v))*.
% 299.94/300.93  50341[0:Rew:6906.0,50243.0] ||  -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(regular(symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.94/300.93  50364[3:SpL:1179.1,49921.0] || member(singleton(first(regular(cross_product(u,v)))),singleton(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.93  52540[3:MRR:52509.0,242.0] || member(u,universal_class) subclass(domain_relation,complement(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(v))*.
% 299.94/300.93  52541[3:MRR:52508.0,242.0] || member(u,universal_class) subclass(domain_relation,complement(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(w))*.
% 299.94/300.93  53239[3:Res:32790.1,3845.0] || member(inverse(u),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(range_of(u)),w)*.
% 299.94/300.93  53773[7:SpL:37608.1,3879.0] function(u) || member(image(v,null_class),universal_class) subclass(universal_class,w) -> member(apply(v,u),w)*.
% 299.94/300.93  53822[3:Res:32790.1,3882.0] || member(inverse(u),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(range_of(u)),w)*.
% 299.94/300.93  54059[0:SpR:4917.0,3896.2] || member(range_of(null_class),universal_class) subclass(universal_class,symmetric_difference(u,v)) -> member(apply(null_class,w),union(u,v))*.
% 299.94/300.93  54315[3:MRR:54273.2,45167.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,ordered_pair(u,ordered_pair(v,compose(u,v))))* -> .
% 299.94/300.93  54966[3:SpL:26766.0,46617.0] || member(u,intersection(union(null_class,v),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))) -> .
% 299.94/300.93  54997[0:Res:24.2,46617.0] || member(u,power_class(v)) member(u,complement(w)) member(u,union(w,complement(power_class(v))))* -> .
% 299.94/300.93  55012[0:Res:28672.1,46617.0] || equal(intersection(complement(u),power_class(v)),domain_relation) member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))* -> .
% 299.94/300.93  55013[0:Res:4845.1,46617.0] || subclass(domain_relation,intersection(complement(u),power_class(v))) member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))* -> .
% 299.94/300.93  55173[3:SpL:26766.0,46804.0] || member(u,intersection(power_class(v),union(null_class,w)))* member(u,union(complement(power_class(v)),complement(w))) -> .
% 299.94/300.93  55211[0:Res:24.2,46804.0] || member(u,complement(v)) member(u,power_class(w)) member(u,union(complement(power_class(w)),v))* -> .
% 299.94/300.93  55226[0:Res:28672.1,46804.0] || equal(intersection(power_class(u),complement(v)),domain_relation) member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))* -> .
% 299.94/300.93  55227[0:Res:4845.1,46804.0] || subclass(domain_relation,intersection(power_class(u),complement(v))) member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))* -> .
% 299.94/300.93  55336[3:Res:21067.1,6166.2] || equal(union(u,v),universal_class)** member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.94/300.93  55337[0:Res:349.1,6166.2] || subclass(universal_class,union(u,v))* member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.94/300.93  55527[4:SpR:52692.1,59.1] || equal(singleton(u),null_class) member(ordered_pair(u,v),compose(w,element_relation))* -> member(v,image(w,universal_class)).
% 299.94/300.93  55770[0:SpR:22211.0,14.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(unordered_pair(singleton(u),regular(ordered_pair(u,v))),ordered_pair(u,v))**.
% 299.94/300.93  55783[7:SpR:37608.1,22211.0] function(u) ||  -> equal(regular(ordered_pair(v,u)),unordered_pair(v,null_class))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.94/300.93  55860[0:MRR:55839.1,121.0] || equal(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v))** member(singleton(w),u)*.
% 299.94/300.93  55861[0:MRR:55807.0,121.0] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),w).
% 299.94/300.93  55920[0:SpL:39766.0,4069.1] || member(u,symmetric_difference(v,intersection(v,w)))* subclass(complement(intersection(v,w)),x)* -> member(u,x)*.
% 299.94/300.93  55921[0:SpL:39910.0,4069.1] || member(u,symmetric_difference(v,intersection(w,v)))* subclass(complement(intersection(w,v)),x)* -> member(u,x)*.
% 299.94/300.93  55962[0:SpL:39614.1,4069.1] || subclass(u,v) member(w,symmetric_difference(v,u))* subclass(complement(u),x)* -> member(w,x)*.
% 299.94/300.93  56041[3:Rew:26889.1,56040.0] || member(u,union(singleton(v),singleton(w)))* subclass(universal_class,x) -> equal(v,w) member(u,x)*.
% 299.94/300.93  56524[0:Res:4087.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x).
% 299.94/300.93  56531[0:Res:4087.2,22.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),v)*.
% 299.94/300.93  56532[0:Res:4087.2,23.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),w)*.
% 299.94/300.93  56548[3:Res:4087.2,36243.0] || subclass(u,union(null_class,v)) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.93  56549[3:Res:4087.2,39347.0] || subclass(u,union(v,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.93  56554[3:Res:4087.2,35234.0] || subclass(u,successor(null_class)) -> subclass(intersection(v,u),w) member(not_subclass_element(intersection(v,u),w),singleton(null_class))*.
% 299.94/300.93  56562[3:Res:4087.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class))))* -> subclass(intersection(v,u),w).
% 299.94/300.93  56788[0:Res:4089.1,533.0] ||  -> subclass(intersection(u,intersection(singleton(v),w)),x) equal(not_subclass_element(intersection(u,intersection(singleton(v),w)),x),v)**.
% 299.94/300.93  57194[0:Res:4090.1,533.0] ||  -> subclass(intersection(u,intersection(v,singleton(w))),x) equal(not_subclass_element(intersection(u,intersection(v,singleton(w))),x),w)**.
% 299.94/300.93  57377[3:Res:56986.0,5362.0] ||  -> subclass(intersection(u,union(null_class,singleton(v))),w) equal(not_subclass_element(intersection(u,union(null_class,singleton(v))),w),v)**.
% 299.94/300.93  57609[0:Res:5239.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x).
% 299.94/300.93  57616[0:Res:5239.2,22.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),v)*.
% 299.94/300.93  57617[0:Res:5239.2,23.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),w)*.
% 299.94/300.93  57633[3:Res:5239.2,36243.0] || subclass(u,union(null_class,v)) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.93  57634[3:Res:5239.2,39347.0] || subclass(u,union(v,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.93  57639[3:Res:5239.2,35234.0] || subclass(u,successor(null_class)) -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),singleton(null_class))*.
% 299.94/300.93  57647[3:Res:5239.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class))))* -> subclass(intersection(u,v),w).
% 299.94/300.93  58056[0:Res:5242.1,533.0] ||  -> subclass(intersection(intersection(singleton(u),v),w),x) equal(not_subclass_element(intersection(intersection(singleton(u),v),w),x),u)**.
% 299.94/300.93  58458[0:Res:5243.1,533.0] ||  -> subclass(intersection(intersection(u,singleton(v)),w),x) equal(not_subclass_element(intersection(intersection(u,singleton(v)),w),x),v)**.
% 299.94/300.93  58649[3:Res:58222.0,5362.0] ||  -> subclass(intersection(union(null_class,singleton(u)),v),w) equal(not_subclass_element(intersection(union(null_class,singleton(u)),v),w),u)**.
% 299.94/300.93  58737[0:Res:33146.0,5363.0] || subclass(complement(singleton(u)),v) -> equal(singleton(u),null_class) subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.93  58742[0:Res:58.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(compose(v,w),x) member(not_subclass_element(compose(v,w),x),u)*.
% 299.94/300.93  58746[0:Res:36.0,5363.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> subclass(flip(v),w) member(not_subclass_element(flip(v),w),u)*.
% 299.94/300.93  58747[0:Res:33.0,5363.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> subclass(rotate(v),w) member(not_subclass_element(rotate(v),w),u)*.
% 299.94/300.93  58787[3:Res:16031.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(sum_class(range_of(null_class)),w) member(not_subclass_element(sum_class(range_of(null_class)),w),v)*.
% 299.94/300.93  58788[3:Res:16394.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(apply(null_class,w),x) member(not_subclass_element(apply(null_class,w),x),v)*.
% 299.94/300.93  58789[3:Res:16627.0,5363.0] || subclass(sum_class(range_of(null_class)),u) -> subclass(apply(null_class,v),w) member(not_subclass_element(apply(null_class,v),w),u)*.
% 299.94/300.93  58790[3:Res:29199.0,5363.0] || subclass(union(u,u),v)* -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.94/300.93  58792[0:Res:33096.0,5363.0] || subclass(complement(u),v) -> equal(u,null_class) subclass(regular(u),w) member(not_subclass_element(regular(u),w),v)*.
% 299.94/300.93  58954[3:Res:58256.0,5362.0] ||  -> subclass(union(null_class,intersection(singleton(u),v)),w) equal(not_subclass_element(union(null_class,intersection(singleton(u),v)),w),u)**.
% 299.94/300.93  59842[0:Obv:59817.2] || member(u,v) subclass(unordered_pair(u,w),x)* -> subclass(unordered_pair(u,w),v)* member(w,x).
% 299.94/300.93  59893[0:Obv:59868.2] || member(u,v) subclass(unordered_pair(w,u),x)* -> subclass(unordered_pair(w,u),v)* member(w,x).
% 299.94/300.93  60064[3:Res:58880.0,5362.0] ||  -> subclass(union(null_class,intersection(u,singleton(v))),w) equal(not_subclass_element(union(null_class,intersection(u,singleton(v))),w),v)**.
% 299.94/300.93  60121[3:Res:60107.0,5363.0] || subclass(complement(singleton(u)),v) -> subclass(complement(successor(u)),w) member(not_subclass_element(complement(successor(u)),w),v)*.
% 299.94/300.93  60794[0:SpR:47184.0,30819.0] ||  -> equal(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)**.
% 299.94/300.93  60795[3:SpR:47184.0,30923.0] ||  -> equal(union(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v)))),universal_class)**.
% 299.94/300.93  60796[3:SpR:47184.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v)))),universal_class)**.
% 299.94/300.93  60818[3:SpR:47184.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.93  61067[0:SpR:47187.0,30819.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)**.
% 299.94/300.93  61068[3:SpR:47187.0,30923.0] ||  -> equal(union(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v)))),universal_class)**.
% 299.94/300.93  61069[3:SpR:47187.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v)))),universal_class)**.
% 299.94/300.93  61091[3:SpR:47187.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.93  62087[3:Res:59208.1,1279.2] || equal(complement(intersection(u,v)),universal_class)** member(w,v)* member(w,u)* -> member(w,x)*.
% 299.94/300.93  62508[3:Rew:26764.0,62401.2] || equal(null_class,u) member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))) -> .
% 299.94/300.93  62698[0:Rew:30.0,62661.1] single_valued_class(restrict(intersection(cross_product(universal_class,universal_class),u),v,w)) ||  -> function(restrict(restrict(u,universal_class,universal_class),v,w))*.
% 299.94/300.93  62775[3:MRR:62738.2,47783.0] || member(regular(intersection(regular(compose(element_relation,universal_class)),u)),element_relation)* -> equal(intersection(regular(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.93  62928[0:Rew:29.0,62890.1] single_valued_class(restrict(intersection(u,cross_product(universal_class,universal_class)),v,w)) ||  -> function(restrict(restrict(u,universal_class,universal_class),v,w))*.
% 299.94/300.93  63075[3:MRR:63042.2,47783.0] || member(regular(intersection(u,regular(compose(element_relation,universal_class)))),element_relation)* -> equal(intersection(u,regular(compose(element_relation,universal_class))),null_class).
% 299.94/300.93  63195[7:Rew:37608.1,63190.1] function(u) ||  -> equal(cross_product(v,null_class),null_class) equal(domain__dfg(regular(cross_product(v,null_class)),v,u),single_valued3(null_class))**.
% 299.94/300.93  63343[0:Obv:63305.1] || subclass(symmetric_difference(complement(u),complement(v)),complement(union(u,v)))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.94/300.93  63361[3:MRR:63360.2,63306.0] || subclass(symmetric_difference(complement(u),complement(v)),regular(union(u,v)))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.94/300.93  63582[3:Res:15528.1,11561.0] || subclass(domain_relation,flip(cross_product(universal_class,universal_class)))* subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,x),u)*.
% 299.94/300.93  63846[3:Rew:26764.0,63790.1] || equal(null_class,u) -> equal(complement(intersection(union(u,v),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.94/300.93  63861[0:Rew:27.0,63753.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),power_class(x))))* member(u,union(v,w)).
% 299.94/300.93  63944[0:SpR:46730.0,5276.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))),complement(symmetric_difference(complement(u),power_class(v))))*.
% 299.94/300.93  64220[3:Res:63711.0,5362.0] ||  -> subclass(union(null_class,intersection(successor(null_class),u)),v) equal(not_subclass_element(union(null_class,intersection(successor(null_class),u)),v),null_class)**.
% 299.94/300.93  64540[3:Res:63721.0,5362.0] ||  -> subclass(union(null_class,intersection(u,successor(null_class))),v) equal(not_subclass_element(union(null_class,intersection(u,successor(null_class))),v),null_class)**.
% 299.94/300.93  64691[3:Rew:26764.0,64627.1] || equal(null_class,u) -> equal(complement(intersection(power_class(v),union(u,w))),union(complement(power_class(v)),complement(w)))**.
% 299.94/300.93  64703[0:Rew:27.0,64598.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),union(w,x))))* member(u,union(w,x)).
% 299.94/300.93  64911[7:Rew:37608.1,64893.2] function(u) || member(u,v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.94/300.93  65211[0:Res:10071.3,533.0] || member(u,universal_class) member(v,u) subclass(element_relation,singleton(w))* -> equal(ordered_pair(v,u),w)*.
% 299.94/300.93  65264[0:Res:10071.3,94.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,compose_class(w))* -> equal(compose(w,v),u)*.
% 299.94/300.93  65296[0:MRR:65262.2,19.0] || member(u,universal_class) member(v,u) equal(successor(v),u) -> member(ordered_pair(v,u),successor_relation)*.
% 299.94/300.93  65481[3:Res:63693.1,4069.1] || equal(complement(intersection(u,v)),successor(null_class)) member(w,symmetric_difference(u,v))* -> member(w,singleton(null_class)).
% 299.94/300.93  65533[3:Res:63705.0,5362.0] ||  -> subclass(intersection(intersection(successor(null_class),u),v),w) equal(not_subclass_element(intersection(intersection(successor(null_class),u),v),w),null_class)**.
% 299.94/300.93  65622[3:Res:63713.0,5362.0] ||  -> subclass(intersection(u,intersection(v,successor(null_class))),w) equal(not_subclass_element(intersection(u,intersection(v,successor(null_class))),w),null_class)**.
% 299.94/300.93  65678[3:Res:63716.0,5362.0] ||  -> subclass(intersection(u,intersection(successor(null_class),v)),w) equal(not_subclass_element(intersection(u,intersection(successor(null_class),v)),w),null_class)**.
% 299.94/300.93  65734[3:Res:63720.0,5362.0] ||  -> subclass(intersection(intersection(u,successor(null_class)),v),w) equal(not_subclass_element(intersection(intersection(u,successor(null_class)),v),w),null_class)**.
% 299.94/300.93  65813[0:Res:63.1,46831.1] function(power_class(u)) || member(v,universal_class) -> member(v,complement(power_class(u)))* member(v,cross_product(universal_class,universal_class)).
% 299.94/300.93  65979[3:Rew:26764.0,65881.1] || equal(null_class,u) member(not_subclass_element(union(u,v),w),complement(v))* -> subclass(union(u,v),w).
% 299.94/300.93  66773[3:Rew:26764.0,66404.1] || equal(successor(u),null_class) member(regular(union(u,v)),complement(v))* -> equal(union(u,v),null_class).
% 299.94/300.93  66982[0:Obv:66915.1] || subclass(intersection(symmetric_difference(u,v),w),complement(union(u,v)))* -> equal(intersection(symmetric_difference(u,v),w),null_class).
% 299.94/300.93  67160[0:Obv:67097.1] || subclass(intersection(u,symmetric_difference(v,w)),complement(union(v,w)))* -> equal(intersection(u,symmetric_difference(v,w)),null_class).
% 299.94/300.93  67693[0:Obv:67580.2] || equal(u,v) member(v,symmetric_difference(w,x)) -> subclass(unordered_pair(v,u),complement(intersection(w,x)))*.
% 299.94/300.93  68139[0:MRR:68082.0,10106.1] || subclass(u,regular(complement(v))) -> member(not_subclass_element(u,w),v)* subclass(u,w) equal(complement(v),null_class).
% 299.94/300.93  69654[0:Obv:69634.1] || subclass(intersection(u,restrict(v,w,x)),complement(v))* -> equal(intersection(u,restrict(v,w,x)),null_class).
% 299.94/300.93  69798[0:Obv:69774.1] || subclass(intersection(restrict(u,v,w),x),complement(u))* -> equal(intersection(restrict(u,v,w),x),null_class).
% 299.94/300.93  70109[0:Rew:630.1,69993.3] || subclass(u,v) member(not_subclass_element(u,null_class),singleton(v))* -> equal(singleton(v),null_class) subclass(u,null_class).
% 299.94/300.93  70118[0:Rew:23589.0,70024.3] || subclass(u,singleton(v))* member(not_subclass_element(u,null_class),singleton(w))* -> equal(w,v)* subclass(u,null_class).
% 299.94/300.93  70145[0:MRR:70044.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(complement(w),v)),w)* subclass(u,intersection(complement(w),v)).
% 299.94/300.93  70478[3:Rew:31820.0,70252.1] || member(not_subclass_element(intersection(u,complement(singleton(null_class))),null_class),successor(null_class))* -> subclass(intersection(u,complement(singleton(null_class))),null_class).
% 299.94/300.93  70479[3:Rew:30947.0,70240.1] || member(not_subclass_element(intersection(u,union(v,v)),null_class),complement(v))* -> subclass(intersection(u,union(v,v)),null_class).
% 299.94/300.93  70481[0:Rew:42091.0,70232.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),complement(w))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93  70482[0:Rew:41750.0,70231.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),complement(v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93  70499[0:MRR:70348.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(complement(w),v)),w)* subclass(intersection(u,v),intersection(complement(w),v)).
% 299.94/300.93  70842[3:Rew:31820.0,70618.1] || member(not_subclass_element(intersection(complement(singleton(null_class)),u),null_class),successor(null_class))* -> subclass(intersection(complement(singleton(null_class)),u),null_class).
% 299.94/300.93  70843[3:Rew:30947.0,70606.1] || member(not_subclass_element(intersection(union(u,u),v),null_class),complement(u))* -> subclass(intersection(union(u,u),v),null_class).
% 299.94/300.93  70845[0:Rew:42091.0,70598.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),complement(v))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.93  70846[0:Rew:41750.0,70597.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),complement(u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.93  70866[0:MRR:70714.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(complement(w),u)),w)* subclass(intersection(u,v),intersection(complement(w),u)).
% 299.94/300.93  71010[0:Res:70740.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,u),x) member(not_subclass_element(intersection(v,u),x),w)*.
% 299.94/300.93  71114[3:Rew:71037.0,27442.0] ||  -> equal(intersection(union(u,complement(v)),union(complement(u),union(v,null_class))),symmetric_difference(complement(u),union(v,null_class)))**.
% 299.94/300.93  71127[3:Rew:71037.0,27449.2] || member(u,universal_class) -> member(u,intersection(union(v,null_class),complement(w)))* member(u,union(complement(v),w)).
% 299.94/300.93  71152[3:Rew:71037.0,44937.0] || member(not_subclass_element(intersection(u,union(v,null_class)),w),complement(v))* -> subclass(intersection(u,union(v,null_class)),w).
% 299.94/300.93  71158[3:Rew:71037.0,54967.1] || member(u,intersection(union(v,null_class),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))) -> .
% 299.94/300.93  71161[3:Rew:71037.0,63848.1] || equal(null_class,u) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.94/300.93  71162[3:Rew:71037.0,66772.1] || equal(successor(u),null_class) member(regular(union(v,u)),complement(v))* -> equal(union(v,u),null_class).
% 299.94/300.93  71169[3:Rew:71037.0,65981.1] || equal(null_class,u) member(not_subclass_element(union(v,u),w),complement(v))* -> subclass(union(v,u),w).
% 299.94/300.93  71226[3:Rew:71037.0,27420.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,complement(w))).
% 299.94/300.93  71236[3:Rew:71037.0,55174.1] || member(u,intersection(power_class(v),union(w,null_class)))* member(u,union(complement(power_class(v)),complement(w))) -> .
% 299.94/300.93  71239[3:Rew:71037.0,64693.1] || equal(null_class,u) -> equal(complement(intersection(power_class(v),union(w,u))),union(complement(power_class(v)),complement(w)))**.
% 299.94/300.93  71241[3:Rew:71037.0,62510.2] || equal(null_class,u) member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))) -> .
% 299.94/300.93  71550[3:Rew:71037.0,27453.0] ||  -> equal(intersection(union(complement(u),v),union(union(u,null_class),complement(v))),symmetric_difference(union(u,null_class),complement(v)))**.
% 299.94/300.93  71653[3:Rew:71037.0,45114.0] || member(not_subclass_element(intersection(union(u,null_class),v),w),complement(u))* -> subclass(intersection(union(u,null_class),v),w).
% 299.94/300.93  71991[3:Rew:71963.0,54374.1] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),union(v,null_class))*.
% 299.94/300.93  72849[3:Rew:26766.0,72848.2] || equal(successor(u),null_class) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(u,v))*.
% 299.94/300.93  72895[3:Rew:71963.0,71985.1] ||  -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),union(v,null_class))*.
% 299.94/300.93  72896[3:Rew:71963.0,71992.2] || equal(successor(u),null_class) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(v,u))*.
% 299.94/300.93  72897[3:Rew:71963.0,72028.1] ||  -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),union(u,null_class))*.
% 299.94/300.93  72898[3:Rew:71963.0,72031.2] || subclass(union(u,null_class),v) -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.94/300.93  74180[3:Res:72069.0,5363.0] || subclass(union(null_class,u),v) -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.94/300.93  74494[6:Rew:74481.0,67308.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93  74495[3:Rew:74481.0,67299.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 299.94/300.93  74985[3:Res:73733.0,5363.0] || subclass(union(u,u),v)* -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.94/300.93  75233[7:Res:73975.1,3167.0] function(intersection(u,v)) ||  -> equal(successor(intersection(u,v)),null_class) member(regular(successor(intersection(u,v))),v)*.
% 299.94/300.93  75234[7:Res:73975.1,3166.0] function(intersection(u,v)) ||  -> equal(successor(intersection(u,v)),null_class) member(regular(successor(intersection(u,v))),u)*.
% 299.94/300.93  75291[3:Res:74108.0,5363.0] || subclass(union(u,null_class),v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.94/300.93  75386[3:Res:74675.0,5363.0] || subclass(union(null_class,u),v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.94/300.93  75423[0:SpR:72365.0,408.2] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),u)*.
% 299.94/300.93  75424[0:SpR:72365.0,409.2] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),v)*.
% 299.94/300.93  75672[0:SpL:72365.0,1275.1] || member(u,union(v,w)) member(u,complement(intersection(w,v)))* -> member(u,symmetric_difference(v,w)).
% 299.94/300.93  75817[0:Rew:75789.0,47114.0] ||  -> equal(union(intersection(power_class(u),complement(v)),intersection(complement(power_class(u)),v)),complement(symmetric_difference(complement(power_class(u)),v)))**.
% 299.94/300.93  75960[0:Rew:75923.0,12490.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  75995[6:Rew:75923.0,67309.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),successor(null_class))** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93  75996[6:Rew:75923.0,67310.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93  76339[0:Rew:76314.0,64273.0] ||  -> subclass(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),complement(symmetric_difference(power_class(u),complement(v))))*.
% 299.94/300.93  76393[0:Rew:76314.0,9923.0] ||  -> subclass(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.94/300.93  76402[0:Rew:76314.0,9798.0] ||  -> subclass(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.93  76850[0:Res:76060.0,5363.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(v,u),x) member(not_subclass_element(symmetric_difference(v,u),x),w)*.
% 299.94/300.93  78059[0:Res:75410.0,3164.0] || subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),w)*.
% 299.94/300.93  79042[3:SpL:71518.0,209.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,null_class),w)) -> .
% 299.94/300.93  79051[3:SpL:71518.0,209.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,null_class))) -> .
% 299.94/300.93  80347[3:SpL:74812.0,3846.2] || member(union(null_class,u),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,null_class)),v)* -> .
% 299.94/300.93  80349[3:SpL:74812.0,46595.0] || member(regular(power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.94/300.93  80352[3:SpL:74812.0,46587.0] || member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(null_class,v))))) -> .
% 299.94/300.93  80359[3:SpL:74812.0,3846.2] || member(union(u,null_class),universal_class) subclass(universal_class,complement(v)) member(power_class(union(null_class,u)),v)* -> .
% 299.94/300.93  80361[3:SpL:74812.0,46595.0] || member(regular(power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 299.94/300.93  80364[3:SpL:74812.0,46587.0] || member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,null_class))))) -> .
% 299.94/300.93  80774[3:Res:11137.2,47748.1] || equal(unordered_pair(u,v),null_class) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.94/300.93  80791[0:Obv:80749.1] || member(u,v) -> member(w,unordered_pair(w,u)) subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u)))*.
% 299.94/300.93  80976[0:Obv:80931.1] || member(u,v) -> member(w,unordered_pair(u,w)) subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w)))*.
% 299.94/300.93  81057[3:SpL:72365.0,8262.0] || member(regular(intersection(complement(compose(element_relation,universal_class)),u)),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.93  81171[3:Res:1272.2,66684.1] || member(u,cross_product(v,w))* member(u,x)* equal(successor(restrict(x,v,w)),null_class)** -> .
% 299.94/300.93  81199[3:Res:1971.3,66684.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* equal(successor(successor_relation),null_class) -> .
% 299.94/300.93  81225[3:Res:59.1,66684.1] || member(ordered_pair(u,v),compose(w,x))* equal(successor(image(w,image(x,singleton(u)))),null_class)** -> .
% 299.94/300.93  81371[3:SpL:72365.0,8263.0] || member(regular(intersection(u,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.93  81692[3:SpR:75789.0,28442.1] || member(union(null_class,u),universal_class) -> member(apply(choice,union(u,null_class)),u)* equal(union(null_class,u),null_class).
% 299.94/300.93  81703[3:SpR:28866.0,28442.1] || member(union(null_class,u),universal_class) -> member(apply(choice,union(u,u)),u)* equal(union(null_class,u),null_class).
% 299.94/300.93  82141[7:Rew:72531.1,81967.3,72531.1,81967.1] function(u) || member(successor(u),universal_class) -> member(apply(choice,successor(u)),u)* equal(successor(u),null_class).
% 299.94/300.93  82209[7:Res:15573.3,37583.1] function(apply(u,v)) || member(v,universal_class) member(range_of(null_class),universal_class)* -> member(v,cantor(u))*.
% 299.94/300.93  82461[3:Rew:73742.0,82235.1,73742.0,82235.0] || member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),u)*.
% 299.94/300.93  82578[3:SpL:73744.0,3846.2] || member(union(u,null_class),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,u)),v)* -> .
% 299.94/300.93  82580[3:SpL:73744.0,46595.0] || member(regular(power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 299.94/300.93  82584[3:SpL:73744.0,46587.0] || member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(v,null_class))))) -> .
% 299.94/300.93  82591[3:SpL:73744.0,3846.2] || member(union(u,u),universal_class)* subclass(universal_class,complement(v)) member(power_class(union(u,null_class)),v)* -> .
% 299.94/300.93  82593[3:SpL:73744.0,46595.0] || member(regular(power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(u,u)),null_class).
% 299.94/300.93  82597[3:SpL:73744.0,46587.0] || member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(v,v)))))* -> .
% 299.94/300.93  82980[0:Rew:39614.1,82947.2] || subclass(complement(u),complement(v)) member(regular(complement(u)),union(v,u))* -> equal(complement(u),null_class).
% 299.94/300.93  83790[3:SpR:47184.0,83745.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,power_class(v))))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.93  83791[3:SpR:47187.0,83745.0] ||  -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(power_class(v))))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.93  83806[3:Res:83745.0,5363.0] || subclass(u,v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.94/300.93  83822[3:Res:83745.0,5367.0] ||  -> subclass(complement(successor(complement(intersection(u,v)))),w) member(not_subclass_element(complement(successor(complement(intersection(u,v)))),w),v)*.
% 299.94/300.93  83823[3:Res:83745.0,5366.0] ||  -> subclass(complement(successor(complement(intersection(u,v)))),w) member(not_subclass_element(complement(successor(complement(intersection(u,v)))),w),u)*.
% 299.94/300.93  83859[0:SpL:72365.0,10970.0] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(v,u)) -> member(omega,symmetric_difference(v,u)).
% 299.94/300.93  84107[3:SpL:76314.0,28441.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,u))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.93  84129[3:SpL:72365.0,28441.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,u))* -> equal(union(null_class,intersection(v,u)),null_class).
% 299.94/300.93  84194[3:Rew:39614.1,84167.2] || subclass(u,v) member(regular(union(null_class,u)),symmetric_difference(v,u))* -> equal(union(null_class,u),null_class).
% 299.94/300.93  85035[3:Rew:27.0,85014.1,27.0,85014.0] || member(regular(complement(successor(union(u,v)))),union(u,v))* -> equal(complement(successor(union(u,v))),null_class).
% 299.94/300.93  85129[3:Res:83725.0,327.1] inductive(union(null_class,intersection(union(null_class,omega),u))) ||  -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.94/300.93  85312[3:SpL:73742.0,7162.1] || member(u,universal_class) subclass(u,union(v,null_class)) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.93  85325[3:Res:58316.1,7162.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.94/300.93  85326[0:Res:7.1,7162.1] || equal(intersection(u,v),w)* member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.94/300.93  85451[3:Res:83739.0,327.1] inductive(union(null_class,intersection(u,union(null_class,omega)))) ||  -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.94/300.93  85680[3:Res:58316.1,7163.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.94/300.93  85681[0:Res:7.1,7163.1] || equal(intersection(u,v),w)* member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.94/300.93  85989[3:Rew:75789.0,85935.1] inductive(union(null_class,intersection(union(omega,null_class),u))) ||  -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.94/300.93  86231[3:Rew:75789.0,86182.1] inductive(union(null_class,intersection(u,union(omega,null_class)))) ||  -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.94/300.93  86284[3:SpL:73742.0,7203.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,null_class)) -> member(image(u,v),w)*.
% 299.94/300.93  86296[3:Res:58316.1,7203.2] function(u) || equal(intersection(v,w),universal_class)** member(x,universal_class) -> member(image(u,x),v)*.
% 299.94/300.93  86351[3:Res:58921.1,5367.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),w)*.
% 299.94/300.93  86352[3:Res:58921.1,5366.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),v)*.
% 299.94/300.93  86361[3:Res:58921.1,3170.0] || subclass(u,restrict(v,w,x))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.93  86540[3:Res:58316.1,7204.2] function(u) || equal(intersection(v,w),universal_class)** member(x,universal_class) -> member(image(u,x),w)*.
% 299.94/300.93  86600[0:SoR:10046.0,72.1] one_to_one(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(universal_class,universal_class))*.
% 299.94/300.93  86697[3:Res:12.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(unordered_pair(w,x),cantor(unordered_pair(w,x))),v)*.
% 299.94/300.93  86699[3:Res:3674.1,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(ordered_pair(w,cantor(w)),v)*.
% 299.94/300.93  86745[3:Res:242.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(w,x))),v)*.
% 299.94/300.93  86816[3:SpR:75789.0,15800.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),union(w,v))*.
% 299.94/300.93  86873[3:Rew:26773.0,86820.1] || member(u,universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(u,cantor(u)),union(v,v))*.
% 299.94/300.93  86874[3:Rew:26771.0,86828.1] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),union(v,v))*.
% 299.94/300.93  87063[0:SpR:72365.0,46616.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(w)))* member(u,union(w,complement(power_class(v)))).
% 299.94/300.93  87260[0:SpR:72365.0,46803.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(w)))* member(u,union(complement(power_class(w)),v)).
% 299.94/300.93  87430[0:SpL:72365.0,5211.0] || member(not_subclass_element(intersection(regular(u),v),w),u)* -> subclass(intersection(v,regular(u)),w) equal(u,null_class).
% 299.94/300.93  87509[0:Rew:536.1,87508.1] || member(not_subclass_element(intersection(u,v),w),singleton(v))* -> subclass(intersection(u,v),w) equal(singleton(v),null_class).
% 299.94/300.93  87668[0:SpL:72365.0,5253.0] || member(not_subclass_element(intersection(u,regular(v)),w),v)* -> subclass(intersection(regular(v),u),w) equal(v,null_class).
% 299.94/300.93  87756[0:Rew:536.1,87755.1] || member(not_subclass_element(intersection(u,v),w),singleton(u))* -> subclass(intersection(u,v),w) equal(singleton(u),null_class).
% 299.94/300.93  87846[3:Res:3436.2,73862.0] || member(inverse(u),universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93  87877[3:Res:226.1,73862.0] ||  -> subclass(restrict(union(u,null_class),v,w),x) member(not_subclass_element(restrict(union(u,null_class),v,w),x),u)*.
% 299.94/300.93  87878[3:Res:4087.2,73862.0] || subclass(u,union(v,null_class)) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.93  87880[3:Res:5239.2,73862.0] || subclass(u,union(v,null_class)) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.93  89721[0:SpR:75789.0,6930.1] ||  -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),union(v,u))*.
% 299.94/300.93  89807[0:SpR:76314.0,6930.1] ||  -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(v),complement(u)),w),union(u,v))*.
% 299.94/300.93  89858[3:Rew:26766.0,89783.2,71037.0,89783.2,26766.0,89783.1,71037.0,89783.1,45898.1,89783.1] || equal(null_class,u) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(u,v))*.
% 299.94/300.93  89861[3:Rew:26766.0,89758.2,73147.0,89758.2,26766.0,89758.1,73147.0,89758.1,45898.1,89758.1] || equal(null_class,u) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(v,u))*.
% 299.94/300.93  90029[3:Res:83718.0,327.1] inductive(intersection(intersection(union(null_class,omega),u),v)) ||  -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.94/300.93  90249[0:Rew:39614.1,90184.2] || subclass(complement(u),complement(v)) -> member(not_subclass_element(w,complement(u)),union(v,u))* subclass(w,complement(u)).
% 299.94/300.93  90382[3:Res:83730.0,327.1] inductive(intersection(u,intersection(v,union(null_class,omega)))) ||  -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.94/300.93  90511[3:Res:83733.0,327.1] inductive(intersection(u,intersection(union(null_class,omega),v))) ||  -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.94/300.93  90878[3:Res:83738.0,327.1] inductive(intersection(intersection(u,union(null_class,omega)),v)) ||  -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.94/300.93  91470[3:Rew:75789.0,91415.1,73730.0,91415.1] inductive(union(null_class,intersection(union(omega,omega),u))) ||  -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.94/300.93  91736[3:Rew:75789.0,91687.1,73730.0,91687.1] inductive(union(null_class,intersection(u,union(omega,omega)))) ||  -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.94/300.93  91807[3:Res:86303.1,5367.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),w)*.
% 299.94/300.93  91808[3:Res:86303.1,5366.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),v)*.
% 299.94/300.93  91817[3:Res:86303.1,3170.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.93  92270[3:Rew:75789.0,92209.1] inductive(intersection(intersection(union(omega,null_class),u),v)) ||  -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.94/300.93  92425[3:Rew:75789.0,92371.1] inductive(intersection(u,intersection(v,union(omega,null_class)))) ||  -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.94/300.93  92578[3:Rew:75789.0,92519.1] inductive(intersection(u,intersection(union(omega,null_class),v))) ||  -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.94/300.93  92730[3:Rew:75789.0,92674.1] inductive(intersection(intersection(u,union(omega,null_class)),v)) ||  -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.94/300.93  92796[0:SpR:75789.0,4102.1] ||  -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),union(w,v))*.
% 299.94/300.93  92899[3:Rew:26773.0,92800.1,26773.0,92800.0] ||  -> subclass(intersection(u,union(v,null_class)),w) member(not_subclass_element(intersection(u,union(v,null_class)),w),union(v,v))*.
% 299.94/300.93  92900[3:Rew:26771.0,92808.1,26771.0,92808.0] ||  -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),union(v,v))*.
% 299.94/300.93  92832[0:SpR:76314.0,4102.1] ||  -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(w,v)),x),union(v,w))*.
% 299.94/300.93  92853[0:SpR:72365.0,4102.1] ||  -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(symmetric_difference(v,w),u),x),union(v,w))*.
% 299.94/300.93  93373[0:SpR:75789.0,5250.1] ||  -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),union(v,u))*.
% 299.94/300.93  93486[3:Rew:26773.0,93377.1,26773.0,93377.0] ||  -> subclass(intersection(union(u,null_class),v),w) member(not_subclass_element(intersection(union(u,null_class),v),w),union(u,u))*.
% 299.94/300.93  93487[3:Rew:26771.0,93385.1,26771.0,93385.0] ||  -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),union(u,u))*.
% 299.94/300.93  93409[0:SpR:76314.0,5250.1] ||  -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(v,u),w),x),union(u,v))*.
% 299.94/300.93  93431[0:SpR:72365.0,5250.1] ||  -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(w,symmetric_difference(u,v)),x),union(u,v))*.
% 299.94/300.93  93819[3:Obv:93790.1] || subclass(unordered_pair(u,v),v)* -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w).
% 299.94/300.93  93820[3:Obv:93788.1] || subclass(unordered_pair(u,v),u)* -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.94/300.93  93830[0:SpR:72365.0,4095.1] ||  -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(restrict(v,w,x),u),y),v)*.
% 299.94/300.93  94234[3:Res:94057.1,1418.2] || equal(complement(u),null_class) member(v,w)* member(x,y)* -> member(ordered_pair(x,v),u)*.
% 299.94/300.93  94436[0:SpR:72365.0,5244.1] ||  -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(x,restrict(u,v,w)),y),u)*.
% 299.94/300.93  95201[3:Res:94124.1,15524.0] || equal(complement(cantor(regular(cross_product(singleton(singleton(u)),universal_class)))),null_class)** -> equal(cross_product(singleton(singleton(u)),universal_class),null_class).
% 299.94/300.93  95820[0:Res:95719.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(u,w)),null_class) member(regular(complement(union(u,w))),v)*.
% 299.94/300.93  95824[3:Res:95719.0,7747.0] || member(regular(complement(union(compose(element_relation,universal_class),u))),element_relation)* -> equal(complement(union(compose(element_relation,universal_class),u)),null_class).
% 299.94/300.93  95949[0:Res:95777.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(w,u)),null_class) member(regular(complement(union(w,u))),v)*.
% 299.94/300.93  95953[3:Res:95777.0,7747.0] || member(regular(complement(union(u,compose(element_relation,universal_class)))),element_relation)* -> equal(complement(union(u,compose(element_relation,universal_class))),null_class).
% 299.94/300.93  96046[3:MRR:96013.3,47783.0] || member(ordered_pair(u,cantor(u)),element_relation)* member(u,universal_class) subclass(domain_relation,regular(compose(element_relation,universal_class))) -> .
% 299.94/300.93  96215[3:Rew:30.0,96171.1] single_valued_class(complement(successor(complement(intersection(cross_product(universal_class,universal_class),u))))) ||  -> function(complement(successor(complement(restrict(u,universal_class,universal_class)))))*.
% 299.94/300.93  96351[3:Rew:29.0,96310.1] single_valued_class(complement(successor(complement(intersection(u,cross_product(universal_class,universal_class)))))) ||  -> function(complement(successor(complement(restrict(u,universal_class,universal_class)))))*.
% 299.94/300.93  96425[0:Res:48.1,46647.0] inductive(intersection(complement(u),power_class(complement(power_class(v))))) || member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.93  96633[3:Res:96527.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(successor(u))),null_class) member(regular(complement(successor(successor(u)))),v)*.
% 299.94/300.93  96637[3:Res:96527.0,7747.0] || member(regular(complement(successor(successor(compose(element_relation,universal_class))))),element_relation)* -> equal(complement(successor(successor(compose(element_relation,universal_class)))),null_class).
% 299.94/300.93  96836[0:Res:48.1,46679.0] inductive(intersection(power_class(complement(power_class(u))),complement(v))) || member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.93  97055[3:Res:96978.0,5362.0] ||  -> subclass(complement(successor(successor(complement(singleton(u))))),v) equal(not_subclass_element(complement(successor(successor(complement(singleton(u))))),v),u)**.
% 299.94/300.93  97191[0:SpR:47208.0,5276.0] ||  -> subclass(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.93  97199[0:SpR:47208.0,75410.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),union(complement(power_class(w)),intersection(complement(u),power_class(v))))*.
% 299.94/300.93  97445[3:Res:97062.0,5362.0] ||  -> subclass(complement(successor(successor(complement(successor(null_class))))),u) equal(not_subclass_element(complement(successor(successor(complement(successor(null_class))))),u),null_class)**.
% 299.94/300.93  97548[0:SpR:47209.0,5276.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.93  97556[0:SpR:47209.0,75410.0] ||  -> subclass(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),union(intersection(complement(v),power_class(w)),complement(power_class(u))))*.
% 299.94/300.93  98063[0:SpR:47210.0,5276.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.93  98071[0:SpR:47210.0,75410.0] ||  -> subclass(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),union(intersection(power_class(v),complement(w)),complement(power_class(u))))*.
% 299.94/300.93  98366[3:Res:97082.0,327.1] inductive(complement(successor(successor(union(null_class,complement(omega)))))) ||  -> equal(complement(successor(successor(union(null_class,complement(omega))))),omega)**.
% 299.94/300.93  98498[0:SpR:47212.0,5276.0] ||  -> subclass(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.93  98506[0:SpR:47212.0,75410.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),union(complement(power_class(w)),intersection(power_class(u),complement(v))))*.
% 299.94/300.93  99739[0:Res:48.1,6139.1] inductive(union(u,intersection(complement(v),complement(w)))) || member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93  100029[0:Res:48.1,6149.1] inductive(union(intersection(complement(u),complement(v)),w)) || member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93  100380[3:Res:100257.0,5362.0] ||  -> subclass(complement(union(complement(singleton(u)),v)),w) equal(not_subclass_element(complement(union(complement(singleton(u)),v)),w),u)**.
% 299.94/300.93  100649[0:Rew:100557.0,99689.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(x,w)))) -> .
% 299.94/300.93  100800[0:Rew:100557.0,99284.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(w,v)))).
% 299.94/300.93  100803[0:Rew:100557.0,99977.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(w,v)),x)) -> .
% 299.94/300.93  100808[0:Rew:100557.0,6804.0] ||  -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),union(u,intersection(complement(v),union(w,x))))*.
% 299.94/300.93  100810[0:Rew:100557.0,88985.0] ||  -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),union(intersection(complement(v),union(w,x)),u))*.
% 299.94/300.93  100958[0:Rew:100557.0,99698.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(complement(union(w,x)),v)) -> .
% 299.94/300.93  101069[3:Rew:100557.0,66304.1] || equal(successor(intersection(complement(u),union(v,w))),null_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 299.94/300.93  101073[0:Rew:100557.0,6793.0] ||  -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),union(intersection(complement(u),union(v,w)),x))*.
% 299.94/300.93  101075[0:Rew:100557.0,89010.0] ||  -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),union(x,intersection(complement(u),union(v,w))))*.
% 299.94/300.93  101084[0:Rew:100557.0,34854.1] || equal(intersection(complement(u),union(v,w)),domain_relation) subclass(universal_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.93  101085[0:Rew:100557.0,19486.1] || subclass(domain_relation,intersection(complement(u),union(v,w)))* subclass(universal_class,union(u,complement(union(v,w)))) -> .
% 299.94/300.93  101087[0:Rew:100557.0,6841.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93  101088[0:Rew:100557.0,6840.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(omega,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93  101105[0:Rew:100557.0,34942.1] || equal(intersection(complement(u),union(v,w)),domain_relation) subclass(domain_relation,union(u,complement(union(v,w))))* -> .
% 299.94/300.93  101106[0:Rew:100557.0,13493.1] || subclass(domain_relation,intersection(complement(u),union(v,w)))* subclass(domain_relation,union(u,complement(union(v,w)))) -> .
% 299.94/300.93  101109[0:Rew:100557.0,13593.1] || equal(intersection(complement(u),union(v,w)),domain_relation)** equal(union(u,complement(union(v,w))),domain_relation) -> .
% 299.94/300.93  101110[3:Rew:100557.0,18095.1] ||  -> member(singleton(null_class),intersection(complement(u),union(v,w)))* member(singleton(null_class),union(u,complement(union(v,w)))).
% 299.94/300.93  101160[3:Rew:100557.0,84635.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> subclass(universal_class,intersection(complement(u),union(v,w)))*.
% 299.94/300.93  101161[3:Rew:100557.0,56050.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 299.94/300.93  101162[6:Rew:100557.0,55900.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.94/300.93  101176[0:Rew:100557.0,83403.0] ||  -> equal(intersection(union(u,complement(union(v,w))),restrict(intersection(complement(u),union(v,w)),x,y)),null_class)**.
% 299.94/300.93  101273[0:Rew:100557.0,6731.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),union(u,intersection(union(v,w),complement(x))))*.
% 299.94/300.93  101275[0:Rew:100557.0,88988.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),union(intersection(union(v,w),complement(x)),u))*.
% 299.94/300.93  101413[0:Rew:100557.0,99780.0] || equal(symmetric_difference(u,complement(union(v,w))),universal_class) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93  101414[0:Rew:100557.0,99764.0] || equal(symmetric_difference(u,complement(union(v,w))),universal_class) member(omega,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93  101416[0:Rew:100557.0,99781.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93  101417[0:Rew:100557.0,99765.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(omega,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93  101422[0:Rew:100557.0,99987.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(x,complement(union(v,w)))) -> .
% 299.94/300.93  101437[3:Rew:100557.0,66314.1] || equal(successor(intersection(union(u,v),complement(w))),null_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 299.94/300.93  101442[0:Rew:100557.0,6721.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),union(intersection(union(u,v),complement(w)),x))*.
% 299.94/300.93  101444[0:Rew:100557.0,89013.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),union(x,intersection(union(u,v),complement(w))))*.
% 299.94/300.93  101453[0:Rew:100557.0,34856.1] || equal(intersection(union(u,v),complement(w)),domain_relation) subclass(universal_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.93  101454[0:Rew:100557.0,19489.1] || subclass(domain_relation,intersection(union(u,v),complement(w)))* subclass(universal_class,union(complement(union(u,v)),w)) -> .
% 299.94/300.93  101456[0:Rew:100557.0,6765.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93  101457[0:Rew:100557.0,6764.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(omega,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93  101474[0:Rew:100557.0,34944.1] || equal(intersection(union(u,v),complement(w)),domain_relation) subclass(domain_relation,union(complement(union(u,v)),w))* -> .
% 299.94/300.93  101475[0:Rew:100557.0,13496.1] || subclass(domain_relation,intersection(union(u,v),complement(w)))* subclass(domain_relation,union(complement(union(u,v)),w)) -> .
% 299.94/300.93  101478[0:Rew:100557.0,13596.1] || equal(intersection(union(u,v),complement(w)),domain_relation)** equal(union(complement(union(u,v)),w),domain_relation) -> .
% 299.94/300.93  101479[3:Rew:100557.0,18098.1] ||  -> member(singleton(null_class),intersection(union(u,v),complement(w)))* member(singleton(null_class),union(complement(union(u,v)),w)).
% 299.94/300.93  101527[3:Rew:100557.0,84638.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> subclass(universal_class,intersection(union(u,v),complement(w)))*.
% 299.94/300.93  101528[3:Rew:100557.0,56053.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 299.94/300.93  101529[6:Rew:100557.0,55903.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.94/300.93  101543[0:Rew:100557.0,83406.0] ||  -> equal(intersection(union(complement(union(u,v)),w),restrict(intersection(union(u,v),complement(w)),x,y)),null_class)**.
% 299.94/300.93  101577[0:Rew:100557.0,62443.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(ordered_pair(w,x),image(element_relation,union(u,v)))* -> .
% 299.94/300.93  101578[0:Rew:100557.0,62441.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(unordered_pair(w,x),image(element_relation,union(u,v)))* -> .
% 299.94/300.93  101583[3:Rew:100557.0,18794.1] || equal(image(element_relation,union(u,v)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.93  101606[0:Rew:100557.0,62465.0] || subclass(domain_relation,power_class(complement(union(u,v)))) member(ordered_pair(null_class,null_class),image(element_relation,union(u,v)))* -> .
% 299.94/300.93  101609[0:Rew:100557.0,62464.0] || equal(power_class(complement(union(u,v))),domain_relation) member(ordered_pair(null_class,null_class),image(element_relation,union(u,v)))* -> .
% 299.94/300.93  101759[0:Rew:100557.0,40124.1] || subclass(union(u,v),complement(w)) -> equal(union(w,complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.93  101792[0:Rew:100557.0,100070.0] || equal(symmetric_difference(complement(union(u,v)),w),universal_class) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93  101793[0:Rew:100557.0,100054.0] || equal(symmetric_difference(complement(union(u,v)),w),universal_class) member(omega,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93  101795[0:Rew:100557.0,100071.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93  101796[0:Rew:100557.0,100055.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(omega,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93  101983[3:Rew:101822.0,98965.1] single_valued_class(union(null_class,union(null_class,intersection(cross_product(universal_class,universal_class),u)))) ||  -> function(union(null_class,restrict(u,universal_class,universal_class)))*.
% 299.94/300.93  102192[3:Rew:102187.0,78943.0] ||  -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class))))),power_class(complement(successor(union(u,null_class)))))**.
% 299.94/300.93  102193[3:Rew:102187.0,35751.0] ||  -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(u,u))))),power_class(complement(successor(union(u,u)))))**.
% 299.94/300.93  102194[3:Rew:102187.0,30520.0] ||  -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u))))),power_class(complement(successor(union(null_class,u)))))**.
% 299.94/300.93  102217[0:Rew:102187.0,47292.0] || member(not_subclass_element(image(element_relation,successor(u)),v),power_class(complement(successor(u))))* -> subclass(image(element_relation,successor(u)),v).
% 299.94/300.93  102265[0:Rew:102264.0,55432.2] || member(u,successor(v)) member(u,complement(w)) member(u,union(w,complement(successor(v))))* -> .
% 299.94/300.93  102279[0:Rew:102264.0,46842.0] ||  -> equal(union(u,intersection(power_class(v),complement(singleton(complement(power_class(v)))))),union(u,complement(successor(complement(power_class(v))))))**.
% 299.94/300.93  102288[0:Rew:102264.0,40153.1] || subclass(complement(singleton(u)),complement(u))* -> equal(union(v,complement(successor(u))),union(v,complement(singleton(u))))**.
% 299.94/300.93  102314[0:Rew:102295.0,47089.0] ||  -> equal(union(intersection(power_class(u),complement(singleton(complement(power_class(u))))),v),union(v,complement(successor(complement(power_class(u))))))**.
% 299.94/300.93  102650[3:Rew:26764.0,100496.2,65061.1,100496.2,26764.0,100496.1] || equal(successor(u),null_class) member(not_subclass_element(complement(v),w),union(u,v))* -> subclass(complement(v),w).
% 299.94/300.93  102651[3:Rew:26764.0,100467.2,72365.0,100467.2,65061.1,100467.2,26764.0,100467.1,72365.0,100467.1] || equal(successor(u),null_class) member(not_subclass_element(complement(v),w),union(v,u))* -> subclass(complement(v),w).
% 299.94/300.93  102704[0:Rew:44.0,102703.0] ||  -> equal(complement(union(intersection(successor(u),complement(v)),intersection(complement(successor(u)),v))),symmetric_difference(complement(successor(u)),v))**.
% 299.94/300.93  102706[0:Rew:75789.0,102705.0,44.0,102705.0] ||  -> equal(complement(union(intersection(u,complement(successor(v))),intersection(complement(u),successor(v)))),symmetric_difference(u,complement(successor(v))))**.
% 299.94/300.93  103280[3:Res:100329.0,5362.0] ||  -> subclass(complement(union(u,complement(singleton(v)))),w) equal(not_subclass_element(complement(union(u,complement(singleton(v)))),w),v)**.
% 299.94/300.93  103538[7:Rew:103455.0,82775.2] function(cross_product(universal_class,universal_class)) single_valued_class(union(null_class,successor(cross_product(universal_class,universal_class)))) ||  -> function(successor(cross_product(universal_class,universal_class)))*.
% 299.94/300.93  103912[3:SpL:102188.0,3846.2] || member(complement(successor(null_class)),universal_class) subclass(universal_class,complement(u)) member(power_class(complement(singleton(null_class))),u)* -> .
% 299.94/300.93  105034[3:Res:100387.0,5362.0] ||  -> subclass(complement(union(complement(successor(null_class)),u)),v) equal(not_subclass_element(complement(union(complement(successor(null_class)),u)),v),null_class)**.
% 299.94/300.93  105450[3:Res:103287.0,5362.0] ||  -> subclass(complement(union(u,complement(successor(null_class)))),v) equal(not_subclass_element(complement(union(u,complement(successor(null_class)))),v),null_class)**.
% 299.94/300.93  105651[0:SpL:102187.0,4060.0] || member(u,symmetric_difference(power_class(complement(successor(v))),complement(w)))* -> member(u,union(image(element_relation,successor(v)),w)).
% 299.94/300.93  105658[0:SpL:102187.0,4060.0] || member(u,symmetric_difference(complement(v),power_class(complement(successor(w)))))* -> member(u,union(v,image(element_relation,successor(w)))).
% 299.94/300.93  105720[0:Rew:102187.0,105621.1] || member(not_subclass_element(power_class(complement(successor(u))),v),image(element_relation,successor(u)))* -> subclass(power_class(complement(successor(u))),v).
% 299.94/300.93  105912[0:SpR:102264.0,26.2] || member(u,universal_class) -> member(u,intersection(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))).
% 299.94/300.93  105986[3:SpL:102264.0,18114.1] || equal(intersection(complement(u),successor(v)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(successor(v))))* -> .
% 299.94/300.93  106881[3:SpR:47209.0,97047.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))))),union(u,complement(power_class(v))))*.
% 299.94/300.93  106882[3:SpR:47210.0,97047.0] ||  -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))))),union(complement(power_class(u)),v))*.
% 299.94/300.93  106904[3:Res:97047.0,327.1] inductive(complement(successor(successor(complement(intersection(omega,u)))))) ||  -> equal(complement(successor(successor(complement(intersection(omega,u))))),omega)**.
% 299.94/300.93  107658[0:Res:28672.1,100568.0] || equal(image(element_relation,union(u,v)),domain_relation) member(ordered_pair(null_class,null_class),power_class(complement(union(u,v))))* -> .
% 299.94/300.93  107659[0:Res:4845.1,100568.0] || subclass(domain_relation,image(element_relation,union(u,v))) member(ordered_pair(null_class,null_class),power_class(complement(union(u,v))))* -> .
% 299.94/300.93  108249[3:Res:100420.0,327.1] inductive(complement(union(union(null_class,complement(omega)),u))) ||  -> equal(complement(union(union(null_class,complement(omega)),u)),omega)**.
% 299.94/300.93  109315[3:Res:103321.0,327.1] inductive(complement(union(u,union(null_class,complement(omega))))) ||  -> equal(complement(union(u,union(null_class,complement(omega)))),omega)**.
% 299.94/300.93  109693[0:Res:349.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(singleton(x),union(u,complement(union(v,w))))*.
% 299.94/300.93  109694[3:Res:48390.1,100559.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(omega,union(u,complement(union(v,w))))*.
% 299.94/300.93  109704[6:Res:46551.1,100559.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93  109705[6:Res:29980.1,100559.0] || equal(symmetric_difference(complement(u),union(v,w)),successor(null_class)) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93  109706[6:Res:29933.1,100559.0] || equal(symmetric_difference(complement(u),union(v,w)),singleton(null_class)) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93  109868[3:SpR:47208.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))))),union(v,complement(power_class(w))))*.
% 299.94/300.93  109869[3:SpR:47212.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))))),union(complement(power_class(v)),w))*.
% 299.94/300.93  109889[3:Res:106828.0,327.1] inductive(complement(successor(successor(complement(intersection(u,omega)))))) ||  -> equal(complement(successor(successor(complement(intersection(u,omega))))),omega)**.
% 299.94/300.93  110392[0:Res:349.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(singleton(x),union(complement(union(u,v)),w))*.
% 299.94/300.93  110393[3:Res:48390.1,100573.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(omega,union(complement(union(u,v)),w))*.
% 299.94/300.93  110403[6:Res:46551.1,100573.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93  110404[6:Res:29980.1,100573.0] || equal(symmetric_difference(union(u,v),complement(w)),successor(null_class)) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93  110405[6:Res:29933.1,100573.0] || equal(symmetric_difference(union(u,v),complement(w)),singleton(null_class)) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93  110790[3:Res:95663.0,327.1] inductive(intersection(union(null_class,intersection(omega,u)),v)) ||  -> equal(intersection(union(null_class,intersection(omega,u)),v),omega)**.
% 299.94/300.93  110960[3:Rew:71518.0,110864.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,v)))* member(u,power_class(union(null_class,complement(v)))).
% 299.94/300.93  110985[7:Rew:102221.1,110984.3,78996.1,110984.3] function(u) || member(v,universal_class) -> member(v,image(element_relation,successor(u)))* member(v,power_class(complement(u))).
% 299.94/300.93  111135[3:Res:95683.0,327.1] inductive(union(null_class,intersection(intersection(omega,u),v))) ||  -> equal(union(null_class,intersection(intersection(omega,u),v)),omega)**.
% 299.94/300.93  111283[3:Res:95699.0,327.1] inductive(intersection(u,union(null_class,intersection(omega,v)))) ||  -> equal(intersection(u,union(null_class,intersection(omega,v))),omega)**.
% 299.94/300.93  111513[3:Rew:71518.0,111352.1] || member(u,intersection(complement(v),union(w,w)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.94/300.93  111517[3:Rew:30548.0,111376.1] || member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.94/300.93  111518[3:Rew:30548.0,111379.1] || member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.94/300.93  111542[7:Rew:102294.1,111541.2,78996.1,111541.2] function(u) || member(v,intersection(complement(w),successor(u)))* member(v,union(w,complement(u))) -> .
% 299.94/300.93  111660[3:Res:95712.0,327.1] inductive(union(null_class,intersection(u,intersection(omega,v)))) ||  -> equal(union(null_class,intersection(u,intersection(omega,v))),omega)**.
% 299.94/300.93  111755[3:Res:96083.0,327.1] inductive(complement(successor(complement(restrict(omega,u,v))))) ||  -> equal(complement(successor(complement(restrict(omega,u,v)))),omega)**.
% 299.94/300.93  111965[3:Rew:71518.0,111837.1] || member(u,intersection(union(v,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.94/300.93  111969[3:Rew:30548.0,111861.1] || member(u,intersection(union(v,null_class),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.94/300.93  111970[3:Rew:30548.0,111864.1] || member(u,intersection(union(null_class,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.94/300.93  111993[7:Rew:105292.1,111992.2,78996.1,111992.2] function(u) || member(v,intersection(successor(u),complement(w)))* member(v,union(w,complement(u))) -> .
% 299.94/300.93  112250[3:SpR:47209.0,100372.0] ||  -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),union(u,complement(power_class(v))))*.
% 299.94/300.93  112251[3:SpR:47210.0,100372.0] ||  -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),union(complement(power_class(u)),v))*.
% 299.94/300.93  112295[3:Res:100372.0,327.1] inductive(complement(union(complement(intersection(omega,u)),v))) ||  -> equal(complement(union(complement(intersection(omega,u)),v)),omega)**.
% 299.94/300.93  113163[0:SpR:100742.0,4125.0] ||  -> subclass(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.93  113463[3:Res:113084.0,5362.0] ||  -> subclass(regular(union(null_class,complement(singleton(u)))),v) equal(not_subclass_element(regular(union(null_class,complement(singleton(u)))),v),u)**.
% 299.94/300.93  113514[3:Rew:101822.0,113454.1,26766.0,113454.1,101822.0,113454.0,26766.0,113454.0] || member(regular(regular(union(null_class,compose(element_relation,universal_class)))),element_relation)* -> equal(regular(union(null_class,compose(element_relation,universal_class))),null_class).
% 299.94/300.93  113544[3:Res:113096.0,5363.0] || subclass(complement(power_class(u)),v) -> subclass(regular(power_class(u)),w) member(not_subclass_element(regular(power_class(u)),w),v)*.
% 299.94/300.93  113562[0:SpR:100757.0,4125.0] ||  -> subclass(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.93  113750[3:Res:113097.0,5363.0] || subclass(complement(successor(u)),v) -> subclass(regular(successor(u)),w) member(not_subclass_element(regular(successor(u)),w),v)*.
% 299.94/300.93  113822[3:Res:113484.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(null_class,u)),null_class) member(regular(regular(union(null_class,u))),v)*.
% 299.94/300.93  113912[3:Res:113790.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(u,null_class)),null_class) member(regular(regular(union(u,null_class))),v)*.
% 299.94/300.93  114021[3:Res:113804.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(u,u)),null_class) member(regular(regular(union(u,u))),v)*.
% 299.94/300.93  114166[0:SpR:101233.0,5276.0] ||  -> subclass(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.93  114174[3:SpR:101233.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))))),power_class(complement(union(v,w))))*.
% 299.94/300.93  114177[0:SpR:101233.0,75410.0] ||  -> subclass(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),union(complement(power_class(w)),image(element_relation,union(u,v))))*.
% 299.94/300.93  114358[4:Rew:7649.0,114235.1,4413.0,114235.1,72365.0,114235.1] || equal(complement(union(u,v)),universal_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93  114359[5:Rew:7649.0,114234.1,4413.0,114234.1,72365.0,114234.1] || equal(complement(union(u,v)),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93  114378[4:Rew:7649.0,114228.1,4413.0,114228.1,72365.0,114228.1,11585.0,114228.1] || equal(successor(union(u,v)),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93  114616[3:Res:114525.0,5363.0] || subclass(union(u,null_class),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.93  114727[3:Res:114621.0,5369.0] ||  -> subclass(regular(complement(restrict(u,v,w))),x) member(not_subclass_element(regular(complement(restrict(u,v,w))),x),u)*.
% 299.94/300.93  114841[0:SpR:101379.0,5276.0] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.93  114852[0:SpR:101379.0,75410.0] ||  -> subclass(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),union(image(element_relation,power_class(w)),complement(union(u,v))))*.
% 299.94/300.93  115015[3:Rew:7649.0,114922.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.94/300.93  115172[3:Res:114565.0,5363.0] || subclass(union(null_class,u),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.93  115277[3:Res:114567.0,5363.0] || subclass(union(u,u),v)* -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.93  115421[0:SpR:101642.0,5276.0] ||  -> subclass(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.93  115428[3:SpR:101642.0,97047.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))))),power_class(complement(union(u,v))))*.
% 299.94/300.93  115430[3:SpR:101642.0,100372.0] ||  -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),power_class(complement(union(u,v))))*.
% 299.94/300.93  115432[0:SpR:101642.0,75410.0] ||  -> subclass(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),union(image(element_relation,union(v,w)),complement(power_class(u))))*.
% 299.94/300.93  115614[4:Rew:7649.0,115502.1,4413.0,115502.1] || equal(complement(union(u,v)),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.93  115615[5:Rew:7649.0,115501.1,4413.0,115501.1] || equal(complement(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.93  115634[4:Rew:7649.0,115495.1,4413.0,115495.1,11585.0,115495.1] || equal(successor(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.93  115786[3:Res:114715.0,5362.0] ||  -> subclass(regular(complement(intersection(singleton(u),v))),w) equal(not_subclass_element(regular(complement(intersection(singleton(u),v))),w),u)**.
% 299.94/300.93  115924[3:Res:115700.0,5362.0] ||  -> subclass(regular(complement(intersection(u,singleton(v)))),w) equal(not_subclass_element(regular(complement(intersection(u,singleton(v)))),w),v)**.
% 299.94/300.93  116065[0:SpR:101772.0,5276.0] ||  -> subclass(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.93  116078[0:SpR:101772.0,75410.0] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),union(complement(union(v,w)),image(element_relation,power_class(u))))*.
% 299.94/300.93  116239[3:Rew:7649.0,116151.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.93  116623[3:Res:115793.0,5362.0] ||  -> subclass(regular(complement(intersection(successor(null_class),u))),v) equal(not_subclass_element(regular(complement(intersection(successor(null_class),u))),v),null_class)**.
% 299.94/300.93  116710[3:Res:115931.0,5362.0] ||  -> subclass(regular(complement(intersection(u,successor(null_class)))),v) equal(not_subclass_element(regular(complement(intersection(u,successor(null_class)))),v),null_class)**.
% 299.94/300.93  116779[3:Res:116703.0,5362.0] ||  -> subclass(regular(union(u,complement(successor(null_class)))),v) equal(not_subclass_element(regular(union(u,complement(successor(null_class)))),v),null_class)**.
% 299.94/300.93  117002[3:Res:116756.0,5362.0] ||  -> subclass(regular(union(complement(successor(null_class)),u)),v) equal(not_subclass_element(regular(union(complement(successor(null_class)),u)),v),null_class)**.
% 299.94/300.93  117213[3:SpL:100576.0,113432.0] || subclass(union(complement(union(u,v)),w),null_class) -> subclass(regular(null_class),intersection(union(u,v),complement(w)))*.
% 299.94/300.93  117223[3:SpL:100566.0,113432.0] || subclass(union(u,complement(union(v,w))),null_class) -> subclass(regular(null_class),intersection(complement(u),union(v,w)))*.
% 299.94/300.93  117629[3:SpL:100576.0,116330.0] || equal(regular(union(complement(union(u,v)),w)),universal_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.94/300.93  117639[3:SpL:100566.0,116330.0] || equal(regular(union(u,complement(union(v,w)))),universal_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.94/300.93  117872[3:Res:113455.0,327.1] inductive(regular(union(null_class,complement(intersection(omega,u))))) ||  -> equal(regular(union(null_class,complement(intersection(omega,u)))),omega)**.
% 299.94/300.93  118357[3:SpR:100576.0,115747.0] ||  -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),union(complement(union(u,v)),w))*.
% 299.94/300.93  118367[3:SpR:100566.0,115747.0] ||  -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),union(u,complement(union(v,w))))*.
% 299.94/300.93  118525[3:SpR:100576.0,115748.0] ||  -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(successor(x)))),union(complement(union(u,v)),w))*.
% 299.94/300.93  118535[3:SpR:100566.0,115748.0] ||  -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(successor(x)))),union(u,complement(union(v,w))))*.
% 299.94/300.93  118797[3:Res:115797.0,327.1] inductive(regular(complement(intersection(union(null_class,omega),u)))) ||  -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 299.94/300.93  119054[3:Rew:75789.0,118988.1] inductive(regular(complement(intersection(union(omega,null_class),u)))) ||  -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 299.94/300.93  119195[3:SpR:100576.0,115887.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.93  119205[3:SpR:100566.0,115887.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.93  119360[3:Res:115935.0,327.1] inductive(regular(complement(intersection(u,union(null_class,omega))))) ||  -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 299.94/300.93  119547[3:Rew:75789.0,119483.1] inductive(regular(complement(intersection(u,union(omega,null_class))))) ||  -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 299.94/300.93  119576[0:Res:52.1,5361.0] inductive(unordered_pair(u,v)) ||  -> subclass(omega,w) equal(not_subclass_element(omega,w),v)* equal(not_subclass_element(omega,w),u)*.
% 299.94/300.93  119771[3:Res:117791.0,327.1] inductive(regular(union(null_class,complement(intersection(u,omega))))) ||  -> equal(regular(union(null_class,complement(intersection(u,omega)))),omega)**.
% 299.94/300.93  119867[3:SpR:100576.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.93  119877[3:SpR:100566.0,118554.0] ||  -> subclass(regular(union(complement(successor(u)),intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.93  120022[3:Res:118834.0,327.1] inductive(regular(union(union(null_class,complement(omega)),u))) ||  -> equal(regular(union(union(null_class,complement(omega)),u)),omega)**.
% 299.94/300.93  120233[3:Rew:101822.0,120127.0] ||  -> subclass(regular(successor(union(image(element_relation,power_class(u)),complement(power_class(v))))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.93  120234[3:Rew:101822.0,120125.0] ||  -> subclass(regular(successor(union(complement(power_class(u)),image(element_relation,power_class(v))))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.93  121004[3:Res:119396.0,327.1] inductive(regular(union(u,union(null_class,complement(omega))))) ||  -> equal(regular(union(u,union(null_class,complement(omega)))),omega)**.
% 299.94/300.93  122261[3:SpR:101642.0,103272.0] ||  -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),power_class(complement(union(v,w))))*.
% 299.94/300.93  122262[3:SpR:47209.0,103272.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),union(v,complement(power_class(w))))*.
% 299.94/300.93  122263[3:SpR:47210.0,103272.0] ||  -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),union(complement(power_class(v)),w))*.
% 299.94/300.93  122302[3:Res:103272.0,327.1] inductive(complement(union(u,complement(intersection(omega,v))))) ||  -> equal(complement(union(u,complement(intersection(omega,v)))),omega)**.
% 299.94/300.93  123075[3:Res:110705.0,327.1] inductive(intersection(union(null_class,intersection(u,omega)),v)) ||  -> equal(intersection(union(null_class,intersection(u,omega)),v),omega)**.
% 299.94/300.93  123382[3:Res:111052.0,327.1] inductive(union(null_class,intersection(intersection(u,omega),v))) ||  -> equal(union(null_class,intersection(intersection(u,omega),v)),omega)**.
% 299.94/300.93  123535[3:Res:111207.0,327.1] inductive(intersection(u,union(null_class,intersection(v,omega)))) ||  -> equal(intersection(u,union(null_class,intersection(v,omega))),omega)**.
% 299.94/300.93  123845[3:Res:111582.0,327.1] inductive(union(null_class,intersection(u,intersection(v,omega)))) ||  -> equal(union(null_class,intersection(u,intersection(v,omega))),omega)**.
% 299.94/300.93  123969[3:SpR:101233.0,112197.0] ||  -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),power_class(complement(union(v,w))))*.
% 299.94/300.93  123975[3:SpR:47208.0,112197.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),union(v,complement(power_class(w))))*.
% 299.94/300.93  123976[3:SpR:47212.0,112197.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),union(complement(power_class(v)),w))*.
% 299.94/300.93  124019[3:Res:112197.0,327.1] inductive(complement(union(complement(intersection(u,omega)),v))) ||  -> equal(complement(union(complement(intersection(u,omega)),v)),omega)**.
% 299.94/300.93  124271[7:Rew:102221.1,124270.2,78996.1,124270.2,102221.1,124270.1] function(u) || member(regular(power_class(complement(u))),image(element_relation,successor(u)))* -> equal(power_class(complement(u)),null_class).
% 299.94/300.93  125356[3:Con:125340.3] || equal(complement(power_class(complement(power_class(u)))),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))*.
% 299.94/300.93  125357[3:Con:125339.3] || equal(successor(power_class(complement(power_class(u)))),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))*.
% 299.94/300.93  125361[5:MRR:125360.2,313.0] || equal(power_class(u),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 299.94/300.93  125505[3:SpR:100576.0,115740.1] || subclass(intersection(union(u,v),complement(w)),x) -> subclass(regular(union(complement(union(u,v)),w)),x)*.
% 299.94/300.93  125515[3:SpR:100566.0,115740.1] || subclass(intersection(complement(u),union(v,w)),x) -> subclass(regular(union(u,complement(union(v,w)))),x)*.
% 299.94/300.93  125558[3:Res:115740.1,5367.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),w)*.
% 299.94/300.93  125559[3:Res:115740.1,5366.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),v)*.
% 299.94/300.93  125569[3:Res:115740.1,3170.0] || subclass(u,restrict(v,w,x))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93  125678[3:Res:115778.0,327.1] inductive(regular(complement(intersection(intersection(omega,u),v)))) ||  -> equal(regular(complement(intersection(intersection(omega,u),v))),omega)**.
% 299.94/300.93  125944[3:Res:115916.0,327.1] inductive(regular(complement(intersection(u,intersection(omega,v))))) ||  -> equal(regular(complement(intersection(u,intersection(omega,v)))),omega)**.
% 299.94/300.93  126156[3:Rew:75789.0,126086.1,73730.0,126086.1] inductive(regular(complement(intersection(union(omega,omega),u)))) ||  -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 299.94/300.93  126444[3:Rew:26766.0,126219.2,71037.0,126219.2,65061.1,126219.2,73147.0,126219.1,7655.0,126219.1] || equal(successor(u),null_class) member(v,complement(union(u,w)))* -> member(v,union(null_class,complement(w))).
% 299.94/300.93  126445[3:Rew:26766.0,126184.2,71037.0,126184.2,75901.0,126184.2,65061.1,126184.2,73147.0,126184.1,7655.0,126184.1,75789.0,126184.1] || equal(successor(u),null_class) member(v,complement(union(w,u)))* -> member(v,union(null_class,complement(w))).
% 299.94/300.93  126636[3:Rew:75789.0,126569.1,73730.0,126569.1] inductive(regular(complement(intersection(u,union(omega,omega))))) ||  -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 299.94/300.93  127049[3:SpR:101233.0,122207.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),power_class(complement(union(w,x))))*.
% 299.94/300.93  127055[3:SpR:47208.0,122207.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),union(w,complement(power_class(x))))*.
% 299.94/300.93  127056[3:SpR:47212.0,122207.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),union(complement(power_class(w)),x))*.
% 299.94/300.93  127094[3:Res:122207.0,327.1] inductive(complement(union(u,complement(intersection(v,omega))))) ||  -> equal(complement(union(u,complement(intersection(v,omega)))),omega)**.
% 299.94/300.93  127981[3:Rew:112928.0,127891.0] ||  -> subclass(regular(complement(symmetric_difference(union(u,v),union(w,x)))),complement(intersection(union(w,x),union(u,v))))*.
% 299.94/300.93  128065[3:Res:125596.0,327.1] inductive(regular(complement(intersection(intersection(u,omega),v)))) ||  -> equal(regular(complement(intersection(intersection(u,omega),v))),omega)**.
% 299.94/300.93  128219[3:Res:125867.0,327.1] inductive(regular(complement(intersection(u,intersection(v,omega))))) ||  -> equal(regular(complement(intersection(u,intersection(v,omega)))),omega)**.
% 299.94/300.93  128715[0:Res:12.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,unordered_pair(x,y)),w)*.
% 299.94/300.93  128764[0:Res:242.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,ordered_pair(x,y)),w)*.
% 299.94/300.93  129081[0:SpR:6906.0,70401.0] ||  -> subclass(intersection(intersection(u,successor(v)),union(complement(v),complement(singleton(v)))),symmetric_difference(complement(v),complement(singleton(v))))*.
% 299.94/300.93  129254[0:SpR:6906.0,70402.0] ||  -> subclass(intersection(intersection(successor(u),v),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93  130900[3:Rew:108700.0,130773.2,72365.0,130773.1] || member(u,universal_class) -> member(u,intersection(successor(null_class),complement(v)))* member(u,union(v,complement(successor(null_class)))).
% 299.94/300.93  132246[3:Rew:72360.1,132245.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(complement(w),union(u,v)),union(null_class,complement(w)))**.
% 299.94/300.93  132760[3:Rew:132494.0,132672.1] || member(not_subclass_element(intersection(complement(successor(null_class)),u),null_class),singleton(null_class))* -> subclass(intersection(complement(successor(null_class)),u),null_class).
% 299.94/300.93  132761[3:Rew:132494.0,132671.1] || member(not_subclass_element(intersection(u,complement(successor(null_class))),null_class),singleton(null_class))* -> subclass(intersection(u,complement(successor(null_class))),null_class).
% 299.94/300.93  132925[3:Rew:103735.0,132820.2,27497.0,132820.2] || member(u,universal_class) -> member(u,intersection(successor(v),complement(w)))* member(u,union(complement(successor(v)),w)).
% 299.94/300.93  134119[3:Rew:66692.1,134118.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(null_class,complement(w)))**.
% 299.94/300.93  134578[3:Rew:134577.1,134095.1] || equal(complement(union(u,v)),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(null_class,complement(w)))**.
% 299.94/300.93  134773[3:Res:58316.1,9629.0] || equal(u,universal_class) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.93  134779[3:MRR:134770.0,44964.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.93  135300[3:Rew:135299.1,132228.1] || equal(complement(union(u,v)),universal_class) -> equal(symmetric_difference(complement(w),union(u,v)),union(null_class,complement(w)))**.
% 299.94/300.93  135329[3:Rew:48833.0,135328.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),universal_class)** -> equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.93  135332[3:Rew:48833.0,135293.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),universal_class)** -> equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.93  135547[3:SpR:134531.1,6906.0] || equal(successor(u),universal_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),union(complement(u),complement(singleton(u))))**.
% 299.94/300.93  136001[3:Res:58316.1,9631.0] || equal(u,universal_class) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.93  136007[3:MRR:135998.0,44964.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.93  136588[3:Rew:136228.1,66985.1] || equal(intersection(symmetric_difference(u,v),w),universal_class)** -> equal(symmetric_difference(u,v),null_class) member(null_class,union(u,v)).
% 299.94/300.93  136594[3:Rew:136228.1,62783.2] || equal(intersection(regular(u),v),universal_class)** member(null_class,u) -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.93  136948[0:SpR:6906.0,70759.0] ||  -> subclass(intersection(union(complement(u),complement(singleton(u))),intersection(successor(u),v)),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93  137104[0:SpL:4626.0,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,null_class))* -> member(x,u)*.
% 299.94/300.93  137147[0:SpR:6906.0,70762.0] ||  -> subclass(intersection(union(complement(u),complement(singleton(u))),intersection(v,successor(u))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93  137499[0:SpR:75513.1,100576.0] || subclass(union(u,v),complement(w)) -> equal(union(complement(union(u,v)),w),complement(union(u,v)))**.
% 299.94/300.93  137627[0:SpL:75513.1,4069.1] || subclass(u,v) member(w,symmetric_difference(u,v))* subclass(complement(u),x)* -> member(w,x)*.
% 299.94/300.93  137678[3:SpL:75513.1,76560.0] || subclass(u,singleton(u)) member(v,symmetric_difference(successor(u),complement(u)))* -> member(v,complement(successor(u))).
% 299.94/300.93  137749[3:Rew:75513.1,137613.2] || subclass(u,v) member(regular(union(null_class,u)),symmetric_difference(u,v))* -> equal(union(null_class,u),null_class).
% 299.94/300.93  137826[3:Res:86315.1,5367.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),w)*.
% 299.94/300.93  137827[3:Res:86315.1,5366.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),v)*.
% 299.94/300.93  137837[3:Res:86315.1,3170.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.93  138105[3:Rew:75789.0,138029.1,73730.0,138029.1] inductive(intersection(intersection(union(omega,omega),u),v)) ||  -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.94/300.93  138281[3:Rew:75789.0,138215.1,73730.0,138215.1] inductive(intersection(u,intersection(v,union(omega,omega)))) ||  -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.94/300.93  138470[3:Rew:75789.0,138396.1,73730.0,138396.1] inductive(intersection(u,intersection(union(omega,omega),v))) ||  -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.94/300.93  138708[3:Rew:75789.0,138640.1,73730.0,138640.1] inductive(intersection(intersection(u,union(omega,omega)),v)) ||  -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.94/300.93  138756[3:Obv:138742.1] || equal(unordered_pair(u,v),v) -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w).
% 299.94/300.93  138757[3:Obv:138740.1] || equal(unordered_pair(u,v),u) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.94/300.93  138906[0:Rew:112928.0,138798.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),union(x,y))),complement(intersection(union(x,y),union(v,w))))*.
% 299.94/300.93  139157[0:Res:95670.0,327.1] inductive(intersection(intersection(intersection(omega,u),v),w)) ||  -> equal(intersection(intersection(intersection(omega,u),v),w),omega)**.
% 299.94/300.93  139353[0:Res:95691.0,327.1] inductive(intersection(u,intersection(v,intersection(omega,w)))) ||  -> equal(intersection(u,intersection(v,intersection(omega,w))),omega)**.
% 299.94/300.93  139643[0:Res:95696.0,327.1] inductive(intersection(u,intersection(intersection(omega,v),w))) ||  -> equal(intersection(u,intersection(intersection(omega,v),w)),omega)**.
% 299.94/300.93  139843[0:Res:95707.0,327.1] inductive(intersection(intersection(u,intersection(omega,v)),w)) ||  -> equal(intersection(intersection(u,intersection(omega,v)),w),omega)**.
% 299.94/300.93  140522[0:Rew:112928.0,140401.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),union(w,x)),y),complement(intersection(union(w,x),union(u,v))))*.
% 299.94/300.93  140701[0:Res:128603.0,327.1] inductive(intersection(intersection(intersection(u,omega),v),w)) ||  -> equal(intersection(intersection(intersection(u,omega),v),w),omega)**.
% 299.94/300.93  140960[0:Res:128622.0,327.1] inductive(intersection(u,intersection(v,intersection(w,omega)))) ||  -> equal(intersection(u,intersection(v,intersection(w,omega))),omega)**.
% 299.94/300.93  141155[0:Res:128629.0,327.1] inductive(intersection(u,intersection(intersection(v,omega),w))) ||  -> equal(intersection(u,intersection(intersection(v,omega),w)),omega)**.
% 299.94/300.93  141374[0:Res:128638.0,327.1] inductive(intersection(intersection(u,intersection(v,omega)),w)) ||  -> equal(intersection(intersection(u,intersection(v,omega)),w),omega)**.
% 299.94/300.93  141661[0:Rew:72365.0,141492.0] ||  -> subclass(intersection(successor(u),intersection(v,union(complement(u),complement(singleton(u))))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93  145845[3:Rew:145254.0,145722.1] || member(not_subclass_element(intersection(union(null_class,u),v),null_class),singleton(u))* -> subclass(intersection(union(null_class,u),v),null_class).
% 299.94/300.93  145846[3:Rew:145254.0,145721.1] || member(not_subclass_element(intersection(u,union(null_class,v)),null_class),singleton(v))* -> subclass(intersection(u,union(null_class,v)),null_class).
% 299.94/300.93  146179[3:Rew:145328.0,146069.1] || member(not_subclass_element(intersection(union(u,null_class),v),null_class),singleton(u))* -> subclass(intersection(union(u,null_class),v),null_class).
% 299.94/300.93  146180[3:Rew:145328.0,146068.1] || member(not_subclass_element(intersection(u,union(v,null_class)),null_class),singleton(v))* -> subclass(intersection(u,union(v,null_class)),null_class).
% 299.94/300.93  146794[6:MRR:146741.0,2123.0] || subclass(intersection(complement(u),power_class(complement(power_class(v)))),null_class)* -> member(null_class,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93  146795[3:MRR:146734.0,53.0] || subclass(intersection(complement(u),power_class(complement(power_class(v)))),null_class)* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93  146804[4:MRR:146803.2,4383.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 299.94/300.93  146806[5:MRR:146805.2,4383.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 299.94/300.93  147509[3:Rew:145647.0,147397.1] || member(not_subclass_element(intersection(union(u,u),v),null_class),singleton(u))* -> subclass(intersection(union(u,u),v),null_class).
% 299.94/300.93  147510[3:Rew:145647.0,147396.1] || member(not_subclass_element(intersection(u,union(v,v)),null_class),singleton(v))* -> subclass(intersection(u,union(v,v)),null_class).
% 299.94/300.93  147645[6:MRR:147590.0,2123.0] || subclass(intersection(power_class(complement(power_class(u))),complement(v)),null_class)* -> member(null_class,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93  147646[3:MRR:147583.0,53.0] || subclass(intersection(power_class(complement(power_class(u))),complement(v)),null_class)* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93  147653[4:MRR:147652.2,4383.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 299.94/300.93  147655[5:MRR:147654.2,4383.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 299.94/300.93  148116[3:Rew:146944.0,147979.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),singleton(v))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.93  148117[3:Rew:146944.0,147978.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),singleton(w))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93  148691[3:Rew:147067.0,148565.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),singleton(u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.93  148692[3:Rew:147067.0,148564.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),singleton(v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93  149987[0:SpR:100576.0,142270.0] ||  -> equal(intersection(intersection(union(u,v),complement(w)),restrict(union(complement(union(u,v)),w),x,y)),null_class)**.
% 299.94/300.93  149997[0:SpR:100566.0,142270.0] ||  -> equal(intersection(intersection(complement(u),union(v,w)),restrict(union(u,complement(union(v,w))),x,y)),null_class)**.
% 299.94/300.93  150674[0:Rew:72365.0,150408.0] ||  -> equal(intersection(symmetric_difference(complement(u),complement(singleton(u))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))),null_class)**.
% 299.94/300.93  150835[3:SpR:150745.0,59.1] || member(ordered_pair(u,v),compose(w,singleton(cross_product(singleton(u),universal_class))))* -> member(v,image(w,range_of(null_class))).
% 299.94/300.93  150840[3:SpR:150745.0,59.1] || member(ordered_pair(u,v),compose(singleton(cross_product(image(w,singleton(u)),universal_class)),w))* -> member(v,range_of(null_class)).
% 299.94/300.93  150898[3:Res:406.3,150807.0] || member(u,universal_class) subclass(u,cantor(singleton(cross_product(singleton(apply(choice,u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.93  150906[3:Res:3436.2,150807.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class))))* -> .
% 299.94/300.93  150914[3:Res:453.3,150807.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(image(u,v)),universal_class))))* -> .
% 299.94/300.93  150917[3:Res:4087.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class))))* -> subclass(intersection(v,u),w).
% 299.94/300.93  150918[3:Res:5239.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class))))* -> subclass(intersection(u,v),w).
% 299.94/300.93  151196[3:Res:406.3,144494.0] || member(u,universal_class) subclass(u,singleton(v)) member(apply(choice,u),v)* -> equal(u,null_class).
% 299.94/300.93  151205[3:Res:3436.2,144494.0] || member(inverse(u),universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> .
% 299.94/300.93  151228[3:Res:4087.2,144494.0] || subclass(u,singleton(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x).
% 299.94/300.93  151230[3:Res:5239.2,144494.0] || subclass(u,singleton(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x).
% 299.94/300.93  153328[3:SpL:6906.0,151493.0] || member(complement(symmetric_difference(complement(u),complement(singleton(u)))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))* -> .
% 299.94/300.93  153965[3:SpL:26891.2,153946.0] || member(u,universal_class) member(universal_class,complement(union(v,cross_product(singleton(u),universal_class))))* -> member(u,cantor(v)).
% 299.94/300.93  153977[3:SpL:26899.2,153946.0] || member(u,universal_class) member(universal_class,complement(union(cross_product(singleton(u),universal_class),v)))* -> member(u,cantor(v)).
% 299.94/300.93  155120[0:Rew:72365.0,154883.0] ||  -> subclass(intersection(successor(u),intersection(union(complement(u),complement(singleton(u))),v)),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93  156831[3:Rew:100576.0,156665.0,103455.0,156665.0,26766.0,156665.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),successor(w)),union(intersection(complement(u),power_class(v)),successor(w)))**.
% 299.94/300.93  156832[3:Rew:100576.0,156664.0,47142.0,156664.0,26766.0,156664.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),power_class(w)),union(intersection(complement(u),power_class(v)),power_class(w)))**.
% 299.94/300.93  157689[3:Rew:100576.0,157515.0,103455.0,157515.0,26766.0,157515.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),successor(w)),union(intersection(power_class(u),complement(v)),successor(w)))**.
% 299.94/300.93  157690[3:Rew:100576.0,157514.0,47142.0,157514.0,26766.0,157514.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),power_class(w)),union(intersection(power_class(u),complement(v)),power_class(w)))**.
% 299.94/300.93  159839[0:SpR:99108.0,17.2] || member(second(regular(domain_relation)),u) member(first(regular(domain_relation)),v) -> member(regular(domain_relation),cross_product(v,u))*.
% 299.94/300.93  159840[0:SpR:99108.0,10056.2] || member(second(regular(domain_relation)),universal_class) member(first(regular(domain_relation)),second(regular(domain_relation)))* -> member(regular(domain_relation),element_relation).
% 299.94/300.93  159848[3:SpR:99108.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(regular(domain_relation),cantor(ordered_pair(second(regular(domain_relation)),first(regular(domain_relation))))),u)*.
% 299.94/300.93  159850[3:SpR:99108.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),cantor(regular(domain_relation))),first(regular(domain_relation))),u)*.
% 299.94/300.93  159851[3:SpR:99108.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),first(regular(domain_relation))),cantor(regular(domain_relation))),u)*.
% 299.94/300.93  159862[0:SpL:99108.0,11561.0] || member(regular(domain_relation),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(u,v))* -> member(first(regular(domain_relation)),u)*.
% 299.94/300.93  160316[3:Rew:100566.0,160191.0,103455.0,160191.0,26766.0,160191.0] ||  -> equal(union(successor(u),complement(union(v,complement(power_class(w))))),union(successor(u),intersection(complement(v),power_class(w))))**.
% 299.94/300.93  160317[3:Rew:100566.0,160190.0,47142.0,160190.0,26766.0,160190.0] ||  -> equal(union(power_class(u),complement(union(v,complement(power_class(w))))),union(power_class(u),intersection(complement(v),power_class(w))))**.
% 299.94/300.93  160853[3:Rew:100566.0,160725.0,103455.0,160725.0,26766.0,160725.0] ||  -> equal(union(successor(u),complement(union(complement(power_class(v)),w))),union(successor(u),intersection(power_class(v),complement(w))))**.
% 299.94/300.93  160854[3:Rew:100566.0,160724.0,47142.0,160724.0,26766.0,160724.0] ||  -> equal(union(power_class(u),complement(union(complement(power_class(v)),w))),union(power_class(u),intersection(power_class(v),complement(w))))**.
% 299.94/300.93  161486[5:Rew:7649.0,161256.1,4413.0,161256.1,12578.0,161256.1,72365.0,161256.1] || equal(union(u,v),universal_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93  162091[5:Rew:7649.0,161896.1,4413.0,161896.1,12578.0,161896.1] || equal(union(u,v),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.93  162676[3:Rew:101822.0,162675.1,26766.0,162675.1,101822.0,162675.0,26766.0,162675.0] || member(union(u,v),union(complement(v),complement(u)))* member(union(u,v),union(v,u)) -> .
% 299.94/300.93  163564[3:Res:159844.1,6166.2] || equal(union(u,v),universal_class)** member(regular(domain_relation),complement(v))* member(regular(domain_relation),complement(u))* -> .
% 299.94/300.93  163672[0:Res:159845.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(regular(domain_relation),union(u,complement(union(v,w))))*.
% 299.94/300.93  163675[0:Res:159845.1,74230.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(domain_relation),complement(symmetric_difference(u,v))).
% 299.94/300.93  163676[0:Res:159845.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(regular(domain_relation),union(complement(union(u,v)),w))*.
% 299.94/300.93  163681[0:Res:159845.1,6166.2] || subclass(universal_class,union(u,v))* member(regular(domain_relation),complement(v))* member(regular(domain_relation),complement(u))* -> .
% 299.94/300.93  164011[3:SpR:99109.0,17.2] || member(second(regular(composition_function)),u) member(first(regular(composition_function)),v) -> member(regular(composition_function),cross_product(v,u))*.
% 299.94/300.93  164012[3:SpR:99109.0,10056.2] || member(second(regular(composition_function)),universal_class) member(first(regular(composition_function)),second(regular(composition_function)))* -> member(regular(composition_function),element_relation).
% 299.94/300.93  164020[3:SpR:99109.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(regular(composition_function),cantor(ordered_pair(second(regular(composition_function)),first(regular(composition_function))))),u)*.
% 299.94/300.93  164022[3:SpR:99109.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),cantor(regular(composition_function))),first(regular(composition_function))),u)*.
% 299.94/300.93  164023[3:SpR:99109.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),first(regular(composition_function))),cantor(regular(composition_function))),u)*.
% 299.94/300.93  164034[3:SpL:99109.0,11561.0] || member(regular(composition_function),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(u,v))* -> member(first(regular(composition_function)),u)*.
% 299.94/300.93  164280[3:SpR:46680.0,97047.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),power_class(complement(power_class(v)))))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164282[3:SpR:46680.0,100372.0] ||  -> subclass(complement(union(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))),w)),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164289[3:SpR:46680.0,47712.1] || equal(union(u,image(element_relation,power_class(v))),null_class) -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class)**.
% 299.94/300.93  164290[0:SpR:46680.0,42933.1] || subclass(union(u,image(element_relation,power_class(v))),null_class)* -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.93  164307[3:SpR:46680.0,95683.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w)),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164309[3:SpR:46680.0,115778.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164312[0:SpR:46680.0,70402.0] ||  -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),intersection(union(u,image(element_relation,power_class(v))),w))*.
% 299.94/300.93  164313[0:SpR:46680.0,95670.0] ||  -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164316[0:SpR:46680.0,129225.0] ||  -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),intersection(w,union(u,image(element_relation,power_class(v)))))*.
% 299.94/300.93  164319[3:SpR:46680.0,95663.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164338[3:SpR:46680.0,103272.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(complement(v),power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93  164346[3:SpR:46680.0,95712.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93  164348[3:SpR:46680.0,115916.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93  164350[0:SpR:46680.0,70759.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),intersection(union(v,image(element_relation,power_class(w))),u))*.
% 299.94/300.93  164352[0:SpR:46680.0,95707.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),x),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93  164354[0:SpR:46680.0,136917.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),intersection(u,union(v,image(element_relation,power_class(w)))))*.
% 299.94/300.93  164356[3:SpR:46680.0,95699.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93  164359[0:SpR:46680.0,95696.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(complement(power_class(w)))),x)),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93  164363[0:SpR:46680.0,57662.1] || subclass(union(u,image(element_relation,power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w)*.
% 299.94/300.93  164411[0:SpR:46680.0,95691.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(complement(power_class(x)))))),union(w,image(element_relation,power_class(x))))*.
% 299.94/300.93  164511[0:SpL:46680.0,2135.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v)))))* -> member(null_class,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93  164515[0:SpL:46680.0,373.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v)))))* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93  164535[0:SpL:46680.0,95653.0] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w) -> subclass(w,union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93  164545[0:SpL:46680.0,58259.0] || subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* -> subclass(u,union(v,image(element_relation,power_class(w)))).
% 299.94/300.93  164620[3:Rew:150619.1,164516.1] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),universal_class)** -> equal(union(u,image(element_relation,power_class(v))),universal_class).
% 299.94/300.93  164687[7:Rew:72365.0,164499.1,47142.0,164499.1,75789.0,164499.1,73730.0,164499.1,30926.0,164499.1,46591.0,164499.1,76314.0,164499.1] function(image(element_relation,power_class(u))) ||  -> equal(intersection(power_class(complement(power_class(u))),successor(image(element_relation,power_class(u)))),null_class)**.
% 299.94/300.93  164763[3:SpR:46893.0,97047.0] ||  -> subclass(complement(successor(successor(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v)))))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164765[3:SpR:46893.0,100372.0] ||  -> subclass(complement(union(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))),w)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164772[3:SpR:46893.0,47712.1] || equal(union(image(element_relation,power_class(u)),v),null_class) -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class)**.
% 299.94/300.93  164773[0:SpR:46893.0,42933.1] || subclass(union(image(element_relation,power_class(u)),v),null_class)* -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.94/300.93  164790[3:SpR:46893.0,95683.0] ||  -> subclass(union(null_class,intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164792[3:SpR:46893.0,115778.0] ||  -> subclass(regular(complement(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164795[0:SpR:46893.0,70402.0] ||  -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),intersection(union(image(element_relation,power_class(u)),v),w))*.
% 299.94/300.93  164796[0:SpR:46893.0,95670.0] ||  -> subclass(intersection(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164799[0:SpR:46893.0,129225.0] ||  -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),intersection(w,union(image(element_relation,power_class(u)),v)))*.
% 299.94/300.93  164802[3:SpR:46893.0,95663.0] ||  -> subclass(intersection(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),w),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  164821[3:SpR:46893.0,103272.0] ||  -> subclass(complement(union(u,complement(symmetric_difference(power_class(complement(power_class(v))),complement(w))))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93  164829[3:SpR:46893.0,95712.0] ||  -> subclass(union(null_class,intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93  164831[3:SpR:46893.0,115916.0] ||  -> subclass(regular(complement(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93  164833[0:SpR:46893.0,70759.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),intersection(union(image(element_relation,power_class(v)),w),u))*.
% 299.94/300.93  164835[0:SpR:46893.0,95707.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),x),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93  164837[0:SpR:46893.0,136917.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),intersection(u,union(image(element_relation,power_class(v)),w)))*.
% 299.94/300.93  164839[3:SpR:46893.0,95699.0] ||  -> subclass(intersection(u,union(null_class,symmetric_difference(power_class(complement(power_class(v))),complement(w)))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93  164842[0:SpR:46893.0,95696.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(power_class(complement(power_class(v))),complement(w)),x)),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93  164846[0:SpR:46893.0,57662.1] || subclass(union(image(element_relation,power_class(u)),v),w) -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w)*.
% 299.94/300.93  164894[0:SpR:46893.0,95691.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(complement(power_class(w))),complement(x)))),union(image(element_relation,power_class(w)),x))*.
% 299.94/300.93  165001[0:SpL:46893.0,2135.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v)))* -> member(null_class,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93  165005[0:SpL:46893.0,373.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v)))* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93  165025[0:SpL:46893.0,95653.0] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w) -> subclass(w,union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93  165035[0:SpL:46893.0,58259.0] || subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* -> subclass(u,union(image(element_relation,power_class(v)),w)).
% 299.94/300.93  165113[3:Rew:150619.1,165006.1] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),universal_class)** -> equal(union(image(element_relation,power_class(u)),v),universal_class).
% 299.94/300.93  165362[3:Rew:134531.1,165288.3,134531.1,165288.1] || equal(complement(u),universal_class) member(v,universal_class) member(apply(choice,v),u)* -> equal(v,null_class).
% 299.94/300.93  165786[0:Obv:165777.2] || subclass(universal_class,u) member(regular(complement(intersection(v,u))),v)* -> equal(complement(intersection(v,u)),null_class).
% 299.94/300.93  166218[3:Res:164016.1,6166.2] || equal(union(u,v),universal_class)** member(regular(composition_function),complement(v))* member(regular(composition_function),complement(u))* -> .
% 299.94/300.93  166355[3:Res:164017.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(regular(composition_function),union(u,complement(union(v,w))))*.
% 299.94/300.93  166358[3:Res:164017.1,74230.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(composition_function),complement(symmetric_difference(u,v))).
% 299.94/300.93  166359[3:Res:164017.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(regular(composition_function),union(complement(union(u,v)),w))*.
% 299.94/300.93  166364[3:Res:164017.1,6166.2] || subclass(universal_class,union(u,v))* member(regular(composition_function),complement(v))* member(regular(composition_function),complement(u))* -> .
% 299.94/300.93  166510[3:Res:15739.2,691.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) subclass(universal_class,complement(application_function)) -> .
% 299.94/300.93  166518[3:Res:15739.2,66684.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) equal(successor(application_function),null_class) -> .
% 299.94/300.93  166743[3:Rew:103455.0,166703.2,103455.0,166703.0] || member(successor(u),universal_class) member(apply(choice,successor(u)),complement(successor(u)))* -> equal(successor(u),null_class).
% 299.94/300.93  167442[3:MRR:167421.0,2123.0] || member(singleton(singleton(null_class)),compose(u,v))* -> member(null_class,cantor(v)) member(universal_class,image(u,range_of(null_class))).
% 299.94/300.93  167752[3:Rew:167750.0,167747.0] || member(u,union(complement(successor(null_class)),singleton(complement(singleton(null_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93  167768[3:Rew:145801.0,167661.2] || subclass(u,singleton(complement(singleton(null_class)))) member(not_subclass_element(u,null_class),complement(successor(null_class)))* -> subclass(u,null_class).
% 299.94/300.93  167829[3:MRR:167818.3,22203.0] || member(u,universal_class) subclass(domain_relation,ordered_pair(universal_class,universal_class))* -> equal(ordered_pair(u,cantor(u)),unordered_pair(universal_class,null_class))**.
% 299.94/300.93  169324[3:Rew:169322.0,169319.0] || member(u,union(union(element_relation,element_relation),complement(compose(element_relation,universal_class))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93  169339[3:Rew:166613.0,169222.2] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(u,null_class),union(element_relation,element_relation))* -> subclass(u,null_class).
% 299.94/300.93  169527[3:Rew:26764.0,169378.0] ||  -> equal(complement(intersection(compose(element_relation,universal_class),union(null_class,complement(element_relation)))),symmetric_difference(compose(element_relation,universal_class),union(null_class,complement(element_relation))))**.
% 299.94/300.93  169839[3:Rew:169837.0,169834.0] || member(u,union(element_relation,union(null_class,complement(compose(element_relation,universal_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93  169849[3:Rew:166842.0,169744.2] || subclass(u,union(null_class,complement(compose(element_relation,universal_class))))* member(not_subclass_element(u,null_class),element_relation) -> subclass(u,null_class).
% 299.94/300.93  170275[3:Rew:170273.0,170269.0] || member(u,union(successor(null_class),union(null_class,singleton(singleton(null_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93  170288[3:Rew:167103.0,170173.2] || subclass(u,union(null_class,singleton(singleton(null_class))))* member(not_subclass_element(u,null_class),successor(null_class)) -> subclass(u,null_class).
% 299.94/300.93  170487[7:SoR:37615.0,2263.2] single_valued_class(apply(null_class,u)) || member(range_of(null_class),universal_class)* equal(apply(null_class,u),cross_product(universal_class,universal_class))** -> .
% 299.94/300.93  171041[3:Rew:78508.0,170920.2] || subclass(u,complement(sum_class(range_of(null_class)))) member(not_subclass_element(u,null_class),apply(null_class,v))* -> subclass(u,null_class).
% 299.94/300.93  171379[6:MRR:171378.3,99182.0] || equal(u,universal_class) equal(compose(v,null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93  171381[7:MRR:171380.3,99182.0] one_to_one(u) || equal(compose(v,null_class),inverse(u))* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93  171720[3:Rew:78571.0,171593.2] || subclass(u,complement(apply(null_class,v)))* member(not_subclass_element(u,null_class),sum_class(range_of(null_class)))* -> subclass(u,null_class).
% 299.94/300.93  172426[3:Rew:172425.0,172422.0] || member(u,union(intersection(v,element_relation),complement(compose(element_relation,universal_class))))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93  172442[3:Rew:81085.0,172324.2] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(u,null_class),intersection(v,element_relation))* -> subclass(u,null_class).
% 299.94/300.93  172813[3:Rew:172812.0,172809.0] || member(u,union(intersection(element_relation,v),complement(compose(element_relation,universal_class))))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93  172829[3:Rew:81087.0,172709.2] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(u,null_class),intersection(element_relation,v))* -> subclass(u,null_class).
% 299.94/300.93  173185[3:Rew:173184.0,173181.0] || member(u,union(complement(compose(element_relation,universal_class)),intersection(v,element_relation)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93  173201[3:Rew:81408.0,173080.2] || subclass(u,intersection(v,element_relation))* member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 299.94/300.93  173591[3:Rew:173590.0,173587.0] || member(u,union(complement(compose(element_relation,universal_class)),intersection(element_relation,v)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93  173607[3:Rew:81410.0,173484.2] || subclass(u,intersection(element_relation,v))* member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 299.94/300.93  174978[6:SpR:174383.0,17.2] || member(second(regular(element_relation)),u) member(first(regular(element_relation)),v) -> member(regular(element_relation),cross_product(v,u))*.
% 299.94/300.93  174979[6:SpR:174383.0,10056.2] || member(second(regular(element_relation)),universal_class) member(first(regular(element_relation)),second(regular(element_relation)))* -> member(regular(element_relation),element_relation).
% 299.94/300.93  174988[6:SpR:174383.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(regular(element_relation),cantor(ordered_pair(second(regular(element_relation)),first(regular(element_relation))))),u)*.
% 299.94/300.93  174990[6:SpR:174383.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(second(regular(element_relation)),cantor(regular(element_relation))),first(regular(element_relation))),u)*.
% 299.94/300.93  174991[6:SpR:174383.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(second(regular(element_relation)),first(regular(element_relation))),cantor(regular(element_relation))),u)*.
% 299.94/300.93  175007[6:SpL:174383.0,11561.0] || member(regular(element_relation),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(u,v))* -> member(first(regular(element_relation)),u)*.
% 299.94/300.93  179063[6:Res:174984.1,6166.2] || equal(union(u,v),universal_class)** member(regular(element_relation),complement(v))* member(regular(element_relation),complement(u))* -> .
% 299.94/300.93  179176[6:Res:174985.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(regular(element_relation),union(u,complement(union(v,w))))*.
% 299.94/300.93  179179[6:Res:174985.1,74230.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(element_relation),complement(symmetric_difference(u,v))).
% 299.94/300.93  179180[6:Res:174985.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(regular(element_relation),union(complement(union(u,v)),w))*.
% 299.94/300.93  179187[6:Res:174985.1,6166.2] || subclass(universal_class,union(u,v))* member(regular(element_relation),complement(v))* member(regular(element_relation),complement(u))* -> .
% 299.94/300.93  1963[0:Res:59.1,386.1] || member(ordered_pair(u,singleton(v)),compose(w,x))* subclass(universal_class,complement(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.93  5617[0:Res:4845.1,18.0] || subclass(domain_relation,cross_product(u,v))* -> equal(ordered_pair(first(ordered_pair(null_class,null_class)),second(ordered_pair(null_class,null_class))),ordered_pair(null_class,null_class))**.
% 299.94/300.93  5816[0:Res:5350.0,8.0] || subclass(union(u,v),symmetric_difference(complement(u),complement(v)))* -> equal(symmetric_difference(complement(u),complement(v)),union(u,v)).
% 299.94/300.93  5874[0:Res:5792.0,8.0] || subclass(successor(u),symmetric_difference(complement(u),complement(singleton(u))))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u)).
% 299.94/300.93  7042[0:SpR:4917.0,192.1] || member(restrict(element_relation,universal_class,range_of(null_class)),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,range_of(null_class)),apply(null_class,u)),domain_relation)*.
% 299.94/300.93  13025[0:Rew:4626.0,13017.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,null_class))* -> subclass(v,image(w,range_of(null_class))).
% 299.94/300.93  13410[0:Res:24.2,5609.1] || member(ordered_pair(null_class,null_class),u) member(ordered_pair(null_class,null_class),v) subclass(domain_relation,complement(intersection(v,u)))* -> .
% 299.94/300.93  14955[0:Res:24.2,679.1] || member(unordered_pair(u,v),w)* member(unordered_pair(u,v),x)* subclass(universal_class,complement(intersection(x,w)))* -> .
% 299.94/300.93  17097[3:SpL:17051.0,1925.1] || member(ordered_pair(universal_class,u),compose(v,w))* subclass(image(v,image(w,null_class)),x)* -> member(u,x)*.
% 299.94/300.93  19180[2:SpR:2606.2,104.0] function(u) function(v) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(v)),single_valued3(u))**.
% 299.94/300.93  19210[2:SpR:2609.2,104.0] single_valued_class(u) single_valued_class(v) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(v)),single_valued3(u))**.
% 299.94/300.93  19244[2:SpR:2610.2,104.0] single_valued_class(u) function(v) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(v)),single_valued3(u))**.
% 299.94/300.93  19255[2:SpR:2610.2,104.0] single_valued_class(u) function(v) ||  -> equal(domain__dfg(v,image(inverse(v),singleton(single_valued1(v))),single_valued2(u)),single_valued3(v))**.
% 299.94/300.93  19300[2:SpR:2614.2,104.0] function(u) function(v) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(v))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.93  19322[2:SpR:2617.2,104.0] single_valued_class(u) single_valued_class(v) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(v))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.93  19348[2:SpR:2618.2,104.0] single_valued_class(u) function(v) ||  -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(v))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.93  19357[2:SpR:2618.2,104.0] single_valued_class(u) function(v) ||  -> equal(domain__dfg(v,image(inverse(v),singleton(single_valued1(u))),single_valued2(v)),single_valued3(v))**.
% 299.94/300.93  19435[0:Res:24.2,691.1] || member(ordered_pair(u,v),w)* member(ordered_pair(u,v),x)* subclass(universal_class,complement(intersection(x,w)))* -> .
% 299.94/300.93  19999[3:Res:406.3,19874.0] || member(u,universal_class) subclass(u,cantor(apply(choice,u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 299.94/300.93  20012[3:Res:453.3,19874.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(image(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93  20503[0:Res:20392.0,8.0] || subclass(power_class(u),singleton(regular(power_class(u))))* -> equal(power_class(u),null_class) equal(singleton(regular(power_class(u))),power_class(u)).
% 299.94/300.93  21656[3:Res:59.1,21267.1] || member(ordered_pair(u,singleton(v)),compose(w,x))* equal(complement(image(w,image(x,singleton(u)))),universal_class) -> .
% 299.94/300.93  22201[0:SpL:1183.2,22187.0] || member(cross_product(u,v),universal_class) subclass(apply(choice,cross_product(u,v)),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.93  22280[0:SpL:1183.2,22203.0] || member(cross_product(u,v),universal_class) equal(apply(choice,cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.93  22335[0:Res:167.1,4070.1] || member(not_subclass_element(intersection(intersection(u,v),w),x),symmetric_difference(u,v))* -> subclass(intersection(intersection(u,v),w),x).
% 299.94/300.93  22353[0:Res:160.1,4070.1] || member(not_subclass_element(intersection(u,intersection(v,w)),x),symmetric_difference(v,w))* -> subclass(intersection(u,intersection(v,w)),x).
% 299.94/300.93  22363[3:Res:15464.2,4070.1] || member(u,universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* -> .
% 299.94/300.93  23842[0:Obv:23827.1] || subclass(unordered_pair(u,v),complement(singleton(v)))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.93  23843[0:Obv:23826.1] || subclass(unordered_pair(u,v),complement(singleton(u)))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.93  23908[0:Obv:23901.1] || equal(complement(singleton(u)),unordered_pair(v,u)) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.93  23909[0:Obv:23900.1] || equal(complement(singleton(u)),unordered_pair(u,v)) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.93  25446[0:SpL:475.0,3166.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(u,null_class) member(regular(u),complement(restrict(v,w,x)))*.
% 299.94/300.93  25447[0:SpL:476.0,3166.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(u,null_class) member(regular(u),complement(restrict(x,v,w)))*.
% 299.94/300.93  26153[3:SpR:15442.2,5722.0] || member(u,universal_class) -> member(u,cantor(cross_product(v,universal_class))) equal(image(cross_product(singleton(u),universal_class),v),range_of(null_class))**.
% 299.94/300.93  26161[3:SpL:5722.0,19982.0] || member(inverse(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93  26263[0:MRR:26249.0,10104.1] ||  -> member(regular(regular(union(u,v))),complement(u))* equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.94/300.93  26322[0:Res:26275.1,1275.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.94/300.93  26382[0:MRR:26366.0,10104.1] ||  -> member(regular(regular(union(u,v))),complement(v))* equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.94/300.93  26436[0:Res:26389.1,1275.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.94/300.93  26454[0:SpR:221.0,225.1] ||  -> equal(restrict(cross_product(u,v),w,x),null_class) member(regular(restrict(cross_product(w,x),u,v)),cross_product(u,v))*.
% 299.94/300.93  26474[0:Res:225.1,219.0] ||  -> equal(restrict(restrict(u,v,w),x,y),null_class) member(regular(restrict(restrict(u,v,w),x,y)),u)*.
% 299.94/300.93  26478[0:Res:225.1,481.0] ||  -> equal(restrict(symmetric_difference(u,v),w,x),null_class) member(regular(restrict(symmetric_difference(u,v),w,x)),union(u,v))*.
% 299.94/300.93  26491[0:Res:225.1,4386.0] || member(regular(restrict(regular(u),v,w)),u)* -> equal(restrict(regular(u),v,w),null_class) equal(u,null_class).
% 299.94/300.93  26493[3:Res:225.1,10074.0] ||  -> equal(restrict(sum_class(range_of(null_class)),u,v),null_class) member(regular(restrict(sum_class(range_of(null_class)),u,v)),apply(null_class,w))*.
% 299.94/300.93  26494[3:Res:225.1,10075.0] ||  -> equal(restrict(apply(null_class,u),v,w),null_class) member(regular(restrict(apply(null_class,u),v,w)),apply(null_class,x))*.
% 299.94/300.93  26495[3:Res:225.1,10076.0] ||  -> equal(restrict(apply(null_class,u),v,w),null_class) member(regular(restrict(apply(null_class,u),v,w)),sum_class(range_of(null_class)))*.
% 299.94/300.93  26697[0:Rew:29.0,26592.1] || member(not_subclass_element(cross_product(u,v),restrict(w,u,v)),w)* -> subclass(cross_product(u,v),restrict(w,u,v)).
% 299.94/300.93  28469[3:Rew:26766.0,27044.1,27497.0,27044.0] || member(not_subclass_element(union(null_class,complement(compose(element_relation,universal_class))),u),element_relation)* -> subclass(union(null_class,complement(compose(element_relation,universal_class))),u).
% 299.94/300.93  28471[3:Rew:26766.0,27123.1] ||  -> equal(union(null_class,restrict(u,v,w)),null_class) member(regular(union(null_class,restrict(u,v,w))),cross_product(v,w))*.
% 299.94/300.93  30023[6:Res:29933.1,1275.1] || equal(complement(intersection(u,v)),singleton(null_class)) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.94/300.93  30102[3:Rew:26766.0,30075.2] || member(power_class(u),symmetric_difference(v,w))* member(u,universal_class) subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 299.94/300.93  30163[6:Res:29980.1,1275.1] || equal(complement(intersection(u,v)),successor(null_class)) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.94/300.93  30239[3:Rew:26766.0,30212.2] || member(sum_class(u),symmetric_difference(v,w))* member(u,universal_class) subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 299.94/300.93  30487[3:SpL:248.0,15712.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),application_function)* -> member(singleton(u),cantor(singleton(singleton(singleton(singleton(u))))))*.
% 299.94/300.93  30576[3:SpL:27497.0,358.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(null_class,v))* member(u,w)*.
% 299.94/300.93  31194[0:Rew:476.0,31139.1] || member(regular(symmetric_difference(cross_product(u,v),w)),restrict(w,u,v))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 299.94/300.93  31195[0:Rew:475.0,31138.1] || member(regular(symmetric_difference(u,cross_product(v,w))),restrict(u,v,w))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.94/300.93  32884[0:Res:28672.1,18.0] || equal(cross_product(u,v),domain_relation)** -> equal(ordered_pair(first(ordered_pair(null_class,null_class)),second(ordered_pair(null_class,null_class))),ordered_pair(null_class,null_class))**.
% 299.94/300.93  33736[0:Obv:33706.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(intersection(y,singleton(v)),image(w,image(x,singleton(u))))*.
% 299.94/300.93  34082[0:Obv:34050.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(intersection(singleton(v),y),image(w,image(x,singleton(u))))*.
% 299.94/300.93  34400[3:Rew:26766.0,34367.1] || member(not_subclass_element(u,v),symmetric_difference(w,x))* subclass(u,union(null_class,intersection(w,x))) -> subclass(u,v).
% 299.94/300.93  35339[0:Obv:35325.1] || member(not_subclass_element(restrict(u,v,w),intersection(x,u)),x)* -> subclass(restrict(u,v,w),intersection(x,u)).
% 299.94/300.93  35831[3:SpL:30548.0,358.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(v,v))* member(u,w)*.
% 299.94/300.93  36156[3:Res:348.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(unordered_pair(u,v)),universal_class))))* -> equal(cross_product(singleton(unordered_pair(u,v)),universal_class),null_class).
% 299.94/300.93  36157[3:Res:365.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(ordered_pair(u,v)),universal_class))))* -> equal(cross_product(singleton(ordered_pair(u,v)),universal_class),null_class).
% 299.94/300.93  36173[3:Res:28672.1,15524.0] || equal(cantor(regular(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))),domain_relation)** -> equal(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class),null_class).
% 299.94/300.93  36174[3:Res:4845.1,15524.0] || subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))))* -> equal(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class),null_class).
% 299.94/300.93  36177[3:Res:17208.1,15524.0] || equal(cantor(regular(cross_product(singleton(singleton(null_class)),universal_class))),singleton(singleton(null_class)))** -> equal(cross_product(singleton(singleton(null_class)),universal_class),null_class).
% 299.94/300.93  36178[3:Res:3678.2,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(u),universal_class))))* -> equal(singleton(u),null_class) equal(cross_product(singleton(u),universal_class),null_class).
% 299.94/300.93  38137[7:SSi:38131.1,72.1] one_to_one(u) || subclass(universal_class,cantor(cantor(v)))* equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.93  38174[7:SpR:38158.1,59.1] one_to_one(u) || member(ordered_pair(inverse(u),v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.94/300.93  39021[3:Res:15574.1,2.0] || member(u,universal_class) subclass(cantor(v),w)* -> equal(sum_class(range_of(null_class)),apply(v,u))* member(u,w)*.
% 299.94/300.93  39053[3:MRR:39033.0,10104.1] ||  -> equal(apply(u,regular(regular(cantor(u)))),sum_class(range_of(null_class)))** equal(regular(cantor(u)),null_class) equal(cantor(u),null_class).
% 299.94/300.93  39056[3:MRR:39035.0,10104.1] ||  -> equal(apply(u,regular(intersection(v,complement(cantor(u))))),sum_class(range_of(null_class)))** equal(intersection(v,complement(cantor(u))),null_class).
% 299.94/300.93  39057[3:MRR:39034.0,10104.1] ||  -> equal(apply(u,regular(intersection(complement(cantor(u)),v))),sum_class(range_of(null_class)))** equal(intersection(complement(cantor(u)),v),null_class).
% 299.94/300.93  40995[3:SpL:26811.0,6160.0] || subclass(universal_class,intersection(power_class(complement(singleton(null_class))),complement(u)))* member(omega,union(image(element_relation,successor(null_class)),u)) -> .
% 299.94/300.93  41016[3:SpL:26811.0,6160.0] || subclass(universal_class,intersection(complement(u),power_class(complement(singleton(null_class)))))* member(omega,union(u,image(element_relation,successor(null_class)))) -> .
% 299.94/300.93  41019[3:SpL:26811.0,209.0] || member(u,intersection(power_class(complement(singleton(null_class))),complement(v)))* member(u,union(image(element_relation,successor(null_class)),v)) -> .
% 299.94/300.93  41023[3:SpL:26811.0,209.0] || member(u,intersection(complement(v),power_class(complement(singleton(null_class)))))* member(u,union(v,image(element_relation,successor(null_class)))) -> .
% 299.94/300.93  41106[3:Res:15527.1,2.0] || subclass(domain_relation,rotate(u))* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)*.
% 299.94/300.93  41109[3:Res:15527.1,7653.1] || subclass(domain_relation,rotate(complement(compose(element_relation,universal_class)))) member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),element_relation)* -> .
% 299.94/300.93  41122[3:Res:15527.1,481.0] || subclass(domain_relation,rotate(symmetric_difference(u,v))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,v))*.
% 299.94/300.93  41140[3:Res:15527.1,10074.0] || subclass(domain_relation,rotate(sum_class(range_of(null_class)))) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),apply(null_class,w))*.
% 299.94/300.93  41141[3:Res:15527.1,10075.0] || subclass(domain_relation,rotate(apply(null_class,u)))* -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),apply(null_class,x))*.
% 299.94/300.93  41142[3:Res:15527.1,10076.0] || subclass(domain_relation,rotate(apply(null_class,u)))* -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),sum_class(range_of(null_class)))*.
% 299.94/300.93  41159[3:Res:15527.1,1203.0] || subclass(domain_relation,rotate(application_function)) -> equal(apply(ordered_pair(u,cantor(ordered_pair(singleton(singleton(singleton(v))),u))),singleton(v)),v)**.
% 299.94/300.93  41225[3:Res:15528.1,2.0] || subclass(domain_relation,flip(u))* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)*.
% 299.94/300.93  41228[3:Res:15528.1,7653.1] || subclass(domain_relation,flip(complement(compose(element_relation,universal_class)))) member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),element_relation)* -> .
% 299.94/300.93  41241[3:Res:15528.1,481.0] || subclass(domain_relation,flip(symmetric_difference(u,v))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,v))*.
% 299.94/300.93  41259[3:Res:15528.1,10074.0] || subclass(domain_relation,flip(sum_class(range_of(null_class)))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),apply(null_class,w))*.
% 299.94/300.93  41260[3:Res:15528.1,10075.0] || subclass(domain_relation,flip(apply(null_class,u)))* -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),apply(null_class,x))*.
% 299.94/300.93  41261[3:Res:15528.1,10076.0] || subclass(domain_relation,flip(apply(null_class,u)))* -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),sum_class(range_of(null_class)))*.
% 299.94/300.93  41350[0:Res:2350.2,2.0] || subclass(u,v)* subclass(v,w)* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),w)*.
% 299.94/300.93  41353[3:Res:2350.2,7653.1] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(intersection(v,u)),element_relation)* -> equal(intersection(v,u),null_class).
% 299.94/300.93  41366[0:Res:2350.2,481.0] || subclass(u,symmetric_difference(v,w)) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,w))*.
% 299.94/300.93  41384[3:Res:2350.2,10074.0] || subclass(u,sum_class(range_of(null_class))) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),apply(null_class,w))*.
% 299.94/300.93  41385[3:Res:2350.2,10075.0] || subclass(u,apply(null_class,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),apply(null_class,x))*.
% 299.94/300.93  41386[3:Res:2350.2,10076.0] || subclass(u,apply(null_class,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),sum_class(range_of(null_class)))*.
% 299.94/300.93  41427[0:Rew:29.0,41292.1] || subclass(cross_product(u,v),w) -> equal(restrict(x,u,v),null_class) member(regular(restrict(x,u,v)),w)*.
% 299.94/300.93  41694[0:Res:2352.1,2.0] || subclass(u,v) -> equal(intersection(w,intersection(u,x)),null_class) member(regular(intersection(w,intersection(u,x))),v)*.
% 299.94/300.93  41699[0:Res:2352.1,22.0] ||  -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(regular(intersection(u,intersection(intersection(v,w),x))),v)*.
% 299.94/300.93  41700[0:Res:2352.1,23.0] ||  -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(regular(intersection(u,intersection(intersection(v,w),x))),w)*.
% 299.94/300.93  41710[3:Res:2352.1,36243.0] ||  -> equal(intersection(u,intersection(union(null_class,v),w)),null_class) member(regular(intersection(u,intersection(union(null_class,v),w))),v)*.
% 299.94/300.93  41711[3:Res:2352.1,39347.0] ||  -> equal(intersection(u,intersection(union(v,v),w)),null_class) member(regular(intersection(u,intersection(union(v,v),w))),v)*.
% 299.94/300.93  42295[0:Res:2353.1,2.0] || subclass(u,v) -> equal(intersection(w,intersection(x,u)),null_class) member(regular(intersection(w,intersection(x,u))),v)*.
% 299.94/300.93  42300[0:Res:2353.1,22.0] ||  -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(regular(intersection(u,intersection(v,intersection(w,x)))),w)*.
% 299.94/300.93  42301[0:Res:2353.1,23.0] ||  -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(regular(intersection(u,intersection(v,intersection(w,x)))),x)*.
% 299.94/300.93  42311[3:Res:2353.1,36243.0] ||  -> equal(intersection(u,intersection(v,union(null_class,w))),null_class) member(regular(intersection(u,intersection(v,union(null_class,w)))),w)*.
% 299.94/300.93  42312[3:Res:2353.1,39347.0] ||  -> equal(intersection(u,intersection(v,union(w,w))),null_class) member(regular(intersection(u,intersection(v,union(w,w)))),w)*.
% 299.94/300.93  42911[0:Res:3123.2,2.0] || subclass(u,v)* subclass(v,w)* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),w)*.
% 299.94/300.93  42914[3:Res:3123.2,7653.1] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(intersection(u,v)),element_relation)* -> equal(intersection(u,v),null_class).
% 299.94/300.93  42927[0:Res:3123.2,481.0] || subclass(u,symmetric_difference(v,w)) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,w))*.
% 299.94/300.93  42945[3:Res:3123.2,10074.0] || subclass(u,sum_class(range_of(null_class))) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),apply(null_class,w))*.
% 299.94/300.93  42946[3:Res:3123.2,10075.0] || subclass(u,apply(null_class,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),apply(null_class,x))*.
% 299.94/300.93  42947[3:Res:3123.2,10076.0] || subclass(u,apply(null_class,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),sum_class(range_of(null_class)))*.
% 299.94/300.93  43410[0:Res:3125.1,2.0] || subclass(u,v) -> equal(intersection(intersection(u,w),x),null_class) member(regular(intersection(intersection(u,w),x)),v)*.
% 299.94/300.93  43415[0:Res:3125.1,22.0] ||  -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(regular(intersection(intersection(intersection(u,v),w),x)),u)*.
% 299.94/300.93  43416[0:Res:3125.1,23.0] ||  -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(regular(intersection(intersection(intersection(u,v),w),x)),v)*.
% 299.94/300.93  43426[3:Res:3125.1,36243.0] ||  -> equal(intersection(intersection(union(null_class,u),v),w),null_class) member(regular(intersection(intersection(union(null_class,u),v),w)),u)*.
% 299.94/300.93  43427[3:Res:3125.1,39347.0] ||  -> equal(intersection(intersection(union(u,u),v),w),null_class) member(regular(intersection(intersection(union(u,u),v),w)),u)*.
% 299.94/300.93  43917[0:Res:3126.1,2.0] || subclass(u,v) -> equal(intersection(intersection(w,u),x),null_class) member(regular(intersection(intersection(w,u),x)),v)*.
% 299.94/300.93  43922[0:Res:3126.1,22.0] ||  -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(regular(intersection(intersection(u,intersection(v,w)),x)),v)*.
% 299.94/300.93  43923[0:Res:3126.1,23.0] ||  -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(regular(intersection(intersection(u,intersection(v,w)),x)),w)*.
% 299.94/300.93  43933[3:Res:3126.1,36243.0] ||  -> equal(intersection(intersection(u,union(null_class,v)),w),null_class) member(regular(intersection(intersection(u,union(null_class,v)),w)),v)*.
% 299.94/300.93  43934[3:Res:3126.1,39347.0] ||  -> equal(intersection(intersection(u,union(v,v)),w),null_class) member(regular(intersection(intersection(u,union(v,v)),w)),v)*.
% 299.94/300.93  44708[0:Res:3241.2,2.0] || subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> equal(u,null_class) member(regular(u),x)*.
% 299.94/300.93  44739[0:Obv:44714.1] || subclass(intersection(u,complement(union(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.93  44740[0:Obv:44713.1] || subclass(intersection(complement(union(u,v)),w),symmetric_difference(u,v))* -> equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.93  44951[0:MRR:44897.0,10106.1] ||  -> member(not_subclass_element(intersection(u,complement(union(v,w))),x),complement(v))* subclass(intersection(u,complement(union(v,w))),x).
% 299.94/300.93  44952[0:MRR:44896.0,10106.1] ||  -> member(not_subclass_element(intersection(u,complement(union(v,w))),x),complement(w))* subclass(intersection(u,complement(union(v,w))),x).
% 299.94/300.93  45131[0:MRR:45061.0,10106.1] ||  -> member(not_subclass_element(intersection(complement(union(u,v)),w),x),complement(u))* subclass(intersection(complement(union(u,v)),w),x).
% 299.94/300.93  45132[0:MRR:45060.0,10106.1] ||  -> member(not_subclass_element(intersection(complement(union(u,v)),w),x),complement(v))* subclass(intersection(complement(union(u,v)),w),x).
% 299.94/300.93  45142[3:SpL:1183.2,44982.0] || member(cross_product(u,v),universal_class) subclass(universal_class,apply(choice,cross_product(u,v)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.93  45296[3:SpL:30548.0,7036.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(v,v))* member(w,u)*.
% 299.94/300.93  45297[3:SpL:27497.0,7036.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(null_class,v))* member(w,u)*.
% 299.94/300.93  45358[0:Obv:45337.3] || equal(u,v) member(w,v) member(w,unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93  45366[0:Rew:9604.2,45365.2] || equal(u,v) member(regular(v),unordered_pair(v,u))* -> equal(v,null_class) equal(unordered_pair(v,u),null_class).
% 299.94/300.93  45437[0:SpR:221.0,2363.1] ||  -> equal(restrict(cross_product(u,v),w,x),null_class) member(regular(restrict(cross_product(w,x),u,v)),cross_product(w,x))*.
% 299.94/300.93  45517[3:Res:17248.1,4050.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(v,cross_product(w,x))) -> member(unordered_pair(u,null_class),complement(restrict(v,w,x)))*.
% 299.94/300.93  45526[0:Res:3678.2,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> equal(singleton(x),null_class) member(x,complement(restrict(u,v,w)))*.
% 299.94/300.93  45527[0:Res:10922.2,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> equal(x,null_class) member(regular(x),complement(restrict(u,v,w)))*.
% 299.94/300.93  45598[3:Res:17248.1,4051.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(cross_product(v,w),x)) -> member(unordered_pair(u,null_class),complement(restrict(x,v,w)))*.
% 299.94/300.93  45607[0:Res:3678.2,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> equal(singleton(x),null_class) member(x,complement(restrict(w,u,v)))*.
% 299.94/300.93  45608[0:Res:10922.2,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> equal(x,null_class) member(regular(x),complement(restrict(w,u,v)))*.
% 299.94/300.93  45645[0:SpR:39766.0,5270.1] ||  -> subclass(symmetric_difference(u,intersection(u,v)),w) member(not_subclass_element(symmetric_difference(u,intersection(u,v)),w),complement(intersection(u,v)))*.
% 299.94/300.93  45646[0:SpR:39910.0,5270.1] ||  -> subclass(symmetric_difference(u,intersection(v,u)),w) member(not_subclass_element(symmetric_difference(u,intersection(v,u)),w),complement(intersection(v,u)))*.
% 299.94/300.93  45746[0:Res:5270.1,2.0] || subclass(complement(intersection(u,v)),w) -> subclass(symmetric_difference(u,v),x) member(not_subclass_element(symmetric_difference(u,v),x),w)*.
% 299.94/300.93  46425[0:Res:3436.2,219.0] || member(inverse(u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93  46453[3:Res:3436.2,19874.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(ordered_pair(inverse(u),range_of(u))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93  46471[0:MRR:46460.1,99.0] || member(inverse(u),universal_class) equal(successor(inverse(u)),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),successor_relation)*.
% 299.94/300.93  46650[0:Rew:46582.0,36598.0] || subclass(ordered_pair(u,v),power_class(complement(power_class(w)))) member(unordered_pair(u,singleton(v)),image(element_relation,power_class(w)))* -> .
% 299.94/300.93  46686[0:Rew:46582.0,36577.0] || subclass(u,power_class(complement(power_class(v)))) member(not_subclass_element(u,w),image(element_relation,power_class(v)))* -> subclass(u,w).
% 299.94/300.93  46690[0:Rew:46582.0,30377.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v)))))* member(omega,union(u,image(element_relation,power_class(v)))) -> .
% 299.94/300.93  46698[0:Rew:46582.0,36580.1] || member(u,universal_class) subclass(universal_class,power_class(complement(power_class(v)))) member(power_class(u),image(element_relation,power_class(v)))* -> .
% 299.94/300.93  46699[0:Rew:46582.0,36581.1] || member(u,universal_class) subclass(universal_class,power_class(complement(power_class(v)))) member(sum_class(u),image(element_relation,power_class(v)))* -> .
% 299.94/300.93  46769[0:Rew:46582.0,23787.0] || subclass(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))* -> equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.93  46793[0:Rew:46582.0,32965.1] ||  -> equal(symmetric_difference(complement(u),power_class(v)),null_class) member(regular(symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.94/300.93  46794[0:Rew:46582.0,33125.0] ||  -> subclass(regular(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))* equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.93  46918[0:Rew:46582.0,30390.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v)))* member(omega,union(image(element_relation,power_class(u)),v)) -> .
% 299.94/300.93  47048[0:Rew:46582.0,23790.0] || subclass(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))* -> equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.93  47072[0:Rew:46582.0,32967.1] ||  -> equal(symmetric_difference(power_class(u),complement(v)),null_class) member(regular(symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.94/300.93  47073[0:Rew:46582.0,33127.0] ||  -> subclass(regular(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))* equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.93  47211[0:Rew:46582.0,46734.0] || subclass(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.93  47215[0:Rew:46582.0,47013.0] || subclass(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.93  47232[0:Rew:46582.0,46560.1,46582.0,46560.1,46582.0,46560.0] || member(not_subclass_element(image(element_relation,power_class(u)),v),power_class(complement(power_class(u))))* -> subclass(complement(power_class(complement(power_class(u)))),v).
% 299.94/300.93  48493[6:Rew:26766.0,48426.0] || equal(union(null_class,intersection(u,v)),null_class)** member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.94/300.93  48505[3:SpL:35849.0,46598.0] || member(not_subclass_element(power_class(union(null_class,u)),v),complement(power_class(union(null_class,u))))* -> subclass(power_class(union(u,u)),v).
% 299.94/300.93  48506[3:SpL:35849.0,46598.0] || member(not_subclass_element(power_class(union(u,u)),v),complement(power_class(union(u,u))))* -> subclass(power_class(union(null_class,u)),v).
% 299.94/300.93  48579[0:Res:354.2,46587.0] || subclass(u,image(element_relation,power_class(v))) member(not_subclass_element(u,w),power_class(complement(power_class(v))))* -> subclass(u,w).
% 299.94/300.93  48606[0:Res:367.1,46587.0] || subclass(ordered_pair(u,v),image(element_relation,power_class(w))) member(unordered_pair(u,singleton(v)),power_class(complement(power_class(w))))* -> .
% 299.94/300.93  48981[3:Rew:26766.0,48719.0] || member(not_subclass_element(power_class(union(u,u)),v),complement(power_class(union(null_class,u))))* -> subclass(power_class(union(null_class,u)),v).
% 299.94/300.93  48982[3:Rew:26766.0,48720.0] || member(not_subclass_element(power_class(union(u,u)),v),complement(power_class(union(null_class,u))))* -> subclass(power_class(union(u,u)),v).
% 299.94/300.93  48990[3:Rew:26766.0,48989.1] ||  -> member(not_subclass_element(u,complement(power_class(union(null_class,v)))),power_class(union(v,v)))* subclass(u,complement(power_class(union(null_class,v)))).
% 299.94/300.93  48996[3:Rew:26766.0,48995.1] || member(regular(complement(power_class(union(null_class,u)))),power_class(union(u,u)))* -> equal(complement(power_class(union(null_class,u))),null_class).
% 299.94/300.93  49209[3:Rew:26766.0,49153.0] || equal(union(null_class,intersection(u,v)),null_class)** member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.94/300.93  49815[3:SpL:35849.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(null_class,w))))* -> member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.94/300.93  49816[3:SpL:35849.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(w,w))))* -> member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.94/300.93  49862[0:Res:353.2,46618.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(u,null_class) member(regular(u),union(v,complement(power_class(w))))*.
% 299.94/300.93  49867[3:Res:17248.1,46618.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(complement(v),power_class(w))) -> member(unordered_pair(u,null_class),union(v,complement(power_class(w))))*.
% 299.94/300.93  49877[0:Res:3678.2,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> equal(singleton(w),null_class) member(w,union(u,complement(power_class(v))))*.
% 299.94/300.93  49878[0:Res:10922.2,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> equal(w,null_class) member(regular(w),union(u,complement(power_class(v))))*.
% 299.94/300.93  50003[3:Res:1979.3,47748.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* equal(compose_class(w),null_class) -> .
% 299.94/300.93  50129[3:SpL:30548.0,46805.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(w,w)))*.
% 299.94/300.93  50130[3:SpL:27497.0,46805.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(null_class,w))).
% 299.94/300.93  50135[3:SpL:35849.0,46805.0] || member(u,symmetric_difference(power_class(union(null_class,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,v))),w))*.
% 299.94/300.93  50136[3:SpL:35849.0,46805.0] || member(u,symmetric_difference(power_class(union(v,v)),complement(w)))* -> member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.94/300.93  50166[0:Res:353.2,46805.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(u,null_class) member(regular(u),union(complement(power_class(v)),w))*.
% 299.94/300.93  50171[3:Res:17248.1,46805.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(power_class(v),complement(w))) -> member(unordered_pair(u,null_class),union(complement(power_class(v)),w))*.
% 299.94/300.93  50181[0:Res:3678.2,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> equal(singleton(w),null_class) member(w,union(complement(power_class(u)),v))*.
% 299.94/300.93  50182[0:Res:10922.2,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> equal(w,null_class) member(regular(w),union(complement(power_class(u)),v))*.
% 299.94/300.93  50342[0:Rew:6906.0,50245.0] ||  -> subclass(symmetric_difference(complement(u),complement(singleton(u))),v) member(not_subclass_element(symmetric_difference(complement(u),complement(singleton(u))),v),successor(u))*.
% 299.94/300.93  52926[3:SpL:26766.0,210.0] || member(regular(union(u,complement(v))),intersection(complement(u),union(null_class,v)))* -> equal(union(u,complement(v)),null_class).
% 299.94/300.93  52942[3:SpL:26766.0,210.0] || member(regular(union(complement(u),v)),intersection(union(null_class,u),complement(v)))* -> equal(union(complement(u),v),null_class).
% 299.94/300.93  52952[0:SpL:39614.1,210.0] || subclass(complement(u),complement(v)) member(regular(union(v,u)),complement(u))* -> equal(union(v,u),null_class).
% 299.94/300.93  53238[0:Res:4921.1,3845.0] || member(range_of(null_class),universal_class) subclass(universal_class,u)* subclass(u,v)* -> member(power_class(apply(null_class,w)),v)*.
% 299.94/300.93  53821[0:Res:4921.1,3882.0] || member(range_of(null_class),universal_class) subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(apply(null_class,w)),v)*.
% 299.94/300.93  54058[3:SpR:17074.0,3896.2] || member(image(u,null_class),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(apply(u,universal_class),union(v,w))*.
% 299.94/300.93  54170[0:Obv:54101.3] || equal(u,universal_class) subclass(u,regular(v))* member(null_class,v) -> equal(u,null_class) equal(v,null_class).
% 299.94/300.93  54172[0:Obv:54144.2] || subclass(u,v) subclass(intersection(w,u),regular(v))* -> equal(intersection(w,u),null_class) equal(v,null_class).
% 299.94/300.93  54173[0:Obv:54143.2] || subclass(u,v) subclass(intersection(u,w),regular(v))* -> equal(intersection(u,w),null_class) equal(v,null_class).
% 299.94/300.93  54182[0:Obv:54147.1] || subclass(intersection(u,intersection(v,w)),regular(w))* -> equal(intersection(u,intersection(v,w)),null_class) equal(w,null_class).
% 299.94/300.93  54183[0:Obv:54145.1] || subclass(intersection(intersection(u,v),w),regular(v))* -> equal(intersection(intersection(u,v),w),null_class) equal(v,null_class).
% 299.94/300.93  54184[0:Obv:54142.1] || subclass(intersection(u,intersection(v,w)),regular(v))* -> equal(intersection(u,intersection(v,w)),null_class) equal(v,null_class).
% 299.94/300.93  54187[0:Obv:54138.1] || subclass(intersection(intersection(u,v),w),regular(u))* -> equal(intersection(intersection(u,v),w),null_class) equal(u,null_class).
% 299.94/300.93  54346[3:SpL:114.0,15792.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),complement(intersection(v,w)))*.
% 299.94/300.93  54498[0:SpR:54401.1,59.1] || equal(u,universal_class) member(ordered_pair(u,v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.94/300.93  54582[0:SpR:54401.1,11214.1] || equal(first(regular(cross_product(u,v))),universal_class) -> equal(cross_product(u,v),null_class) member(null_class,regular(cross_product(u,v)))*.
% 299.94/300.93  54628[0:SpL:54401.1,3879.0] || equal(u,universal_class) member(image(v,null_class),universal_class) subclass(universal_class,w) -> member(apply(v,u),w)*.
% 299.94/300.93  55015[3:Res:17208.1,46617.0] || equal(intersection(complement(u),power_class(v)),singleton(singleton(null_class))) member(singleton(null_class),union(u,complement(power_class(v))))* -> .
% 299.94/300.93  55230[3:Res:17208.1,46804.0] || equal(intersection(power_class(u),complement(v)),singleton(singleton(null_class))) member(singleton(null_class),union(complement(power_class(u)),v))* -> .
% 299.94/300.93  55430[3:Rew:47142.0,55323.1,26766.0,55323.1,47142.0,55323.0,26766.0,55323.0] || member(u,power_class(v)) member(u,power_class(w)) member(u,complement(intersection(power_class(w),power_class(v))))* -> .
% 299.94/300.93  55772[0:SpR:22211.0,367.1] || subclass(ordered_pair(u,v),w) -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),w)*.
% 299.94/300.93  55782[0:SpR:54401.1,22211.0] || equal(u,universal_class) -> equal(regular(ordered_pair(v,u)),unordered_pair(v,null_class))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.94/300.93  55799[0:SpL:22211.0,26007.0] || member(u,complement(regular(ordered_pair(u,v))))* -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(singleton(u),null_class).
% 299.94/300.93  55833[0:SpL:22211.0,679.1] || subclass(universal_class,complement(u)) member(regular(ordered_pair(v,w)),u)* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93  55863[3:MRR:55862.2,55805.0] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) equal(regular(regular(ordered_pair(v,u))),v)**.
% 299.94/300.93  55915[0:SpL:29.0,4069.1] || member(u,symmetric_difference(v,cross_product(w,x)))* subclass(complement(restrict(v,w,x)),y)* -> member(u,y)*.
% 299.94/300.93  55922[0:SpL:30.0,4069.1] || member(u,symmetric_difference(cross_product(v,w),x))* subclass(complement(restrict(x,v,w)),y)* -> member(u,y)*.
% 299.94/300.93  56042[3:Rew:47806.1,55970.1] || equal(intersection(u,v),null_class) member(w,union(u,v))* subclass(universal_class,x) -> member(w,x)*.
% 299.94/300.93  55974[0:SpL:46586.0,4069.1] || member(u,symmetric_difference(complement(v),power_class(w)))* subclass(union(v,complement(power_class(w))),x)* -> member(u,x)*.
% 299.94/300.93  55975[0:SpL:46592.0,4069.1] || member(u,symmetric_difference(power_class(v),complement(w)))* subclass(union(complement(power_class(v)),w),x)* -> member(u,x)*.
% 299.94/300.93  56537[0:Res:4087.2,219.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),v)*.
% 299.94/300.93  56560[3:Res:4087.2,19874.0] || subclass(u,cantor(not_subclass_element(intersection(v,u),w)))* subclass(universal_class,complement(element_relation)) -> subclass(intersection(v,u),w).
% 299.94/300.93  56792[0:Res:4089.1,25.1] || member(not_subclass_element(intersection(u,intersection(complement(v),w)),x),v)* -> subclass(intersection(u,intersection(complement(v),w)),x).
% 299.94/300.93  56905[0:Rew:114.0,56719.0] ||  -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),complement(intersection(v,w)))*.
% 299.94/300.93  57198[0:Res:4090.1,25.1] || member(not_subclass_element(intersection(u,intersection(v,complement(w))),x),w)* -> subclass(intersection(u,intersection(v,complement(w))),x).
% 299.94/300.93  57358[3:Res:56986.0,3164.0] || subclass(u,v) -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 299.94/300.93  57375[3:Res:56986.0,3167.0] ||  -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(regular(intersection(u,union(null_class,intersection(v,w)))),w)*.
% 299.94/300.93  57376[3:Res:56986.0,3166.0] ||  -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(regular(intersection(u,union(null_class,intersection(v,w)))),v)*.
% 299.94/300.93  57622[0:Res:5239.2,219.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),v)*.
% 299.94/300.93  57645[3:Res:5239.2,19874.0] || subclass(u,cantor(not_subclass_element(intersection(u,v),w)))* subclass(universal_class,complement(element_relation)) -> subclass(intersection(u,v),w).
% 299.94/300.93  57772[3:Res:56987.0,3164.0] || subclass(u,v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.94/300.93  57823[3:Rew:28866.0,57796.1] single_valued_class(intersection(u,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)))) ||  -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.93  57952[3:Res:57341.0,3163.0] ||  -> equal(restrict(union(null_class,singleton(u)),v,w),null_class) equal(regular(restrict(union(null_class,singleton(u)),v,w)),u)**.
% 299.94/300.93  57956[3:Res:57341.0,1368.1] single_valued_class(restrict(union(null_class,cross_product(universal_class,universal_class)),u,v)) ||  -> function(restrict(union(null_class,cross_product(universal_class,universal_class)),u,v))*.
% 299.94/300.93  58060[0:Res:5242.1,25.1] || member(not_subclass_element(intersection(intersection(complement(u),v),w),x),u)* -> subclass(intersection(intersection(complement(u),v),w),x).
% 299.94/300.93  58176[0:Rew:114.0,57984.0] ||  -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),complement(intersection(u,v)))*.
% 299.94/300.93  58462[0:Res:5243.1,25.1] || member(not_subclass_element(intersection(intersection(u,complement(v)),w),x),v)* -> subclass(intersection(intersection(u,complement(v)),w),x).
% 299.94/300.93  58630[3:Res:58222.0,3164.0] || subclass(u,v) -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 299.94/300.93  58647[3:Res:58222.0,3167.0] ||  -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(regular(intersection(union(null_class,intersection(u,v)),w)),v)*.
% 299.94/300.93  58648[3:Res:58222.0,3166.0] ||  -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(regular(intersection(union(null_class,intersection(u,v)),w)),u)*.
% 299.94/300.93  58751[0:Res:49.1,5363.0] inductive(u) || subclass(u,v) -> subclass(image(successor_relation,u),w) member(not_subclass_element(image(successor_relation,u),w),v)*.
% 299.94/300.93  58786[3:Res:36034.0,5363.0] || subclass(complement(element_relation),u) -> subclass(complement(compose(element_relation,universal_class)),v) member(not_subclass_element(complement(compose(element_relation,universal_class)),v),u)*.
% 299.94/300.93  58935[3:Res:58256.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(u,w)),null_class) member(regular(union(null_class,intersection(u,w))),v)*.
% 299.94/300.93  58952[3:Res:58256.0,3167.0] ||  -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(regular(union(null_class,intersection(intersection(u,v),w))),v)*.
% 299.94/300.93  58953[3:Res:58256.0,3166.0] ||  -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(regular(union(null_class,intersection(intersection(u,v),w))),u)*.
% 299.94/300.93  59243[7:Res:58316.1,37497.1] function(u) || equal(cantor(cantor(v)),universal_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.93  59794[0:Rew:11113.2,59793.2] || equal(u,v) member(v,w) member(v,x) -> subclass(unordered_pair(v,u),intersection(x,w))*.
% 299.94/300.93  59838[3:Rew:17058.0,59825.2] || member(null_class,u) -> equal(not_subclass_element(ordered_pair(universal_class,v),u),unordered_pair(universal_class,singleton(v)))** subclass(ordered_pair(universal_class,v),u).
% 299.94/300.93  59891[3:Rew:17075.0,59875.2] || member(unordered_pair(u,null_class),v) -> equal(not_subclass_element(ordered_pair(u,universal_class),v),singleton(u))** subclass(ordered_pair(u,universal_class),v).
% 299.94/300.93  60045[3:Res:58880.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(w,u)),null_class) member(regular(union(null_class,intersection(w,u))),v)*.
% 299.94/300.93  60062[3:Res:58880.0,3167.0] ||  -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(regular(union(null_class,intersection(u,intersection(v,w)))),w)*.
% 299.94/300.93  60063[3:Res:58880.0,3166.0] ||  -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(regular(union(null_class,intersection(u,intersection(v,w)))),v)*.
% 299.94/300.93  60349[3:Res:58223.0,3164.0] || subclass(u,v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.94/300.93  60399[3:Rew:28866.0,60373.1] single_valued_class(intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u)) ||  -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.93  60775[3:SpR:47184.0,26766.0] ||  -> equal(complement(union(complement(power_class(u)),image(element_relation,power_class(v)))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))**.
% 299.94/300.93  60790[6:SpR:47184.0,29936.1] ||  -> member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))) member(null_class,union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.93  61048[3:SpR:47187.0,26766.0] ||  -> equal(complement(union(image(element_relation,power_class(u)),complement(power_class(v)))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))**.
% 299.94/300.93  61063[6:SpR:47187.0,29936.1] ||  -> member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))) member(null_class,union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.93  61444[3:Res:59011.0,3164.0] || subclass(union(null_class,u),v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.94/300.93  61493[0:Res:12.0,12018.0] ||  -> equal(ordered_pair(first(ordered_pair(unordered_pair(u,v),omega)),second(ordered_pair(unordered_pair(u,v),omega))),ordered_pair(unordered_pair(u,v),omega))**.
% 299.94/300.93  61506[0:Res:67.1,12018.0] ||  -> equal(u,null_class) equal(ordered_pair(first(ordered_pair(regular(u),omega)),second(ordered_pair(regular(u),omega))),ordered_pair(regular(u),omega))**.
% 299.94/300.93  61556[0:Res:242.0,12018.0] ||  -> equal(ordered_pair(first(ordered_pair(ordered_pair(u,v),omega)),second(ordered_pair(ordered_pair(u,v),omega))),ordered_pair(ordered_pair(u,v),omega))**.
% 299.94/300.93  61941[7:Res:59208.1,37497.1] function(u) || equal(complement(range_of(u)),universal_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 299.94/300.93  62288[3:Res:61413.0,3164.0] || subclass(union(u,u),v)* -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.94/300.93  62366[3:Res:58874.0,3163.0] ||  -> equal(union(null_class,restrict(singleton(u),v,w)),null_class) equal(regular(union(null_class,restrict(singleton(u),v,w))),u)**.
% 299.94/300.93  62370[3:Res:58874.0,1368.1] single_valued_class(union(null_class,restrict(cross_product(universal_class,universal_class),u,v))) ||  -> function(union(null_class,restrict(cross_product(universal_class,universal_class),u,v)))*.
% 299.94/300.93  62396[3:SpL:26766.0,3718.1] || member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(null_class,w))))* -> .
% 299.94/300.93  62414[3:SpL:26766.0,3718.1] || member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(null_class,v),complement(w))))* -> .
% 299.94/300.93  62557[0:Res:56952.0,3163.0] ||  -> equal(intersection(u,restrict(singleton(v),w,x)),null_class) equal(regular(intersection(u,restrict(singleton(v),w,x))),v)**.
% 299.94/300.93  62561[0:Res:56952.0,1368.1] single_valued_class(intersection(u,restrict(cross_product(universal_class,universal_class),v,w))) ||  -> function(intersection(u,restrict(cross_product(universal_class,universal_class),v,w)))*.
% 299.94/300.93  62657[0:Res:57010.0,3163.0] ||  -> equal(restrict(intersection(singleton(u),v),w,x),null_class) equal(regular(restrict(intersection(singleton(u),v),w,x)),u)**.
% 299.94/300.93  62785[0:MRR:62729.0,10104.1] ||  -> member(regular(intersection(regular(complement(u)),v)),u)* equal(intersection(regular(complement(u)),v),null_class) equal(complement(u),null_class).
% 299.94/300.93  62886[0:Res:57461.0,3163.0] ||  -> equal(restrict(intersection(u,singleton(v)),w,x),null_class) equal(regular(restrict(intersection(u,singleton(v)),w,x)),v)**.
% 299.94/300.93  63085[0:MRR:63033.0,10104.1] ||  -> member(regular(intersection(u,regular(complement(v)))),v)* equal(intersection(u,regular(complement(v))),null_class) equal(complement(v),null_class).
% 299.94/300.93  63149[0:Res:58188.0,3163.0] ||  -> equal(intersection(restrict(singleton(u),v,w),x),null_class) equal(regular(intersection(restrict(singleton(u),v,w),x)),u)**.
% 299.94/300.93  63153[0:Res:58188.0,1368.1] single_valued_class(intersection(restrict(cross_product(universal_class,universal_class),u,v),w)) ||  -> function(intersection(restrict(cross_product(universal_class,universal_class),u,v),w))*.
% 299.94/300.93  63196[0:Rew:54401.1,63189.1] || equal(u,universal_class) -> equal(cross_product(v,null_class),null_class) equal(domain__dfg(regular(cross_product(v,null_class)),v,u),single_valued3(null_class))**.
% 299.94/300.93  63484[3:Res:57332.0,8.0] || subclass(complement(singleton(null_class)),intersection(u,complement(successor(null_class))))* -> equal(intersection(u,complement(successor(null_class))),complement(singleton(null_class))).
% 299.94/300.93  63539[3:Res:58599.0,8.0] || subclass(complement(singleton(null_class)),intersection(complement(successor(null_class)),u))* -> equal(intersection(complement(successor(null_class)),u),complement(singleton(null_class))).
% 299.94/300.93  63571[0:SpL:248.0,11561.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(v,w))* -> member(singleton(u),v)*.
% 299.94/300.93  63648[7:SpL:37608.1,15530.1] function(u) || member(u,cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,universal_class),v,w),null_class)** -> .
% 299.94/300.93  63654[3:Obv:63652.2] || member(u,universal_class) member(v,cantor(cross_product(singleton(u),universal_class)))* -> member(u,cantor(cross_product(singleton(v),universal_class)))*.
% 299.94/300.93  63785[3:SpR:26766.0,46642.0] ||  -> equal(union(intersection(complement(u),union(null_class,v)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.94/300.93  63803[3:SpR:26766.0,46642.0] ||  -> equal(union(intersection(union(null_class,u),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.94/300.93  63856[3:Rew:26766.0,63855.0] ||  -> equal(complement(intersection(union(union(null_class,u),v),power_class(w))),complement(intersection(union(union(u,u),v),power_class(w))))*.
% 299.94/300.93  63860[3:Rew:26766.0,63859.0] ||  -> equal(complement(intersection(union(u,union(null_class,v)),power_class(w))),complement(intersection(union(u,union(v,v)),power_class(w))))*.
% 299.94/300.93  64218[3:Res:63711.0,8.0] || subclass(singleton(null_class),union(null_class,intersection(successor(null_class),u)))* -> equal(union(null_class,intersection(successor(null_class),u)),singleton(null_class)).
% 299.94/300.93  64538[3:Res:63721.0,8.0] || subclass(singleton(null_class),union(null_class,intersection(u,successor(null_class))))* -> equal(union(null_class,intersection(u,successor(null_class))),singleton(null_class)).
% 299.94/300.93  64622[3:SpR:26766.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),union(null_class,w))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.94/300.93  64640[3:SpR:26766.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(union(null_class,v),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.94/300.93  64698[3:Rew:26766.0,64697.0] ||  -> equal(complement(intersection(power_class(u),union(union(null_class,v),w))),complement(intersection(power_class(u),union(union(v,v),w))))*.
% 299.94/300.93  64702[3:Rew:26766.0,64701.0] ||  -> equal(complement(intersection(power_class(u),union(v,union(null_class,w)))),complement(intersection(power_class(u),union(v,union(w,w)))))*.
% 299.94/300.93  64912[0:Rew:54401.1,64892.2] || equal(u,universal_class) member(u,v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.94/300.93  64913[7:Rew:38158.1,64895.2] one_to_one(u) || member(inverse(u),v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.94/300.93  65196[0:SpR:248.0,10071.3] || member(u,universal_class) member(singleton(u),u)* subclass(element_relation,v) -> member(singleton(singleton(singleton(u))),v)*.
% 299.94/300.93  65216[0:Res:10071.3,25.1] || member(u,universal_class) member(v,u) subclass(element_relation,complement(w)) member(ordered_pair(v,u),w)* -> .
% 299.94/300.93  65223[0:Res:10071.3,22.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x))* -> member(ordered_pair(v,u),w)*.
% 299.94/300.93  65224[0:Res:10071.3,23.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x))* -> member(ordered_pair(v,u),x)*.
% 299.94/300.93  65240[3:Res:10071.3,36243.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(null_class,w)) -> member(ordered_pair(v,u),w)*.
% 299.94/300.93  65241[3:Res:10071.3,39347.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,w))* -> member(ordered_pair(v,u),w)*.
% 299.94/300.93  65246[3:Res:10071.3,35234.0] || member(u,universal_class) member(v,u) subclass(element_relation,successor(null_class)) -> member(ordered_pair(v,u),singleton(null_class))*.
% 299.94/300.93  65254[3:Res:10071.3,38686.0] || member(u,universal_class) member(v,u) subclass(element_relation,cantor(complement(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 299.94/300.93  65478[3:Res:63693.1,1279.2] || equal(intersection(u,v),successor(null_class))** member(w,v)* member(w,u)* -> member(w,singleton(null_class))*.
% 299.94/300.93  65531[3:Res:63705.0,8.0] || subclass(singleton(null_class),intersection(intersection(successor(null_class),u),v))* -> equal(intersection(intersection(successor(null_class),u),v),singleton(null_class)).
% 299.94/300.93  65620[3:Res:63713.0,8.0] || subclass(singleton(null_class),intersection(u,intersection(v,successor(null_class))))* -> equal(intersection(u,intersection(v,successor(null_class))),singleton(null_class)).
% 299.94/300.93  65676[3:Res:63716.0,8.0] || subclass(singleton(null_class),intersection(u,intersection(successor(null_class),v)))* -> equal(intersection(u,intersection(successor(null_class),v)),singleton(null_class)).
% 299.94/300.93  65732[3:Res:63720.0,8.0] || subclass(singleton(null_class),intersection(intersection(u,successor(null_class)),v))* -> equal(intersection(intersection(u,successor(null_class)),v),singleton(null_class)).
% 299.94/300.93  65817[3:Res:63693.1,46831.1] || equal(power_class(u),successor(null_class)) member(v,universal_class) -> member(v,complement(power_class(u)))* member(v,singleton(null_class)).
% 299.94/300.93  66122[3:SpL:18035.0,3162.0] || subclass(u,ordered_pair(universal_class,universal_class))* -> equal(u,null_class) equal(regular(u),unordered_pair(universal_class,null_class)) equal(regular(u),null_class).
% 299.94/300.93  66784[3:Rew:26764.0,66434.2] || equal(successor(u),null_class) member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))) -> .
% 299.94/300.93  66786[3:Rew:26764.0,66405.1] || equal(successor(u),null_class) member(not_subclass_element(union(u,v),w),complement(v))* -> subclass(union(u,v),w).
% 299.94/300.93  66797[3:Rew:26764.0,66362.1] || equal(successor(restrict(u,v,w)),null_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.94/300.93  66798[3:Rew:26764.0,66361.1] || equal(successor(restrict(u,v,w)),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.94/300.93  66802[3:Rew:26764.0,66289.1] || equal(successor(u),null_class) -> equal(complement(intersection(power_class(v),union(u,w))),union(complement(power_class(v)),complement(w)))**.
% 299.94/300.93  66806[3:Rew:26764.0,66222.1] || equal(successor(u),null_class) -> equal(complement(intersection(union(u,v),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.94/300.93  67274[0:SpL:39614.1,4052.0] || subclass(u,v) member(w,symmetric_difference(complement(u),union(v,u)))* -> member(w,complement(symmetric_difference(v,u))).
% 299.94/300.93  67655[0:Rew:39910.0,67512.1] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,intersection(v,w)))* -> subclass(u,complement(intersection(v,w))).
% 299.94/300.93  67656[0:Rew:39766.0,67511.1] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(v,intersection(v,w)))* -> subclass(u,complement(intersection(v,w))).
% 299.94/300.93  67775[7:Res:66660.1,37497.1] function(u) || equal(successor(range_of(u)),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 299.94/300.93  68142[0:MRR:68079.0,10106.1] || subclass(u,regular(unordered_pair(not_subclass_element(u,v),w)))* -> subclass(u,v) equal(unordered_pair(not_subclass_element(u,v),w),null_class).
% 299.94/300.93  68143[0:MRR:68076.0,10106.1] || subclass(u,regular(unordered_pair(v,not_subclass_element(u,w))))* -> subclass(u,w) equal(unordered_pair(v,not_subclass_element(u,w)),null_class).
% 299.94/300.93  68675[0:MRR:68674.0,12.0] || subclass(unordered_pair(u,v),w)* -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,w).
% 299.94/300.93  69141[0:MRR:69140.0,12.0] || subclass(unordered_pair(u,v),w)* -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(u,w).
% 299.94/300.93  70146[0:Obv:70035.2] || subclass(intersection(singleton(u),v),w) member(u,x) -> subclass(intersection(singleton(u),v),intersection(x,w))*.
% 299.94/300.93  70147[0:Obv:70034.2] || subclass(intersection(u,singleton(v)),w) member(v,x) -> subclass(intersection(u,singleton(v)),intersection(x,w))*.
% 299.94/300.93  71118[3:Rew:71037.0,63786.0] ||  -> equal(union(intersection(complement(u),union(v,null_class)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.94/300.93  71130[3:Rew:71037.0,62415.0] || member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(v,null_class),complement(w))))* -> .
% 299.94/300.93  71131[3:Rew:71037.0,64641.0] ||  -> equal(union(complement(power_class(u)),intersection(union(v,null_class),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.94/300.93  71160[3:Rew:71037.0,66804.1] || equal(successor(u),null_class) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.94/300.93  71168[3:Rew:71037.0,66785.1] || equal(successor(u),null_class) member(not_subclass_element(union(v,u),w),complement(v))* -> subclass(union(v,u),w).
% 299.94/300.93  71229[3:Rew:71037.0,62397.0] || member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(w,null_class))))* -> .
% 299.94/300.93  71230[3:Rew:71037.0,64623.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,null_class))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.94/300.93  71238[3:Rew:71037.0,66799.1] || equal(successor(u),null_class) -> equal(complement(intersection(power_class(v),union(w,u))),union(complement(power_class(v)),complement(w)))**.
% 299.94/300.93  71240[3:Rew:71037.0,66783.2] || equal(successor(u),null_class) member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))) -> .
% 299.94/300.93  72832[3:Rew:71675.0,71280.1,71675.0,71280.0] || member(regular(union(null_class,apply(null_class,u))),complement(apply(null_class,v)))* -> equal(union(null_class,apply(null_class,v)),null_class).
% 299.94/300.93  72833[3:Rew:71675.0,71303.1,71675.0,71303.0] || member(regular(union(null_class,sum_class(range_of(null_class)))),complement(apply(null_class,u)))* -> equal(union(null_class,apply(null_class,u)),null_class).
% 299.94/300.93  72834[3:Rew:71675.0,71335.1,71675.0,71335.0] || member(regular(union(null_class,apply(null_class,u))),complement(sum_class(range_of(null_class))))* -> equal(union(null_class,sum_class(range_of(null_class))),null_class).
% 299.94/300.93  71557[3:Rew:71037.0,63804.0] ||  -> equal(union(intersection(union(u,null_class),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.94/300.93  72884[3:Rew:71675.0,71780.0] || subclass(u,union(null_class,apply(null_class,v)))* -> equal(u,null_class) member(regular(u),union(null_class,apply(null_class,w)))*.
% 299.94/300.93  72885[3:Rew:71675.0,71800.1,71675.0,71800.0] ||  -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,v))),union(null_class,apply(null_class,u)))*.
% 299.94/300.93  72886[3:Rew:71675.0,71801.1,71675.0,71801.0] ||  -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,u))),union(null_class,apply(null_class,v)))*.
% 299.94/300.93  72887[3:Rew:71675.0,71804.0] || subclass(u,union(null_class,sum_class(range_of(null_class)))) -> equal(u,null_class) member(regular(u),union(null_class,apply(null_class,v)))*.
% 299.94/300.93  72888[3:Rew:71675.0,71806.2] || subclass(u,union(null_class,apply(null_class,v)))* -> equal(u,null_class) member(regular(u),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.93  72889[3:Rew:71675.0,71841.1,71675.0,71841.1] ||  -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.93  72890[3:Rew:71675.0,71842.1,71675.0,71842.1] ||  -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))*.
% 299.94/300.93  72891[3:Rew:71675.0,71843.1,71675.0,71843.0] ||  -> equal(union(null_class,sum_class(range_of(null_class))),null_class) member(regular(union(null_class,sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))*.
% 299.94/300.93  72892[3:Rew:71675.0,71844.1,71675.0,71844.0] ||  -> equal(union(null_class,sum_class(range_of(null_class))),null_class) member(regular(union(null_class,apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.93  72902[3:Rew:71037.0,71116.1] || member(regular(union(u,complement(v))),intersection(complement(u),union(v,null_class)))* -> equal(union(u,complement(v)),null_class).
% 299.94/300.93  72936[3:Rew:71037.0,71555.1] || member(regular(union(complement(u),v)),intersection(union(u,null_class),complement(v)))* -> equal(union(complement(u),v),null_class).
% 299.94/300.93  72937[3:Rew:71037.0,71585.2] || subclass(union(u,null_class),v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.94/300.93  75045[3:Res:73746.0,3164.0] || subclass(u,v) -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 299.94/300.93  75148[3:Res:73750.0,3164.0] || subclass(u,v) -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 299.94/300.93  75231[7:Res:73975.1,5367.0] function(intersection(u,v)) ||  -> subclass(successor(intersection(u,v)),w) member(not_subclass_element(successor(intersection(u,v)),w),v)*.
% 299.94/300.93  75232[7:Res:73975.1,5366.0] function(intersection(u,v)) ||  -> subclass(successor(intersection(u,v)),w) member(not_subclass_element(successor(intersection(u,v)),w),u)*.
% 299.94/300.93  75958[0:Rew:75923.0,67307.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(ordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  75959[0:Rew:75923.0,15197.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  75977[0:Rew:75923.0,14421.0] || subclass(domain_relation,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(u,v))).
% 299.94/300.93  75978[0:Rew:75923.0,15364.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),domain_relation)** -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(u,v))).
% 299.94/300.93  77977[3:Rew:75789.0,77957.1] single_valued_class(restrict(union(cross_product(universal_class,universal_class),null_class),u,v)) ||  -> function(restrict(union(null_class,cross_product(universal_class,universal_class)),u,v))*.
% 299.94/300.93  78058[0:Res:75410.0,5363.0] || subclass(complement(intersection(u,v)),w) -> subclass(symmetric_difference(v,u),x) member(not_subclass_element(symmetric_difference(v,u),x),w)*.
% 299.94/300.93  78652[3:SpL:72083.0,358.1] || member(u,universal_class) subclass(complement(sum_class(range_of(null_class))),v)* -> member(u,apply(null_class,w))* member(u,v)*.
% 299.94/300.93  78656[3:SpL:72083.0,7036.0] || equal(u,complement(sum_class(range_of(null_class))))* member(v,universal_class) -> member(v,apply(null_class,w))* member(v,u)*.
% 299.94/300.93  78657[3:SpL:72083.0,46618.0] || member(u,symmetric_difference(complement(sum_class(range_of(null_class))),power_class(v)))* -> member(u,union(apply(null_class,w),complement(power_class(v))))*.
% 299.94/300.93  78662[3:SpL:72083.0,46805.0] || member(u,symmetric_difference(power_class(v),complement(sum_class(range_of(null_class)))))* -> member(u,union(complement(power_class(v)),apply(null_class,w)))*.
% 299.94/300.93  78698[3:SpL:72083.0,358.1] || member(u,universal_class) subclass(complement(apply(null_class,v)),w)* -> member(u,sum_class(range_of(null_class)))* member(u,w)*.
% 299.94/300.93  78702[3:SpL:72083.0,7036.0] || equal(u,complement(apply(null_class,v)))* member(w,universal_class) -> member(w,sum_class(range_of(null_class)))* member(w,u)*.
% 299.94/300.93  78703[3:SpL:72083.0,46618.0] || member(u,symmetric_difference(complement(apply(null_class,v)),power_class(w)))* -> member(u,union(sum_class(range_of(null_class)),complement(power_class(w)))).
% 299.94/300.93  78708[3:SpL:72083.0,46805.0] || member(u,symmetric_difference(power_class(v),complement(apply(null_class,w))))* -> member(u,union(complement(power_class(v)),sum_class(range_of(null_class)))).
% 299.94/300.93  78760[3:Rew:47080.0,78608.0] ||  -> equal(complement(intersection(power_class(u),union(v,apply(null_class,w)))),complement(intersection(power_class(u),union(v,sum_class(range_of(null_class))))))*.
% 299.94/300.93  78761[3:Rew:47080.0,78601.0] ||  -> equal(complement(intersection(power_class(u),union(apply(null_class,v),w))),complement(intersection(power_class(u),union(sum_class(range_of(null_class)),w))))*.
% 299.94/300.93  78762[3:Rew:46642.0,78597.0] ||  -> equal(complement(intersection(union(u,apply(null_class,v)),power_class(w))),complement(intersection(union(u,sum_class(range_of(null_class))),power_class(w))))*.
% 299.94/300.93  78763[3:Rew:46642.0,78555.0] ||  -> equal(complement(intersection(union(apply(null_class,u),v),power_class(w))),complement(intersection(union(sum_class(range_of(null_class)),v),power_class(w))))*.
% 299.94/300.93  79044[3:SpL:71518.0,358.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(v,null_class))* member(u,w)*.
% 299.94/300.93  79048[3:SpL:71518.0,7036.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(v,null_class))* member(w,u)*.
% 299.94/300.93  79054[3:SpL:71518.0,46805.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(w,null_class))).
% 299.94/300.93  79109[3:Rew:26766.0,79108.0] ||  -> equal(complement(intersection(power_class(u),union(v,union(null_class,w)))),complement(intersection(power_class(u),union(v,union(w,null_class)))))*.
% 299.94/300.93  79111[3:Rew:26766.0,79110.0] ||  -> equal(complement(intersection(power_class(u),union(union(null_class,v),w))),complement(intersection(power_class(u),union(union(v,null_class),w))))*.
% 299.94/300.93  79113[3:Rew:26766.0,79112.0] ||  -> equal(complement(intersection(union(u,union(null_class,v)),power_class(w))),complement(intersection(union(u,union(v,null_class)),power_class(w))))*.
% 299.94/300.93  79115[3:Rew:26766.0,79114.0] ||  -> equal(complement(intersection(union(union(null_class,u),v),power_class(w))),complement(intersection(union(union(u,null_class),v),power_class(w))))*.
% 299.94/300.93  79502[3:SpL:72082.0,358.1] || member(u,universal_class) subclass(complement(apply(null_class,v)),w)* -> member(u,apply(null_class,x))* member(u,w)*.
% 299.94/300.93  79506[3:SpL:72082.0,7036.0] || equal(u,complement(apply(null_class,v)))* member(w,universal_class) -> member(w,apply(null_class,x))* member(w,u)*.
% 299.94/300.93  79507[3:SpL:72082.0,46618.0] || member(u,symmetric_difference(complement(apply(null_class,v)),power_class(w)))* -> member(u,union(apply(null_class,x),complement(power_class(w))))*.
% 299.94/300.93  79512[3:SpL:72082.0,46805.0] || member(u,symmetric_difference(power_class(v),complement(apply(null_class,w))))* -> member(u,union(complement(power_class(v)),apply(null_class,x)))*.
% 299.94/300.93  79606[3:Rew:47080.0,79453.0] ||  -> equal(complement(intersection(power_class(u),union(v,apply(null_class,w)))),complement(intersection(power_class(u),union(v,apply(null_class,x)))))*.
% 299.94/300.93  79607[3:Rew:47080.0,79446.0] ||  -> equal(complement(intersection(power_class(u),union(apply(null_class,v),w))),complement(intersection(power_class(u),union(apply(null_class,x),w))))*.
% 299.94/300.93  79608[3:Rew:46642.0,79442.0] ||  -> equal(complement(intersection(union(u,apply(null_class,v)),power_class(w))),complement(intersection(union(u,apply(null_class,x)),power_class(w))))*.
% 299.94/300.93  79609[3:Rew:46642.0,79400.0] ||  -> equal(complement(intersection(union(apply(null_class,u),v),power_class(w))),complement(intersection(union(apply(null_class,x),v),power_class(w))))*.
% 299.94/300.93  80351[3:SpL:74812.0,46598.0] || member(not_subclass_element(power_class(union(u,null_class)),v),complement(power_class(union(u,null_class))))* -> subclass(power_class(union(null_class,u)),v).
% 299.94/300.93  80353[3:SpL:74812.0,46805.0] || member(u,symmetric_difference(power_class(union(v,null_class)),complement(w)))* -> member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.94/300.93  80356[3:SpL:74812.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(w,null_class))))* -> member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.94/300.93  80363[3:SpL:74812.0,46598.0] || member(not_subclass_element(power_class(union(null_class,u)),v),complement(power_class(union(null_class,u))))* -> subclass(power_class(union(u,null_class)),v).
% 299.94/300.93  80365[3:SpL:74812.0,46805.0] || member(u,symmetric_difference(power_class(union(null_class,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.94/300.93  80368[3:SpL:74812.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(null_class,w))))* -> member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.94/300.93  80639[0:Res:54298.0,9.0] ||  -> equal(singleton(complement(unordered_pair(u,v))),null_class)** equal(complement(unordered_pair(u,v)),v) equal(complement(unordered_pair(u,v)),u).
% 299.94/300.93  80661[0:Res:54298.0,4060.0] ||  -> equal(singleton(complement(symmetric_difference(complement(u),complement(v)))),null_class) member(complement(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.94/300.93  80698[0:Rew:46592.0,80617.1] ||  -> member(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))* equal(singleton(union(complement(power_class(u)),v)),null_class).
% 299.94/300.93  80699[0:Rew:46586.0,80616.1] ||  -> member(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))* equal(singleton(union(u,complement(power_class(v)))),null_class).
% 299.94/300.93  80792[0:Obv:80747.1] || member(u,symmetric_difference(v,w)) -> member(x,unordered_pair(x,u))* subclass(unordered_pair(x,u),complement(intersection(v,w)))*.
% 299.94/300.93  80977[0:Obv:80929.1] || member(u,symmetric_difference(v,w)) -> member(x,unordered_pair(u,x))* subclass(unordered_pair(u,x),complement(intersection(v,w)))*.
% 299.94/300.93  81661[3:Res:71986.0,8.0] || subclass(union(u,null_class),intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),union(u,null_class)).
% 299.94/300.93  81856[3:Res:72029.0,8.0] || subclass(union(u,null_class),intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),union(u,null_class)).
% 299.94/300.93  82205[3:Res:15573.3,54807.1] || member(u,universal_class) member(range_of(null_class),universal_class)* equal(apply(v,u),universal_class) -> member(u,cantor(v))*.
% 299.94/300.93  82582[3:SpL:73744.0,46598.0] || member(not_subclass_element(power_class(union(u,u)),v),complement(power_class(union(u,u))))* -> subclass(power_class(union(u,null_class)),v).
% 299.94/300.93  82585[3:SpL:73744.0,46805.0] || member(u,symmetric_difference(power_class(union(v,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.94/300.93  82588[3:SpL:73744.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(w,w))))* -> member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.94/300.93  82595[3:SpL:73744.0,46598.0] || member(not_subclass_element(power_class(union(u,null_class)),v),complement(power_class(union(u,null_class))))* -> subclass(power_class(union(u,u)),v).
% 299.94/300.93  82598[3:SpL:73744.0,46805.0] || member(u,symmetric_difference(power_class(union(v,null_class)),complement(w)))* -> member(u,union(complement(power_class(union(v,v))),w))*.
% 299.94/300.93  82601[3:SpL:73744.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(w,null_class))))* -> member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.94/300.93  83832[3:Res:83745.0,3170.0] ||  -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(regular(complement(successor(complement(restrict(u,v,w))))),u)*.
% 299.94/300.93  84297[3:Res:83852.0,3163.0] ||  -> equal(complement(successor(union(null_class,complement(singleton(u))))),null_class) equal(regular(complement(successor(union(null_class,complement(singleton(u)))))),u)**.
% 299.94/300.93  84305[3:Res:83852.0,1368.1] single_valued_class(complement(successor(union(null_class,complement(cross_product(universal_class,universal_class)))))) ||  -> function(complement(successor(union(null_class,complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.93  84541[7:Rew:37608.1,84526.2] function(u) || member(ordered_pair(singleton(singleton(null_class)),v),flip(w))* -> member(ordered_pair(ordered_pair(u,null_class),v),w)*.
% 299.94/300.93  84669[7:Rew:37608.1,84654.2] function(u) || member(ordered_pair(singleton(singleton(null_class)),v),rotate(w))* -> member(ordered_pair(ordered_pair(u,v),null_class),w)*.
% 299.94/300.93  85027[3:Rew:26764.0,84935.1] || equal(null_class,u) subclass(v,complement(w)) member(regular(v),union(u,w))* -> equal(v,null_class).
% 299.94/300.93  85029[3:Rew:26764.0,84912.1,72365.0,84912.1] || equal(null_class,u) subclass(v,complement(w)) member(regular(v),union(w,u))* -> equal(v,null_class).
% 299.94/300.93  85119[3:Res:83725.0,8.0] || subclass(u,union(null_class,intersection(union(null_class,u),v)))* -> equal(union(null_class,intersection(union(null_class,u),v)),u).
% 299.94/300.93  85370[0:Res:22779.0,7162.1] || member(complement(successor(u)),universal_class) -> equal(complement(successor(u)),null_class) member(apply(choice,complement(successor(u))),complement(u))*.
% 299.94/300.93  85441[3:Res:83739.0,8.0] || subclass(u,union(null_class,intersection(v,union(null_class,u))))* -> equal(union(null_class,intersection(v,union(null_class,u))),u).
% 299.94/300.93  85925[3:Res:85064.0,8.0] || subclass(u,union(null_class,intersection(union(u,null_class),v)))* -> equal(union(null_class,intersection(union(u,null_class),v)),u).
% 299.94/300.93  86172[3:Res:85391.0,8.0] || subclass(u,union(null_class,intersection(v,union(u,null_class))))* -> equal(union(null_class,intersection(v,union(u,null_class))),u).
% 299.94/300.93  86298[3:Res:58692.1,7203.2] function(u) || equal(complement(intersection(v,w)),null_class)** member(x,universal_class) -> member(image(u,x),v)*.
% 299.94/300.93  86328[3:Res:58921.1,3164.0] || subclass(u,v)* subclass(v,w)* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),w)*.
% 299.94/300.93  86348[3:Res:58921.1,7747.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(null_class,u)),element_relation)* -> equal(union(null_class,u),null_class).
% 299.94/300.93  86360[3:Res:58921.1,5369.0] || subclass(u,restrict(v,w,x))* -> subclass(union(null_class,u),y) member(not_subclass_element(union(null_class,u),y),v)*.
% 299.94/300.93  86400[3:Res:86302.1,329.1] inductive(successor(null_class)) || subclass(singleton(null_class),image(successor_relation,successor(null_class)))* -> equal(image(successor_relation,successor(null_class)),successor(null_class)).
% 299.94/300.93  86542[3:Res:58692.1,7204.2] function(u) || equal(complement(intersection(v,w)),null_class)** member(x,universal_class) -> member(image(u,x),w)*.
% 299.94/300.93  86756[3:Res:10104.1,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> equal(w,null_class) member(ordered_pair(regular(w),cantor(regular(w))),v)*.
% 299.94/300.93  87151[0:MRR:87093.0,3674.1] ||  -> member(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))* equal(singleton(intersection(complement(u),power_class(v))),null_class).
% 299.94/300.93  87350[0:MRR:87291.0,3674.1] ||  -> member(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))* equal(singleton(intersection(power_class(u),complement(v))),null_class).
% 299.94/300.93  87505[3:MRR:87458.2,47783.0] || member(not_subclass_element(intersection(u,regular(compose(element_relation,universal_class))),v),element_relation)* -> subclass(intersection(u,regular(compose(element_relation,universal_class))),v).
% 299.94/300.93  87619[3:Res:59994.0,8.0] || subclass(union(u,v),union(null_class,symmetric_difference(u,v)))* -> equal(union(null_class,symmetric_difference(u,v)),union(u,v)).
% 299.94/300.93  87752[3:MRR:87701.2,47783.0] || member(not_subclass_element(intersection(regular(compose(element_relation,universal_class)),u),v),element_relation)* -> subclass(intersection(regular(compose(element_relation,universal_class)),u),v).
% 299.94/300.93  87856[3:Res:3125.1,73862.0] ||  -> equal(intersection(intersection(union(u,null_class),v),w),null_class) member(regular(intersection(intersection(union(u,null_class),v),w)),u)*.
% 299.94/300.93  87859[3:Res:2352.1,73862.0] ||  -> equal(intersection(u,intersection(union(v,null_class),w)),null_class) member(regular(intersection(u,intersection(union(v,null_class),w))),v)*.
% 299.94/300.93  87863[3:Res:3126.1,73862.0] ||  -> equal(intersection(intersection(u,union(v,null_class)),w),null_class) member(regular(intersection(intersection(u,union(v,null_class)),w)),v)*.
% 299.94/300.93  87873[3:Res:2353.1,73862.0] ||  -> equal(intersection(u,intersection(v,union(w,null_class))),null_class) member(regular(intersection(u,intersection(v,union(w,null_class)))),w)*.
% 299.94/300.93  87874[3:Res:10071.3,73862.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,null_class)) -> member(ordered_pair(v,u),w)*.
% 299.94/300.93  88508[3:Rew:26764.0,88377.2] || equal(null_class,u) member(v,symmetric_difference(union(u,w),complement(x)))* -> member(v,union(complement(w),x)).
% 299.94/300.93  88510[3:Rew:26764.0,88354.2,72365.0,88354.2] || equal(null_class,u) member(v,symmetric_difference(union(w,u),complement(x)))* -> member(v,union(complement(w),x)).
% 299.94/300.93  88813[0:SpL:75901.0,358.1] || member(u,universal_class) subclass(complement(symmetric_difference(v,w)),x)* -> member(u,symmetric_difference(w,v))* member(u,x)*.
% 299.94/300.93  88817[0:SpL:75901.0,7036.0] || equal(u,complement(symmetric_difference(v,w)))* member(x,universal_class) -> member(x,symmetric_difference(w,v))* member(x,u)*.
% 299.94/300.93  88818[0:SpL:75901.0,46618.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),power_class(x)))* -> member(u,union(symmetric_difference(w,v),complement(power_class(x)))).
% 299.94/300.93  88824[0:SpL:75901.0,46805.0] || member(u,symmetric_difference(power_class(v),complement(symmetric_difference(w,x))))* -> member(u,union(complement(power_class(v)),symmetric_difference(x,w))).
% 299.94/300.93  88933[0:Rew:47080.0,88752.0] ||  -> equal(complement(intersection(power_class(u),union(v,symmetric_difference(w,x)))),complement(intersection(power_class(u),union(v,symmetric_difference(x,w)))))*.
% 299.94/300.93  88934[0:Rew:47080.0,88742.0] ||  -> equal(complement(intersection(power_class(u),union(symmetric_difference(v,w),x))),complement(intersection(power_class(u),union(symmetric_difference(w,v),x))))*.
% 299.94/300.93  88935[0:Rew:46642.0,88738.0] ||  -> equal(complement(intersection(union(u,symmetric_difference(v,w)),power_class(x))),complement(intersection(union(u,symmetric_difference(w,v)),power_class(x))))*.
% 299.94/300.93  88936[0:Rew:46642.0,88689.0] ||  -> equal(complement(intersection(union(symmetric_difference(u,v),w),power_class(x))),complement(intersection(union(symmetric_difference(v,u),w),power_class(x))))*.
% 299.94/300.93  89036[0:Res:76062.0,8.0] || subclass(union(u,v),symmetric_difference(complement(v),complement(u)))* -> equal(symmetric_difference(complement(v),complement(u)),union(u,v)).
% 299.94/300.93  89232[3:Rew:26764.0,89104.2] || equal(null_class,u) member(v,symmetric_difference(complement(w),union(u,x)))* -> member(v,union(w,complement(x))).
% 299.94/300.93  89234[3:Rew:26764.0,89079.2,72365.0,89079.2] || equal(null_class,u) member(v,symmetric_difference(complement(w),union(x,u)))* -> member(v,union(w,complement(x))).
% 299.94/300.93  89350[3:Res:81600.0,8.0] || subclass(union(u,u),intersection(v,union(null_class,u)))* -> equal(union(u,u),intersection(v,union(null_class,u))).
% 299.94/300.93  89455[3:Res:81629.0,8.0] || subclass(union(u,null_class),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),union(u,null_class)).
% 299.94/300.93  89566[3:Res:81790.0,8.0] || subclass(union(u,u),intersection(union(null_class,u),v))* -> equal(union(u,u),intersection(union(null_class,u),v)).
% 299.94/300.93  89681[3:Res:81819.0,8.0] || subclass(union(u,null_class),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),union(u,null_class)).
% 299.94/300.93  89862[3:Rew:26766.0,89782.2,71037.0,89782.2,26766.0,89782.1,71037.0,89782.1,65061.1,89782.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(u,v))*.
% 299.94/300.93  89863[3:Rew:26766.0,89757.2,73147.0,89757.2,26766.0,89757.1,73147.0,89757.1,65061.1,89757.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(v,u))*.
% 299.94/300.93  89887[0:Obv:89827.1] || subclass(symmetric_difference(complement(u),complement(v)),w) -> subclass(symmetric_difference(complement(u),complement(v)),intersection(union(u,v),w))*.
% 299.94/300.93  90019[3:Res:83718.0,8.0] || subclass(u,intersection(intersection(union(null_class,u),v),w))* -> equal(intersection(intersection(union(null_class,u),v),w),u).
% 299.94/300.93  90372[3:Res:83730.0,8.0] || subclass(u,intersection(v,intersection(w,union(null_class,u))))* -> equal(intersection(v,intersection(w,union(null_class,u))),u).
% 299.94/300.93  90501[3:Res:83733.0,8.0] || subclass(u,intersection(v,intersection(union(null_class,u),w)))* -> equal(intersection(v,intersection(union(null_class,u),w)),u).
% 299.94/300.93  90769[0:MRR:90768.3,336.0] || member(not_subclass_element(unordered_pair(u,v),null_class),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.93  90868[3:Res:83738.0,8.0] || subclass(u,intersection(intersection(v,union(null_class,u)),w))* -> equal(intersection(intersection(v,union(null_class,u)),w),u).
% 299.94/300.93  91315[0:MRR:91314.3,336.0] || member(not_subclass_element(unordered_pair(u,v),null_class),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.93  91405[3:Res:85076.0,8.0] || subclass(u,union(null_class,intersection(union(u,u),v)))* -> equal(union(null_class,intersection(union(u,u),v)),u).
% 299.94/300.93  91677[3:Res:85403.0,8.0] || subclass(u,union(null_class,intersection(v,union(u,u))))* -> equal(union(null_class,intersection(v,union(u,u))),u).
% 299.94/300.93  91784[3:Res:86303.1,3164.0] || subclass(u,v)* subclass(v,w)* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),w)*.
% 299.94/300.93  91804[3:Res:86303.1,7747.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(u,null_class)),element_relation)* -> equal(union(u,null_class),null_class).
% 299.94/300.93  91816[3:Res:86303.1,5369.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,null_class),y) member(not_subclass_element(union(u,null_class),y),v)*.
% 299.94/300.93  92061[3:Res:87555.0,8.0] || subclass(union(u,v),union(null_class,symmetric_difference(v,u)))* -> equal(union(null_class,symmetric_difference(v,u)),union(u,v)).
% 299.94/300.93  92199[3:Res:88269.0,8.0] || subclass(u,intersection(intersection(union(u,null_class),v),w))* -> equal(intersection(intersection(union(u,null_class),v),w),u).
% 299.94/300.93  92361[3:Res:88286.0,8.0] || subclass(u,intersection(v,intersection(w,union(u,null_class))))* -> equal(intersection(v,intersection(w,union(u,null_class))),u).
% 299.94/300.93  92509[3:Res:88289.0,8.0] || subclass(u,intersection(v,intersection(union(u,null_class),w)))* -> equal(intersection(v,intersection(union(u,null_class),w)),u).
% 299.94/300.93  92664[3:Res:88296.0,8.0] || subclass(u,intersection(intersection(v,union(u,null_class)),w))* -> equal(intersection(intersection(v,union(u,null_class)),w),u).
% 299.94/300.93  92955[0:Obv:92883.1] || subclass(intersection(u,symmetric_difference(v,w)),x) -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),x))*.
% 299.94/300.93  93028[3:Res:89304.0,8.0] || subclass(union(u,u),intersection(v,union(u,null_class)))* -> equal(union(u,u),intersection(v,union(u,null_class))).
% 299.94/300.93  93127[3:Res:92980.0,8.0] || subclass(union(null_class,u),intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),union(null_class,u)).
% 299.94/300.93  93230[3:Res:93105.0,8.0] || subclass(union(null_class,u),intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),union(null_class,u)).
% 299.94/300.93  93335[3:Res:89386.0,8.0] || subclass(union(null_class,u),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),union(null_class,u)).
% 299.94/300.93  93546[0:Obv:93469.1] || subclass(intersection(symmetric_difference(u,v),w),x) -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),x))*.
% 299.94/300.93  93626[3:Res:89515.0,8.0] || subclass(union(u,u),intersection(union(u,null_class),v))* -> equal(union(u,u),intersection(union(u,null_class),v)).
% 299.94/300.93  93740[3:Res:89608.0,8.0] || subclass(union(null_class,u),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),union(null_class,u)).
% 299.94/300.93  93942[0:Obv:93904.1] || subclass(intersection(u,restrict(v,w,x)),y) -> subclass(intersection(u,restrict(v,w,x)),intersection(v,y))*.
% 299.94/300.93  94082[3:Res:94057.1,7163.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.94/300.93  94083[3:Res:94057.1,7162.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.94/300.93  94561[0:Obv:94517.1] || subclass(intersection(restrict(u,v,w),x),y) -> subclass(intersection(restrict(u,v,w),x),intersection(u,y))*.
% 299.94/300.93  94605[3:SpL:72365.0,8269.0] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),v),element_relation)* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),v).
% 299.94/300.93  94741[3:SpL:72365.0,8270.0] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),v),element_relation)* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),v).
% 299.94/300.93  94858[3:Res:94637.0,8.0] || subclass(complement(element_relation),intersection(u,complement(compose(element_relation,universal_class))))* -> equal(intersection(u,complement(compose(element_relation,universal_class))),complement(element_relation)).
% 299.94/300.93  94951[3:Res:94788.0,8.0] || subclass(complement(element_relation),intersection(complement(compose(element_relation,universal_class)),u))* -> equal(intersection(complement(compose(element_relation,universal_class)),u),complement(element_relation)).
% 299.94/300.93  94976[3:Res:94939.0,8.0] || subclass(complement(element_relation),union(null_class,complement(compose(element_relation,universal_class))))* -> equal(union(null_class,complement(compose(element_relation,universal_class))),complement(element_relation)).
% 299.94/300.93  95186[3:Res:94124.1,74230.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 299.94/300.93  95190[3:Res:94124.1,6166.2] || equal(complement(union(u,v)),null_class)** member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.94/300.93  95444[0:Res:57413.0,8.0] || subclass(union(u,v),intersection(w,symmetric_difference(u,v)))* -> equal(intersection(w,symmetric_difference(u,v)),union(u,v)).
% 299.94/300.93  95762[0:SpR:47184.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(u),power_class(complement(power_class(v)))),w)),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.93  95763[0:SpR:47187.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(complement(power_class(u))),power_class(v)),w)),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.93  95819[0:Res:95719.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(u,w)),x) member(not_subclass_element(complement(union(u,w)),x),v)*.
% 299.94/300.93  95823[3:Res:95719.0,7746.0] || member(not_subclass_element(complement(union(compose(element_relation,universal_class),u)),v),element_relation)* -> subclass(complement(union(compose(element_relation,universal_class),u)),v).
% 299.94/300.93  95891[0:SpR:47184.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(v),power_class(complement(power_class(w)))))),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.93  95892[0:SpR:47187.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(complement(power_class(v))),power_class(w)))),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.93  95948[0:Res:95777.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(w,u)),x) member(not_subclass_element(complement(union(w,u)),x),v)*.
% 299.94/300.93  95952[3:Res:95777.0,7746.0] || member(not_subclass_element(complement(union(u,compose(element_relation,universal_class))),v),element_relation)* -> subclass(complement(union(u,compose(element_relation,universal_class))),v).
% 299.94/300.93  96163[3:Res:95721.0,3163.0] ||  -> equal(complement(successor(complement(intersection(singleton(u),v)))),null_class) equal(regular(complement(successor(complement(intersection(singleton(u),v))))),u)**.
% 299.94/300.93  96302[3:Res:96080.0,3163.0] ||  -> equal(complement(successor(complement(intersection(u,singleton(v))))),null_class) equal(regular(complement(successor(complement(intersection(u,singleton(v)))))),v)**.
% 299.94/300.93  96395[0:SpL:72365.0,46647.0] || member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(w,image(element_relation,power_class(v)))) -> .
% 299.94/300.93  96411[3:Res:21033.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(omega,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96423[3:Res:21035.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96424[0:Res:2130.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v)))))* member(null_class,union(u,image(element_relation,power_class(v)))) -> .
% 299.94/300.94  96612[3:SpR:47184.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(u),power_class(complement(power_class(v))))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.94  96613[3:SpR:47187.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(complement(power_class(u))),power_class(v))))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.94  96632[3:Res:96527.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(u))),w) member(not_subclass_element(complement(successor(successor(u))),w),v)*.
% 299.94/300.94  96636[3:Res:96527.0,7746.0] || member(not_subclass_element(complement(successor(successor(compose(element_relation,universal_class)))),u),element_relation)* -> subclass(complement(successor(successor(compose(element_relation,universal_class)))),u).
% 299.94/300.94  96754[3:Res:96668.0,3164.0] || subclass(complement(singleton(u)),v) -> equal(complement(successor(successor(u))),null_class) member(regular(complement(successor(successor(u)))),v)*.
% 299.94/300.94  96805[0:SpL:72365.0,46679.0] || member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(w)),v)) -> .
% 299.94/300.94  96822[3:Res:21033.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(omega,union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96834[3:Res:21035.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96835[0:Res:2130.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v)))* member(null_class,union(image(element_relation,power_class(u)),v)) -> .
% 299.94/300.94  96976[3:Res:96615.0,8.0] || subclass(union(null_class,u),complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),union(null_class,u)).
% 299.94/300.94  97012[3:SpR:47184.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.94  97013[3:SpR:47187.0,96978.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.94  97032[3:Res:96978.0,3164.0] || subclass(u,v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 299.94/300.94  97052[3:Res:96978.0,3167.0] ||  -> equal(complement(successor(successor(complement(intersection(u,v))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,v)))))),v)*.
% 299.94/300.94  97053[3:Res:96978.0,3166.0] ||  -> equal(complement(successor(successor(complement(intersection(u,v))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,v)))))),u)*.
% 299.94/300.94  97107[3:Res:96917.0,8.0] || subclass(successor(null_class),complement(successor(successor(complement(singleton(null_class))))))* -> equal(complement(successor(successor(complement(singleton(null_class))))),successor(null_class)).
% 299.94/300.94  97331[0:Rew:47212.0,97223.0] ||  -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(complement(power_class(u)),intersection(complement(w),power_class(v))))*.
% 299.94/300.94  97288[3:SpL:47208.0,45958.0] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(power_class(u),union(v,complement(power_class(w)))))** -> .
% 299.94/300.94  97336[3:Rew:7649.0,97259.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(complement(power_class(w)),intersection(complement(u),power_class(v))),universal_class)**.
% 299.94/300.94  97443[3:Res:97062.0,8.0] || subclass(singleton(null_class),complement(successor(successor(complement(successor(null_class))))))* -> equal(complement(successor(successor(complement(successor(null_class))))),singleton(null_class)).
% 299.94/300.94  97688[0:Rew:47210.0,97591.0] ||  -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(intersection(complement(v),power_class(u)),complement(power_class(w))))*.
% 299.94/300.94  97645[3:SpL:47209.0,45958.0] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(union(u,complement(power_class(v))),power_class(w)))** -> .
% 299.94/300.94  97693[3:Rew:7649.0,97613.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)**.
% 299.94/300.94  97836[3:Res:96918.0,8.0] || subclass(union(u,null_class),complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),union(u,null_class)).
% 299.94/300.94  97943[3:Res:97015.0,8.0] || subclass(complement(u),complement(successor(successor(union(null_class,u)))))* -> equal(complement(successor(successor(union(null_class,u)))),complement(u)).
% 299.94/300.94  97980[3:Res:97909.0,8.0] || subclass(complement(singleton(null_class)),complement(successor(successor(successor(null_class)))))* -> equal(complement(successor(successor(successor(null_class)))),complement(singleton(null_class))).
% 299.94/300.94  98164[3:SpL:47210.0,45958.0] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(union(complement(power_class(u)),v),power_class(w)))** -> .
% 299.94/300.94  98214[3:Rew:7649.0,98132.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)**.
% 299.94/300.94  98356[3:Res:97082.0,8.0] || subclass(u,complement(successor(successor(union(null_class,complement(u))))))* -> equal(complement(successor(successor(union(null_class,complement(u))))),u).
% 299.94/300.94  98599[3:SpL:47212.0,45958.0] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(power_class(u),union(complement(power_class(v)),w)))** -> .
% 299.94/300.94  98649[3:Rew:7649.0,98570.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(complement(power_class(w)),intersection(power_class(u),complement(v))),universal_class)**.
% 299.94/300.94  98793[3:Res:97910.0,8.0] || subclass(complement(u),complement(successor(successor(union(u,null_class)))))* -> equal(complement(successor(successor(union(u,null_class)))),complement(u)).
% 299.94/300.94  99034[0:Res:7.1,3172.0] || equal(cross_product(u,v),w)* -> equal(w,null_class) equal(ordered_pair(first(regular(w)),second(regular(w))),regular(w))**.
% 299.94/300.94  100255[3:Res:95765.0,8.0] || subclass(union(null_class,u),complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),union(null_class,u)).
% 299.94/300.94  100310[3:SpR:47184.0,100257.0] ||  -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.94  100311[3:SpR:47187.0,100257.0] ||  -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.94  100357[3:Res:100257.0,3164.0] || subclass(u,v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 299.94/300.94  100377[3:Res:100257.0,3167.0] ||  -> equal(complement(union(complement(intersection(u,v)),w)),null_class) member(regular(complement(union(complement(intersection(u,v)),w))),v)*.
% 299.94/300.94  100378[3:Res:100257.0,3166.0] ||  -> equal(complement(union(complement(intersection(u,v)),w)),null_class) member(regular(complement(union(complement(intersection(u,v)),w))),u)*.
% 299.94/300.94  100598[3:Rew:100557.0,79441.0] ||  -> equal(union(intersection(u,apply(null_class,v)),complement(union(u,apply(null_class,w)))),complement(symmetric_difference(u,apply(null_class,v))))**.
% 299.94/300.94  100606[3:Rew:100557.0,78554.0] ||  -> equal(union(intersection(sum_class(range_of(null_class)),u),complement(union(apply(null_class,v),u))),complement(symmetric_difference(sum_class(range_of(null_class)),u)))**.
% 299.94/300.94  100644[0:Rew:100557.0,88741.1] || member(u,universal_class) -> member(u,complement(union(symmetric_difference(v,w),x)))* member(u,union(symmetric_difference(w,v),x)).
% 299.94/300.94  100653[0:Rew:100557.0,88688.0] ||  -> equal(union(intersection(symmetric_difference(u,v),w),complement(union(symmetric_difference(v,u),w))),complement(symmetric_difference(symmetric_difference(u,v),w)))**.
% 299.94/300.94  100664[3:Rew:100557.0,79399.0] ||  -> equal(union(intersection(apply(null_class,u),v),complement(union(apply(null_class,w),v))),complement(symmetric_difference(apply(null_class,u),v)))**.
% 299.94/300.94  100674[3:Rew:100557.0,79445.1] || member(u,universal_class) -> member(u,complement(union(apply(null_class,v),w)))* member(u,union(apply(null_class,x),w))*.
% 299.94/300.94  100676[3:Rew:100557.0,78600.1] || member(u,universal_class) -> member(u,complement(union(apply(null_class,v),w)))* member(u,union(sum_class(range_of(null_class)),w)).
% 299.94/300.94  100686[0:Rew:100557.0,88751.1] || member(u,universal_class) -> member(u,complement(union(v,symmetric_difference(w,x))))* member(u,union(v,symmetric_difference(x,w))).
% 299.94/300.94  100689[3:Rew:100557.0,79452.1] || member(u,universal_class) -> member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,apply(null_class,x)))*.
% 299.94/300.94  100691[3:Rew:100557.0,78607.1] || member(u,universal_class) -> member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,sum_class(range_of(null_class)))).
% 299.94/300.94  100699[3:Rew:100557.0,78544.1] || member(u,universal_class) -> member(u,complement(union(v,sum_class(range_of(null_class)))))* member(u,union(v,apply(null_class,w)))*.
% 299.94/300.94  100711[3:Rew:100557.0,78537.1] || member(u,universal_class) -> member(u,complement(union(sum_class(range_of(null_class)),v)))* member(u,union(apply(null_class,w),v))*.
% 299.94/300.94  100713[3:Rew:100557.0,78491.0] ||  -> equal(union(intersection(apply(null_class,u),v),complement(union(sum_class(range_of(null_class)),v))),complement(symmetric_difference(apply(null_class,u),v)))**.
% 299.94/300.94  100745[0:Rew:100557.0,88737.0] ||  -> equal(union(intersection(u,symmetric_difference(v,w)),complement(union(u,symmetric_difference(w,v)))),complement(symmetric_difference(u,symmetric_difference(v,w))))**.
% 299.94/300.94  100749[3:Rew:100557.0,78596.0] ||  -> equal(union(intersection(u,sum_class(range_of(null_class))),complement(union(u,apply(null_class,v)))),complement(symmetric_difference(u,sum_class(range_of(null_class)))))**.
% 299.94/300.94  100754[3:Rew:100557.0,78533.0] ||  -> equal(union(intersection(u,apply(null_class,v)),complement(union(u,sum_class(range_of(null_class))))),complement(symmetric_difference(u,apply(null_class,v))))**.
% 299.94/300.94  100834[0:Rew:100557.0,22751.0] ||  -> subclass(complement(union(u,intersection(complement(v),union(w,x)))),intersection(complement(u),union(v,complement(union(w,x)))))*.
% 299.94/300.94  100857[3:Rew:100557.0,89191.1] || member(u,symmetric_difference(complement(v),union(w,x)))* equal(successor(union(v,complement(union(w,x)))),null_class) -> .
% 299.94/300.94  101081[0:Rew:100557.0,99723.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(singleton(x),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101111[0:Rew:100557.0,22768.0] ||  -> subclass(complement(union(intersection(complement(u),union(v,w)),x)),intersection(union(u,complement(union(v,w))),complement(x)))*.
% 299.94/300.94  101123[0:Rew:100557.0,26305.1] || equal(complement(successor(intersection(complement(u),union(v,w)))),universal_class)** -> member(omega,union(u,complement(union(v,w)))).
% 299.94/300.94  101126[0:Rew:100557.0,26419.1] || equal(complement(successor(intersection(complement(u),union(v,w)))),universal_class)** -> member(null_class,union(u,complement(union(v,w)))).
% 299.94/300.94  101182[6:Rew:100557.0,99736.0] || equal(union(u,complement(union(v,w))),singleton(null_class)) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101183[6:Rew:100557.0,99735.0] || equal(union(u,complement(union(v,w))),successor(null_class)) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101299[0:Rew:100557.0,22754.0] ||  -> subclass(complement(union(u,intersection(union(v,w),complement(x)))),intersection(complement(u),union(complement(union(v,w)),x)))*.
% 299.94/300.94  101322[3:Rew:100557.0,88464.1] || member(u,symmetric_difference(union(v,w),complement(x)))* equal(successor(union(complement(union(v,w)),x)),null_class) -> .
% 299.94/300.94  101360[0:Rew:100557.0,30839.0] || member(regular(intersection(u,union(v,w))),complement(union(v,w)))* -> equal(intersection(u,union(v,w)),null_class).
% 299.94/300.94  101378[0:Rew:100557.0,45287.2] || equal(u,union(v,w))* member(x,universal_class) -> member(x,complement(union(v,w)))* member(x,u)*.
% 299.94/300.94  101450[0:Rew:100557.0,100013.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(singleton(x),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  101480[0:Rew:100557.0,22771.0] ||  -> subclass(complement(union(intersection(union(u,v),complement(w)),x)),intersection(union(complement(union(u,v)),w),complement(x)))*.
% 299.94/300.94  101492[0:Rew:100557.0,26308.1] || equal(complement(successor(intersection(union(u,v),complement(w)))),universal_class)** -> member(omega,union(complement(union(u,v)),w)).
% 299.94/300.94  101495[0:Rew:100557.0,26422.1] || equal(complement(successor(intersection(union(u,v),complement(w)))),universal_class)** -> member(null_class,union(complement(union(u,v)),w)).
% 299.94/300.94  101549[6:Rew:100557.0,100026.0] || equal(union(complement(union(u,v)),w),singleton(null_class)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  101550[6:Rew:100557.0,100025.0] || equal(union(complement(union(u,v)),w),successor(null_class)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  101622[0:Rew:100557.0,23785.0] || subclass(image(element_relation,union(u,v)),power_class(complement(union(u,v))))* -> equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.94  101655[3:Rew:100557.0,62468.0] || equal(power_class(complement(union(u,v))),singleton(singleton(null_class))) member(singleton(null_class),image(element_relation,union(u,v)))* -> .
% 299.94/300.94  101743[0:Rew:100557.0,31190.0] || member(regular(intersection(union(u,v),w)),complement(union(u,v)))* -> equal(intersection(union(u,v),w),null_class).
% 299.94/300.94  101750[0:Rew:100557.0,33175.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.94/300.94  101762[3:Rew:100557.0,40936.0] ||  -> equal(complement(intersection(power_class(complement(singleton(null_class))),union(u,v))),union(image(element_relation,successor(null_class)),complement(union(u,v))))**.
% 299.94/300.94  101859[3:Rew:101822.0,61156.0] || equal(union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))** -> .
% 299.94/300.94  101870[3:Rew:101822.0,60882.0] || equal(union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))** -> .
% 299.94/300.94  102048[3:Rew:101822.0,85856.1] single_valued_class(intersection(union(null_class,union(cross_product(universal_class,universal_class),null_class)),u)) ||  -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.94  102049[3:Rew:101822.0,84885.1] single_valued_class(intersection(union(null_class,union(null_class,cross_product(universal_class,universal_class))),u)) ||  -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.94  102051[3:Rew:101822.0,86106.1] single_valued_class(intersection(u,union(null_class,union(cross_product(universal_class,universal_class),null_class)))) ||  -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.94  102052[3:Rew:101822.0,85255.1] single_valued_class(intersection(u,union(null_class,union(null_class,cross_product(universal_class,universal_class))))) ||  -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.94  102517[3:Rew:27497.0,102393.0] ||  -> equal(complement(union(union(null_class,complement(u)),restrict(u,v,w))),complement(union(complement(u),restrict(u,v,w))))**.
% 299.94/300.94  102524[0:Rew:102295.0,100609.0] ||  -> equal(union(complement(union(symmetric_difference(u,v),singleton(symmetric_difference(v,u)))),w),union(w,complement(successor(symmetric_difference(v,u)))))**.
% 299.94/300.94  102525[0:Rew:102264.0,100610.0] ||  -> equal(union(u,complement(union(symmetric_difference(v,w),singleton(symmetric_difference(w,v))))),union(u,complement(successor(symmetric_difference(w,v)))))**.
% 299.94/300.94  102526[3:Rew:102295.0,100613.0] ||  -> equal(union(complement(union(apply(null_class,u),singleton(apply(null_class,v)))),w),union(w,complement(successor(apply(null_class,v)))))**.
% 299.94/300.94  102527[3:Rew:102264.0,100614.0] ||  -> equal(union(u,complement(union(apply(null_class,v),singleton(apply(null_class,w))))),union(u,complement(successor(apply(null_class,w)))))**.
% 299.94/300.94  102528[3:Rew:102264.0,100616.0] ||  -> equal(union(u,complement(union(apply(null_class,v),singleton(sum_class(range_of(null_class)))))),union(u,complement(successor(sum_class(range_of(null_class))))))**.
% 299.94/300.94  102529[3:Rew:102295.0,100619.0] ||  -> equal(union(complement(union(apply(null_class,u),singleton(sum_class(range_of(null_class))))),v),union(v,complement(successor(sum_class(range_of(null_class))))))**.
% 299.94/300.94  102530[3:Rew:102264.0,100620.0] ||  -> equal(union(u,complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,v))))),union(u,complement(successor(apply(null_class,v)))))**.
% 299.94/300.94  102531[3:Rew:102295.0,100623.0] ||  -> equal(union(complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,u)))),v),union(v,complement(successor(apply(null_class,u)))))**.
% 299.94/300.94  102541[0:Rew:100557.0,101597.0] || subclass(power_class(complement(union(u,v))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.94  102542[0:Rew:100557.0,101663.1] ||  -> member(power_class(complement(union(u,v))),image(element_relation,union(u,v)))* equal(singleton(power_class(complement(union(u,v)))),null_class).
% 299.94/300.94  102543[0:Rew:102187.0,101686.0] ||  -> equal(power_class(intersection(union(u,v),complement(singleton(complement(union(u,v)))))),power_class(complement(successor(complement(union(u,v))))))**.
% 299.94/300.94  102584[3:Rew:101822.0,101953.1] single_valued_class(union(null_class,union(null_class,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))))) ||  -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.94  102600[0:Rew:39614.1,100533.2] || subclass(complement(u),complement(v)) member(not_subclass_element(complement(u),w),union(v,u))* -> subclass(complement(u),w).
% 299.94/300.94  103213[3:SpR:47184.0,100329.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),intersection(power_class(v),power_class(complement(power_class(w)))))*.
% 299.94/300.94  103214[3:SpR:47187.0,100329.0] ||  -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),intersection(power_class(complement(power_class(v))),power_class(w)))*.
% 299.94/300.94  103257[3:Res:100329.0,3164.0] || subclass(u,v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 299.94/300.94  103277[3:Res:100329.0,3167.0] ||  -> equal(complement(union(u,complement(intersection(v,w)))),null_class) member(regular(complement(union(u,complement(intersection(v,w))))),w)*.
% 299.94/300.94  103278[3:Res:100329.0,3166.0] ||  -> equal(complement(union(u,complement(intersection(v,w)))),null_class) member(regular(complement(union(u,complement(intersection(v,w))))),v)*.
% 299.94/300.94  103978[3:Res:100169.0,8.0] || subclass(successor(null_class),complement(union(complement(singleton(null_class)),u)))* -> equal(complement(union(complement(singleton(null_class)),u)),successor(null_class)).
% 299.94/300.94  105032[3:Res:100387.0,8.0] || subclass(singleton(null_class),complement(union(complement(successor(null_class)),u)))* -> equal(complement(union(complement(successor(null_class)),u)),singleton(null_class)).
% 299.94/300.94  105448[3:Res:103287.0,8.0] || subclass(singleton(null_class),complement(union(u,complement(successor(null_class)))))* -> equal(complement(union(u,complement(successor(null_class)))),singleton(null_class)).
% 299.94/300.94  105493[3:Res:103952.0,8.0] || subclass(successor(null_class),complement(union(u,complement(singleton(null_class)))))* -> equal(complement(union(u,complement(singleton(null_class)))),successor(null_class)).
% 299.94/300.94  105596[0:SpR:102187.0,100566.0] ||  -> equal(complement(intersection(power_class(complement(successor(u))),union(v,w))),union(image(element_relation,successor(u)),complement(union(v,w))))**.
% 299.94/300.94  105613[0:SpR:102187.0,100576.0] ||  -> equal(complement(intersection(union(u,v),power_class(complement(successor(w))))),union(complement(union(u,v)),image(element_relation,successor(w))))**.
% 299.94/300.94  105884[0:SpR:102264.0,33096.0] ||  -> subclass(regular(intersection(complement(u),successor(v))),union(u,complement(successor(v))))* equal(intersection(complement(u),successor(v)),null_class).
% 299.94/300.94  105887[0:SpR:102264.0,46586.0] ||  -> equal(complement(intersection(union(u,complement(successor(v))),power_class(w))),union(intersection(complement(u),successor(v)),complement(power_class(w))))**.
% 299.94/300.94  105911[0:SpR:102264.0,102264.0] ||  -> equal(complement(intersection(union(u,complement(successor(v))),successor(w))),union(intersection(complement(u),successor(v)),complement(successor(w))))**.
% 299.94/300.94  105920[0:SpR:102264.0,46592.0] ||  -> equal(complement(intersection(power_class(u),union(v,complement(successor(w))))),union(complement(power_class(u)),intersection(complement(v),successor(w))))**.
% 299.94/300.94  105928[0:SpR:102264.0,3136.1] ||  -> equal(symmetric_difference(complement(u),successor(v)),null_class) member(regular(symmetric_difference(complement(u),successor(v))),union(u,complement(successor(v))))*.
% 299.94/300.94  105944[0:SpR:100575.0,102264.0] ||  -> equal(complement(intersection(power_class(complement(union(u,v))),successor(w))),union(image(element_relation,union(u,v)),complement(successor(w))))**.
% 299.94/300.94  105946[0:SpR:46586.0,102264.0] ||  -> equal(complement(intersection(union(u,complement(power_class(v))),successor(w))),union(intersection(complement(u),power_class(v)),complement(successor(w))))**.
% 299.94/300.94  105947[0:SpR:46592.0,102264.0] ||  -> equal(complement(intersection(union(complement(power_class(u)),v),successor(w))),union(intersection(power_class(u),complement(v)),complement(successor(w))))**.
% 299.94/300.94  105994[0:SpL:102264.0,23752.0] || subclass(intersection(complement(u),successor(v)),union(u,complement(successor(v))))* -> equal(intersection(complement(u),successor(v)),null_class).
% 299.94/300.94  106018[0:SpL:102264.0,4069.1] || member(u,symmetric_difference(complement(v),successor(w)))* subclass(union(v,complement(successor(w))),x)* -> member(u,x)*.
% 299.94/300.94  106094[0:Rew:102264.0,105980.1] || subclass(union(u,complement(successor(v))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 299.94/300.94  106095[0:Rew:102264.0,105901.1] ||  -> member(union(u,complement(successor(v))),intersection(complement(u),successor(v)))* equal(singleton(union(u,complement(successor(v)))),null_class).
% 299.94/300.94  106415[3:Res:95894.0,8.0] || subclass(union(null_class,u),complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),union(null_class,u)).
% 299.94/300.94  106521[3:Res:96930.0,8.0] || subclass(union(u,u),complement(successor(successor(complement(u)))))* -> equal(union(u,u),complement(successor(successor(complement(u))))).
% 299.94/300.94  106820[3:Rew:26766.0,106819.0] ||  -> equal(union(null_class,symmetric_difference(intersection(u,v),complement(union(u,v)))),symmetric_difference(intersection(u,v),complement(union(u,v))))**.
% 299.94/300.94  106894[3:Res:97047.0,8.0] || subclass(u,complement(successor(successor(complement(intersection(u,v))))))* -> equal(complement(successor(successor(complement(intersection(u,v))))),u).
% 299.94/300.94  107035[3:Res:97922.0,8.0] || subclass(complement(u),complement(successor(successor(union(u,u)))))* -> equal(complement(successor(successor(union(u,u)))),complement(u)).
% 299.94/300.94  107166[3:Res:100170.0,8.0] || subclass(union(u,null_class),complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),union(u,null_class)).
% 299.94/300.94  107469[3:Res:100317.0,8.0] || subclass(complement(u),complement(union(union(null_class,u),v)))* -> equal(complement(union(union(null_class,u),v)),complement(u)).
% 299.94/300.94  107542[3:Res:107415.0,8.0] || subclass(complement(singleton(null_class)),complement(union(successor(null_class),u)))* -> equal(complement(union(successor(null_class),u)),complement(singleton(null_class))).
% 299.94/300.94  107661[3:Res:17208.1,100568.0] || equal(image(element_relation,union(u,v)),singleton(singleton(null_class))) member(singleton(null_class),power_class(complement(union(u,v))))* -> .
% 299.94/300.94  108045[3:Rew:101822.0,108044.0,26766.0,108044.0] ||  -> equal(union(u,union(null_class,intersection(power_class(v),union(w,x)))),union(u,intersection(power_class(v),union(w,x))))**.
% 299.94/300.94  108052[3:Rew:101822.0,108051.0,26766.0,108051.0] ||  -> equal(union(union(null_class,intersection(power_class(u),union(v,w))),x),union(intersection(power_class(u),union(v,w)),x))**.
% 299.94/300.94  108166[3:Res:107517.0,8.0] || subclass(complement(singleton(null_class)),complement(union(u,successor(null_class))))* -> equal(complement(union(u,successor(null_class))),complement(singleton(null_class))).
% 299.94/300.94  108239[3:Res:100420.0,8.0] || subclass(u,complement(union(union(null_class,complement(u)),v)))* -> equal(complement(union(union(null_class,complement(u)),v)),u).
% 299.94/300.94  108528[3:Rew:101822.0,108527.0,26766.0,108527.0] ||  -> equal(union(u,union(null_class,intersection(union(v,w),power_class(x)))),union(u,intersection(union(v,w),power_class(x))))**.
% 299.94/300.94  108535[3:Rew:101822.0,108534.0,26766.0,108534.0] ||  -> equal(union(union(null_class,intersection(union(u,v),power_class(w))),x),union(intersection(union(u,v),power_class(w)),x))**.
% 299.94/300.94  109016[3:Res:103220.0,8.0] || subclass(complement(u),complement(union(v,union(null_class,u))))* -> equal(complement(union(v,union(null_class,u))),complement(u)).
% 299.94/300.94  109305[3:Res:103321.0,8.0] || subclass(u,complement(union(v,union(null_class,complement(u)))))* -> equal(complement(union(v,union(null_class,complement(u)))),u).
% 299.94/300.94  109537[3:Res:106328.0,8.0] || subclass(union(u,null_class),complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),union(u,null_class)).
% 299.94/300.94  109667[3:SpL:26766.0,100559.0] || member(u,symmetric_difference(union(null_class,v),union(w,x)))* -> member(u,union(complement(v),complement(union(w,x)))).
% 299.94/300.94  109691[3:Res:94124.1,100559.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(singleton(x),union(u,complement(union(v,w))))*.
% 299.94/300.94  109701[0:Res:348.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(unordered_pair(x,y),union(u,complement(union(v,w))))*.
% 299.94/300.94  109703[0:Res:365.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(ordered_pair(x,y),union(u,complement(union(v,w))))*.
% 299.94/300.94  109725[0:Res:28672.1,100559.0] || equal(symmetric_difference(complement(u),union(v,w)),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))*.
% 299.94/300.94  109726[0:Res:4845.1,100559.0] || subclass(domain_relation,symmetric_difference(complement(u),union(v,w))) -> member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))*.
% 299.94/300.94  109879[3:Res:106828.0,8.0] || subclass(u,complement(successor(successor(complement(intersection(v,u))))))* -> equal(complement(successor(successor(complement(intersection(v,u))))),u).
% 299.94/300.94  110032[3:Res:107416.0,8.0] || subclass(complement(u),complement(union(union(u,null_class),v)))* -> equal(complement(union(union(u,null_class),v)),complement(u)).
% 299.94/300.94  110328[3:SpL:26766.0,100573.0] || member(u,symmetric_difference(union(v,w),union(null_class,x)))* -> member(u,union(complement(union(v,w)),complement(x))).
% 299.94/300.94  110390[3:Res:94124.1,100573.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(singleton(x),union(complement(union(u,v)),w))*.
% 299.94/300.94  110400[0:Res:348.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(unordered_pair(x,y),union(complement(union(u,v)),w))*.
% 299.94/300.94  110402[0:Res:365.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(ordered_pair(x,y),union(complement(union(u,v)),w))*.
% 299.94/300.94  110424[0:Res:28672.1,100573.0] || equal(symmetric_difference(union(u,v),complement(w)),domain_relation) -> member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))*.
% 299.94/300.94  110425[0:Res:4845.1,100573.0] || subclass(domain_relation,symmetric_difference(union(u,v),complement(w))) -> member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))*.
% 299.94/300.94  110591[3:Res:108959.0,8.0] || subclass(complement(u),complement(union(v,union(u,null_class))))* -> equal(complement(union(v,union(u,null_class))),complement(u)).
% 299.94/300.94  110780[3:Res:95663.0,8.0] || subclass(u,intersection(union(null_class,intersection(u,v)),w))* -> equal(intersection(union(null_class,intersection(u,v)),w),u).
% 299.94/300.94  111018[0:MRR:110924.0,3674.1] ||  -> member(image(element_relation,union(u,v)),power_class(complement(union(u,v))))* equal(singleton(image(element_relation,union(u,v))),null_class).
% 299.94/300.94  111125[3:Res:95683.0,8.0] || subclass(u,union(null_class,intersection(intersection(u,v),w)))* -> equal(union(null_class,intersection(intersection(u,v),w)),u).
% 299.94/300.94  111273[3:Res:95699.0,8.0] || subclass(u,intersection(v,union(null_class,intersection(u,w))))* -> equal(intersection(v,union(null_class,intersection(u,w))),u).
% 299.94/300.94  111453[6:Res:29980.1,100558.0] || equal(intersection(complement(u),union(v,w)),successor(null_class)) member(null_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.94  111454[6:Res:29933.1,100558.0] || equal(intersection(complement(u),union(v,w)),singleton(null_class)) member(null_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.94  111650[3:Res:95712.0,8.0] || subclass(u,union(null_class,intersection(v,intersection(u,w))))* -> equal(union(null_class,intersection(v,intersection(u,w))),u).
% 299.94/300.94  111745[3:Res:96083.0,8.0] || subclass(u,complement(successor(complement(restrict(u,v,w)))))* -> equal(complement(successor(complement(restrict(u,v,w)))),u).
% 299.94/300.94  111906[6:Res:29980.1,100572.0] || equal(intersection(union(u,v),complement(w)),successor(null_class)) member(null_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.94  111907[6:Res:29933.1,100572.0] || equal(intersection(union(u,v),complement(w)),singleton(null_class)) member(null_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.94  112125[3:Res:100182.0,8.0] || subclass(union(u,u),complement(union(complement(u),v)))* -> equal(union(u,u),complement(union(complement(u),v))).
% 299.94/300.94  112285[3:Res:100372.0,8.0] || subclass(u,complement(union(complement(intersection(u,v)),w)))* -> equal(complement(union(complement(intersection(u,v)),w)),u).
% 299.94/300.94  112584[3:SpR:102499.0,101822.0] ||  -> equal(union(null_class,complement(intersection(union(u,v),union(w,x)))),complement(intersection(union(u,v),union(w,x))))**.
% 299.94/300.94  112899[3:Rew:26766.0,112608.0,102499.0,112608.0,26766.0,112608.0] ||  -> subclass(union(null_class,intersection(union(u,v),union(w,x))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.94/300.94  112908[3:Rew:101822.0,112590.2,26766.0,112590.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),union(x,y))))* member(u,union(v,w)).
% 299.94/300.94  112909[3:Rew:101822.0,112589.2,26766.0,112589.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),union(x,y))))* member(u,union(x,y)).
% 299.94/300.94  112915[3:Rew:47142.0,112585.0,26766.0,112585.0,46582.0,112585.0,26766.0,112585.0] ||  -> equal(power_class(union(null_class,intersection(union(u,v),union(w,x)))),power_class(intersection(union(u,v),union(w,x))))**.
% 299.94/300.94  113192[0:SpR:100742.0,7326.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(cross_product(v,w),x)))* member(u,complement(restrict(x,v,w))).
% 299.94/300.94  113440[3:Res:113084.0,3164.0] || subclass(u,v) -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.94/300.94  113460[3:Res:113084.0,3167.0] ||  -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,v))))),v)*.
% 299.94/300.94  113461[3:Res:113084.0,3166.0] ||  -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,v))))),u)*.
% 299.94/300.94  113510[3:Rew:101822.0,113414.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94  113511[3:Rew:101822.0,113413.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94  113512[3:Rew:101822.0,113412.0] ||  -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94  113513[3:Rew:101822.0,113411.0] ||  -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94  113515[3:Rew:101822.0,113453.1,26766.0,113453.1,101822.0,113453.0,26766.0,113453.0] || member(not_subclass_element(regular(union(null_class,compose(element_relation,universal_class))),u),element_relation)* -> subclass(regular(union(null_class,compose(element_relation,universal_class))),u).
% 299.94/300.94  113591[0:SpR:100757.0,7326.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,cross_product(w,x))))* member(u,complement(restrict(v,w,x))).
% 299.94/300.94  113821[3:Res:113484.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(null_class,u)),w) member(not_subclass_element(regular(union(null_class,u)),w),v)*.
% 299.94/300.94  113911[3:Res:113790.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(u,null_class)),w) member(not_subclass_element(regular(union(u,null_class)),w),v)*.
% 299.94/300.94  114020[3:Res:113804.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(u,u)),w) member(not_subclass_element(regular(union(u,u)),w),v)*.
% 299.94/300.94  114279[3:SpL:101233.0,45958.0] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(power_class(u),power_class(complement(union(v,w)))))** -> .
% 299.94/300.94  114346[3:Rew:7649.0,114253.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94  114356[3:Rew:101822.0,114100.0] ||  -> subclass(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94  114505[3:Res:113073.0,8.0] || subclass(union(u,null_class),regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),union(u,null_class)).
% 299.94/300.94  114558[3:Rew:101822.0,114473.0,75789.0,114473.0] ||  -> subclass(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.94/300.94  114559[3:Rew:101822.0,114471.0,75789.0,114471.0] ||  -> subclass(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.94/300.94  114726[3:Res:114621.0,5324.0] ||  -> equal(regular(complement(restrict(u,v,w))),null_class) member(regular(regular(complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.94/300.94  114755[3:SpR:101379.0,114621.0] ||  -> subclass(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94  114954[3:SpL:101379.0,45958.0] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(power_class(complement(power_class(u))),union(v,w)))** -> .
% 299.94/300.94  115333[3:SpR:101642.0,114621.0] ||  -> subclass(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94  115535[3:SpL:101642.0,45958.0] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(power_class(complement(union(u,v))),power_class(w)))** -> .
% 299.94/300.94  115601[3:Rew:7649.0,115505.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.94  115763[3:Res:114715.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(u,w))),null_class) member(regular(regular(complement(intersection(u,w)))),v)*.
% 299.94/300.94  115783[3:Res:114715.0,3167.0] ||  -> equal(regular(complement(intersection(intersection(u,v),w))),null_class) member(regular(regular(complement(intersection(intersection(u,v),w)))),v)*.
% 299.94/300.94  115784[3:Res:114715.0,3166.0] ||  -> equal(regular(complement(intersection(intersection(u,v),w))),null_class) member(regular(regular(complement(intersection(intersection(u,v),w)))),u)*.
% 299.94/300.94  115901[3:Res:115700.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,u))),null_class) member(regular(regular(complement(intersection(w,u)))),v)*.
% 299.94/300.94  115921[3:Res:115700.0,3167.0] ||  -> equal(regular(complement(intersection(u,intersection(v,w)))),null_class) member(regular(regular(complement(intersection(u,intersection(v,w))))),w)*.
% 299.94/300.94  115922[3:Res:115700.0,3166.0] ||  -> equal(regular(complement(intersection(u,intersection(v,w)))),null_class) member(regular(regular(complement(intersection(u,intersection(v,w))))),v)*.
% 299.94/300.94  115977[3:SpR:101772.0,114621.0] ||  -> subclass(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94  116177[3:SpL:101772.0,45958.0] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(union(u,v),power_class(complement(power_class(w)))))** -> .
% 299.94/300.94  116369[3:Res:115703.0,3163.0] ||  -> equal(regular(complement(restrict(singleton(u),v,w))),null_class) equal(regular(regular(complement(restrict(singleton(u),v,w)))),u)**.
% 299.94/300.94  116377[3:Res:115703.0,1368.1] single_valued_class(regular(complement(restrict(cross_product(universal_class,universal_class),u,v)))) ||  -> function(regular(complement(restrict(cross_product(universal_class,universal_class),u,v))))*.
% 299.94/300.94  116413[3:Res:114691.0,8.0] || subclass(sum_class(range_of(null_class)),regular(complement(apply(null_class,u))))* -> equal(regular(complement(apply(null_class,u))),sum_class(range_of(null_class))).
% 299.94/300.94  116431[0:Res:7.1,7166.1] || equal(restrict(u,v,w),x)* member(x,universal_class) -> equal(x,null_class) member(apply(choice,x),u)*.
% 299.94/300.94  116539[3:Res:114696.0,8.0] || subclass(apply(null_class,u),regular(complement(sum_class(range_of(null_class)))))* -> equal(apply(null_class,u),regular(complement(sum_class(range_of(null_class))))).
% 299.94/300.94  116621[3:Res:115793.0,8.0] || subclass(singleton(null_class),regular(complement(intersection(successor(null_class),u))))* -> equal(regular(complement(intersection(successor(null_class),u))),singleton(null_class)).
% 299.94/300.94  116683[3:Res:7.1,15802.1] || equal(restrict(u,v,w),domain_relation)** member(x,universal_class) -> member(ordered_pair(x,cantor(x)),cross_product(v,w))*.
% 299.94/300.94  116708[3:Res:115931.0,8.0] || subclass(singleton(null_class),regular(complement(intersection(u,successor(null_class)))))* -> equal(regular(complement(intersection(u,successor(null_class)))),singleton(null_class)).
% 299.94/300.94  116777[3:Res:116703.0,8.0] || subclass(singleton(null_class),regular(union(u,complement(successor(null_class)))))* -> equal(regular(union(u,complement(successor(null_class)))),singleton(null_class)).
% 299.94/300.94  116825[3:SpL:76314.0,28472.0] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(v,u))* -> subclass(union(null_class,intersection(u,v)),w).
% 299.94/300.94  116847[3:SpL:72365.0,28472.0] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(v,u))* -> subclass(union(null_class,intersection(v,u)),w).
% 299.94/300.94  116914[3:Rew:39614.1,116887.2] || subclass(u,v) member(not_subclass_element(union(null_class,u),w),symmetric_difference(v,u))* -> subclass(union(null_class,u),w).
% 299.94/300.94  117000[3:Res:116756.0,8.0] || subclass(singleton(null_class),regular(union(complement(successor(null_class)),u)))* -> equal(regular(union(complement(successor(null_class)),u)),singleton(null_class)).
% 299.94/300.94  117109[3:Res:113074.0,8.0] || subclass(union(null_class,u),regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),union(null_class,u)).
% 299.94/300.94  117175[0:SpR:76314.0,9836.1] ||  -> equal(symmetric_difference(u,cross_product(v,w)),null_class) member(regular(symmetric_difference(cross_product(v,w),u)),complement(restrict(u,v,w)))*.
% 299.94/300.94  117339[3:Res:113849.0,8.0] || subclass(union(null_class,complement(u)),regular(union(u,null_class)))* -> equal(union(null_class,complement(u)),regular(union(u,null_class))).
% 299.94/300.94  117481[3:Res:113850.0,8.0] || subclass(union(null_class,complement(u)),regular(union(null_class,u)))* -> equal(union(null_class,complement(u)),regular(union(null_class,u))).
% 299.94/300.94  117566[3:Res:114695.0,8.0] || subclass(apply(null_class,u),regular(complement(apply(null_class,v))))* -> equal(apply(null_class,u),regular(complement(apply(null_class,v)))).
% 299.94/300.94  117581[0:SpR:76314.0,9964.1] ||  -> equal(symmetric_difference(cross_product(u,v),w),null_class) member(regular(symmetric_difference(w,cross_product(u,v))),complement(restrict(w,u,v)))*.
% 299.94/300.94  117728[3:Res:113072.0,8.0] || subclass(union(u,u),regular(union(null_class,complement(u))))* -> equal(union(u,u),regular(union(null_class,complement(u)))).
% 299.94/300.94  117862[3:Res:113455.0,8.0] || subclass(u,regular(union(null_class,complement(intersection(u,v)))))* -> equal(regular(union(null_class,complement(intersection(u,v)))),u).
% 299.94/300.94  117960[0:SpL:75789.0,101067.1] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(union(w,v)))* member(u,x)*.
% 299.94/300.94  118072[3:Rew:71518.0,117963.2] || member(u,universal_class) subclass(union(v,v),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.94/300.94  118076[3:Rew:30548.0,117987.2] || member(u,universal_class) subclass(union(v,null_class),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.94/300.94  118077[3:Rew:30548.0,117990.2] || member(u,universal_class) subclass(union(null_class,v),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.94/300.94  118149[7:Res:113801.1,3164.0] function(u) || subclass(complement(u),v) -> equal(regular(successor(u)),null_class) member(regular(regular(successor(u))),v)*.
% 299.94/300.94  118230[3:Res:113848.0,8.0] || subclass(union(null_class,complement(u)),regular(union(u,u)))* -> equal(union(null_class,complement(u)),regular(union(u,u))).
% 299.94/300.94  118337[7:Res:114570.1,3164.0] function(u) || subclass(successor(u),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.94  118418[3:Res:115747.0,8.0] || subclass(complement(u),regular(union(u,complement(power_class(v)))))* -> equal(regular(union(u,complement(power_class(v)))),complement(u)).
% 299.94/300.94  118454[0:SpR:72365.0,5311.1] ||  -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(x,restrict(u,v,w))),cross_product(v,w))*.
% 299.94/300.94  118575[3:Res:115748.0,8.0] || subclass(complement(u),regular(union(u,complement(successor(v)))))* -> equal(regular(union(u,complement(successor(v)))),complement(u)).
% 299.94/300.94  118651[3:Res:115749.0,8.0] || subclass(power_class(u),regular(union(complement(power_class(u)),v)))* -> equal(regular(union(complement(power_class(u)),v)),power_class(u)).
% 299.94/300.94  118787[3:Res:115797.0,8.0] || subclass(u,regular(complement(intersection(union(null_class,u),v))))* -> equal(regular(complement(intersection(union(null_class,u),v))),u).
% 299.94/300.94  118874[0:SpR:72365.0,5323.1] ||  -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(restrict(v,w,x),u)),cross_product(w,x))*.
% 299.94/300.94  118978[3:Res:115798.0,8.0] || subclass(u,regular(complement(intersection(union(u,null_class),v))))* -> equal(regular(complement(intersection(union(u,null_class),v))),u).
% 299.94/300.94  119124[3:Res:115885.0,8.0] || subclass(power_class(u),regular(union(v,complement(power_class(u)))))* -> equal(regular(union(v,complement(power_class(u)))),power_class(u)).
% 299.94/300.94  119172[3:Res:115886.0,8.0] || subclass(successor(u),regular(union(v,complement(successor(u)))))* -> equal(regular(union(v,complement(successor(u)))),successor(u)).
% 299.94/300.94  119262[3:Res:115887.0,8.0] || subclass(complement(u),regular(union(complement(power_class(v)),u)))* -> equal(regular(union(complement(power_class(v)),u)),complement(u)).
% 299.94/300.94  119350[3:Res:115935.0,8.0] || subclass(u,regular(complement(intersection(v,union(null_class,u)))))* -> equal(regular(complement(intersection(v,union(null_class,u)))),u).
% 299.94/300.94  119473[3:Res:115936.0,8.0] || subclass(u,regular(complement(intersection(v,union(u,null_class)))))* -> equal(regular(complement(intersection(v,union(u,null_class)))),u).
% 299.94/300.94  119579[0:Res:7.1,5361.0] || equal(unordered_pair(u,v),w)* -> subclass(w,x) equal(not_subclass_element(w,x),v)* equal(not_subclass_element(w,x),u)*.
% 299.94/300.94  119761[3:Res:117791.0,8.0] || subclass(u,regular(union(null_class,complement(intersection(v,u)))))* -> equal(regular(union(null_class,complement(intersection(v,u)))),u).
% 299.94/300.94  119922[3:Res:118554.0,8.0] || subclass(complement(u),regular(union(complement(successor(v)),u)))* -> equal(regular(union(complement(successor(v)),u)),complement(u)).
% 299.94/300.94  120012[3:Res:118834.0,8.0] || subclass(u,regular(union(union(null_class,complement(u)),v)))* -> equal(regular(union(union(null_class,complement(u)),v)),u).
% 299.94/300.94  120086[3:Rew:101822.0,119958.0] ||  -> subclass(regular(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.94  120087[3:Rew:101822.0,119956.0] ||  -> subclass(regular(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.94  120185[3:Res:119989.0,3163.0] ||  -> equal(regular(successor(union(null_class,complement(singleton(u))))),null_class) equal(regular(regular(successor(union(null_class,complement(singleton(u)))))),u)**.
% 299.94/300.94  120195[3:Res:119989.0,1368.1] single_valued_class(regular(successor(union(null_class,complement(cross_product(universal_class,universal_class)))))) ||  -> function(regular(successor(union(null_class,complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.94  120392[3:Res:120300.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(regular(successor(successor(null_class))),null_class) member(regular(regular(successor(successor(null_class)))),u)*.
% 299.94/300.94  120705[3:Res:120317.0,3164.0] || subclass(complement(power_class(u)),v) -> equal(regular(successor(power_class(u))),null_class) member(regular(regular(successor(power_class(u)))),v)*.
% 299.94/300.94  120732[3:Res:120319.0,3164.0] || subclass(complement(successor(u)),v) -> equal(regular(successor(successor(u))),null_class) member(regular(regular(successor(successor(u)))),v)*.
% 299.94/300.94  120913[3:Res:119151.0,8.0] || subclass(successor(u),regular(union(complement(successor(u)),v)))* -> equal(regular(union(complement(successor(u)),v)),successor(u)).
% 299.94/300.94  120994[3:Res:119396.0,8.0] || subclass(u,regular(union(v,union(null_class,complement(u)))))* -> equal(regular(union(v,union(null_class,complement(u)))),u).
% 299.94/300.94  121069[3:Rew:101822.0,120941.0] ||  -> subclass(regular(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),intersection(power_class(complement(power_class(v))),power_class(w)))*.
% 299.94/300.94  121070[3:Rew:101822.0,120939.0] ||  -> subclass(regular(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),intersection(power_class(v),power_class(complement(power_class(w)))))*.
% 299.94/300.94  121171[3:Res:120061.0,8.0] || subclass(complement(u),regular(union(union(null_class,u),v)))* -> equal(regular(union(union(null_class,u),v)),complement(u)).
% 299.94/300.94  121217[3:Rew:105350.0,121096.0] ||  -> subclass(regular(union(intersection(power_class(complement(power_class(u))),power_class(v)),w)),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.94  121218[3:Rew:105350.0,121094.0] ||  -> subclass(regular(union(intersection(power_class(u),power_class(complement(power_class(v)))),w)),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.94  121265[3:Res:121117.0,8.0] || subclass(complement(singleton(null_class)),regular(union(successor(null_class),u)))* -> equal(regular(union(successor(null_class),u)),complement(singleton(null_class))).
% 299.94/300.94  121404[3:MRR:121344.2,45167.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(singleton(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)))))* -> .
% 299.94/300.94  121433[3:Res:121242.0,8.0] || subclass(complement(singleton(null_class)),regular(union(u,successor(null_class))))* -> equal(regular(union(u,successor(null_class))),complement(singleton(null_class))).
% 299.94/300.94  121530[3:Res:121044.0,8.0] || subclass(complement(u),regular(union(v,union(null_class,u))))* -> equal(regular(union(v,union(null_class,u))),complement(u)).
% 299.94/300.94  121577[3:Rew:104640.0,121453.0] ||  -> subclass(regular(union(u,intersection(power_class(complement(power_class(v))),power_class(w)))),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  121578[3:Rew:104640.0,121451.0] ||  -> subclass(regular(union(u,intersection(power_class(v),power_class(complement(power_class(w)))))),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  121663[3:Res:121118.0,8.0] || subclass(complement(u),regular(union(union(u,null_class),v)))* -> equal(regular(union(union(u,null_class),v)),complement(u)).
% 299.94/300.94  121824[3:MRR:121762.2,45167.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(singleton(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)))))* -> .
% 299.94/300.94  121875[3:Res:121134.0,8.0] || subclass(complement(power_class(u)),regular(union(power_class(u),v)))* -> equal(regular(union(power_class(u),v)),complement(power_class(u))).
% 299.94/300.94  121929[3:Res:121136.0,8.0] || subclass(complement(successor(u)),regular(union(successor(u),v)))* -> equal(regular(union(successor(u),v)),complement(successor(u))).
% 299.94/300.94  122024[3:Res:121475.0,8.0] || subclass(complement(u),regular(union(v,union(u,null_class))))* -> equal(regular(union(v,union(u,null_class))),complement(u)).
% 299.94/300.94  122145[3:Res:121491.0,8.0] || subclass(complement(power_class(u)),regular(union(v,power_class(u))))* -> equal(regular(union(v,power_class(u))),complement(power_class(u))).
% 299.94/300.94  122192[3:Res:121493.0,8.0] || subclass(complement(successor(u)),regular(union(v,successor(u))))* -> equal(regular(union(v,successor(u))),complement(successor(u))).
% 299.94/300.94  122292[3:Res:103272.0,8.0] || subclass(u,complement(union(v,complement(intersection(u,w)))))* -> equal(complement(union(v,complement(intersection(u,w)))),u).
% 299.94/300.94  122478[3:Res:106340.0,8.0] || subclass(union(u,u),complement(union(v,complement(u))))* -> equal(union(u,u),complement(union(v,complement(u)))).
% 299.94/300.94  122668[3:Res:107428.0,8.0] || subclass(complement(u),complement(union(union(u,u),v)))* -> equal(complement(union(union(u,u),v)),complement(u)).
% 299.94/300.94  122833[3:Res:108972.0,8.0] || subclass(complement(u),complement(union(v,union(u,u))))* -> equal(complement(union(v,union(u,u))),complement(u)).
% 299.94/300.94  123065[3:Res:110705.0,8.0] || subclass(u,intersection(union(null_class,intersection(v,u)),w))* -> equal(intersection(union(null_class,intersection(v,u)),w),u).
% 299.94/300.94  123372[3:Res:111052.0,8.0] || subclass(u,union(null_class,intersection(intersection(v,u),w)))* -> equal(union(null_class,intersection(intersection(v,u),w)),u).
% 299.94/300.94  123525[3:Res:111207.0,8.0] || subclass(u,intersection(v,union(null_class,intersection(w,u))))* -> equal(intersection(v,union(null_class,intersection(w,u))),u).
% 299.94/300.94  123835[3:Res:111582.0,8.0] || subclass(u,union(null_class,intersection(v,intersection(w,u))))* -> equal(union(null_class,intersection(v,intersection(w,u))),u).
% 299.94/300.94  124009[3:Res:112197.0,8.0] || subclass(u,complement(union(complement(intersection(v,u)),w)))* -> equal(complement(union(complement(intersection(v,u)),w)),u).
% 299.94/300.94  124236[3:Rew:48675.0,124235.0] || member(regular(power_class(union(null_class,complement(u)))),complement(power_class(complement(u))))* -> equal(power_class(union(null_class,complement(u))),null_class).
% 299.94/300.94  125062[0:Rew:101642.0,124461.0] ||  -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),union(image(element_relation,union(v,u)),complement(power_class(w))))*.
% 299.94/300.94  125063[0:Rew:101233.0,124495.0] ||  -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),union(complement(power_class(u)),image(element_relation,union(w,v))))*.
% 299.94/300.94  124749[0:SpL:112558.0,358.1] || member(u,universal_class) subclass(complement(union(v,w)),x)* -> member(u,union(w,v))* member(u,x)*.
% 299.94/300.94  124753[0:SpL:112558.0,7036.0] || equal(u,complement(union(v,w)))* member(x,universal_class) -> member(x,union(w,v))* member(x,u)*.
% 299.94/300.94  124761[0:SpL:112558.0,46805.0] || member(u,symmetric_difference(power_class(v),complement(union(w,x))))* -> member(u,union(complement(power_class(v)),union(x,w))).
% 299.94/300.94  125066[3:Rew:26766.0,124711.0,102499.0,124711.0,26766.0,124711.0] ||  -> equal(union(null_class,intersection(union(u,v),union(w,x))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.94/300.94  125119[3:Res:113494.0,8.0] || subclass(symmetric_difference(u,v),regular(complement(symmetric_difference(v,u))))* -> equal(regular(complement(symmetric_difference(v,u))),symmetric_difference(u,v)).
% 299.94/300.94  125259[3:Res:113807.0,8.0] || subclass(complement(union(u,v)),regular(union(u,v)))* -> equal(complement(union(u,v)),regular(union(u,v))).
% 299.94/300.94  125358[4:MRR:125337.2,313.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 299.94/300.94  125359[5:MRR:125336.2,313.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 299.94/300.94  125366[4:MRR:125365.2,313.0] || equal(successor(power_class(u)),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 299.94/300.94  125444[3:Res:115722.0,8.0] || subclass(union(u,v),regular(complement(symmetric_difference(u,v))))* -> equal(regular(complement(symmetric_difference(u,v))),union(u,v)).
% 299.94/300.94  125533[3:Res:115740.1,3164.0] || subclass(u,v)* subclass(v,w)* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),w)*.
% 299.94/300.94  125554[3:Res:115740.1,7747.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(regular(complement(u))),element_relation)* -> equal(regular(complement(u)),null_class).
% 299.94/300.94  125568[3:Res:115740.1,5369.0] || subclass(u,restrict(v,w,x))* -> subclass(regular(complement(u)),y) member(not_subclass_element(regular(complement(u)),y),v)*.
% 299.94/300.94  125668[3:Res:115778.0,8.0] || subclass(u,regular(complement(intersection(intersection(u,v),w))))* -> equal(regular(complement(intersection(intersection(u,v),w))),u).
% 299.94/300.94  125934[3:Res:115916.0,8.0] || subclass(u,regular(complement(intersection(v,intersection(u,w)))))* -> equal(regular(complement(intersection(v,intersection(u,w)))),u).
% 299.94/300.94  126076[3:Res:118736.0,8.0] || subclass(u,regular(complement(intersection(union(u,u),v))))* -> equal(regular(complement(intersection(union(u,u),v))),u).
% 299.94/300.94  126339[0:Res:48.1,6873.0] inductive(symmetric_difference(union(u,v),union(complement(u),complement(v)))) ||  -> member(null_class,complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.94  126559[3:Res:119306.0,8.0] || subclass(u,regular(complement(intersection(v,union(u,u)))))* -> equal(regular(complement(intersection(v,union(u,u)))),u).
% 299.94/300.94  126744[3:Res:121132.0,8.0] || subclass(complement(u),regular(union(union(u,u),v)))* -> equal(regular(union(union(u,u),v)),complement(u)).
% 299.94/300.94  126911[3:Res:121489.0,8.0] || subclass(complement(u),regular(union(v,union(u,u))))* -> equal(regular(union(v,union(u,u))),complement(u)).
% 299.94/300.94  127084[3:Res:122207.0,8.0] || subclass(u,complement(union(v,complement(intersection(w,u)))))* -> equal(complement(union(v,complement(intersection(w,u)))),u).
% 299.94/300.94  127397[3:Res:124345.0,8.0] || subclass(union(u,v),regular(complement(union(v,u))))* -> equal(regular(complement(union(v,u))),union(u,v)).
% 299.94/300.94  127472[3:Rew:26766.0,127379.0,102499.0,127379.0] ||  -> subclass(regular(union(null_class,intersection(union(u,v),union(w,x)))),complement(intersection(union(w,x),union(u,v))))*.
% 299.94/300.94  127567[3:Rew:26766.0,127516.0,102499.0,127516.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),complement(intersection(union(w,x),union(u,v))))** -> .
% 299.94/300.94  127672[3:Res:124861.0,8.0] || subclass(complement(union(u,v)),regular(union(v,u)))* -> equal(complement(union(u,v)),regular(union(v,u))).
% 299.94/300.94  127749[3:Rew:26766.0,127662.0,102499.0,127662.0] ||  -> subclass(regular(complement(intersection(union(u,v),union(w,x)))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.94/300.94  127927[3:Res:125369.0,8.0] || subclass(union(u,v),regular(complement(symmetric_difference(v,u))))* -> equal(regular(complement(symmetric_difference(v,u))),union(u,v)).
% 299.94/300.94  128055[3:Res:125596.0,8.0] || subclass(u,regular(complement(intersection(intersection(v,u),w))))* -> equal(regular(complement(intersection(intersection(v,u),w))),u).
% 299.94/300.94  128209[3:Res:125867.0,8.0] || subclass(u,regular(complement(intersection(v,intersection(w,u)))))* -> equal(regular(complement(intersection(v,intersection(w,u)))),u).
% 299.94/300.94  128485[0:Res:60176.0,8.0] || subclass(union(u,v),intersection(symmetric_difference(u,v),w))* -> equal(intersection(symmetric_difference(u,v),w),union(u,v)).
% 299.94/300.94  129218[0:Rew:72365.0,129076.0] ||  -> subclass(intersection(complement(restrict(u,v,w)),intersection(x,union(cross_product(v,w),u))),symmetric_difference(cross_product(v,w),u))*.
% 299.94/300.94  129219[0:Rew:72365.0,129077.0] ||  -> subclass(intersection(complement(restrict(u,v,w)),intersection(x,union(u,cross_product(v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94  129220[0:Rew:72365.0,129082.0] ||  -> subclass(intersection(union(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))),symmetric_difference(complement(u),power_class(v)))*.
% 299.94/300.94  129221[0:Rew:72365.0,129083.0] ||  -> subclass(intersection(union(complement(power_class(u)),v),intersection(w,union(power_class(u),complement(v)))),symmetric_difference(power_class(u),complement(v)))*.
% 299.94/300.94  129165[0:Res:70401.0,8.0] || subclass(intersection(u,v),intersection(intersection(w,u),v))* -> equal(intersection(intersection(w,u),v),intersection(u,v)).
% 299.94/300.94  129393[0:Rew:72365.0,129249.0] ||  -> subclass(intersection(complement(restrict(u,v,w)),intersection(union(cross_product(v,w),u),x)),symmetric_difference(cross_product(v,w),u))*.
% 299.94/300.94  129394[0:Rew:72365.0,129250.0] ||  -> subclass(intersection(complement(restrict(u,v,w)),intersection(union(u,cross_product(v,w)),x)),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94  129395[0:Rew:72365.0,129255.0] ||  -> subclass(intersection(union(complement(u),power_class(v)),intersection(union(u,complement(power_class(v))),w)),symmetric_difference(complement(u),power_class(v)))*.
% 299.94/300.94  129396[0:Rew:72365.0,129256.0] ||  -> subclass(intersection(union(complement(power_class(u)),v),intersection(union(power_class(u),complement(v)),w)),symmetric_difference(power_class(u),complement(v)))*.
% 299.94/300.94  129338[0:Res:70402.0,8.0] || subclass(intersection(u,v),intersection(intersection(u,w),v))* -> equal(intersection(intersection(u,w),v),intersection(u,v)).
% 299.94/300.94  129454[3:Res:129313.0,8.0] || subclass(intersection(singleton(null_class),u),intersection(successor(null_class),u))* -> equal(intersection(successor(null_class),u),intersection(singleton(null_class),u)).
% 299.94/300.94  129527[3:Res:129403.0,8.0] || subclass(intersection(u,singleton(null_class)),intersection(successor(null_class),u))* -> equal(intersection(u,singleton(null_class)),intersection(successor(null_class),u)).
% 299.94/300.94  129889[6:SpR:129728.0,15800.2] || member(successor(null_class),universal_class) subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(successor(null_class),null_class),union(u,v))*.
% 299.94/300.94  129898[6:SpL:129728.0,15801.2] || member(successor(null_class),universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(successor(null_class),null_class),element_relation)* -> .
% 299.94/300.94  129906[7:Rew:4673.0,129902.1] function(u) || subclass(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,successor(null_class))*.
% 299.94/300.94  129907[6:Rew:129728.0,129890.1] || member(successor(null_class),universal_class) equal(compose(u,successor(null_class)),null_class) -> member(ordered_pair(successor(null_class),null_class),compose_class(u))*.
% 299.94/300.94  129912[0:Res:121.0,12084.0] ||  -> equal(ordered_pair(first(ordered_pair(singleton(u),singleton(v))),second(ordered_pair(singleton(u),singleton(v)))),ordered_pair(singleton(u),singleton(v)))**.
% 299.94/300.94  130144[6:SpL:129652.0,1925.1] || member(ordered_pair(u,v),compose(w,successor(null_class)))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.94/300.94  130198[6:MRR:130190.2,99180.0] || subclass(complement(restrict(u,v,w)),cross_product(v,w))* member(regular(complement(restrict(u,v,w))),u)* -> .
% 299.94/300.94  130246[3:Res:129428.0,8.0] || subclass(intersection(singleton(null_class),u),intersection(u,successor(null_class)))* -> equal(intersection(singleton(null_class),u),intersection(u,successor(null_class))).
% 299.94/300.94  130304[3:Res:129501.0,8.0] || subclass(intersection(u,singleton(null_class)),intersection(u,successor(null_class)))* -> equal(intersection(u,successor(null_class)),intersection(u,singleton(null_class))).
% 299.94/300.94  131448[3:Res:129302.0,8.0] || subclass(intersection(u,v),intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),intersection(u,v)).
% 299.94/300.94  131593[3:Res:129304.0,8.0] || subclass(intersection(u,v),intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),intersection(u,v)).
% 299.94/300.94  131805[3:Rew:72365.0,131678.0] ||  -> subclass(intersection(union(cross_product(u,v),w),union(null_class,complement(restrict(w,u,v)))),symmetric_difference(cross_product(u,v),w))*.
% 299.94/300.94  131806[3:Rew:72365.0,131679.0] ||  -> subclass(intersection(union(u,cross_product(v,w)),union(null_class,complement(restrict(u,v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94  131758[3:Res:131342.0,8.0] || subclass(intersection(u,v),intersection(union(null_class,v),u))* -> equal(intersection(union(null_class,v),u),intersection(u,v)).
% 299.94/300.94  133523[3:Rew:132396.0,133362.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),v),null_class),u)* -> subclass(intersection(union(null_class,complement(u)),v),null_class).
% 299.94/300.94  133524[3:Rew:132396.0,133351.1] || member(not_subclass_element(intersection(u,union(null_class,complement(v))),null_class),v)* -> subclass(intersection(u,union(null_class,complement(v))),null_class).
% 299.94/300.94  134020[0:Rew:133749.0,124755.0] || member(u,symmetric_difference(union(v,w),complement(power_class(x))))* -> member(u,union(union(w,v),complement(power_class(x)))).
% 299.94/300.94  134073[3:Rew:134068.0,49831.0] || member(u,symmetric_difference(union(null_class,v),complement(power_class(w))))* -> member(u,union(union(v,v),complement(power_class(w))))*.
% 299.94/300.94  134332[3:Res:131420.0,8.0] || subclass(intersection(u,v),intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),intersection(u,v)).
% 299.94/300.94  134699[3:Res:131499.0,8.0] || subclass(intersection(u,v),intersection(union(v,null_class),u))* -> equal(intersection(union(v,null_class),u),intersection(u,v)).
% 299.94/300.94  134772[3:Res:94057.1,9629.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.94  134778[3:Rew:65447.2,134776.1] || equal(unordered_pair(u,v),successor(null_class))** -> equal(null_class,v) equal(unordered_pair(u,v),null_class) member(u,singleton(null_class))*.
% 299.94/300.94  134877[3:Res:131566.0,8.0] || subclass(intersection(u,v),intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),intersection(u,v)).
% 299.94/300.94  135043[3:Res:131730.0,8.0] || subclass(intersection(u,v),intersection(u,union(null_class,v)))* -> equal(intersection(u,union(null_class,v)),intersection(u,v)).
% 299.94/300.94  135541[3:SpR:134531.1,72383.0] || equal(union(cross_product(u,v),w),universal_class) -> equal(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))**.
% 299.94/300.94  135542[3:SpR:134531.1,72384.0] || equal(union(u,cross_product(v,w)),universal_class) -> equal(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))**.
% 299.94/300.94  135548[3:SpR:134531.1,46730.0] || equal(union(u,complement(power_class(v))),universal_class) -> equal(symmetric_difference(complement(u),power_class(v)),union(complement(u),power_class(v)))**.
% 299.94/300.94  135550[3:SpR:134531.1,72375.0] || equal(union(power_class(u),complement(v)),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))**.
% 299.94/300.94  136000[3:Res:94057.1,9631.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.94  136006[3:Rew:65447.2,136004.1] || equal(unordered_pair(u,v),successor(null_class))** -> equal(null_class,u) equal(unordered_pair(u,v),null_class) member(v,singleton(null_class))*.
% 299.94/300.94  136105[3:Res:134671.0,8.0] || subclass(intersection(u,v),intersection(u,union(v,null_class)))* -> equal(intersection(u,union(v,null_class)),intersection(u,v)).
% 299.94/300.94  136368[3:SpR:135234.1,72383.0] || equal(complement(restrict(u,v,w)),universal_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.94/300.94  136369[3:SpR:135234.1,72384.0] || equal(complement(restrict(u,v,w)),universal_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.94/300.94  136375[3:SpR:135234.1,46730.0] || equal(union(complement(u),power_class(v)),universal_class) -> equal(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v))))**.
% 299.94/300.94  136377[3:SpR:135234.1,72375.0] || equal(union(complement(power_class(u)),v),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(power_class(u),complement(v)))**.
% 299.94/300.94  137043[0:Res:70759.0,8.0] || subclass(intersection(u,v),intersection(v,intersection(u,w)))* -> equal(intersection(v,intersection(u,w)),intersection(u,v)).
% 299.94/300.94  137101[3:SpL:17051.0,11199.0] || equal(u,image(v,image(w,null_class)))* member(ordered_pair(universal_class,x),compose(v,w))* -> member(x,u)*.
% 299.94/300.94  137108[6:SpL:129652.0,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,successor(null_class)))* -> member(x,u)*.
% 299.94/300.94  137242[0:Res:70762.0,8.0] || subclass(intersection(u,v),intersection(v,intersection(w,u)))* -> equal(intersection(v,intersection(w,u)),intersection(u,v)).
% 299.94/300.94  137512[0:SpR:75513.1,479.0] || subclass(union(u,v),union(complement(u),complement(v)))* -> equal(symmetric_difference(complement(u),complement(v)),union(u,v)).
% 299.94/300.94  137513[0:SpR:75513.1,6906.0] || subclass(successor(u),union(complement(u),complement(singleton(u))))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u)).
% 299.94/300.94  137741[0:Rew:76314.0,137629.1] || subclass(u,v) member(w,symmetric_difference(complement(u),union(u,v)))* -> member(w,complement(symmetric_difference(u,v))).
% 299.94/300.94  137760[3:Rew:75513.1,137614.2] || subclass(u,v) member(not_subclass_element(union(null_class,u),w),symmetric_difference(u,v))* -> subclass(union(null_class,u),w).
% 299.94/300.94  137800[3:Res:86315.1,3164.0] || subclass(u,v)* subclass(v,w)* -> equal(union(u,u),null_class) member(regular(union(u,u)),w)*.
% 299.94/300.94  137821[3:Res:86315.1,7747.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(u,u)),element_relation)* -> equal(union(u,u),null_class).
% 299.94/300.94  137836[3:Res:86315.1,5369.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,u),y) member(not_subclass_element(union(u,u),y),v)*.
% 299.94/300.94  138019[3:Res:89961.0,8.0] || subclass(u,intersection(intersection(union(u,u),v),w))* -> equal(intersection(intersection(union(u,u),v),w),u).
% 299.94/300.94  138205[3:Res:90322.0,8.0] || subclass(u,intersection(v,intersection(w,union(u,u))))* -> equal(intersection(v,intersection(w,union(u,u))),u).
% 299.94/300.94  138386[3:Res:90446.0,8.0] || subclass(u,intersection(v,intersection(union(u,u),w)))* -> equal(intersection(v,intersection(union(u,u),w)),u).
% 299.94/300.94  138630[3:Res:90814.0,8.0] || subclass(u,intersection(intersection(v,union(u,u)),w))* -> equal(intersection(intersection(v,union(u,u)),w),u).
% 299.94/300.94  138846[0:Res:95372.0,8.0] || subclass(union(u,v),intersection(w,symmetric_difference(v,u)))* -> equal(intersection(w,symmetric_difference(v,u)),union(u,v)).
% 299.94/300.94  139147[0:Res:95670.0,8.0] || subclass(u,intersection(intersection(intersection(u,v),w),x))* -> equal(intersection(intersection(intersection(u,v),w),x),u).
% 299.94/300.94  139343[0:Res:95691.0,8.0] || subclass(u,intersection(v,intersection(w,intersection(u,x))))* -> equal(intersection(v,intersection(w,intersection(u,x))),u).
% 299.94/300.94  139633[0:Res:95696.0,8.0] || subclass(u,intersection(v,intersection(intersection(u,w),x)))* -> equal(intersection(v,intersection(intersection(u,w),x)),u).
% 299.94/300.94  139833[0:Res:95707.0,8.0] || subclass(u,intersection(intersection(v,intersection(u,w)),x))* -> equal(intersection(intersection(v,intersection(u,w)),x),u).
% 299.94/300.94  140459[0:Res:128395.0,8.0] || subclass(union(u,v),intersection(symmetric_difference(v,u),w))* -> equal(intersection(symmetric_difference(v,u),w),union(u,v)).
% 299.94/300.94  140691[0:Res:128603.0,8.0] || subclass(u,intersection(intersection(intersection(v,u),w),x))* -> equal(intersection(intersection(intersection(v,u),w),x),u).
% 299.94/300.94  140950[0:Res:128622.0,8.0] || subclass(u,intersection(v,intersection(w,intersection(x,u))))* -> equal(intersection(v,intersection(w,intersection(x,u))),u).
% 299.94/300.94  141145[0:Res:128629.0,8.0] || subclass(u,intersection(v,intersection(intersection(w,u),x)))* -> equal(intersection(v,intersection(intersection(w,u),x)),u).
% 299.94/300.94  141364[0:Res:128638.0,8.0] || subclass(u,intersection(intersection(v,intersection(w,u)),x))* -> equal(intersection(intersection(v,intersection(w,u)),x),u).
% 299.94/300.94  141662[0:Rew:72365.0,141487.0] ||  -> subclass(intersection(union(cross_product(u,v),w),intersection(x,complement(restrict(w,u,v)))),symmetric_difference(cross_product(u,v),w))*.
% 299.94/300.94  141663[0:Rew:72365.0,141488.0] ||  -> subclass(intersection(union(u,cross_product(v,w)),intersection(x,complement(restrict(u,v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94  141664[0:Rew:72365.0,141493.0] ||  -> subclass(intersection(union(u,complement(power_class(v))),intersection(w,union(complement(u),power_class(v)))),symmetric_difference(complement(u),power_class(v)))*.
% 299.94/300.94  141665[0:Rew:72365.0,141495.0] ||  -> subclass(intersection(union(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))),symmetric_difference(power_class(u),complement(v)))*.
% 299.94/300.94  141595[0:Res:129052.0,8.0] || subclass(intersection(u,v),intersection(intersection(w,v),u))* -> equal(intersection(intersection(w,v),u),intersection(u,v)).
% 299.94/300.94  144875[3:Rew:75789.0,144853.2,73730.0,144853.2] || member(u,universal_class) -> member(u,cantor(cross_product(singleton(u),universal_class)))* equal(union(null_class,cross_product(singleton(u),universal_class)),null_class).
% 299.94/300.94  146796[0:MRR:146726.2,4383.0] || subclass(power_class(complement(power_class(u))),null_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 299.94/300.94  147647[0:MRR:147570.2,4383.0] || subclass(power_class(complement(power_class(u))),null_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 299.94/300.94  150682[0:Rew:72365.0,150404.0] ||  -> equal(intersection(symmetric_difference(cross_product(u,v),w),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),null_class)**.
% 299.94/300.94  150683[0:Rew:72365.0,150405.0] ||  -> equal(intersection(symmetric_difference(u,cross_product(v,w)),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),null_class)**.
% 299.94/300.94  150684[0:Rew:72365.0,150409.0] ||  -> equal(intersection(symmetric_difference(complement(u),power_class(v)),symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v)))),null_class)**.
% 299.94/300.94  150685[0:Rew:72365.0,150411.0] ||  -> equal(intersection(symmetric_difference(power_class(u),complement(v)),symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v))),null_class)**.
% 299.94/300.94  150740[3:MRR:150728.1,99.0] || member(u,universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(cantor(u),compose(u,cantor(u))),w)*.
% 299.94/300.94  150916[3:Res:10071.3,150807.0] || member(u,universal_class) member(v,u) subclass(element_relation,cantor(singleton(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 299.94/300.94  151226[3:Res:10071.3,144494.0] || member(u,universal_class) member(v,u) subclass(element_relation,singleton(w)) member(ordered_pair(v,u),w)* -> .
% 299.94/300.94  151496[3:Res:46616.1,151236.0] || member(intersection(complement(u),power_class(v)),universal_class) -> member(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))*.
% 299.94/300.94  151499[3:Res:46803.1,151236.0] || member(intersection(power_class(u),complement(v)),universal_class) -> member(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))*.
% 299.94/300.94  151504[3:Res:100567.1,151236.0] || member(image(element_relation,union(u,v)),universal_class) -> member(image(element_relation,union(u,v)),power_class(complement(union(u,v))))*.
% 299.94/300.94  151858[3:Rew:46592.0,151820.1] || member(union(complement(power_class(u)),v),universal_class) -> member(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))*.
% 299.94/300.94  151859[3:Rew:102264.0,151819.1] || member(union(u,complement(successor(v))),universal_class) -> member(union(u,complement(successor(v))),intersection(complement(u),successor(v)))*.
% 299.94/300.94  151860[3:Rew:46586.0,151818.1] || member(union(u,complement(power_class(v))),universal_class) -> member(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))*.
% 299.94/300.94  151861[3:Rew:100575.0,151816.1] || member(power_class(complement(union(u,v))),universal_class) -> member(power_class(complement(union(u,v))),image(element_relation,union(u,v)))*.
% 299.94/300.94  153256[0:Rew:150373.0,153110.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),symmetric_difference(v,u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.94  153257[0:Rew:150373.0,153109.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),symmetric_difference(w,v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.94  153324[3:SpL:72383.0,151493.0] || member(complement(symmetric_difference(cross_product(u,v),w)),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> .
% 299.94/300.94  153325[3:SpL:72384.0,151493.0] || member(complement(symmetric_difference(u,cross_product(v,w))),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> .
% 299.94/300.94  153329[3:SpL:46730.0,151493.0] || member(complement(symmetric_difference(complement(u),power_class(v))),symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))))* -> .
% 299.94/300.94  153331[3:SpL:72375.0,151493.0] || member(complement(symmetric_difference(power_class(u),complement(v))),symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))* -> .
% 299.94/300.94  153366[3:SpL:101233.0,151493.0] || member(union(complement(power_class(u)),image(element_relation,union(v,w))),symmetric_difference(power_class(u),power_class(complement(union(v,w)))))* -> .
% 299.94/300.94  153368[3:SpL:101642.0,151493.0] || member(union(image(element_relation,union(u,v)),complement(power_class(w))),symmetric_difference(power_class(complement(union(u,v))),power_class(w)))* -> .
% 299.94/300.94  153369[3:SpL:47209.0,151493.0] || member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),symmetric_difference(union(u,complement(power_class(v))),power_class(w)))* -> .
% 299.94/300.94  153370[3:SpL:47210.0,151493.0] || member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),symmetric_difference(union(complement(power_class(u)),v),power_class(w)))* -> .
% 299.94/300.94  153371[3:SpL:101772.0,151493.0] || member(union(complement(union(u,v)),image(element_relation,power_class(w))),symmetric_difference(union(u,v),power_class(complement(power_class(w)))))* -> .
% 299.94/300.94  153372[3:SpL:47208.0,151493.0] || member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),symmetric_difference(power_class(u),union(v,complement(power_class(w)))))* -> .
% 299.94/300.94  153373[3:SpL:47212.0,151493.0] || member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),symmetric_difference(power_class(u),union(complement(power_class(v)),w)))* -> .
% 299.94/300.94  153375[3:SpL:101379.0,151493.0] || member(union(image(element_relation,power_class(u)),complement(union(v,w))),symmetric_difference(power_class(complement(power_class(u))),union(v,w)))* -> .
% 299.94/300.94  154411[3:Rew:64622.0,154273.0] ||  -> equal(complement(intersection(power_class(u),union(v,union(null_class,complement(w))))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.94/300.94  154413[3:Rew:154411.0,154271.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,w))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.94/300.94  154721[3:SpL:101233.0,153263.0] || member(union(complement(power_class(u)),image(element_relation,union(v,w))),symmetric_difference(power_class(complement(union(v,w))),power_class(u)))* -> .
% 299.94/300.94  154723[3:SpL:101642.0,153263.0] || member(union(image(element_relation,union(u,v)),complement(power_class(w))),symmetric_difference(power_class(w),power_class(complement(union(u,v)))))* -> .
% 299.94/300.94  154724[3:SpL:47209.0,153263.0] || member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),symmetric_difference(power_class(w),union(u,complement(power_class(v)))))* -> .
% 299.94/300.94  154725[3:SpL:47210.0,153263.0] || member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),symmetric_difference(power_class(w),union(complement(power_class(u)),v)))* -> .
% 299.94/300.94  154726[3:SpL:101772.0,153263.0] || member(union(complement(union(u,v)),image(element_relation,power_class(w))),symmetric_difference(power_class(complement(power_class(w))),union(u,v)))* -> .
% 299.94/300.94  154727[3:SpL:47208.0,153263.0] || member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),symmetric_difference(union(v,complement(power_class(w))),power_class(u)))* -> .
% 299.94/300.94  154729[3:SpL:47212.0,153263.0] || member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),symmetric_difference(union(complement(power_class(v)),w),power_class(u)))* -> .
% 299.94/300.94  154731[3:SpL:101379.0,153263.0] || member(union(image(element_relation,power_class(u)),complement(union(v,w))),symmetric_difference(union(v,w),power_class(complement(power_class(u)))))* -> .
% 299.94/300.94  155123[0:Rew:72365.0,154879.0] ||  -> subclass(intersection(union(cross_product(u,v),w),intersection(complement(restrict(w,u,v)),x)),symmetric_difference(cross_product(u,v),w))*.
% 299.94/300.94  155124[0:Rew:72365.0,154880.0] ||  -> subclass(intersection(union(u,cross_product(v,w)),intersection(complement(restrict(u,v,w)),x)),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94  155125[0:Rew:72365.0,154884.0] ||  -> subclass(intersection(union(u,complement(power_class(v))),intersection(union(complement(u),power_class(v)),w)),symmetric_difference(complement(u),power_class(v)))*.
% 299.94/300.94  155126[0:Rew:72365.0,154886.0] ||  -> subclass(intersection(union(power_class(u),complement(v)),intersection(union(complement(power_class(u)),v),w)),symmetric_difference(power_class(u),complement(v)))*.
% 299.94/300.94  155019[0:Res:129225.0,8.0] || subclass(intersection(u,v),intersection(intersection(v,w),u))* -> equal(intersection(intersection(v,w),u),intersection(u,v)).
% 299.94/300.94  155268[3:Res:129303.0,8.0] || subclass(intersection(u,v),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),intersection(u,v)).
% 299.94/300.94  155533[3:Rew:103455.0,155367.1] || member(u,intersection(complement(v),power_class(complement(successor(w)))))* member(u,union(v,image(element_relation,successor(w)))) -> .
% 299.94/300.94  155742[3:Res:131713.0,8.0] || subclass(intersection(u,v),intersection(union(v,v),u))* -> equal(intersection(union(v,v),u),intersection(u,v)).
% 299.94/300.94  155953[3:Res:134293.0,8.0] || subclass(intersection(u,v),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),intersection(u,v)).
% 299.94/300.94  156152[3:Res:135004.0,8.0] || subclass(intersection(u,v),intersection(u,union(v,v)))* -> equal(intersection(u,union(v,v)),intersection(u,v)).
% 299.94/300.94  156402[0:Res:136917.0,8.0] || subclass(intersection(u,v),intersection(u,intersection(v,w)))* -> equal(intersection(u,intersection(v,w)),intersection(u,v)).
% 299.94/300.94  156603[3:SpR:100941.0,97047.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))))),union(u,complement(power_class(v))))*.
% 299.94/300.94  156605[3:SpR:100941.0,100372.0] ||  -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),union(u,complement(power_class(v))))*.
% 299.94/300.94  156613[3:SpR:100941.0,103272.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),union(v,complement(power_class(w))))*.
% 299.94/300.94  156712[0:SpR:28787.0,100941.0] ||  -> equal(union(intersection(complement(u),power_class(v)),complement(union(u,complement(power_class(v))))),complement(union(u,complement(power_class(v)))))**.
% 299.94/300.94  157163[0:Res:137116.0,8.0] || subclass(intersection(u,v),intersection(u,intersection(w,v)))* -> equal(intersection(u,intersection(w,v)),intersection(u,v)).
% 299.94/300.94  157247[0:Res:62527.0,8.0] || subclass(u,restrict(restrict(u,v,w),x,y))* -> equal(restrict(restrict(u,v,w),x,y),u).
% 299.94/300.94  157452[3:SpR:100942.0,97047.0] ||  -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))))),union(complement(power_class(u)),v))*.
% 299.94/300.94  157454[3:SpR:100942.0,100372.0] ||  -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),union(complement(power_class(u)),v))*.
% 299.94/300.94  157462[3:SpR:100942.0,103272.0] ||  -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),union(complement(power_class(v)),w))*.
% 299.94/300.94  157569[0:SpR:28787.0,100942.0] ||  -> equal(union(intersection(power_class(u),complement(v)),complement(union(complement(power_class(u)),v))),complement(union(complement(power_class(u)),v)))**.
% 299.94/300.94  157715[0:Rew:112654.0,157538.0,102314.0,157538.0] ||  -> equal(complement(intersection(union(u,v),successor(complement(power_class(w))))),complement(intersection(successor(complement(power_class(w))),union(u,v))))*.
% 299.94/300.94  158239[3:Rew:63785.0,158110.0] ||  -> equal(complement(intersection(union(u,union(null_class,complement(v))),power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.94/300.94  158241[3:Rew:158239.0,158108.0] ||  -> equal(union(intersection(complement(u),union(v,v)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.94/300.94  158634[3:Rew:103455.0,158503.1] || member(u,intersection(power_class(complement(successor(v))),complement(w)))* member(u,union(image(element_relation,successor(v)),w)) -> .
% 299.94/300.94  158910[0:SpR:44.0,101314.0] ||  -> equal(complement(intersection(power_class(u),union(complement(successor(v)),w))),union(complement(power_class(u)),intersection(successor(v),complement(w))))**.
% 299.94/300.94  159110[3:Rew:64640.0,158963.0] ||  -> equal(complement(intersection(power_class(u),union(union(null_class,complement(v)),w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.94/300.94  159112[3:Rew:159110.0,158961.0] ||  -> equal(union(complement(power_class(u)),intersection(union(v,v),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.94/300.94  159464[0:SpR:44.0,101518.0] ||  -> equal(complement(intersection(union(complement(successor(u)),v),power_class(w))),union(intersection(successor(u),complement(v)),complement(power_class(w))))**.
% 299.94/300.94  159653[3:Rew:63803.0,159517.0] ||  -> equal(complement(intersection(union(union(null_class,complement(u)),v),power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.94/300.94  159655[3:Rew:159653.0,159515.0] ||  -> equal(union(intersection(union(u,u),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.94/300.94  159698[0:Rew:107906.0,159519.0,102618.0,159519.0] ||  -> equal(complement(intersection(power_class(u),successor(complement(union(v,w))))),complement(intersection(successor(complement(union(v,w))),power_class(u))))*.
% 299.94/300.94  159859[0:SpL:99108.0,37.0] || member(ordered_pair(regular(domain_relation),u),flip(v)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),first(regular(domain_relation))),u),v)*.
% 299.94/300.94  159860[0:SpL:99108.0,34.0] || member(ordered_pair(regular(domain_relation),u),rotate(v)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),u),first(regular(domain_relation))),v)*.
% 299.94/300.94  159927[0:Rew:99108.0,159879.1] || member(singleton(singleton(singleton(regular(domain_relation)))),composition_function) -> equal(compose(singleton(regular(domain_relation)),first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.94  159928[0:Rew:99108.0,159877.1] || member(singleton(singleton(singleton(regular(domain_relation)))),application_function) -> equal(apply(singleton(regular(domain_relation)),first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.94  159929[0:Rew:99108.0,159864.2] || member(first(regular(domain_relation)),second(regular(domain_relation)))* member(regular(domain_relation),cross_product(universal_class,universal_class)) -> member(regular(domain_relation),element_relation).
% 299.94/300.94  159949[0:Res:159832.0,12084.0] ||  -> equal(ordered_pair(first(ordered_pair(regular(domain_relation),singleton(u))),second(ordered_pair(regular(domain_relation),singleton(u)))),ordered_pair(regular(domain_relation),singleton(u)))**.
% 299.94/300.94  160095[3:SpR:101773.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))))),union(w,complement(power_class(x))))*.
% 299.94/300.94  160097[3:SpR:101773.0,112197.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),union(w,complement(power_class(x))))*.
% 299.94/300.94  160105[3:SpR:101773.0,122207.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),union(x,complement(power_class(y))))*.
% 299.94/300.94  160153[0:SpR:44.0,101773.0] ||  -> equal(complement(intersection(successor(u),union(v,complement(power_class(w))))),union(complement(successor(u)),intersection(complement(v),power_class(w))))**.
% 299.94/300.94  160621[3:SpR:101774.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))))),union(complement(power_class(w)),x))*.
% 299.94/300.94  160623[3:SpR:101774.0,112197.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),union(complement(power_class(w)),x))*.
% 299.94/300.94  160631[3:SpR:101774.0,122207.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),union(complement(power_class(x)),y))*.
% 299.94/300.94  160687[0:SpR:44.0,101774.0] ||  -> equal(complement(intersection(successor(u),union(complement(power_class(v)),w))),union(complement(successor(u)),intersection(power_class(v),complement(w))))**.
% 299.94/300.94  161182[3:SpR:102609.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))))),power_class(complement(union(w,x))))*.
% 299.94/300.94  161184[3:SpR:102609.0,112197.0] ||  -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),power_class(complement(union(w,x))))*.
% 299.94/300.94  161192[3:SpR:102609.0,122207.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),power_class(complement(union(x,y))))*.
% 299.94/300.94  161264[0:SpR:44.0,102609.0] ||  -> equal(complement(intersection(successor(u),power_class(complement(union(v,w))))),union(complement(successor(u)),image(element_relation,union(v,w))))**.
% 299.94/300.94  161454[3:Rew:100580.0,161453.0] ||  -> equal(complement(intersection(union(u,v),power_class(union(null_class,complement(w))))),complement(intersection(union(u,v),power_class(complement(w)))))**.
% 299.94/300.94  161456[3:Rew:161454.0,161258.0] ||  -> equal(union(complement(union(u,v)),image(element_relation,union(w,w))),complement(intersection(union(u,v),power_class(complement(w)))))**.
% 299.94/300.94  161484[4:Rew:7649.0,161263.1,4413.0,161263.1,72365.0,161263.1] || equal(complement(union(u,v)),universal_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94  161485[5:Rew:7649.0,161262.1,4413.0,161262.1,72365.0,161262.1] || equal(complement(union(u,v)),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94  161502[3:Rew:48833.0,161056.1,135266.1,161056.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),universal_class)** -> equal(image(element_relation,union(w,x)),null_class).
% 299.94/300.94  161509[4:Rew:7649.0,161254.1,4413.0,161254.1,11585.0,161254.1,72365.0,161254.1] || equal(successor(union(u,v)),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94  161774[3:SpR:102610.0,97047.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))))),power_class(complement(union(u,v))))*.
% 299.94/300.94  161776[3:SpR:102610.0,100372.0] ||  -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),power_class(complement(union(u,v))))*.
% 299.94/300.94  161784[3:SpR:102610.0,103272.0] ||  -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),power_class(complement(union(v,w))))*.
% 299.94/300.94  162035[3:Rew:100569.0,162034.0] ||  -> equal(complement(intersection(power_class(union(null_class,complement(u))),union(v,w))),complement(intersection(power_class(complement(u)),union(v,w))))**.
% 299.94/300.94  162037[3:Rew:162035.0,161898.0] ||  -> equal(union(image(element_relation,union(u,u)),complement(union(v,w))),complement(intersection(power_class(complement(u)),union(v,w))))**.
% 299.94/300.94  162089[4:Rew:7649.0,161903.1,4413.0,161903.1] || equal(complement(union(u,v)),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94  162090[5:Rew:7649.0,161902.1,4413.0,161902.1] || equal(complement(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94  162109[3:Rew:48833.0,162108.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),universal_class)** -> equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.94  162116[4:Rew:7649.0,161894.1,4413.0,161894.1,11585.0,161894.1] || equal(successor(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94  162403[7:Rew:102221.1,162402.2,78996.1,162402.2,102221.1,162402.1] function(u) || member(not_subclass_element(power_class(complement(u)),v),image(element_relation,successor(u)))* -> subclass(power_class(complement(u)),v).
% 299.94/300.94  163480[6:Rew:65447.2,163414.2] || equal(unordered_pair(u,v),successor(null_class))** member(null_class,u) -> equal(null_class,v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  163489[0:MRR:163488.0,12.0] || member(apply(choice,unordered_pair(u,v)),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  163491[3:MRR:163490.3,22203.0] || member(u,singleton(v)) member(u,ordered_pair(v,universal_class))* -> equal(regular(ordered_pair(v,universal_class)),unordered_pair(v,null_class)).
% 299.94/300.94  163821[6:Rew:65447.2,163753.2] || equal(unordered_pair(u,v),successor(null_class))** member(null_class,v) -> equal(null_class,u) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  163832[0:MRR:163831.0,12.0] || member(apply(choice,unordered_pair(u,v)),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  163834[3:MRR:163833.3,22203.0] || member(u,unordered_pair(universal_class,singleton(v)))* member(u,ordered_pair(universal_class,v)) -> equal(regular(ordered_pair(universal_class,v)),null_class).
% 299.94/300.94  163836[3:MRR:163835.3,22203.0] || member(u,unordered_pair(v,null_class))* member(u,ordered_pair(v,universal_class)) -> equal(regular(ordered_pair(v,universal_class)),singleton(v)).
% 299.94/300.94  163885[3:Res:58316.1,11069.0] || equal(u,universal_class) -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.94  163890[3:MRR:163882.0,44964.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.94  163933[3:Res:58316.1,11071.0] || equal(u,universal_class) -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.94  163938[3:MRR:163930.0,44964.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.94  163996[3:Res:58316.1,11141.0] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,w),x),w)** subclass(unordered_pair(v,w),x) member(v,u)*.
% 299.94/300.94  164002[3:MRR:163993.0,44964.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.94  164031[3:SpL:99109.0,37.0] || member(ordered_pair(regular(composition_function),u),flip(v)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),first(regular(composition_function))),u),v)*.
% 299.94/300.94  164032[3:SpL:99109.0,34.0] || member(ordered_pair(regular(composition_function),u),rotate(v)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),u),first(regular(composition_function))),v)*.
% 299.94/300.94  164100[3:Rew:99109.0,164051.1] || member(singleton(singleton(singleton(regular(composition_function)))),composition_function) -> equal(compose(singleton(regular(composition_function)),first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.94  164101[3:Rew:99109.0,164049.1] || member(singleton(singleton(singleton(regular(composition_function)))),application_function) -> equal(apply(singleton(regular(composition_function)),first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.94  164102[3:Rew:99109.0,164036.2] || member(first(regular(composition_function)),second(regular(composition_function)))* member(regular(composition_function),cross_product(universal_class,universal_class)) -> member(regular(composition_function),element_relation).
% 299.94/300.94  164122[3:Res:164004.0,12084.0] ||  -> equal(ordered_pair(first(ordered_pair(regular(composition_function),singleton(u))),second(ordered_pair(regular(composition_function),singleton(u)))),ordered_pair(regular(composition_function),singleton(u)))**.
% 299.94/300.94  164151[3:Res:58316.1,11142.0] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,w),x),v)** subclass(unordered_pair(v,w),x) member(w,u)*.
% 299.94/300.94  164158[3:MRR:164148.0,44964.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.94  164513[0:SpL:46680.0,387.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(singleton(w),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94  165003[0:SpL:46893.0,387.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(singleton(w),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94  166013[3:Res:10543.4,151236.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,ordered_pair(v,u))* -> .
% 299.94/300.94  166049[3:MRR:166023.0,242.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,application_function) -> member(v,cantor(u))*.
% 299.94/300.94  166055[3:MRR:166054.0,32787.1] || equal(cantor(u),successor(u)) subclass(successor_relation,v) member(u,universal_class)* subclass(domain_relation,complement(v))* -> .
% 299.94/300.94  167024[3:Res:10671.3,151236.0] || member(intersection(u,v),universal_class) subclass(u,apply(choice,intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.94  167305[3:Res:10867.3,151236.0] || member(intersection(u,v),universal_class) subclass(v,apply(choice,intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.94  167830[3:MRR:167817.3,22203.0] || member(u,universal_class) subclass(domain_relation,ordered_pair(universal_class,v))* -> equal(ordered_pair(u,cantor(u)),unordered_pair(universal_class,singleton(v)))*.
% 299.94/300.94  168258[7:SoR:168255.0,2263.2] single_valued_class(complement(cross_product(singleton(regular(domain_relation)),universal_class))) || equal(complement(cross_product(singleton(regular(domain_relation)),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.94  168396[0:Res:63.1,5372.0] function(u) ||  -> subclass(u,v) equal(ordered_pair(first(not_subclass_element(u,v)),second(not_subclass_element(u,v))),not_subclass_element(u,v))**.
% 299.94/300.94  168594[7:SoR:168591.0,2263.2] single_valued_class(complement(cross_product(singleton(regular(composition_function)),universal_class))) || equal(complement(cross_product(singleton(regular(composition_function)),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.94  170502[7:SoR:170498.0,2263.2] single_valued_class(complement(cross_product(singleton(singleton(u)),universal_class))) || equal(complement(cross_product(singleton(singleton(u)),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.94  173226[0:Res:11224.2,10054.0] || member(regular(cross_product(u,v)),element_relation) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),universal_class)*.
% 299.94/300.94  174004[3:Res:96169.0,3163.0] ||  -> equal(complement(successor(complement(intersection(successor(null_class),u)))),null_class) equal(regular(complement(successor(complement(intersection(successor(null_class),u))))),null_class)**.
% 299.94/300.94  174271[3:Res:96308.0,3163.0] ||  -> equal(complement(successor(complement(intersection(u,successor(null_class))))),null_class) equal(regular(complement(successor(complement(intersection(u,successor(null_class)))))),null_class)**.
% 299.94/300.94  174999[6:SpL:174383.0,37.0] || member(ordered_pair(regular(element_relation),u),flip(v)) -> member(ordered_pair(ordered_pair(second(regular(element_relation)),first(regular(element_relation))),u),v)*.
% 299.94/300.94  175000[6:SpL:174383.0,34.0] || member(ordered_pair(regular(element_relation),u),rotate(v)) -> member(ordered_pair(ordered_pair(second(regular(element_relation)),u),first(regular(element_relation))),v)*.
% 299.94/300.94  175073[6:Rew:174383.0,175024.1] || member(singleton(singleton(singleton(regular(element_relation)))),composition_function) -> equal(compose(singleton(regular(element_relation)),first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.94  175074[6:Rew:174383.0,175022.1] || member(singleton(singleton(singleton(regular(element_relation)))),application_function) -> equal(apply(singleton(regular(element_relation)),first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.94  175075[6:Rew:174383.0,175009.2] || member(first(regular(element_relation)),second(regular(element_relation)))* member(regular(element_relation),cross_product(universal_class,universal_class)) -> member(regular(element_relation),element_relation).
% 299.94/300.94  175095[6:Res:174971.0,12084.0] ||  -> equal(ordered_pair(first(ordered_pair(regular(element_relation),singleton(u))),second(ordered_pair(regular(element_relation),singleton(u)))),ordered_pair(regular(element_relation),singleton(u)))**.
% 299.94/300.94  176447[5:MRR:176446.2,4383.0] || equal(union(u,v),universal_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.94  176815[5:MRR:176814.2,4383.0] || equal(union(u,v),universal_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.94  177859[6:MRR:177858.2,29497.0] || subclass(successor(null_class),complement(intersection(u,v)))* member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.94/300.94  179756[3:SpR:102707.0,115700.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),union(w,complement(union(x,y))))*.
% 299.94/300.94  180424[3:SpR:102708.0,114715.0] ||  -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),union(complement(union(u,v)),w))*.
% 299.94/300.94  180721[3:Rew:27497.0,180599.0,7649.0,180599.0] ||  -> equal(union(intersection(union(u,v),complement(w)),union(null_class,complement(singleton(union(complement(union(u,v)),w))))),universal_class)**.
% 299.94/300.94  181131[3:SpR:102709.0,114715.0] ||  -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),union(u,complement(union(v,w))))*.
% 299.94/300.94  181425[3:Rew:27497.0,181302.0,7649.0,181302.0] ||  -> equal(union(intersection(complement(u),union(v,w)),union(null_class,complement(singleton(union(u,complement(union(v,w))))))),universal_class)**.
% 299.94/300.94  181653[7:SoR:181650.0,2263.2] single_valued_class(complement(cross_product(singleton(regular(element_relation)),universal_class))) || equal(complement(cross_product(singleton(regular(element_relation)),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.94  181798[3:SpR:102711.0,115700.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),union(complement(union(w,x)),y))*.
% 299.94/300.94  4923[0:SpL:4626.0,60.0] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,u),compose(null_class,w))*.
% 299.94/300.94  6494[0:SpR:6478.1,98.1] || equal(compose_class(u),domain_relation) member(ordered_pair(u,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,ordered_pair(null_class,null_class)),composition_function)*.
% 299.94/300.94  7404[0:Res:4845.1,523.0] || subclass(domain_relation,ordered_pair(u,v))* -> equal(unordered_pair(u,singleton(v)),ordered_pair(null_class,null_class)) equal(ordered_pair(null_class,null_class),singleton(u)).
% 299.94/300.94  7454[0:Res:1272.2,386.1] || member(singleton(u),cross_product(v,w))* member(singleton(u),x)* subclass(universal_class,complement(restrict(x,v,w)))* -> .
% 299.94/300.94  10969[0:Res:349.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.94/300.94  11248[0:SpL:1179.1,3111.0] || equal(u,regular(cross_product(v,w))) -> equal(cross_product(v,w),null_class) member(singleton(first(regular(cross_product(v,w)))),u)*.
% 299.94/300.94  11235[0:SpL:1179.1,366.0] || subclass(regular(cross_product(u,v)),w) -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),w)*.
% 299.94/300.94  13427[0:Res:59.1,5609.1] || member(ordered_pair(u,ordered_pair(null_class,null_class)),compose(v,w))* subclass(domain_relation,complement(image(v,image(w,singleton(u))))) -> .
% 299.94/300.94  13562[0:SpL:1183.2,1975.0] || member(cross_product(u,v),universal_class) equal(complement(apply(choice,cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  13561[0:SpL:1183.2,1961.0] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.94  14942[3:Res:453.3,10074.0] function(u) || member(v,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(image(u,v),apply(null_class,w))*.
% 299.94/300.94  14933[3:Res:406.3,10074.0] || member(u,universal_class) subclass(u,sum_class(range_of(null_class))) -> equal(u,null_class) member(apply(choice,u),apply(null_class,v))*.
% 299.94/300.94  14920[3:Res:71.2,10074.0] || member(sum_class(range_of(null_class)),universal_class) -> equal(sum_class(range_of(null_class)),null_class) member(apply(choice,sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.94/300.94  14965[0:Res:59.1,679.1] || member(ordered_pair(u,unordered_pair(v,w)),compose(x,y))* subclass(universal_class,complement(image(x,image(y,singleton(u))))) -> .
% 299.94/300.94  15139[3:Res:453.3,10076.0] function(u) || member(v,universal_class) subclass(universal_class,apply(null_class,w))* -> member(image(u,v),sum_class(range_of(null_class)))*.
% 299.94/300.94  15128[3:Res:406.3,10076.0] || member(u,universal_class) subclass(u,apply(null_class,v))* -> equal(u,null_class) member(apply(choice,u),sum_class(range_of(null_class)))*.
% 299.94/300.94  15115[3:Res:71.2,10076.0] || member(apply(null_class,u),universal_class) -> equal(apply(null_class,u),null_class) member(apply(choice,apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.94/300.94  18136[3:Res:17208.1,523.0] || equal(ordered_pair(u,v),singleton(singleton(null_class))) -> equal(unordered_pair(u,singleton(v)),singleton(null_class))** equal(singleton(null_class),singleton(u)).
% 299.94/300.94  19468[0:Res:59.1,691.1] || member(ordered_pair(u,ordered_pair(v,w)),compose(x,y))* subclass(universal_class,complement(image(x,image(y,singleton(u))))) -> .
% 299.94/300.94  19451[0:Res:1979.3,691.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* subclass(universal_class,complement(compose_class(w)))* -> .
% 299.94/300.94  20633[3:Res:453.3,10075.0] function(u) || member(v,universal_class) subclass(universal_class,apply(null_class,w))* -> member(image(u,v),apply(null_class,x))*.
% 299.94/300.94  20618[3:Res:406.3,10075.0] || member(u,universal_class) subclass(u,apply(null_class,v))* -> equal(u,null_class) member(apply(choice,u),apply(null_class,w))*.
% 299.94/300.94  20603[3:Res:71.2,10075.0] || member(apply(null_class,u),universal_class) -> equal(apply(null_class,u),null_class) member(apply(choice,apply(null_class,u)),apply(null_class,v))*.
% 299.94/300.94  21637[3:Res:1272.2,21267.1] || member(singleton(u),cross_product(v,w))* member(singleton(u),x)* equal(complement(restrict(x,v,w)),universal_class)** -> .
% 299.94/300.94  22165[0:Res:367.1,9.0] || subclass(ordered_pair(u,v),unordered_pair(w,x))* -> equal(unordered_pair(u,singleton(v)),x) equal(unordered_pair(u,singleton(v)),w).
% 299.94/300.94  22313[0:SpL:479.0,4070.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* member(u,symmetric_difference(complement(v),complement(w))) -> .
% 299.94/300.94  23730[0:Res:24.2,3165.1] || member(regular(u),v) member(regular(u),w) subclass(u,complement(intersection(w,v)))* -> equal(u,null_class).
% 299.94/300.94  25482[0:Res:49.1,3166.0] inductive(intersection(u,v)) ||  -> equal(image(successor_relation,intersection(u,v)),null_class) member(regular(image(successor_relation,intersection(u,v))),u)*.
% 299.94/300.94  25640[0:Res:49.1,3167.0] inductive(intersection(u,v)) ||  -> equal(image(successor_relation,intersection(u,v)),null_class) member(regular(image(successor_relation,intersection(u,v))),v)*.
% 299.94/300.94  25890[0:Obv:25874.1] || subclass(unordered_pair(u,v),complement(unordered_pair(w,v)))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  25891[0:Obv:25873.1] || subclass(unordered_pair(u,v),complement(unordered_pair(w,u)))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  25976[3:Res:15464.2,4060.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(u,cantor(u)),union(v,w))*.
% 299.94/300.94  25965[0:Res:9522.0,4060.0] ||  -> subclass(u,complement(symmetric_difference(complement(v),complement(w)))) member(not_subclass_element(u,complement(symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.94/300.94  26012[0:Obv:25996.1] || subclass(unordered_pair(u,v),complement(unordered_pair(v,w)))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  26013[0:Obv:25995.1] || subclass(unordered_pair(u,v),complement(unordered_pair(u,w)))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  26063[0:Obv:26055.1] || equal(complement(unordered_pair(u,v)),unordered_pair(w,v))* -> equal(regular(unordered_pair(w,v)),w)** equal(unordered_pair(w,v),null_class).
% 299.94/300.94  26064[0:Obv:26054.1] || equal(complement(unordered_pair(u,v)),unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class).
% 299.94/300.94  26138[0:Obv:26130.1] || equal(complement(unordered_pair(u,v)),unordered_pair(w,u))* -> equal(regular(unordered_pair(w,u)),w)** equal(unordered_pair(w,u),null_class).
% 299.94/300.94  26139[0:Obv:26129.1] || equal(complement(unordered_pair(u,v)),unordered_pair(u,w))* -> equal(regular(unordered_pair(u,w)),w)** equal(unordered_pair(u,w),null_class).
% 299.94/300.94  26469[0:Res:225.1,4070.1] || member(regular(restrict(intersection(u,v),w,x)),symmetric_difference(u,v))* -> equal(restrict(intersection(u,v),w,x),null_class).
% 299.94/300.94  26468[3:Res:225.1,7653.1] || member(regular(restrict(complement(compose(element_relation,universal_class)),u,v)),element_relation)* -> equal(restrict(complement(compose(element_relation,universal_class)),u,v),null_class).
% 299.94/300.94  26700[0:Rew:114.0,26597.1] || member(not_subclass_element(union(u,v),symmetric_difference(u,v)),complement(intersection(u,v)))* -> subclass(union(u,v),symmetric_difference(u,v)).
% 299.94/300.94  26859[3:Rew:26764.0,8018.1] || member(union(null_class,u),universal_class) member(apply(choice,union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.94  27046[3:Rew:26766.0,7388.0] || equal(union(null_class,ordered_pair(u,v)),universal_class)** -> equal(singleton(w),unordered_pair(u,singleton(v)))* equal(singleton(w),singleton(u)).
% 299.94/300.94  27074[3:Rew:26766.0,23404.0] || subclass(universal_class,union(null_class,cross_product(universal_class,universal_class)))* equal(compose(u,v),w) -> member(ordered_pair(v,w),compose_class(u))*.
% 299.94/300.94  28498[3:Rew:26766.0,27129.1] ||  -> subclass(union(null_class,restrict(u,v,w)),x) member(not_subclass_element(union(null_class,restrict(u,v,w)),x),cross_product(v,w))*.
% 299.94/300.94  30472[0:MRR:30453.3,7038.0] || member(apply(choice,regular(complement(u))),universal_class)* -> member(apply(choice,regular(complement(u))),u)* equal(regular(complement(u)),null_class).
% 299.94/300.94  30539[3:SpR:27497.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(null_class,w))).
% 299.94/300.94  30535[3:SpR:27497.0,261.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(null_class,v),w)).
% 299.94/300.94  30834[3:Rew:27497.0,30790.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(null_class,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.94/300.94  31184[3:Rew:27497.0,31129.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(null_class,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.94/300.94  31497[0:SpL:476.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(cross_product(v,w),x)) -> member(power_class(u),complement(restrict(x,v,w)))*.
% 299.94/300.94  31496[0:SpL:475.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,cross_product(w,x))) -> member(power_class(u),complement(restrict(v,w,x)))*.
% 299.94/300.94  32018[0:SpL:476.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(cross_product(v,w),x)) -> member(sum_class(u),complement(restrict(x,v,w)))*.
% 299.94/300.94  32017[0:SpL:475.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,cross_product(w,x))) -> member(sum_class(u),complement(restrict(v,w,x)))*.
% 299.94/300.94  32644[0:SpL:1183.2,32625.0] || member(cross_product(u,v),universal_class) subclass(universal_class,regular(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.94  32659[0:SpL:1183.2,32648.0] || member(cross_product(u,v),universal_class) equal(regular(apply(choice,cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  32897[0:Res:28672.1,523.0] || equal(ordered_pair(u,v),domain_relation) -> equal(unordered_pair(u,singleton(v)),ordered_pair(null_class,null_class))** equal(ordered_pair(null_class,null_class),singleton(u)).
% 299.94/300.94  33112[0:MRR:33087.0,10106.1] ||  -> member(not_subclass_element(regular(union(u,v)),w),complement(u))* subclass(regular(union(u,v)),w) equal(union(u,v),null_class).
% 299.94/300.94  33113[0:MRR:33086.0,10106.1] ||  -> member(not_subclass_element(regular(union(u,v)),w),complement(v))* subclass(regular(union(u,v)),w) equal(union(u,v),null_class).
% 299.94/300.94  33208[3:SpR:27497.0,6828.0] ||  -> equal(union(intersection(union(null_class,u),v),intersection(union(null_class,complement(u)),complement(v))),complement(symmetric_difference(union(null_class,u),v)))**.
% 299.94/300.94  33194[3:SpR:27497.0,6828.0] ||  -> equal(union(intersection(u,union(null_class,v)),intersection(complement(u),union(null_class,complement(v)))),complement(symmetric_difference(u,union(null_class,v))))**.
% 299.94/300.94  34884[0:SpL:476.0,5366.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> subclass(u,y) member(not_subclass_element(u,y),complement(restrict(x,v,w)))*.
% 299.94/300.94  34883[0:SpL:475.0,5366.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> subclass(u,y) member(not_subclass_element(u,y),complement(restrict(v,w,x)))*.
% 299.94/300.94  35320[3:Res:226.1,10076.0] ||  -> subclass(restrict(apply(null_class,u),v,w),x) member(not_subclass_element(restrict(apply(null_class,u),v,w),x),sum_class(range_of(null_class)))*.
% 299.94/300.94  35319[3:Res:226.1,10075.0] ||  -> subclass(restrict(apply(null_class,u),v,w),x) member(not_subclass_element(restrict(apply(null_class,u),v,w),x),apply(null_class,y))*.
% 299.94/300.94  35318[3:Res:226.1,10074.0] ||  -> subclass(restrict(sum_class(range_of(null_class)),u,v),w) member(not_subclass_element(restrict(sum_class(range_of(null_class)),u,v),w),apply(null_class,x))*.
% 299.94/300.94  35316[0:Res:226.1,4386.0] || member(not_subclass_element(restrict(regular(u),v,w),x),u)* -> subclass(restrict(regular(u),v,w),x) equal(u,null_class).
% 299.94/300.94  35306[0:Res:226.1,481.0] ||  -> subclass(restrict(symmetric_difference(u,v),w,x),y) member(not_subclass_element(restrict(symmetric_difference(u,v),w,x),y),union(u,v))*.
% 299.94/300.94  35302[0:Res:226.1,219.0] ||  -> subclass(restrict(restrict(u,v,w),x,y),z) member(not_subclass_element(restrict(restrict(u,v,w),x,y),z),u)*.
% 299.94/300.94  35288[0:SpR:221.0,226.1] ||  -> subclass(restrict(cross_product(u,v),w,x),y) member(not_subclass_element(restrict(cross_product(w,x),u,v),y),cross_product(u,v))*.
% 299.94/300.94  35875[3:Rew:30548.0,35833.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(v,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.94/300.94  35876[3:Rew:30548.0,35826.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(u,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.94/300.94  35788[3:SpR:30548.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,w)))*.
% 299.94/300.94  35784[3:SpR:30548.0,261.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,v),w))*.
% 299.94/300.94  35779[3:SpR:30548.0,6828.0] ||  -> equal(union(intersection(u,union(v,v)),intersection(complement(u),union(null_class,complement(v)))),complement(symmetric_difference(u,union(v,v))))**.
% 299.94/300.94  35738[3:SpR:30548.0,6828.0] ||  -> equal(union(intersection(union(u,u),v),intersection(union(null_class,complement(u)),complement(v))),complement(symmetric_difference(union(u,u),v)))**.
% 299.94/300.94  36179[3:Res:10922.2,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class) equal(cross_product(singleton(regular(u)),universal_class),null_class).
% 299.94/300.94  36165[3:Res:353.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class) equal(cross_product(singleton(regular(u)),universal_class),null_class).
% 299.94/300.94  38104[7:Rew:38094.2,7280.3] single_valued_class(inverse(u)) || subclass(range_of(inverse(u)),v) equal(inverse(u),null_class) -> maps(inverse(u),universal_class,v)*.
% 299.94/300.94  38138[7:SSi:38132.1,72.1] one_to_one(u) || subclass(universal_class,cantor(range_of(v))) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.94  38347[0:SpL:248.0,1203.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),application_function)* -> equal(apply(singleton(singleton(singleton(singleton(u)))),singleton(u)),u)**.
% 299.94/300.94  38359[7:SpR:1180.1,37726.1] function(first(not_subclass_element(cross_product(u,v),w))) ||  -> subclass(cross_product(u,v),w) member(null_class,not_subclass_element(cross_product(u,v),w))*.
% 299.94/300.94  38376[0:SpL:248.0,1226.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),composition_function)* -> equal(compose(singleton(singleton(singleton(singleton(u)))),singleton(u)),u)**.
% 299.94/300.94  39058[3:MRR:39008.0,10106.1] ||  -> equal(apply(u,not_subclass_element(regular(cantor(u)),v)),sum_class(range_of(null_class)))** subclass(regular(cantor(u)),v) equal(cantor(u),null_class).
% 299.94/300.94  40200[0:SpL:39614.1,1275.1] || subclass(u,v) member(w,union(v,u)) member(w,complement(u)) -> member(w,symmetric_difference(v,u))*.
% 299.94/300.94  41020[3:SpL:26811.0,358.1] || member(u,universal_class) subclass(power_class(complement(singleton(null_class))),v)* -> member(u,image(element_relation,successor(null_class)))* member(u,v)*.
% 299.94/300.94  41137[3:Res:15527.1,4386.0] || subclass(domain_relation,rotate(regular(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> equal(u,null_class).
% 299.94/300.94  41117[3:Res:15527.1,218.0] || subclass(domain_relation,rotate(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),cross_product(v,w))*.
% 299.94/300.94  41113[3:Res:15527.1,4070.1] || subclass(domain_relation,rotate(intersection(u,v))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),symmetric_difference(u,v))* -> .
% 299.94/300.94  41256[3:Res:15528.1,4386.0] || subclass(domain_relation,flip(regular(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> equal(u,null_class).
% 299.94/300.94  41236[3:Res:15528.1,218.0] || subclass(domain_relation,flip(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),cross_product(v,w))*.
% 299.94/300.94  41232[3:Res:15528.1,4070.1] || subclass(domain_relation,flip(intersection(u,v))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),symmetric_difference(u,v))* -> .
% 299.94/300.94  41381[0:Res:2350.2,4386.0] || subclass(u,regular(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class) equal(v,null_class).
% 299.94/300.94  41361[0:Res:2350.2,218.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),cross_product(w,x))*.
% 299.94/300.94  41357[0:Res:2350.2,4070.1] || subclass(u,intersection(v,w)) member(regular(intersection(x,u)),symmetric_difference(v,w))* -> equal(intersection(x,u),null_class).
% 299.94/300.94  42942[0:Res:3123.2,4386.0] || subclass(u,regular(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class) equal(v,null_class).
% 299.94/300.94  42922[0:Res:3123.2,218.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),cross_product(w,x))*.
% 299.94/300.94  42918[0:Res:3123.2,4070.1] || subclass(u,intersection(v,w)) member(regular(intersection(u,x)),symmetric_difference(v,w))* -> equal(intersection(u,x),null_class).
% 299.94/300.94  44736[0:Obv:44712.1] || subclass(regular(union(u,v)),symmetric_difference(u,v))* -> equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.94/300.94  44737[0:Obv:44700.1] || subclass(intersection(singleton(u),v),symmetric_difference(w,x))* -> equal(intersection(singleton(u),v),null_class) member(u,union(w,x)).
% 299.94/300.94  44738[0:Obv:44699.1] || subclass(intersection(u,singleton(v)),symmetric_difference(w,x))* -> equal(intersection(u,singleton(v)),null_class) member(v,union(w,x)).
% 299.94/300.94  44950[3:MRR:44899.0,10106.1] ||  -> equal(apply(u,not_subclass_element(intersection(v,complement(cantor(u))),w)),sum_class(range_of(null_class)))** subclass(intersection(v,complement(cantor(u))),w).
% 299.94/300.94  45125[0:Rew:476.0,45033.1] || member(not_subclass_element(symmetric_difference(cross_product(u,v),w),x),restrict(w,u,v))* -> subclass(symmetric_difference(cross_product(u,v),w),x).
% 299.94/300.94  45126[0:Rew:475.0,45032.1] || member(not_subclass_element(symmetric_difference(u,cross_product(v,w)),x),restrict(u,v,w))* -> subclass(symmetric_difference(u,cross_product(v,w)),x).
% 299.94/300.94  45130[3:MRR:45063.0,10106.1] ||  -> equal(apply(u,not_subclass_element(intersection(complement(cantor(u)),v),w)),sum_class(range_of(null_class)))** subclass(intersection(complement(cantor(u)),v),w).
% 299.94/300.94  45163[3:SpL:1183.2,44779.0] || member(cross_product(u,v),universal_class) subclass(singleton(apply(choice,cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.94  45173[3:MRR:23866.2,45167.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(singleton(ordered_pair(u,ordered_pair(v,compose(u,v))))))* -> .
% 299.94/300.94  45286[3:SpL:26811.0,7036.0] || equal(u,power_class(complement(singleton(null_class))))* member(v,universal_class) -> member(v,image(element_relation,successor(null_class)))* member(v,u)*.
% 299.94/300.94  45363[0:Obv:45325.3] || equal(u,v) subclass(unordered_pair(v,u),complement(w))* member(v,w) -> equal(unordered_pair(v,u),null_class).
% 299.94/300.94  45369[0:Rew:9604.2,45368.2] || equal(u,v) member(not_subclass_element(v,w),unordered_pair(v,u))* -> subclass(v,w) equal(unordered_pair(v,u),null_class).
% 299.94/300.94  45371[0:Rew:9604.2,45370.2] || equal(u,v) member(apply(choice,v),unordered_pair(v,u))* -> equal(v,null_class) equal(unordered_pair(v,u),null_class).
% 299.94/300.94  45536[0:Res:367.1,4050.0] || subclass(ordered_pair(u,v),symmetric_difference(w,cross_product(x,y))) -> member(unordered_pair(u,singleton(v)),complement(restrict(w,x,y)))*.
% 299.94/300.94  45617[0:Res:367.1,4051.0] || subclass(ordered_pair(u,v),symmetric_difference(cross_product(w,x),y)) -> member(unordered_pair(u,singleton(v)),complement(restrict(y,w,x)))*.
% 299.94/300.94  46308[0:Res:10545.2,2.0] || member(u,universal_class) equal(successor(singleton(u)),u) subclass(successor_relation,v) -> member(singleton(singleton(singleton(u))),v)*.
% 299.94/300.94  46451[3:Res:3436.2,10076.0] || member(inverse(u),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(inverse(u),range_of(u)),sum_class(range_of(null_class)))*.
% 299.94/300.94  46450[3:Res:3436.2,10075.0] || member(inverse(u),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(inverse(u),range_of(u)),apply(null_class,w))*.
% 299.94/300.94  46449[3:Res:3436.2,10074.0] || member(inverse(u),universal_class) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(inverse(u),range_of(u)),apply(null_class,v))*.
% 299.94/300.94  46429[0:Res:3436.2,481.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(inverse(u),range_of(u)),union(v,w))*.
% 299.94/300.94  46416[3:Res:3436.2,7653.1] || member(inverse(u),universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(inverse(u),range_of(u)),element_relation)* -> .
% 299.94/300.94  46413[0:Res:3436.2,2.0] || member(inverse(u),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(inverse(u),range_of(u)),w)*.
% 299.94/300.94  46610[0:Rew:46582.0,25914.0] || member(u,symmetric_difference(complement(v),union(w,complement(power_class(x)))))* -> member(u,union(v,intersection(complement(w),power_class(x)))).
% 299.94/300.94  46636[0:Rew:46582.0,25932.0] || member(u,symmetric_difference(union(v,complement(power_class(w))),complement(x)))* -> member(u,union(intersection(complement(v),power_class(w)),x)).
% 299.94/300.94  46657[0:Rew:46582.0,25917.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),x)))* -> member(u,union(v,intersection(power_class(w),complement(x)))).
% 299.94/300.94  46706[0:Rew:46582.0,45284.0] || equal(u,power_class(complement(power_class(v))))* member(w,universal_class) -> member(w,image(element_relation,power_class(v)))* member(w,u)*.
% 299.94/300.94  46737[0:Rew:46582.0,5869.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v))))),successor(intersection(complement(u),power_class(v))))*.
% 299.94/300.94  46798[0:Rew:46582.0,45707.1] ||  -> subclass(symmetric_difference(complement(u),power_class(v)),w) member(not_subclass_element(symmetric_difference(complement(u),power_class(v)),w),union(u,complement(power_class(v))))*.
% 299.94/300.94  46823[0:Rew:46582.0,25935.0] || member(u,symmetric_difference(union(complement(power_class(v)),w),complement(x)))* -> member(u,union(intersection(power_class(v),complement(w)),x)).
% 299.94/300.94  47016[0:Rew:46582.0,5870.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v))))),successor(intersection(power_class(u),complement(v))))*.
% 299.94/300.94  47077[0:Rew:46582.0,45709.1] ||  -> subclass(symmetric_difference(power_class(u),complement(v)),w) member(not_subclass_element(symmetric_difference(power_class(u),complement(v)),w),union(complement(power_class(u)),v))*.
% 299.94/300.94  47218[0:Rew:46582.0,46631.1] ||  -> member(not_subclass_element(u,union(v,complement(power_class(w)))),intersection(complement(v),power_class(w)))* subclass(u,union(v,complement(power_class(w)))).
% 299.94/300.94  47223[0:Rew:46582.0,46818.1] ||  -> member(not_subclass_element(u,union(complement(power_class(v)),w)),intersection(power_class(v),complement(w)))* subclass(u,union(complement(power_class(v)),w)).
% 299.94/300.94  47242[0:Rew:46582.0,46975.2,46582.0,46975.1] ||  -> subclass(singleton(regular(regular(complement(power_class(u))))),power_class(u))* equal(regular(complement(power_class(u))),null_class) equal(complement(power_class(u)),null_class).
% 299.94/300.94  49003[3:Rew:26766.0,49002.1] || member(not_subclass_element(complement(power_class(union(null_class,u))),v),power_class(union(u,u)))* -> subclass(complement(power_class(union(null_class,u))),v).
% 299.94/300.94  49249[0:SpR:47948.0,3238.1] || subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)) -> member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94  49576[0:SpR:47949.0,3238.1] || subclass(universal_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))) -> member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94  49785[3:SpL:1180.1,44840.0] || member(singleton(first(not_subclass_element(cross_product(u,v),w))),complement(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.94/300.94  49887[0:Res:367.1,46618.0] || subclass(ordered_pair(u,v),symmetric_difference(complement(w),power_class(x))) -> member(unordered_pair(u,singleton(v)),union(w,complement(power_class(x))))*.
% 299.94/300.94  49864[0:Res:351.2,46618.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),power_class(w))) -> member(sum_class(u),union(v,complement(power_class(w))))*.
% 299.94/300.94  49863[0:Res:350.2,46618.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),power_class(w))) -> member(power_class(u),union(v,complement(power_class(w))))*.
% 299.94/300.94  49860[0:Res:354.2,46618.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,complement(power_class(w))))*.
% 299.94/300.94  49821[0:SpL:46591.0,46618.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),power_class(w))) -> member(u,union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  49820[3:SpL:26811.0,46618.0] || member(u,symmetric_difference(power_class(complement(singleton(null_class))),power_class(v))) -> member(u,union(image(element_relation,successor(null_class)),complement(power_class(v))))*.
% 299.94/300.94  49906[3:SpR:1180.1,45178.0] ||  -> subclass(cross_product(u,v),w) member(singleton(first(not_subclass_element(cross_product(u,v),w))),complement(singleton(not_subclass_element(cross_product(u,v),w))))*.
% 299.94/300.94  50191[0:Res:367.1,46805.0] || subclass(ordered_pair(u,v),symmetric_difference(power_class(w),complement(x))) -> member(unordered_pair(u,singleton(v)),union(complement(power_class(w)),x))*.
% 299.94/300.94  50168[0:Res:351.2,46805.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(power_class(v),complement(w))) -> member(sum_class(u),union(complement(power_class(v)),w))*.
% 299.94/300.94  50167[0:Res:350.2,46805.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(power_class(v),complement(w))) -> member(power_class(u),union(complement(power_class(v)),w))*.
% 299.94/300.94  50164[0:Res:354.2,46805.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(complement(power_class(v)),w))*.
% 299.94/300.94  50119[0:SpL:46591.0,46805.0] || member(u,symmetric_difference(power_class(v),power_class(complement(power_class(w))))) -> member(u,union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  50118[3:SpL:26811.0,46805.0] || member(u,symmetric_difference(power_class(v),power_class(complement(singleton(null_class))))) -> member(u,union(complement(power_class(v)),image(element_relation,successor(null_class))))*.
% 299.94/300.94  50365[3:SpL:1180.1,49921.0] || member(singleton(first(not_subclass_element(cross_product(u,v),w))),singleton(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.94/300.94  52313[3:Res:16234.2,2.0] || member(u,universal_class) equal(cantor(u),successor(u)) subclass(successor_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.94  52544[3:MRR:52511.0,242.0] || member(u,universal_class) subclass(domain_relation,complement(cantor(v))) -> equal(apply(v,ordered_pair(u,cantor(u))),sum_class(range_of(null_class)))**.
% 299.94/300.94  52629[0:Res:46669.1,2.0] || member(u,universal_class) subclass(image(element_relation,power_class(v)),w)* -> member(u,power_class(complement(power_class(v))))* member(u,w)*.
% 299.94/300.94  52611[3:SpR:35849.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(null_class,v))))).
% 299.94/300.94  52610[3:SpR:35849.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,v)))))*.
% 299.94/300.94  53237[3:Res:17109.1,3845.0] || member(image(u,null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(apply(u,universal_class)),w)*.
% 299.94/300.94  53406[0:Res:3859.2,2.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(power_class(u),x)*.
% 299.94/300.94  53403[3:SpR:35849.0,3859.2] || member(union(null_class,u),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,u)),union(v,w))*.
% 299.94/300.94  53402[3:SpR:35849.0,3859.2] || member(union(u,u),universal_class)* subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(null_class,u)),union(v,w))*.
% 299.94/300.94  53820[3:Res:17109.1,3882.0] || member(image(u,null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(apply(u,universal_class)),w)*.
% 299.94/300.94  54062[0:Res:3896.2,2.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(sum_class(u),x)*.
% 299.94/300.94  54057[0:SpR:69.0,3896.2] || member(image(u,singleton(v)),universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(apply(u,v),union(w,x))*.
% 299.94/300.94  54179[0:MRR:54126.0,10104.1] || subclass(u,regular(union(v,w)))* -> member(regular(u),complement(v)) equal(u,null_class) equal(union(v,w),null_class).
% 299.94/300.94  54180[0:MRR:54125.0,10104.1] || subclass(u,regular(union(v,w)))* -> member(regular(u),complement(w)) equal(u,null_class) equal(union(v,w),null_class).
% 299.94/300.94  54181[3:MRR:54121.4,49973.2] || member(regular(u),v) member(regular(u),w) subclass(u,regular(intersection(w,v)))* -> equal(u,null_class).
% 299.94/300.94  54368[3:SpL:6906.0,15792.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(singleton(v))))* -> member(ordered_pair(u,cantor(u)),successor(v))*.
% 299.94/300.94  55007[3:Res:17248.1,46617.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),power_class(w))) member(unordered_pair(u,null_class),union(v,complement(power_class(w))))* -> .
% 299.94/300.94  55002[0:Res:353.2,46617.0] || subclass(u,intersection(complement(v),power_class(w))) member(regular(u),union(v,complement(power_class(w))))* -> equal(u,null_class).
% 299.94/300.94  54975[0:Res:67.1,46617.0] || member(regular(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))* -> equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.94  54970[3:SpL:27497.0,46617.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(null_class,v),complement(power_class(w)))) -> .
% 299.94/300.94  54969[3:SpL:30548.0,46617.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,v),complement(power_class(w))))* -> .
% 299.94/300.94  54954[3:SpL:35849.0,46617.0] || member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(null_class,w))))) -> .
% 299.94/300.94  54953[3:SpL:35849.0,46617.0] || member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,w)))))* -> .
% 299.94/300.94  55221[3:Res:17248.1,46804.0] || subclass(ordered_pair(u,universal_class),intersection(power_class(v),complement(w))) member(unordered_pair(u,null_class),union(complement(power_class(v)),w))* -> .
% 299.94/300.94  55216[0:Res:353.2,46804.0] || subclass(u,intersection(power_class(v),complement(w))) member(regular(u),union(complement(power_class(v)),w))* -> equal(u,null_class).
% 299.94/300.94  55189[0:Res:67.1,46804.0] || member(regular(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))* -> equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.94  55184[3:SpL:35849.0,46804.0] || member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)) -> .
% 299.94/300.94  55183[3:SpL:35849.0,46804.0] || member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))* -> .
% 299.94/300.94  55177[3:SpL:27497.0,46804.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(null_class,w))) -> .
% 299.94/300.94  55176[3:SpL:30548.0,46804.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,w)))* -> .
% 299.94/300.94  55394[0:Res:3238.1,6166.2] || subclass(universal_class,symmetric_difference(u,v))* member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.94/300.94  55374[0:Res:3678.2,6166.2] || subclass(universal_class,union(u,v))* member(w,complement(v))* member(w,complement(u))* -> equal(singleton(w),null_class).
% 299.94/300.94  55373[3:Res:17208.1,6166.2] || equal(union(u,v),singleton(singleton(null_class)))** member(singleton(null_class),complement(v))* member(singleton(null_class),complement(u))* -> .
% 299.94/300.94  55370[0:Res:4845.1,6166.2] || subclass(domain_relation,union(u,v))* member(ordered_pair(null_class,null_class),complement(v))* member(ordered_pair(null_class,null_class),complement(u))* -> .
% 299.94/300.94  55369[0:Res:28672.1,6166.2] || equal(union(u,v),domain_relation)** member(ordered_pair(null_class,null_class),complement(v))* member(ordered_pair(null_class,null_class),complement(u))* -> .
% 299.94/300.94  55346[0:Res:365.1,6166.2] || subclass(universal_class,union(u,v))* member(ordered_pair(w,x),complement(v))* member(ordered_pair(w,x),complement(u))* -> .
% 299.94/300.94  55345[3:Res:39273.1,6166.2] || equal(union(u,v),universal_class)** member(ordered_pair(w,x),complement(v))* member(ordered_pair(w,x),complement(u))* -> .
% 299.94/300.94  55344[0:Res:348.1,6166.2] || subclass(universal_class,union(u,v))* member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.94/300.94  55343[3:Res:35372.1,6166.2] || equal(union(u,v),universal_class)** member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.94/300.94  55428[0:Rew:27.0,55326.0] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* member(u,complement(symmetric_difference(v,w))) -> .
% 299.94/300.94  55865[3:MRR:55864.2,55805.0] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) equal(apply(choice,regular(ordered_pair(v,u))),v)**.
% 299.94/300.94  56557[3:Res:4087.2,10076.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),sum_class(range_of(null_class)))*.
% 299.94/300.94  56556[3:Res:4087.2,10075.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),apply(null_class,y))*.
% 299.94/300.94  56555[3:Res:4087.2,10074.0] || subclass(u,sum_class(range_of(null_class))) -> subclass(intersection(v,u),w) member(not_subclass_element(intersection(v,u),w),apply(null_class,x))*.
% 299.94/300.94  56541[0:Res:4087.2,481.0] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(v,w))*.
% 299.94/300.94  56526[3:Res:4087.2,7653.1] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(intersection(v,u),w),element_relation)* -> subclass(intersection(v,u),w).
% 299.94/300.94  56523[0:Res:4087.2,2.0] || subclass(u,v)* subclass(v,w)* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),w)*.
% 299.94/300.94  56636[0:Rew:29.0,56454.1] || subclass(cross_product(u,v),w) -> subclass(restrict(x,u,v),y) member(not_subclass_element(restrict(x,u,v),y),w)*.
% 299.94/300.94  56814[3:Res:4089.1,39347.0] ||  -> subclass(intersection(u,intersection(union(v,v),w)),x) member(not_subclass_element(intersection(u,intersection(union(v,v),w)),x),v)*.
% 299.94/300.94  56813[3:Res:4089.1,36243.0] ||  -> subclass(intersection(u,intersection(union(null_class,v),w)),x) member(not_subclass_element(intersection(u,intersection(union(null_class,v),w)),x),v)*.
% 299.94/300.94  56797[0:Res:4089.1,23.0] ||  -> subclass(intersection(u,intersection(intersection(v,w),x)),y) member(not_subclass_element(intersection(u,intersection(intersection(v,w),x)),y),w)*.
% 299.94/300.94  56796[0:Res:4089.1,22.0] ||  -> subclass(intersection(u,intersection(intersection(v,w),x)),y) member(not_subclass_element(intersection(u,intersection(intersection(v,w),x)),y),v)*.
% 299.94/300.94  56791[0:Res:4089.1,2.0] || subclass(u,v) -> subclass(intersection(w,intersection(u,x)),y) member(not_subclass_element(intersection(w,intersection(u,x)),y),v)*.
% 299.94/300.94  57220[3:Res:4090.1,39347.0] ||  -> subclass(intersection(u,intersection(v,union(w,w))),x) member(not_subclass_element(intersection(u,intersection(v,union(w,w))),x),w)*.
% 299.94/300.94  57219[3:Res:4090.1,36243.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,w))),x) member(not_subclass_element(intersection(u,intersection(v,union(null_class,w))),x),w)*.
% 299.94/300.94  57203[0:Res:4090.1,23.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,x))),y) member(not_subclass_element(intersection(u,intersection(v,intersection(w,x))),y),x)*.
% 299.94/300.94  57202[0:Res:4090.1,22.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,x))),y) member(not_subclass_element(intersection(u,intersection(v,intersection(w,x))),y),w)*.
% 299.94/300.94  57197[0:Res:4090.1,2.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,u)),y) member(not_subclass_element(intersection(w,intersection(x,u)),y),v)*.
% 299.94/300.94  57374[3:Res:56986.0,5366.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,w))),x) member(not_subclass_element(intersection(u,union(null_class,intersection(v,w))),x),v)*.
% 299.94/300.94  57373[3:Res:56986.0,5367.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,w))),x) member(not_subclass_element(intersection(u,union(null_class,intersection(v,w))),x),w)*.
% 299.94/300.94  57642[3:Res:5239.2,10076.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),sum_class(range_of(null_class)))*.
% 299.94/300.94  57641[3:Res:5239.2,10075.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),apply(null_class,y))*.
% 299.94/300.94  57640[3:Res:5239.2,10074.0] || subclass(u,sum_class(range_of(null_class))) -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),apply(null_class,x))*.
% 299.94/300.94  57626[0:Res:5239.2,481.0] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(v,w))*.
% 299.94/300.94  57611[3:Res:5239.2,7653.1] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(intersection(u,v),w),element_relation)* -> subclass(intersection(u,v),w).
% 299.94/300.94  57608[0:Res:5239.2,2.0] || subclass(u,v)* subclass(v,w)* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),w)*.
% 299.94/300.94  57951[3:Res:57341.0,5362.0] ||  -> subclass(restrict(union(null_class,singleton(u)),v,w),x) equal(not_subclass_element(restrict(union(null_class,singleton(u)),v,w),x),u)**.
% 299.94/300.94  58082[3:Res:5242.1,39347.0] ||  -> subclass(intersection(intersection(union(u,u),v),w),x) member(not_subclass_element(intersection(intersection(union(u,u),v),w),x),u)*.
% 299.94/300.94  58081[3:Res:5242.1,36243.0] ||  -> subclass(intersection(intersection(union(null_class,u),v),w),x) member(not_subclass_element(intersection(intersection(union(null_class,u),v),w),x),u)*.
% 299.94/300.94  58065[0:Res:5242.1,23.0] ||  -> subclass(intersection(intersection(intersection(u,v),w),x),y) member(not_subclass_element(intersection(intersection(intersection(u,v),w),x),y),v)*.
% 299.94/300.94  58064[0:Res:5242.1,22.0] ||  -> subclass(intersection(intersection(intersection(u,v),w),x),y) member(not_subclass_element(intersection(intersection(intersection(u,v),w),x),y),u)*.
% 299.94/300.94  58059[0:Res:5242.1,2.0] || subclass(u,v) -> subclass(intersection(intersection(u,w),x),y) member(not_subclass_element(intersection(intersection(u,w),x),y),v)*.
% 299.94/300.94  58484[3:Res:5243.1,39347.0] ||  -> subclass(intersection(intersection(u,union(v,v)),w),x) member(not_subclass_element(intersection(intersection(u,union(v,v)),w),x),v)*.
% 299.94/300.94  58483[3:Res:5243.1,36243.0] ||  -> subclass(intersection(intersection(u,union(null_class,v)),w),x) member(not_subclass_element(intersection(intersection(u,union(null_class,v)),w),x),v)*.
% 299.94/300.94  58467[0:Res:5243.1,23.0] ||  -> subclass(intersection(intersection(u,intersection(v,w)),x),y) member(not_subclass_element(intersection(intersection(u,intersection(v,w)),x),y),w)*.
% 299.94/300.94  58466[0:Res:5243.1,22.0] ||  -> subclass(intersection(intersection(u,intersection(v,w)),x),y) member(not_subclass_element(intersection(intersection(u,intersection(v,w)),x),y),v)*.
% 299.94/300.94  58461[0:Res:5243.1,2.0] || subclass(u,v) -> subclass(intersection(intersection(w,u),x),y) member(not_subclass_element(intersection(intersection(w,u),x),y),v)*.
% 299.94/300.94  58646[3:Res:58222.0,5366.0] ||  -> subclass(intersection(union(null_class,intersection(u,v)),w),x) member(not_subclass_element(intersection(union(null_class,intersection(u,v)),w),x),u)*.
% 299.94/300.94  58645[3:Res:58222.0,5367.0] ||  -> subclass(intersection(union(null_class,intersection(u,v)),w),x) member(not_subclass_element(intersection(union(null_class,intersection(u,v)),w),x),v)*.
% 299.94/300.94  58766[3:Res:56987.0,5363.0] || subclass(u,v) -> subclass(intersection(w,union(u,u)),x) member(not_subclass_element(intersection(w,union(u,u)),x),v)*.
% 299.94/300.94  58765[3:Res:56986.0,5363.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,u)),x) member(not_subclass_element(intersection(w,union(null_class,u)),x),v)*.
% 299.94/300.94  58757[3:Res:58222.0,5363.0] || subclass(u,v) -> subclass(intersection(union(null_class,u),w),x) member(not_subclass_element(intersection(union(null_class,u),w),x),v)*.
% 299.94/300.94  58951[3:Res:58256.0,5366.0] ||  -> subclass(union(null_class,intersection(intersection(u,v),w)),x) member(not_subclass_element(union(null_class,intersection(intersection(u,v),w)),x),u)*.
% 299.94/300.94  58950[3:Res:58256.0,5367.0] ||  -> subclass(union(null_class,intersection(intersection(u,v),w)),x) member(not_subclass_element(union(null_class,intersection(intersection(u,v),w)),x),v)*.
% 299.94/300.94  58934[3:Res:58256.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(u,w)),x) member(not_subclass_element(union(null_class,intersection(u,w)),x),v)*.
% 299.94/300.94  59078[0:Res:5375.2,2.0] || subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> subclass(u,y) member(not_subclass_element(u,y),x)*.
% 299.94/300.94  59244[7:Res:58316.1,37495.1] function(u) || equal(cantor(range_of(v)),universal_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.94  59513[0:Res:10992.1,2.0] || member(u,union(v,w)) subclass(intersection(v,w),x)* -> member(u,symmetric_difference(v,w))* member(u,x)*.
% 299.94/300.94  59781[3:Rew:17075.0,59765.1] || equal(unordered_pair(u,null_class),singleton(u)) -> subclass(ordered_pair(u,universal_class),v) equal(not_subclass_element(ordered_pair(u,universal_class),v),singleton(u))**.
% 299.94/300.94  59843[0:Rew:14.0,59823.2] || member(singleton(u),v) -> equal(not_subclass_element(ordered_pair(u,w),v),unordered_pair(u,singleton(w)))** subclass(ordered_pair(u,w),v).
% 299.94/300.94  59847[0:Obv:59830.3] || member(u,v) subclass(unordered_pair(u,w),complement(x))* member(w,x) -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.94  59894[0:Rew:14.0,59874.2] || member(unordered_pair(u,singleton(v)),w)* -> equal(not_subclass_element(ordered_pair(u,v),w),singleton(u)) subclass(ordered_pair(u,v),w).
% 299.94/300.94  59897[0:Obv:59881.3] || member(u,v) subclass(unordered_pair(w,u),complement(x))* member(w,x) -> subclass(unordered_pair(w,u),v)*.
% 299.94/300.94  60061[3:Res:58880.0,5366.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,w))),x) member(not_subclass_element(union(null_class,intersection(u,intersection(v,w))),x),v)*.
% 299.94/300.94  60060[3:Res:58880.0,5367.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,w))),x) member(not_subclass_element(union(null_class,intersection(u,intersection(v,w))),x),w)*.
% 299.94/300.94  60044[3:Res:58880.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,u)),x) member(not_subclass_element(union(null_class,intersection(w,u)),x),v)*.
% 299.94/300.94  60139[0:SpR:221.0,4112.1] ||  -> subclass(restrict(cross_product(u,v),w,x),y) member(not_subclass_element(restrict(cross_product(w,x),u,v),y),cross_product(w,x))*.
% 299.94/300.94  60348[3:Res:58223.0,5363.0] || subclass(u,v) -> subclass(intersection(union(u,u),w),x) member(not_subclass_element(intersection(union(u,u),w),x),v)*.
% 299.94/300.94  60685[3:MRR:28596.0,60684.0] ||  -> equal(regular(union(null_class,ordered_pair(u,v))),unordered_pair(u,singleton(v)))** equal(regular(union(null_class,ordered_pair(u,v))),singleton(u)).
% 299.94/300.94  60887[6:SpL:47184.0,45406.0] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94  60886[3:SpL:47184.0,46130.0] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> member(omega,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94  60870[0:SpL:47184.0,2160.1] inductive(intersection(power_class(u),power_class(complement(power_class(v))))) || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),universal_class)** -> .
% 299.94/300.94  60829[0:SpR:47184.0,9902.1] ||  -> member(u,intersection(power_class(v),power_class(complement(power_class(w))))) subclass(singleton(u),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  60814[0:SpR:47184.0,42091.0] ||  -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(w,intersection(power_class(u),power_class(complement(power_class(v)))))),null_class)**.
% 299.94/300.94  60813[0:SpR:47184.0,41750.0] ||  -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(intersection(power_class(u),power_class(complement(power_class(v)))),w)),null_class)**.
% 299.94/300.94  60802[3:SpR:47184.0,31047.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v)))))),universal_class)**.
% 299.94/300.94  60800[3:SpR:47184.0,30956.0] ||  -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v)))))),null_class)**.
% 299.94/300.94  60774[3:SpR:47184.0,45898.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class) -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),universal_class)**.
% 299.94/300.94  61161[6:SpL:47187.0,45406.0] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94  61160[3:SpL:47187.0,46130.0] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> member(omega,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94  61144[0:SpL:47187.0,2160.1] inductive(intersection(power_class(complement(power_class(u))),power_class(v))) || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)** -> .
% 299.94/300.94  61138[0:SpR:39614.1,47187.0] || subclass(power_class(u),power_class(complement(power_class(v)))) -> equal(union(image(element_relation,power_class(v)),complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.94  61102[0:SpR:47187.0,9902.1] ||  -> member(u,intersection(power_class(complement(power_class(v))),power_class(w))) subclass(singleton(u),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  61087[0:SpR:47187.0,42091.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(w,intersection(power_class(complement(power_class(u))),power_class(v)))),null_class)**.
% 299.94/300.94  61086[0:SpR:47187.0,41750.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(intersection(power_class(complement(power_class(u))),power_class(v)),w)),null_class)**.
% 299.94/300.94  61075[3:SpR:47187.0,31047.0] ||  -> equal(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v)))),universal_class)**.
% 299.94/300.94  61073[3:SpR:47187.0,30956.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v)))),null_class)**.
% 299.94/300.94  61047[3:SpR:47187.0,45898.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.94/300.94  61315[3:SpL:1183.2,60671.0] || member(cross_product(u,v),universal_class) equal(complement(apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  61443[3:Res:59011.0,5363.0] || subclass(union(null_class,u),v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.94/300.94  61433[3:SpR:47187.0,59011.0] ||  -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(power_class(v))))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.94/300.94  61432[3:SpR:47184.0,59011.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,power_class(v))))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.94/300.94  61505[3:Res:32787.1,12018.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(cantor(u),omega)),second(ordered_pair(cantor(u),omega))),ordered_pair(cantor(u),omega))**.
% 299.94/300.94  61497[0:Res:55.1,12018.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(sum_class(u),omega)),second(ordered_pair(sum_class(u),omega))),ordered_pair(sum_class(u),omega))**.
% 299.94/300.94  61496[0:Res:57.1,12018.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(power_class(u),omega)),second(ordered_pair(power_class(u),omega))),ordered_pair(power_class(u),omega))**.
% 299.94/300.94  61672[3:SpL:47187.0,59209.0] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)** -> equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class).
% 299.94/300.94  61671[3:SpL:47184.0,59209.0] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),universal_class)** -> equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.94  61716[3:SpL:47187.0,60592.0] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)** -> equal(intersection(power_class(complement(power_class(u))),power_class(v)),universal_class).
% 299.94/300.94  61715[3:SpL:47184.0,60592.0] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)** -> equal(intersection(power_class(u),power_class(complement(power_class(v)))),universal_class).
% 299.94/300.94  62040[3:Res:59208.1,1418.2] || equal(complement(cross_product(u,v)),universal_class)** member(w,v)* member(x,u)* -> member(ordered_pair(x,w),y)*.
% 299.94/300.94  62287[3:Res:61413.0,5363.0] || subclass(union(u,u),v)* -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.94/300.94  62365[3:Res:58874.0,5362.0] ||  -> subclass(union(null_class,restrict(singleton(u),v,w)),x) equal(not_subclass_element(union(null_class,restrict(singleton(u),v,w)),x),u)**.
% 299.94/300.94  62424[0:SpL:39614.1,3718.1] || subclass(complement(u),complement(v)) member(w,image(element_relation,union(v,u)))* member(w,power_class(complement(u))) -> .
% 299.94/300.94  62556[0:Res:56952.0,5362.0] ||  -> subclass(intersection(u,restrict(singleton(v),w,x)),y) equal(not_subclass_element(intersection(u,restrict(singleton(v),w,x)),y),v)**.
% 299.94/300.94  62656[0:Res:57010.0,5362.0] ||  -> subclass(restrict(intersection(singleton(u),v),w,x),y) equal(not_subclass_element(restrict(intersection(singleton(u),v),w,x),y),u)**.
% 299.94/300.94  62885[0:Res:57461.0,5362.0] ||  -> subclass(restrict(intersection(u,singleton(v)),w,x),y) equal(not_subclass_element(restrict(intersection(u,singleton(v)),w,x),y),v)**.
% 299.94/300.94  63148[0:Res:58188.0,5362.0] ||  -> subclass(intersection(restrict(singleton(u),v,w),x),y) equal(not_subclass_element(intersection(restrict(singleton(u),v,w),x),y),u)**.
% 299.94/300.94  63323[3:Rew:26766.0,63287.0] ||  -> equal(symmetric_difference(union(null_class,u),complement(v)),null_class) member(regular(symmetric_difference(union(null_class,u),complement(v))),union(complement(u),v))*.
% 299.94/300.94  63326[3:Rew:26766.0,63269.0] ||  -> equal(symmetric_difference(complement(u),union(null_class,v)),null_class) member(regular(symmetric_difference(complement(u),union(null_class,v))),union(u,complement(v)))*.
% 299.94/300.94  63650[7:SpL:38158.1,15530.1] one_to_one(u) || member(inverse(u),cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,universal_class),v,w),null_class) -> .
% 299.94/300.94  63647[3:SpL:54401.1,15530.1] || equal(u,universal_class) member(u,cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,universal_class),v,w),null_class)** -> .
% 299.94/300.94  63813[0:SpR:39614.1,46642.0] || subclass(complement(u),complement(v)) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(u),complement(power_class(w))))**.
% 299.94/300.94  64012[3:SpR:26766.0,46730.0] ||  -> equal(intersection(union(complement(u),complement(power_class(v))),union(union(null_class,u),power_class(v))),symmetric_difference(union(null_class,u),power_class(v)))**.
% 299.94/300.94  64650[0:SpR:39614.1,47080.0] || subclass(complement(u),complement(v)) -> equal(complement(intersection(power_class(w),union(v,u))),union(complement(power_class(w)),complement(u)))**.
% 299.94/300.94  65144[3:SpL:1183.2,65067.0] || member(cross_product(u,v),universal_class) equal(successor(apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  65229[0:Res:10071.3,219.0] || member(u,universal_class) member(v,u) subclass(element_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),w)*.
% 299.94/300.94  65297[0:MRR:65273.2,19.0] || member(u,universal_class) member(v,u) equal(compose(w,v),u) -> member(ordered_pair(v,u),compose_class(w))*.
% 299.94/300.94  65812[0:Res:33146.0,46831.1] || member(u,universal_class) -> equal(singleton(power_class(v)),null_class) member(u,complement(power_class(v))) member(u,complement(singleton(power_class(v))))*.
% 299.94/300.94  65904[0:SpL:39614.1,2319.0] || subclass(complement(u),complement(v)) member(not_subclass_element(union(v,u),w),complement(u))* -> subclass(union(v,u),w).
% 299.94/300.94  65894[3:SpL:26766.0,2319.0] || member(not_subclass_element(union(complement(u),v),w),intersection(union(null_class,u),complement(v)))* -> subclass(union(complement(u),v),w).
% 299.94/300.94  65876[3:SpL:26766.0,2319.0] || member(not_subclass_element(union(u,complement(v)),w),intersection(complement(u),union(null_class,v)))* -> subclass(union(u,complement(v)),w).
% 299.94/300.94  66121[3:SpL:17058.0,3162.0] || subclass(u,ordered_pair(universal_class,v))* -> equal(u,null_class) equal(regular(u),unordered_pair(universal_class,singleton(v))) equal(regular(u),null_class).
% 299.94/300.94  66120[3:SpL:17075.0,3162.0] || subclass(u,ordered_pair(v,universal_class))* -> equal(u,null_class) equal(regular(u),unordered_pair(v,null_class)) equal(regular(u),singleton(v)).
% 299.94/300.94  66769[3:Rew:66727.1,66455.1] || equal(successor(intersection(u,v)),null_class) member(w,union(u,v))* subclass(universal_class,x) -> member(w,x)*.
% 299.94/300.94  69599[0:Res:2356.1,25.1] || member(regular(intersection(u,restrict(complement(v),w,x))),v)* -> equal(intersection(u,restrict(complement(v),w,x)),null_class).
% 299.94/300.94  69739[0:Res:3129.1,25.1] || member(regular(intersection(restrict(complement(u),v,w),x)),u)* -> equal(intersection(restrict(complement(u),v,w),x),null_class).
% 299.94/300.94  69855[0:SpL:30.0,10047.0] || equal(u,restrict(v,w,x))* member(y,v)* member(y,cross_product(w,x))* -> member(y,u)*.
% 299.94/300.94  71117[3:Rew:71037.0,63332.1] ||  -> equal(symmetric_difference(complement(u),union(v,null_class)),null_class) member(regular(symmetric_difference(complement(u),union(v,null_class))),union(u,complement(v)))*.
% 299.94/300.94  72904[3:Rew:72365.0,71155.0] ||  -> equal(intersection(union(power_class(u),union(v,null_class)),union(complement(power_class(u)),complement(v))),symmetric_difference(power_class(u),union(v,null_class)))**.
% 299.94/300.94  72911[3:Rew:71675.0,71266.1,71675.0,71266.0] || member(not_subclass_element(union(null_class,apply(null_class,u)),v),complement(apply(null_class,w)))* -> subclass(union(null_class,apply(null_class,w)),v).
% 299.94/300.94  72913[3:Rew:71675.0,71282.1,71675.0,71282.0] || member(not_subclass_element(union(null_class,sum_class(range_of(null_class))),u),complement(apply(null_class,v)))* -> subclass(union(null_class,apply(null_class,v)),u).
% 299.94/300.94  72917[3:Rew:71675.0,71338.1,71675.0,71338.0] || member(not_subclass_element(union(null_class,apply(null_class,u)),v),complement(sum_class(range_of(null_class))))* -> subclass(union(null_class,sum_class(range_of(null_class))),v).
% 299.94/300.94  71556[3:Rew:71037.0,63331.1] ||  -> equal(symmetric_difference(union(u,null_class),complement(v)),null_class) member(regular(symmetric_difference(union(u,null_class),complement(v))),union(complement(u),v))*.
% 299.94/300.94  71614[3:Rew:71037.0,27476.1] || member(union(u,null_class),universal_class) member(apply(choice,union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.94  71655[3:Rew:71037.0,64013.0] ||  -> equal(intersection(union(complement(u),complement(power_class(v))),union(union(u,null_class),power_class(v))),symmetric_difference(union(u,null_class),power_class(v)))**.
% 299.94/300.94  72940[3:Rew:71675.0,71775.0] || subclass(u,union(null_class,apply(null_class,v)))* -> subclass(u,w) member(not_subclass_element(u,w),union(null_class,apply(null_class,x)))*.
% 299.94/300.94  72941[3:Rew:71675.0,71779.1,71675.0,71779.0] ||  -> subclass(union(null_class,apply(null_class,u)),v) member(not_subclass_element(union(null_class,apply(null_class,u)),v),union(null_class,apply(null_class,w)))*.
% 299.94/300.94  72942[3:Rew:71675.0,71781.1] || member(u,universal_class) subclass(universal_class,union(null_class,apply(null_class,v)))* -> member(power_class(u),union(null_class,apply(null_class,w)))*.
% 299.94/300.94  72943[3:Rew:71675.0,71782.1] || member(u,universal_class) subclass(universal_class,union(null_class,apply(null_class,v)))* -> member(sum_class(u),union(null_class,apply(null_class,w)))*.
% 299.94/300.94  72944[3:Rew:71675.0,71783.0] || subclass(u,union(null_class,sum_class(range_of(null_class)))) -> subclass(u,v) member(not_subclass_element(u,v),union(null_class,apply(null_class,w)))*.
% 299.94/300.94  72945[3:Rew:71675.0,71802.1,71675.0,71802.0] ||  -> subclass(union(null_class,sum_class(range_of(null_class))),u) member(not_subclass_element(union(null_class,sum_class(range_of(null_class))),u),union(null_class,apply(null_class,v)))*.
% 299.94/300.94  72946[3:Rew:71675.0,71805.2] || subclass(u,union(null_class,apply(null_class,v)))* -> subclass(u,w) member(not_subclass_element(u,w),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.94  72947[3:Rew:71675.0,71809.2] || member(u,universal_class) subclass(universal_class,union(null_class,apply(null_class,v)))* -> member(sum_class(u),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.94  72948[3:Rew:71675.0,71810.2] || member(u,universal_class) subclass(universal_class,union(null_class,apply(null_class,v)))* -> member(power_class(u),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.94  72949[3:Rew:71675.0,71811.1] || member(u,universal_class) subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(power_class(u),union(null_class,apply(null_class,v)))*.
% 299.94/300.94  72950[3:Rew:71675.0,71812.1] || member(u,universal_class) subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(sum_class(u),union(null_class,apply(null_class,v)))*.
% 299.94/300.94  72951[3:Rew:71675.0,71845.1,71675.0,71845.1] ||  -> subclass(union(null_class,apply(null_class,u)),v) member(not_subclass_element(union(null_class,apply(null_class,u)),v),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.94  72412[3:Rew:72365.0,64333.0] ||  -> equal(intersection(union(power_class(u),union(null_class,v)),union(complement(power_class(u)),complement(v))),symmetric_difference(power_class(u),union(null_class,v)))**.
% 299.94/300.94  72954[3:Rew:71037.0,71119.1] || member(not_subclass_element(union(u,complement(v)),w),intersection(complement(u),union(v,null_class)))* -> subclass(union(u,complement(v)),w).
% 299.94/300.94  72956[3:Rew:71037.0,71558.1] || member(not_subclass_element(union(complement(u),v),w),intersection(union(u,null_class),complement(v)))* -> subclass(union(complement(u),v),w).
% 299.94/300.94  72957[3:Rew:71037.0,71586.2] || subclass(union(u,null_class),v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.94/300.94  72986[3:Rew:71963.0,72013.2,71963.0,72013.0] || member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),union(u,null_class))*.
% 299.94/300.94  75044[3:Res:73746.0,5363.0] || subclass(u,v) -> subclass(intersection(union(u,null_class),w),x) member(not_subclass_element(intersection(union(u,null_class),w),x),v)*.
% 299.94/300.94  75147[3:Res:73750.0,5363.0] || subclass(u,v) -> subclass(intersection(w,union(u,null_class)),x) member(not_subclass_element(intersection(w,union(u,null_class)),x),v)*.
% 299.94/300.94  75997[3:Rew:75923.0,67332.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(u,v))).
% 299.94/300.94  76361[3:Rew:76314.0,75881.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(symmetric_difference(v,unordered_pair(v,u)),union(v,unordered_pair(v,u)))**.
% 299.94/300.94  78466[3:Res:71283.0,3164.0] || subclass(complement(sum_class(range_of(null_class))),u) -> equal(complement(apply(null_class,v)),null_class) member(regular(complement(apply(null_class,v))),u)*.
% 299.94/300.94  78483[3:Res:71324.0,3164.0] || subclass(complement(apply(null_class,u)),v)* -> equal(complement(sum_class(range_of(null_class))),null_class) member(regular(complement(sum_class(range_of(null_class)))),v)*.
% 299.94/300.94  78709[3:SpL:72083.0,46804.0] || member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),sum_class(range_of(null_class)))) -> .
% 299.94/300.94  78704[3:SpL:72083.0,46617.0] || member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(sum_class(range_of(null_class)),complement(power_class(w)))) -> .
% 299.94/300.94  78700[3:SpL:72083.0,2351.0] || member(regular(intersection(u,complement(apply(null_class,v)))),sum_class(range_of(null_class)))* -> equal(intersection(u,complement(sum_class(range_of(null_class)))),null_class).
% 299.94/300.94  78686[3:SpL:72083.0,3124.0] || member(regular(intersection(complement(apply(null_class,u)),v)),sum_class(range_of(null_class)))* -> equal(intersection(complement(sum_class(range_of(null_class))),v),null_class).
% 299.94/300.94  78663[3:SpL:72083.0,46804.0] || member(u,intersection(power_class(v),complement(sum_class(range_of(null_class)))))* member(u,union(complement(power_class(v)),apply(null_class,w)))* -> .
% 299.94/300.94  78658[3:SpL:72083.0,46617.0] || member(u,intersection(complement(sum_class(range_of(null_class))),power_class(v)))* member(u,union(apply(null_class,w),complement(power_class(v))))* -> .
% 299.94/300.94  78654[3:SpL:72083.0,2351.0] || member(regular(intersection(u,complement(sum_class(range_of(null_class))))),apply(null_class,v))* -> equal(intersection(u,complement(apply(null_class,v))),null_class).
% 299.94/300.94  78640[3:SpL:72083.0,3124.0] || member(regular(intersection(complement(sum_class(range_of(null_class))),u)),apply(null_class,v))* -> equal(intersection(complement(apply(null_class,v)),u),null_class).
% 299.94/300.94  78923[3:Res:71284.0,3164.0] || subclass(complement(apply(null_class,u)),v)* -> equal(complement(apply(null_class,w)),null_class) member(regular(complement(apply(null_class,w))),v)*.
% 299.94/300.94  79055[3:SpL:71518.0,46804.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,null_class))) -> .
% 299.94/300.94  79050[3:SpL:71518.0,46617.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,null_class),complement(power_class(w)))) -> .
% 299.94/300.94  79104[3:Rew:71518.0,79046.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(v,null_class))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.94/300.94  79105[3:Rew:71518.0,79032.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(u,null_class))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.94/300.94  78984[3:SpR:71518.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,null_class))).
% 299.94/300.94  78977[3:SpR:71518.0,261.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,null_class),w)).
% 299.94/300.94  78973[3:SpR:71518.0,6828.0] ||  -> equal(union(intersection(u,union(v,null_class)),intersection(complement(u),union(null_class,complement(v)))),complement(symmetric_difference(u,union(v,null_class))))**.
% 299.94/300.94  78931[3:SpR:71518.0,6828.0] ||  -> equal(union(intersection(union(u,null_class),v),intersection(union(null_class,complement(u)),complement(v))),complement(symmetric_difference(union(u,null_class),v)))**.
% 299.94/300.94  79560[3:SpL:72082.0,46804.0] || member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),apply(null_class,x)))* -> .
% 299.94/300.94  79555[3:SpL:72082.0,46617.0] || member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(apply(null_class,x),complement(power_class(w))))* -> .
% 299.94/300.94  79551[3:SpL:72082.0,2351.0] || member(regular(intersection(u,complement(apply(null_class,v)))),apply(null_class,w))* -> equal(intersection(u,complement(apply(null_class,w))),null_class).
% 299.94/300.94  79537[3:SpL:72082.0,3124.0] || member(regular(intersection(complement(apply(null_class,u)),v)),apply(null_class,w))* -> equal(intersection(complement(apply(null_class,w)),v),null_class).
% 299.94/300.94  80369[3:SpL:74812.0,46617.0] || member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,null_class))))) -> .
% 299.94/300.94  80366[3:SpL:74812.0,46804.0] || member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)) -> .
% 299.94/300.94  80357[3:SpL:74812.0,46617.0] || member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(null_class,w))))) -> .
% 299.94/300.94  80354[3:SpL:74812.0,46804.0] || member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)) -> .
% 299.94/300.94  80304[3:SpR:74812.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,null_class))))).
% 299.94/300.94  80294[3:SpR:74812.0,3859.2] || member(union(u,null_class),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(null_class,u)),union(v,w))*.
% 299.94/300.94  80273[3:SpR:74812.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(null_class,v))))).
% 299.94/300.94  80263[3:SpR:74812.0,3859.2] || member(union(null_class,u),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,null_class)),union(v,w))*.
% 299.94/300.94  80801[0:Rew:11137.0,80800.1] || member(u,v) member(u,w) -> member(x,unordered_pair(x,u))* subclass(unordered_pair(x,u),intersection(w,v))*.
% 299.94/300.94  80985[0:Rew:11138.0,80984.1] || member(u,v) member(u,w) -> member(x,unordered_pair(u,x))* subclass(unordered_pair(u,x),intersection(w,v))*.
% 299.94/300.94  81200[3:Res:1979.3,66684.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* equal(successor(compose_class(w)),null_class) -> .
% 299.94/300.94  82206[3:Res:15573.3,49969.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(singleton(apply(v,u)),null_class)** -> member(u,cantor(v)).
% 299.94/300.94  82204[3:Res:15573.3,54877.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(power_class(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 299.94/300.94  82203[3:Res:15573.3,54878.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(sum_class(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 299.94/300.94  82202[3:Res:15573.3,54886.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(cantor(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 299.94/300.94  82602[3:SpL:73744.0,46617.0] || member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(w,w)))))* -> .
% 299.94/300.94  82599[3:SpL:73744.0,46804.0] || member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))* -> .
% 299.94/300.94  82589[3:SpL:73744.0,46617.0] || member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(w,null_class))))) -> .
% 299.94/300.94  82586[3:SpL:73744.0,46804.0] || member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)) -> .
% 299.94/300.94  82530[3:SpR:73744.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(v,v)))))*.
% 299.94/300.94  82518[3:SpR:73744.0,3859.2] || member(union(u,u),universal_class)* subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,null_class)),union(v,w))*.
% 299.94/300.94  82496[3:SpR:73744.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(v,null_class))))).
% 299.94/300.94  82484[3:SpR:73744.0,3859.2] || member(union(u,null_class),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,u)),union(v,w))*.
% 299.94/300.94  82640[7:SpL:46592.0,74053.1] function(intersection(power_class(u),complement(v))) || equal(successor(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))** -> .
% 299.94/300.94  82639[7:SpL:46586.0,74053.1] function(intersection(complement(u),power_class(v))) || equal(successor(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))** -> .
% 299.94/300.94  83316[0:MRR:83292.0,10111.2] || member(u,universal_class) subclass(u,complement(union(v,w)))* -> member(apply(choice,u),complement(v))* equal(u,null_class).
% 299.94/300.94  83317[0:MRR:83291.0,10111.2] || member(u,universal_class) subclass(u,complement(union(v,w)))* -> member(apply(choice,u),complement(w))* equal(u,null_class).
% 299.94/300.94  83517[0:Rew:42085.0,83468.1] || member(not_subclass_element(intersection(restrict(u,v,w),x),null_class),complement(u))* -> subclass(intersection(restrict(u,v,w),x),null_class).
% 299.94/300.94  83518[0:Rew:42085.0,83463.1] || member(not_subclass_element(intersection(u,restrict(v,w,x)),null_class),complement(v))* -> subclass(intersection(u,restrict(v,w,x)),null_class).
% 299.94/300.94  83587[0:SpL:38662.0,7201.3] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* subclass(universal_class,complement(v)) member(range_of(null_class),v)* -> .
% 299.94/300.94  83633[0:MRR:83610.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(union(w,x)))* -> member(image(u,v),complement(w))*.
% 299.94/300.94  83634[0:MRR:83609.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(union(w,x)))* -> member(image(u,v),complement(x))*.
% 299.94/300.94  83831[3:Res:83745.0,5369.0] ||  -> subclass(complement(successor(complement(restrict(u,v,w)))),x) member(not_subclass_element(complement(successor(complement(restrict(u,v,w)))),x),u)*.
% 299.94/300.94  83897[0:SpL:39614.1,10970.0] || subclass(u,v) subclass(universal_class,complement(u)) member(omega,union(v,u)) -> member(omega,symmetric_difference(v,u))*.
% 299.94/300.94  84215[3:Rew:39910.0,84136.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.94  84216[3:Rew:39766.0,84135.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(u,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.94  84296[3:Res:83852.0,5362.0] ||  -> subclass(complement(successor(union(null_class,complement(singleton(u))))),v) equal(not_subclass_element(complement(successor(union(null_class,complement(singleton(u))))),v),u)**.
% 299.94/300.94  84533[0:SpL:248.0,1671.0] || member(singleton(singleton(singleton(singleton(singleton(u))))),flip(v)) -> member(ordered_pair(ordered_pair(u,singleton(u)),singleton(singleton(u))),v)*.
% 299.94/300.94  84542[0:Rew:54401.1,84525.2] || equal(u,universal_class) member(ordered_pair(singleton(singleton(null_class)),v),flip(w))* -> member(ordered_pair(ordered_pair(u,null_class),v),w)*.
% 299.94/300.94  84543[7:Rew:38158.1,84528.2] one_to_one(u) || member(ordered_pair(singleton(singleton(null_class)),v),flip(w)) -> member(ordered_pair(ordered_pair(inverse(u),null_class),v),w)*.
% 299.94/300.94  84661[0:SpL:248.0,1916.0] || member(singleton(singleton(singleton(singleton(singleton(u))))),rotate(v)) -> member(ordered_pair(ordered_pair(u,singleton(singleton(u))),singleton(u)),v)*.
% 299.94/300.94  84670[0:Rew:54401.1,84653.2] || equal(u,universal_class) member(ordered_pair(singleton(singleton(null_class)),v),rotate(w))* -> member(ordered_pair(ordered_pair(u,v),null_class),w)*.
% 299.94/300.94  84671[7:Rew:38158.1,84656.2] one_to_one(u) || member(ordered_pair(singleton(singleton(null_class)),v),rotate(w)) -> member(ordered_pair(ordered_pair(inverse(u),v),null_class),w)*.
% 299.94/300.94  84948[3:SpL:26766.0,6170.0] || subclass(u,intersection(union(null_class,v),complement(w)))* member(regular(u),union(complement(v),w)) -> equal(u,null_class).
% 299.94/300.94  84925[3:SpL:26766.0,6170.0] || subclass(u,intersection(complement(v),union(null_class,w)))* member(regular(u),union(v,complement(w))) -> equal(u,null_class).
% 299.94/300.94  85033[3:Rew:26764.0,84934.1] || equal(successor(u),null_class) subclass(v,complement(w)) member(regular(v),union(u,w))* -> equal(v,null_class).
% 299.94/300.94  85034[3:Rew:26764.0,84911.1,72365.0,84911.1] || equal(successor(u),null_class) subclass(v,complement(w)) member(regular(v),union(w,u))* -> equal(v,null_class).
% 299.94/300.94  85727[0:Res:22779.0,7163.1] || member(complement(successor(u)),universal_class) -> equal(complement(successor(u)),null_class) member(apply(choice,complement(successor(u))),complement(singleton(u)))*.
% 299.94/300.94  86359[3:Res:58921.1,5324.0] || subclass(u,restrict(v,w,x))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),cross_product(w,x))*.
% 299.94/300.94  86347[3:Res:58921.1,7746.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(union(null_class,u),v),element_relation)* -> subclass(union(null_class,u),v).
% 299.94/300.94  86327[3:Res:58921.1,5363.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),w)*.
% 299.94/300.94  86710[3:Res:32787.1,15794.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(cantor(u),cantor(cantor(u))),w)*.
% 299.94/300.94  86701[3:Res:55.1,15794.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(sum_class(u),cantor(sum_class(u))),w)*.
% 299.94/300.94  86700[3:Res:57.1,15794.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(power_class(u),cantor(power_class(u))),w)*.
% 299.94/300.94  87054[3:SpR:26766.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))).
% 299.94/300.94  87153[0:MRR:87094.0,10106.1] ||  -> member(not_subclass_element(u,intersection(complement(v),power_class(w))),union(v,complement(power_class(w))))* subclass(u,intersection(complement(v),power_class(w))).
% 299.94/300.94  87240[3:SpR:26766.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,w)))* member(u,union(complement(power_class(v)),complement(w))).
% 299.94/300.94  87352[0:MRR:87292.0,10106.1] ||  -> member(not_subclass_element(u,intersection(power_class(v),complement(w))),union(complement(power_class(v)),w))* subclass(u,intersection(power_class(v),complement(w))).
% 299.94/300.94  87514[0:MRR:87446.0,10106.1] ||  -> member(not_subclass_element(intersection(u,regular(complement(v))),w),v)* subclass(intersection(u,regular(complement(v))),w) equal(complement(v),null_class).
% 299.94/300.94  87761[0:MRR:87689.0,10106.1] ||  -> member(not_subclass_element(intersection(regular(complement(u)),v),w),u)* subclass(intersection(regular(complement(u)),v),w) equal(complement(u),null_class).
% 299.94/300.94  87883[3:Res:5242.1,73862.0] ||  -> subclass(intersection(intersection(union(u,null_class),v),w),x) member(not_subclass_element(intersection(intersection(union(u,null_class),v),w),x),u)*.
% 299.94/300.94  87882[3:Res:4090.1,73862.0] ||  -> subclass(intersection(u,intersection(v,union(w,null_class))),x) member(not_subclass_element(intersection(u,intersection(v,union(w,null_class))),x),w)*.
% 299.94/300.94  87881[3:Res:5243.1,73862.0] ||  -> subclass(intersection(intersection(u,union(v,null_class)),w),x) member(not_subclass_element(intersection(intersection(u,union(v,null_class)),w),x),v)*.
% 299.94/300.94  87879[3:Res:4089.1,73862.0] ||  -> subclass(intersection(u,intersection(union(v,null_class),w)),x) member(not_subclass_element(intersection(u,intersection(union(v,null_class),w)),x),v)*.
% 299.94/300.94  88217[7:Res:75011.1,1368.1] function(cross_product(universal_class,universal_class)) single_valued_class(intersection(successor(cross_product(universal_class,universal_class)),u)) ||  -> function(intersection(successor(cross_product(universal_class,universal_class)),u))*.
% 299.94/300.94  88186[7:Res:75011.1,3164.0] function(u) || subclass(u,v) -> equal(intersection(successor(u),w),null_class) member(regular(intersection(successor(u),w)),v)*.
% 299.94/300.94  88390[3:SpR:26766.0,6734.1] || member(u,symmetric_difference(union(complement(v),w),complement(x))) -> member(u,union(intersection(union(null_class,v),complement(w)),x))*.
% 299.94/300.94  88367[3:SpR:26766.0,6734.1] || member(u,symmetric_difference(union(v,complement(w)),complement(x))) -> member(u,union(intersection(complement(v),union(null_class,w)),x))*.
% 299.94/300.94  88516[3:Rew:26764.0,88376.2] || equal(successor(u),null_class) member(v,symmetric_difference(union(u,w),complement(x)))* -> member(v,union(complement(w),x)).
% 299.94/300.94  88517[3:Rew:26764.0,88353.2,72365.0,88353.2] || equal(successor(u),null_class) member(v,symmetric_difference(union(w,u),complement(x)))* -> member(v,union(complement(w),x)).
% 299.94/300.94  88602[7:Res:75118.1,1368.1] function(cross_product(universal_class,universal_class)) single_valued_class(intersection(u,successor(cross_product(universal_class,universal_class)))) ||  -> function(intersection(u,successor(cross_product(universal_class,universal_class))))*.
% 299.94/300.94  88571[7:Res:75118.1,3164.0] function(u) || subclass(u,v) -> equal(intersection(w,successor(u)),null_class) member(regular(intersection(w,successor(u))),v)*.
% 299.94/300.94  88878[0:SpL:75901.0,46804.0] || member(u,intersection(power_class(v),complement(symmetric_difference(w,x))))* member(u,union(complement(power_class(v)),symmetric_difference(x,w))) -> .
% 299.94/300.94  88872[0:SpL:75901.0,46617.0] || member(u,intersection(complement(symmetric_difference(v,w)),power_class(x)))* member(u,union(symmetric_difference(w,v),complement(power_class(x)))) -> .
% 299.94/300.94  88868[0:SpL:75901.0,2351.0] || member(regular(intersection(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))* -> equal(intersection(u,complement(symmetric_difference(w,v))),null_class).
% 299.94/300.94  88850[0:SpL:75901.0,3124.0] || member(regular(intersection(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))* -> equal(intersection(complement(symmetric_difference(v,u)),w),null_class).
% 299.94/300.94  89117[3:SpR:26766.0,6808.1] || member(u,symmetric_difference(complement(v),union(complement(w),x))) -> member(u,union(v,intersection(union(null_class,w),complement(x))))*.
% 299.94/300.94  89092[3:SpR:26766.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,complement(x)))) -> member(u,union(v,intersection(complement(w),union(null_class,x))))*.
% 299.94/300.94  89240[3:Rew:26764.0,89103.2] || equal(successor(u),null_class) member(v,symmetric_difference(complement(w),union(u,x)))* -> member(v,union(w,complement(x))).
% 299.94/300.94  89241[3:Rew:26764.0,89078.2,72365.0,89078.2] || equal(successor(u),null_class) member(v,symmetric_difference(complement(w),union(x,u)))* -> member(v,union(w,complement(x))).
% 299.94/300.94  91815[3:Res:86303.1,5324.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),cross_product(w,x))*.
% 299.94/300.94  91803[3:Res:86303.1,7746.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(union(u,null_class),v),element_relation)* -> subclass(union(u,null_class),v).
% 299.94/300.94  91783[3:Res:86303.1,5363.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),w)*.
% 299.94/300.94  94121[7:Res:94057.1,37497.1] function(u) || equal(complement(cantor(cantor(v))),null_class)** equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.94  95259[7:Rew:37608.1,95254.1] function(u) ||  -> equal(cross_product(null_class,v),null_class) equal(range__dfg(regular(cross_product(null_class,v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.94  96054[3:MRR:95999.0,242.0] || member(u,universal_class) subclass(domain_relation,regular(complement(v))) -> member(ordered_pair(u,cantor(u)),v)* equal(complement(v),null_class).
% 299.94/300.94  96162[3:Res:95721.0,5362.0] ||  -> subclass(complement(successor(complement(intersection(singleton(u),v)))),w) equal(not_subclass_element(complement(successor(complement(intersection(singleton(u),v)))),w),u)**.
% 299.94/300.94  96301[3:Res:96080.0,5362.0] ||  -> subclass(complement(successor(complement(intersection(u,singleton(v))))),w) equal(not_subclass_element(complement(successor(complement(intersection(u,singleton(v))))),w),v)**.
% 299.94/300.94  96422[6:Res:29933.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),singleton(null_class)) member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96421[6:Res:29980.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),successor(null_class)) member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96409[0:Res:349.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96408[3:Res:21067.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96573[3:Res:96127.0,7747.0] || member(regular(complement(successor(union(compose(element_relation,universal_class),u)))),element_relation)* -> equal(complement(successor(union(compose(element_relation,universal_class),u))),null_class).
% 299.94/300.94  96569[3:Res:96127.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(union(u,w))),null_class) member(regular(complement(successor(union(u,w)))),v)*.
% 299.94/300.94  96514[3:SpR:47187.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(complement(power_class(u))),power_class(v)),w))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.94  96513[3:SpR:47184.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),power_class(complement(power_class(v)))),w))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.94  96714[3:Res:96266.0,7747.0] || member(regular(complement(successor(union(u,compose(element_relation,universal_class))))),element_relation)* -> equal(complement(successor(union(u,compose(element_relation,universal_class)))),null_class).
% 299.94/300.94  96710[3:Res:96266.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(union(w,u))),null_class) member(regular(complement(successor(union(w,u)))),v)*.
% 299.94/300.94  96655[3:SpR:47187.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(complement(power_class(v))),power_class(w))))),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  96654[3:SpR:47184.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(v),power_class(complement(power_class(w))))))),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  96753[3:Res:96668.0,5363.0] || subclass(complement(singleton(u)),v) -> subclass(complement(successor(successor(u))),w) member(not_subclass_element(complement(successor(successor(u))),w),v)*.
% 299.94/300.94  96833[6:Res:29933.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),singleton(null_class)) member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96832[6:Res:29980.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),successor(null_class)) member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96820[0:Res:349.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96819[3:Res:21067.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  97051[3:Res:96978.0,5366.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(successor(complement(intersection(u,v))))),w),u)*.
% 299.94/300.94  97050[3:Res:96978.0,5367.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(successor(complement(intersection(u,v))))),w),v)*.
% 299.94/300.94  97031[3:Res:96978.0,5363.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 299.94/300.94  97090[3:Rew:27.0,97068.1,27.0,97068.0] || member(regular(complement(successor(successor(union(u,v))))),union(u,v))* -> equal(complement(successor(successor(union(u,v)))),null_class).
% 299.94/300.94  97159[3:SpR:47208.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(u),union(v,complement(power_class(w)))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.94  97156[3:SpR:47208.0,83745.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w))))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94  97141[3:SpR:47208.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),universal_class)**.
% 299.94/300.94  97140[3:SpR:47208.0,30923.0] ||  -> equal(union(intersection(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),universal_class)**.
% 299.94/300.94  97139[0:SpR:47208.0,30819.0] ||  -> equal(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)**.
% 299.94/300.94  97516[3:SpR:47209.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,complement(power_class(v))),power_class(w)))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  97513[3:SpR:47209.0,83745.0] ||  -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w))))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94  97498[3:SpR:47209.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94  97497[3:SpR:47209.0,30923.0] ||  -> equal(union(intersection(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94  97496[0:SpR:47209.0,30819.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)**.
% 299.94/300.94  98030[3:SpR:47210.0,58994.0] ||  -> subclass(complement(successor(intersection(union(complement(power_class(u)),v),power_class(w)))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.94  98026[3:SpR:47210.0,83745.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w))))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94  98011[3:SpR:47210.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94  98010[3:SpR:47210.0,30923.0] ||  -> equal(union(intersection(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94  98009[0:SpR:47210.0,30819.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)**.
% 299.94/300.94  98465[3:SpR:47212.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(u),union(complement(power_class(v)),w)))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.94  98461[3:SpR:47212.0,83745.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w))))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94  98446[3:SpR:47212.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),universal_class)**.
% 299.94/300.94  98445[3:SpR:47212.0,30923.0] ||  -> equal(union(intersection(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),universal_class)**.
% 299.94/300.94  98444[0:SpR:47212.0,30819.0] ||  -> equal(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)**.
% 299.94/300.94  99375[3:Rew:26764.0,99256.3] || equal(null_class,u) member(v,universal_class) -> member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))).
% 299.94/300.94  99377[3:Rew:26764.0,99227.3,72365.0,99227.3] || equal(null_class,u) member(v,universal_class) -> member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))).
% 299.94/300.94  99839[3:Rew:26764.0,99661.2] || equal(null_class,u) member(v,intersection(complement(w),union(u,x)))* member(v,union(w,complement(x))) -> .
% 299.94/300.94  99841[3:Rew:26764.0,99632.2,72365.0,99632.2] || equal(null_class,u) member(v,intersection(complement(w),union(x,u)))* member(v,union(w,complement(x))) -> .
% 299.94/300.94  100131[3:Rew:26764.0,99949.2] || equal(null_class,u) member(v,intersection(union(u,w),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.94/300.94  100133[3:Rew:26764.0,99920.2,72365.0,99920.2] || equal(null_class,u) member(v,intersection(union(w,u),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.94/300.94  100376[3:Res:100257.0,5366.0] ||  -> subclass(complement(union(complement(intersection(u,v)),w)),x) member(not_subclass_element(complement(union(complement(intersection(u,v)),w)),x),u)*.
% 299.94/300.94  100375[3:Res:100257.0,5367.0] ||  -> subclass(complement(union(complement(intersection(u,v)),w)),x) member(not_subclass_element(complement(union(complement(intersection(u,v)),w)),x),v)*.
% 299.94/300.94  100356[3:Res:100257.0,5363.0] || subclass(u,v) -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 299.94/300.94  100429[3:Rew:27.0,100394.1,27.0,100394.0] || member(regular(complement(union(union(u,v),w))),union(u,v))* -> equal(complement(union(union(u,v),w)),null_class).
% 299.94/300.94  100592[3:Rew:100557.0,79557.1] || member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,apply(null_class,x)))))* -> .
% 299.94/300.94  100640[0:Rew:100557.0,88864.1] || member(u,image(element_relation,union(symmetric_difference(v,w),x)))* member(u,power_class(complement(union(symmetric_difference(w,v),x)))) -> .
% 299.94/300.94  100662[3:Rew:100557.0,78697.1] || member(u,image(element_relation,union(sum_class(range_of(null_class)),v)))* member(u,power_class(complement(union(apply(null_class,w),v))))* -> .
% 299.94/300.94  100670[3:Rew:100557.0,79548.1] || member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(apply(null_class,x),w))))* -> .
% 299.94/300.94  100682[0:Rew:100557.0,88874.1] || member(u,image(element_relation,union(v,symmetric_difference(w,x))))* member(u,power_class(complement(union(v,symmetric_difference(x,w))))) -> .
% 299.94/300.94  100694[3:Rew:100557.0,78706.1] || member(u,image(element_relation,union(v,sum_class(range_of(null_class)))))* member(u,power_class(complement(union(v,apply(null_class,w)))))* -> .
% 299.94/300.94  100702[3:Rew:100557.0,78660.1] || member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,sum_class(range_of(null_class)))))) -> .
% 299.94/300.94  100707[3:Rew:100557.0,78651.1] || member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(sum_class(range_of(null_class)),w)))) -> .
% 299.94/300.94  100889[0:Rew:100557.0,25912.0] || member(u,symmetric_difference(complement(v),power_class(complement(union(w,x)))))* -> member(u,union(v,image(element_relation,union(w,x)))).
% 299.94/300.94  101079[0:Rew:100557.0,99731.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(unordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101080[0:Rew:100557.0,99733.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(ordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101086[3:Rew:100557.0,18797.1] || equal(intersection(complement(u),union(v,w)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.94  101104[0:Rew:100557.0,99760.0] || subclass(domain_relation,union(u,complement(union(v,w)))) member(ordered_pair(null_class,null_class),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101108[0:Rew:100557.0,99759.0] || equal(union(u,complement(union(v,w))),domain_relation) member(ordered_pair(null_class,null_class),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101215[0:Rew:100557.0,62454.0] || subclass(u,power_class(complement(union(v,w)))) member(regular(u),image(element_relation,union(v,w)))* -> equal(u,null_class).
% 299.94/300.94  101224[0:Rew:100557.0,25930.0] || member(u,symmetric_difference(power_class(complement(union(v,w))),complement(x)))* -> member(u,union(image(element_relation,union(v,w)),x)).
% 299.94/300.94  101231[0:Rew:100557.0,38977.0] ||  -> member(not_subclass_element(u,image(element_relation,union(v,w))),power_class(complement(union(v,w))))* subclass(u,image(element_relation,union(v,w))).
% 299.94/300.94  101237[3:Rew:100557.0,62459.0] || subclass(ordered_pair(u,universal_class),power_class(complement(union(v,w)))) member(unordered_pair(u,null_class),image(element_relation,union(v,w)))* -> .
% 299.94/300.94  101250[3:Rew:100557.0,99331.1] || member(u,universal_class) equal(successor(power_class(complement(union(v,w)))),null_class) -> member(u,image(element_relation,union(v,w)))*.
% 299.94/300.94  101377[0:Rew:100557.0,44944.0] || member(not_subclass_element(intersection(u,union(v,w)),x),complement(union(v,w)))* -> subclass(intersection(u,union(v,w)),x).
% 299.94/300.94  101415[0:Rew:100557.0,99788.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(unordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101448[0:Rew:100557.0,100021.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(unordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  101449[0:Rew:100557.0,100023.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(ordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  101455[3:Rew:100557.0,18800.1] || equal(intersection(union(u,v),complement(w)),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.94  101473[0:Rew:100557.0,100050.0] || subclass(domain_relation,union(complement(union(u,v)),w)) member(ordered_pair(null_class,null_class),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  101477[0:Rew:100557.0,100049.0] || equal(union(complement(union(u,v)),w),domain_relation) member(ordered_pair(null_class,null_class),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  101575[0:Rew:100557.0,62469.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(w,image(element_relation,union(u,v)))* -> equal(singleton(w),null_class).
% 299.94/300.94  101576[0:Rew:100557.0,62470.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(regular(w),image(element_relation,union(u,v)))* -> equal(w,null_class).
% 299.94/300.94  101603[0:Rew:100557.0,5867.0] ||  -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v))))),successor(image(element_relation,union(u,v))))*.
% 299.94/300.94  101636[0:Rew:100557.0,36091.0] || member(regular(image(element_relation,union(u,v))),power_class(complement(union(u,v))))* -> equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.94  101664[7:Rew:100557.0,82634.1] function(image(element_relation,union(u,v))) || equal(successor(image(element_relation,union(u,v))),power_class(complement(union(u,v))))** -> .
% 299.94/300.94  101770[0:Rew:100557.0,45122.0] || member(not_subclass_element(intersection(union(u,v),w),x),complement(union(u,v)))* -> subclass(intersection(union(u,v),w),x).
% 299.94/300.94  101794[0:Rew:100557.0,100078.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(unordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  102206[0:Rew:102187.0,46921.0] ||  -> equal(power_class(intersection(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u)))))),power_class(complement(successor(image(element_relation,power_class(u))))))**.
% 299.94/300.94  102207[3:Rew:102187.0,40944.0] ||  -> equal(power_class(intersection(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class)))))),power_class(complement(successor(image(element_relation,successor(null_class))))))**.
% 299.94/300.94  102276[3:Rew:102264.0,78982.0] ||  -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(v,null_class))))),union(u,complement(successor(union(v,null_class)))))**.
% 299.94/300.94  102277[3:Rew:102264.0,38765.0] ||  -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(v,v))))),union(u,complement(successor(union(v,v)))))**.
% 299.94/300.94  102278[3:Rew:102264.0,38766.0] ||  -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(null_class,v))))),union(u,complement(successor(union(null_class,v)))))**.
% 299.94/300.94  102282[0:Rew:102264.0,83021.0] || member(regular(intersection(complement(u),successor(v))),union(u,complement(successor(v))))* -> equal(intersection(complement(u),successor(v)),null_class).
% 299.94/300.94  102286[0:Rew:102264.0,90296.0] ||  -> member(not_subclass_element(u,intersection(complement(v),successor(w))),union(v,complement(successor(w))))* subclass(u,intersection(complement(v),successor(w))).
% 299.94/300.94  102307[0:Rew:102295.0,90294.0] ||  -> member(not_subclass_element(u,intersection(successor(v),complement(w))),union(w,complement(successor(v))))* subclass(u,intersection(successor(v),complement(w))).
% 299.94/300.94  102311[3:Rew:102295.0,78944.0] ||  -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class)))),v),union(v,complement(successor(union(u,null_class)))))**.
% 299.94/300.94  102312[3:Rew:102295.0,38457.0] ||  -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(u,u)))),v),union(v,complement(successor(union(u,u)))))**.
% 299.94/300.94  102313[3:Rew:102295.0,38458.0] ||  -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u)))),v),union(v,complement(successor(union(null_class,u)))))**.
% 299.94/300.94  102325[0:Rew:102295.0,83019.0] || member(regular(intersection(successor(u),complement(v))),union(v,complement(successor(u))))* -> equal(intersection(successor(u),complement(v)),null_class).
% 299.94/300.94  102570[0:Rew:100557.0,101208.1] ||  -> member(not_subclass_element(u,power_class(complement(union(v,w)))),image(element_relation,union(v,w)))* subclass(u,power_class(complement(union(v,w)))).
% 299.94/300.94  102573[0:Rew:100557.0,101362.0] || member(u,symmetric_difference(union(v,w),complement(singleton(complement(union(v,w))))))* -> member(u,successor(complement(union(v,w)))).
% 299.94/300.94  103276[3:Res:100329.0,5366.0] ||  -> subclass(complement(union(u,complement(intersection(v,w)))),x) member(not_subclass_element(complement(union(u,complement(intersection(v,w)))),x),v)*.
% 299.94/300.94  103275[3:Res:100329.0,5367.0] ||  -> subclass(complement(union(u,complement(intersection(v,w)))),x) member(not_subclass_element(complement(union(u,complement(intersection(v,w)))),x),w)*.
% 299.94/300.94  103256[3:Res:100329.0,5363.0] || subclass(u,v) -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 299.94/300.94  103337[3:SpL:47187.0,100416.0] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> subclass(universal_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94  103336[3:SpL:47184.0,100416.0] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> subclass(universal_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94  103887[3:SpR:102188.0,3859.2] || member(complement(successor(null_class)),universal_class) subclass(universal_class,symmetric_difference(u,v)) -> member(power_class(complement(singleton(null_class))),union(u,v))*.
% 299.94/300.94  105659[0:SpL:102187.0,46805.0] || member(u,symmetric_difference(power_class(v),power_class(complement(successor(w))))) -> member(u,union(complement(power_class(v)),image(element_relation,successor(w))))*.
% 299.94/300.94  105655[0:SpL:102187.0,46618.0] || member(u,symmetric_difference(power_class(complement(successor(v))),power_class(w))) -> member(u,union(image(element_relation,successor(v)),complement(power_class(w))))*.
% 299.94/300.94  105654[0:SpL:102187.0,7036.0] || equal(u,power_class(complement(successor(v))))* member(w,universal_class) -> member(w,image(element_relation,successor(v)))* member(w,u)*.
% 299.94/300.94  105650[0:SpL:102187.0,358.1] || member(u,universal_class) subclass(power_class(complement(successor(v))),w)* -> member(u,image(element_relation,successor(v)))* member(u,w)*.
% 299.94/300.94  106021[0:SpL:102264.0,4060.0] || member(u,symmetric_difference(complement(v),union(w,complement(successor(x)))))* -> member(u,union(v,intersection(complement(w),successor(x)))).
% 299.94/300.94  106009[0:SpL:102264.0,4060.0] || member(u,symmetric_difference(union(v,complement(successor(w))),complement(x)))* -> member(u,union(intersection(complement(v),successor(w)),x)).
% 299.94/300.94  106006[7:SpL:102264.0,74053.1] function(intersection(complement(u),successor(v))) || equal(successor(intersection(complement(u),successor(v))),union(u,complement(successor(v))))** -> .
% 299.94/300.94  105929[0:SpR:102264.0,5270.1] ||  -> subclass(symmetric_difference(complement(u),successor(v)),w) member(not_subclass_element(symmetric_difference(complement(u),successor(v)),w),union(u,complement(successor(v))))*.
% 299.94/300.94  105866[0:SpR:102264.0,5792.0] ||  -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(singleton(intersection(complement(u),successor(v))))),successor(intersection(complement(u),successor(v))))*.
% 299.94/300.94  106096[0:Rew:102264.0,105975.1] || member(regular(union(u,complement(successor(v)))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 299.94/300.94  106097[0:Rew:102264.0,105918.1] ||  -> member(not_subclass_element(u,union(v,complement(successor(w)))),intersection(complement(v),successor(w)))* subclass(u,union(v,complement(successor(w)))).
% 299.94/300.94  106971[3:Rew:30.0,106924.1] single_valued_class(complement(successor(successor(complement(intersection(cross_product(universal_class,universal_class),u)))))) ||  -> function(complement(successor(successor(complement(restrict(u,universal_class,universal_class))))))*.
% 299.94/300.94  107653[3:Res:17248.1,100568.0] || subclass(ordered_pair(u,universal_class),image(element_relation,union(v,w))) member(unordered_pair(u,null_class),power_class(complement(union(v,w))))* -> .
% 299.94/300.94  107648[0:Res:353.2,100568.0] || subclass(u,image(element_relation,union(v,w))) member(regular(u),power_class(complement(union(v,w))))* -> equal(u,null_class).
% 299.94/300.94  109728[3:Res:17208.1,100559.0] || equal(symmetric_difference(complement(u),union(v,w)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,complement(union(v,w))))*.
% 299.94/300.94  109953[3:Rew:29.0,109909.1] single_valued_class(complement(successor(successor(complement(intersection(u,cross_product(universal_class,universal_class))))))) ||  -> function(complement(successor(successor(complement(restrict(u,universal_class,universal_class))))))*.
% 299.94/300.94  110427[3:Res:17208.1,100573.0] || equal(symmetric_difference(union(u,v),complement(w)),singleton(singleton(null_class))) -> member(singleton(null_class),union(complement(union(u,v)),w))*.
% 299.94/300.94  110856[3:Rew:30.0,110810.1] single_valued_class(intersection(union(null_class,intersection(cross_product(universal_class,universal_class),u)),v)) ||  -> function(intersection(union(null_class,restrict(u,universal_class,universal_class)),v))*.
% 299.94/300.94  111202[3:Rew:30.0,111155.1] single_valued_class(union(null_class,intersection(intersection(cross_product(universal_class,universal_class),u),v))) ||  -> function(union(null_class,intersection(restrict(u,universal_class,universal_class),v)))*.
% 299.94/300.94  111344[3:Rew:30.0,111303.1] single_valued_class(intersection(u,union(null_class,intersection(cross_product(universal_class,universal_class),v)))) ||  -> function(intersection(u,union(null_class,restrict(v,universal_class,universal_class))))*.
% 299.94/300.94  111476[0:Res:4845.1,100558.0] || subclass(domain_relation,intersection(complement(u),union(v,w))) member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))* -> .
% 299.94/300.94  111475[0:Res:28672.1,100558.0] || equal(intersection(complement(u),union(v,w)),domain_relation) member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))* -> .
% 299.94/300.94  111460[0:Res:24.2,100558.0] || member(u,union(v,w)) member(u,complement(x)) member(u,union(x,complement(union(v,w))))* -> .
% 299.94/300.94  111409[3:SpL:26766.0,100558.0] || member(u,intersection(union(null_class,v),union(w,x)))* member(u,union(complement(v),complement(union(w,x)))) -> .
% 299.94/300.94  111722[3:Rew:30.0,111680.1] single_valued_class(union(null_class,intersection(u,intersection(cross_product(universal_class,universal_class),v)))) ||  -> function(union(null_class,intersection(u,restrict(v,universal_class,universal_class))))*.
% 299.94/300.94  111929[0:Res:4845.1,100572.0] || subclass(domain_relation,intersection(union(u,v),complement(w))) member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))* -> .
% 299.94/300.94  111928[0:Res:28672.1,100572.0] || equal(intersection(union(u,v),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))* -> .
% 299.94/300.94  111913[0:Res:24.2,100572.0] || member(u,complement(v)) member(u,union(w,x)) member(u,union(complement(union(w,x)),v))* -> .
% 299.94/300.94  111822[3:SpL:26766.0,100572.0] || member(u,intersection(union(v,w),union(null_class,x)))* member(u,union(complement(union(v,w)),complement(x))) -> .
% 299.94/300.94  112373[3:Rew:30.0,112315.1] single_valued_class(complement(union(complement(intersection(cross_product(universal_class,universal_class),u)),v))) ||  -> function(complement(union(complement(restrict(u,universal_class,universal_class)),v)))*.
% 299.94/300.94  112476[0:Res:100731.0,3164.0] || subclass(complement(union(u,v)),w) -> equal(complement(union(v,u)),null_class) member(regular(complement(union(v,u))),w)*.
% 299.94/300.94  113200[0:SpR:100742.0,57413.0] ||  -> subclass(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v)))),complement(symmetric_difference(cross_product(w,x),v)))*.
% 299.94/300.94  113459[3:Res:113084.0,5366.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,v)))),w) member(not_subclass_element(regular(union(null_class,complement(intersection(u,v)))),w),u)*.
% 299.94/300.94  113458[3:Res:113084.0,5367.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,v)))),w) member(not_subclass_element(regular(union(null_class,complement(intersection(u,v)))),w),v)*.
% 299.94/300.94  113439[3:Res:113084.0,5363.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 299.94/300.94  113599[0:SpR:100757.0,57413.0] ||  -> subclass(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x))))),complement(symmetric_difference(v,cross_product(w,x))))*.
% 299.94/300.94  114123[3:SpR:101233.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(u),power_class(complement(union(v,w)))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.94  114118[3:SpR:101233.0,83745.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,union(v,w))))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94  114103[3:SpR:101233.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),universal_class)**.
% 299.94/300.94  114102[3:SpR:101233.0,30923.0] ||  -> equal(union(intersection(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),universal_class)**.
% 299.94/300.94  114101[0:SpR:101233.0,30819.0] ||  -> equal(intersection(intersection(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)**.
% 299.94/300.94  114725[3:Res:114621.0,5368.0] ||  -> subclass(regular(complement(restrict(u,v,w))),x) member(not_subclass_element(regular(complement(restrict(u,v,w))),x),cross_product(v,w))*.
% 299.94/300.94  114798[3:SpR:101379.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(complement(power_class(u))),union(v,w)))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.94  114793[3:SpR:101379.0,83745.0] ||  -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(union(v,w))))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94  114778[3:SpR:101379.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w)))),universal_class)**.
% 299.94/300.94  114777[3:SpR:101379.0,30923.0] ||  -> equal(union(intersection(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w)))),universal_class)**.
% 299.94/300.94  114776[0:SpR:101379.0,30819.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)**.
% 299.94/300.94  115378[3:SpR:101642.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(complement(union(u,v))),power_class(w)))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.94  115373[3:SpR:101642.0,83745.0] ||  -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(power_class(w))))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94  115358[3:SpR:101642.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94  115357[3:SpR:101642.0,30923.0] ||  -> equal(union(intersection(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94  115356[0:SpR:101642.0,30819.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)**.
% 299.94/300.94  115782[3:Res:114715.0,5366.0] ||  -> subclass(regular(complement(intersection(intersection(u,v),w))),x) member(not_subclass_element(regular(complement(intersection(intersection(u,v),w))),x),u)*.
% 299.94/300.94  115781[3:Res:114715.0,5367.0] ||  -> subclass(regular(complement(intersection(intersection(u,v),w))),x) member(not_subclass_element(regular(complement(intersection(intersection(u,v),w))),x),v)*.
% 299.94/300.94  115762[3:Res:114715.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(u,w))),x) member(not_subclass_element(regular(complement(intersection(u,w))),x),v)*.
% 299.94/300.94  115920[3:Res:115700.0,5366.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,w)))),x) member(not_subclass_element(regular(complement(intersection(u,intersection(v,w)))),x),v)*.
% 299.94/300.94  115919[3:Res:115700.0,5367.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,w)))),x) member(not_subclass_element(regular(complement(intersection(u,intersection(v,w)))),x),w)*.
% 299.94/300.94  115900[3:Res:115700.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,u))),x) member(not_subclass_element(regular(complement(intersection(w,u))),x),v)*.
% 299.94/300.94  116022[3:SpR:101772.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,v),power_class(complement(power_class(w)))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  116017[3:SpR:101772.0,83745.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,power_class(w))))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94  116002[3:SpR:101772.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w)))),universal_class)**.
% 299.94/300.94  116001[3:SpR:101772.0,30923.0] ||  -> equal(union(intersection(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w)))),universal_class)**.
% 299.94/300.94  116000[0:SpR:101772.0,30819.0] ||  -> equal(intersection(intersection(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)**.
% 299.94/300.94  116368[3:Res:115703.0,5362.0] ||  -> subclass(regular(complement(restrict(singleton(u),v,w))),x) equal(not_subclass_element(regular(complement(restrict(singleton(u),v,w))),x),u)**.
% 299.94/300.94  117198[3:Rew:26766.0,117197.0] || subclass(symmetric_difference(u,cross_product(v,w)),union(null_class,restrict(u,v,w)))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.94/300.94  117203[6:MRR:117202.2,99180.0] || subclass(symmetric_difference(u,cross_product(v,w)),regular(complement(restrict(u,v,w))))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.94/300.94  117337[3:Res:113849.0,3164.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(u,null_class)),null_class) member(regular(regular(union(u,null_class))),v)*.
% 299.94/300.94  117479[3:Res:113850.0,3164.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(null_class,u)),null_class) member(regular(regular(union(null_class,u))),v)*.
% 299.94/300.94  117613[3:Rew:26766.0,117612.0] || subclass(symmetric_difference(cross_product(u,v),w),union(null_class,restrict(w,u,v)))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 299.94/300.94  117619[6:MRR:117618.2,99180.0] || subclass(symmetric_difference(cross_product(u,v),w),regular(complement(restrict(w,u,v))))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 299.94/300.94  117955[3:Rew:30.0,117893.1] single_valued_class(regular(union(null_class,complement(intersection(cross_product(universal_class,universal_class),u))))) ||  -> function(regular(union(null_class,complement(restrict(u,universal_class,universal_class)))))*.
% 299.94/300.94  118010[0:Res:63.1,101067.1] function(union(u,v)) || member(w,universal_class) -> member(w,complement(union(u,v)))* member(w,cross_product(universal_class,universal_class)).
% 299.94/300.94  118148[7:Res:113801.1,5363.0] function(u) || subclass(complement(u),v) -> subclass(regular(successor(u)),w) member(not_subclass_element(regular(successor(u)),w),v)*.
% 299.94/300.94  118119[7:SpR:46592.0,113801.1] function(intersection(power_class(u),complement(v))) ||  -> subclass(regular(successor(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.94/300.94  118118[7:SpR:102264.0,113801.1] function(intersection(complement(u),successor(v))) ||  -> subclass(regular(successor(intersection(complement(u),successor(v)))),union(u,complement(successor(v))))*.
% 299.94/300.94  118117[7:SpR:46586.0,113801.1] function(intersection(complement(u),power_class(v))) ||  -> subclass(regular(successor(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.94/300.94  118228[3:Res:113848.0,3164.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(u,u)),null_class) member(regular(regular(union(u,u))),v)*.
% 299.94/300.94  118336[7:Res:114570.1,5363.0] function(u) || subclass(successor(u),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.94  118310[7:SpR:46592.0,114570.1] function(intersection(power_class(u),complement(v))) ||  -> subclass(regular(union(complement(power_class(u)),v)),successor(intersection(power_class(u),complement(v))))*.
% 299.94/300.94  118309[7:SpR:102264.0,114570.1] function(intersection(complement(u),successor(v))) ||  -> subclass(regular(union(u,complement(successor(v)))),successor(intersection(complement(u),successor(v))))*.
% 299.94/300.94  118308[7:SpR:46586.0,114570.1] function(intersection(complement(u),power_class(v))) ||  -> subclass(regular(union(u,complement(power_class(v)))),successor(intersection(complement(u),power_class(v))))*.
% 299.94/300.94  118306[7:SpR:100575.0,114570.1] function(image(element_relation,union(u,v))) ||  -> subclass(regular(power_class(complement(union(u,v)))),successor(image(element_relation,union(u,v))))*.
% 299.94/300.94  118510[0:Obv:118482.1] || subclass(intersection(restrict(u,v,w),x),complement(cross_product(v,w)))* -> equal(intersection(restrict(u,v,w),x),null_class).
% 299.94/300.94  118703[3:Res:118622.0,3164.0] || subclass(power_class(u),v) -> equal(regular(successor(complement(power_class(u)))),null_class) member(regular(regular(successor(complement(power_class(u))))),v)*.
% 299.94/300.94  118917[0:Obv:118895.1] || subclass(intersection(u,restrict(v,w,x)),complement(cross_product(w,x)))* -> equal(intersection(u,restrict(v,w,x)),null_class).
% 299.94/300.94  119853[3:Rew:29.0,119793.1] single_valued_class(regular(union(null_class,complement(intersection(u,cross_product(universal_class,universal_class)))))) ||  -> function(regular(union(null_class,complement(restrict(u,universal_class,universal_class)))))*.
% 299.94/300.94  120184[3:Res:119989.0,5362.0] ||  -> subclass(regular(successor(union(null_class,complement(singleton(u))))),v) equal(not_subclass_element(regular(successor(union(null_class,complement(singleton(u))))),v),u)**.
% 299.94/300.94  120235[3:Rew:101822.0,120135.0] ||  -> subclass(regular(successor(union(image(element_relation,power_class(u)),complement(union(v,w))))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94  120236[3:Rew:101822.0,120133.0] ||  -> subclass(regular(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w))))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94  120237[3:Rew:101822.0,120132.0] ||  -> subclass(regular(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w))))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94  120238[3:Rew:101822.0,120131.0] ||  -> subclass(regular(successor(union(complement(union(u,v)),image(element_relation,power_class(w))))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94  120239[3:Rew:101822.0,120130.0] ||  -> subclass(regular(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w))))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94  120240[3:Rew:101822.0,120129.0] ||  -> subclass(regular(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w))))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94  120241[3:Rew:101822.0,120128.0] ||  -> subclass(regular(successor(union(image(element_relation,union(u,v)),complement(power_class(w))))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94  120242[3:Rew:101822.0,120126.0] ||  -> subclass(regular(successor(union(complement(power_class(u)),image(element_relation,union(v,w))))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94  120243[3:Rew:101822.0,120175.1,26766.0,120175.1,101822.0,120175.0,26766.0,120175.0] || member(regular(regular(successor(union(null_class,compose(element_relation,universal_class))))),element_relation)* -> equal(regular(successor(union(null_class,compose(element_relation,universal_class)))),null_class).
% 299.94/300.94  120257[3:Res:120157.0,3164.0] || subclass(successor(u),v) -> equal(regular(successor(complement(successor(u)))),null_class) member(regular(regular(successor(complement(successor(u))))),v)*.
% 299.94/300.94  120334[3:Res:120207.0,3164.0] || subclass(complement(u),v) -> equal(regular(successor(union(null_class,u))),null_class) member(regular(regular(successor(union(null_class,u)))),v)*.
% 299.94/300.94  120279[3:SpR:47187.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.94  120277[3:SpR:47184.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.94  120391[3:Res:120300.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(regular(successor(successor(null_class))),v) member(not_subclass_element(regular(successor(successor(null_class))),v),u)*.
% 299.94/300.94  120456[3:Res:120301.0,3164.0] || subclass(complement(u),v) -> equal(regular(successor(union(u,null_class))),null_class) member(regular(regular(successor(union(u,null_class)))),v)*.
% 299.94/300.94  120524[3:Res:7.1,7745.1] || equal(complement(compose(element_relation,universal_class)),u) member(u,universal_class) member(apply(choice,u),element_relation)* -> equal(u,null_class).
% 299.94/300.94  120704[3:Res:120317.0,5363.0] || subclass(complement(power_class(u)),v) -> subclass(regular(successor(power_class(u))),w) member(not_subclass_element(regular(successor(power_class(u))),w),v)*.
% 299.94/300.94  120731[3:Res:120319.0,5363.0] || subclass(complement(successor(u)),v) -> subclass(regular(successor(successor(u))),w) member(not_subclass_element(regular(successor(successor(u))),w),v)*.
% 299.94/300.94  120803[3:Res:120315.0,3164.0] || subclass(complement(u),v) -> equal(regular(successor(union(u,u))),null_class) member(regular(regular(successor(union(u,u)))),v)*.
% 299.94/300.94  121405[3:MRR:121346.2,45167.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)))* -> .
% 299.94/300.94  121406[3:MRR:121345.2,45167.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(flip(cross_product(u,universal_class)),inverse(u)))))* -> .
% 299.94/300.94  121825[3:MRR:121764.2,45167.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)))* -> .
% 299.94/300.94  121826[3:MRR:121763.2,45167.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)))))* -> .
% 299.94/300.94  122381[3:Rew:30.0,122325.1] single_valued_class(complement(union(u,complement(intersection(cross_product(universal_class,universal_class),v))))) ||  -> function(complement(union(u,complement(restrict(v,universal_class,universal_class)))))*.
% 299.94/300.94  123142[3:Rew:29.0,123098.1] single_valued_class(intersection(union(null_class,intersection(u,cross_product(universal_class,universal_class))),v)) ||  -> function(intersection(union(null_class,restrict(u,universal_class,universal_class)),v))*.
% 299.94/300.94  123221[0:SpL:75789.0,47222.0] || member(regular(union(complement(power_class(u)),v)),intersection(complement(v),power_class(u)))* -> equal(union(v,complement(power_class(u))),null_class).
% 299.94/300.94  123196[0:SpL:72365.0,47222.0] || member(regular(union(u,complement(power_class(v)))),intersection(power_class(v),complement(u)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.94  123454[3:Rew:29.0,123405.1] single_valued_class(union(null_class,intersection(intersection(u,cross_product(universal_class,universal_class)),v))) ||  -> function(union(null_class,intersection(restrict(u,universal_class,universal_class),v)))*.
% 299.94/300.94  123597[3:Rew:29.0,123558.1] single_valued_class(intersection(u,union(null_class,intersection(v,cross_product(universal_class,universal_class))))) ||  -> function(intersection(u,union(null_class,restrict(v,universal_class,universal_class))))*.
% 299.94/300.94  123684[0:SpL:75789.0,47228.0] || member(regular(union(u,complement(power_class(v)))),intersection(power_class(v),complement(u)))* -> equal(union(complement(power_class(v)),u),null_class).
% 299.94/300.94  123652[0:SpL:72365.0,47228.0] || member(regular(union(complement(power_class(u)),v)),intersection(complement(v),power_class(u)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.94  123912[3:Rew:29.0,123868.1] single_valued_class(union(null_class,intersection(u,intersection(v,cross_product(universal_class,universal_class))))) ||  -> function(union(null_class,intersection(u,restrict(v,universal_class,universal_class))))*.
% 299.94/300.94  124101[3:Rew:29.0,124042.1] single_valued_class(complement(union(complement(intersection(u,cross_product(universal_class,universal_class))),v))) ||  -> function(complement(union(complement(restrict(u,universal_class,universal_class)),v)))*.
% 299.94/300.94  124239[3:Rew:30548.0,124199.1] || member(regular(power_class(union(null_class,complement(u)))),image(element_relation,union(u,u)))* -> equal(power_class(union(null_class,complement(u))),null_class).
% 299.94/300.94  124175[0:SpL:75789.0,102575.0] || member(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(v,u))),null_class).
% 299.94/300.94  124832[0:SpL:112558.0,102575.0] || member(regular(power_class(complement(union(u,v)))),image(element_relation,union(v,u)))* -> equal(power_class(complement(union(v,u))),null_class).
% 299.94/300.94  124827[0:SpL:112558.0,46804.0] || member(u,intersection(power_class(v),complement(union(w,x))))* member(u,union(complement(power_class(v)),union(x,w))) -> .
% 299.94/300.94  124821[0:SpL:112558.0,46617.0] || member(u,intersection(complement(union(v,w)),power_class(x)))* member(u,union(union(w,v),complement(power_class(x)))) -> .
% 299.94/300.94  124816[0:SpL:112558.0,2351.0] || member(regular(intersection(u,complement(union(v,w)))),union(w,v))* -> equal(intersection(u,complement(union(w,v))),null_class).
% 299.94/300.94  124801[0:SpL:112558.0,3124.0] || member(regular(intersection(complement(union(u,v)),w)),union(v,u))* -> equal(intersection(complement(union(v,u)),w),null_class).
% 299.94/300.94  125257[3:Res:113807.0,3164.0] || subclass(complement(union(u,v)),w) -> equal(regular(union(u,v)),null_class) member(regular(regular(union(u,v))),w)*.
% 299.94/300.94  125410[3:SpR:100757.0,115722.0] ||  -> subclass(regular(complement(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.94  125409[3:SpR:100742.0,115722.0] ||  -> subclass(regular(complement(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.94  125567[3:Res:115740.1,5324.0] || subclass(u,restrict(v,w,x))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),cross_product(w,x))*.
% 299.94/300.94  125553[3:Res:115740.1,7746.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(regular(complement(u)),v),element_relation)* -> subclass(regular(complement(u)),v).
% 299.94/300.94  125532[3:Res:115740.1,5363.0] || subclass(u,v)* subclass(v,w)* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),w)*.
% 299.94/300.94  125750[3:Rew:30.0,125701.1] single_valued_class(regular(complement(intersection(intersection(cross_product(universal_class,universal_class),u),v)))) ||  -> function(regular(complement(intersection(restrict(u,universal_class,universal_class),v))))*.
% 299.94/300.94  125809[0:SpR:76314.0,3237.2] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(v,u)),union(u,v))*.
% 299.94/300.94  125777[0:SpR:75789.0,3237.2] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),union(v,u))*.
% 299.94/300.94  125836[3:Rew:26771.0,125767.2,26771.0,125767.1,26771.0,125767.0] || member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),union(u,u))*.
% 299.94/300.94  125837[3:Rew:26773.0,125756.2,26773.0,125756.1,26773.0,125756.0] || member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),union(u,u))*.
% 299.94/300.94  126011[3:Rew:30.0,125967.1] single_valued_class(regular(complement(intersection(u,intersection(cross_product(universal_class,universal_class),v))))) ||  -> function(regular(complement(intersection(u,restrict(v,universal_class,universal_class)))))*.
% 299.94/300.94  126338[0:Res:2130.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94  126337[3:Res:21035.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94  126326[0:Res:347.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94  126325[3:Res:21033.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94  126295[0:SpL:75789.0,6873.0] || member(u,symmetric_difference(union(v,w),union(complement(w),complement(v))))* -> member(u,complement(symmetric_difference(complement(w),complement(v)))).
% 299.94/300.94  126257[0:SpL:75789.0,6873.0] || member(u,symmetric_difference(union(v,w),union(complement(w),complement(v))))* -> member(u,complement(symmetric_difference(complement(v),complement(w)))).
% 299.94/300.94  127172[3:Rew:29.0,127117.1] single_valued_class(complement(union(u,complement(intersection(v,cross_product(universal_class,universal_class)))))) ||  -> function(complement(union(u,complement(restrict(v,universal_class,universal_class)))))*.
% 299.94/300.94  127199[0:SpR:75789.0,7174.3] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),union(w,v))*.
% 299.94/300.94  127250[3:Rew:26771.0,127189.1] || member(u,universal_class) subclass(u,union(null_class,v)) -> equal(u,null_class) member(apply(choice,u),union(v,v))*.
% 299.94/300.94  127251[3:Rew:26773.0,127178.1] || member(u,universal_class) subclass(u,union(v,null_class)) -> equal(u,null_class) member(apply(choice,u),union(v,v))*.
% 299.94/300.94  127670[3:Res:124861.0,3164.0] || subclass(complement(union(u,v)),w) -> equal(regular(union(v,u)),null_class) member(regular(regular(union(v,u))),w)*.
% 299.94/300.94  127756[0:Res:3674.1,7159.0] || subclass(u,v)* subclass(v,w)* -> equal(singleton(u),null_class) equal(u,null_class) member(apply(choice,u),w)*.
% 299.94/300.94  128137[3:Rew:29.0,128088.1] single_valued_class(regular(complement(intersection(intersection(u,cross_product(universal_class,universal_class)),v)))) ||  -> function(regular(complement(intersection(restrict(u,universal_class,universal_class),v))))*.
% 299.94/300.94  128286[3:Rew:29.0,128242.1] single_valued_class(regular(complement(intersection(u,intersection(v,cross_product(universal_class,universal_class)))))) ||  -> function(regular(complement(intersection(u,restrict(v,universal_class,universal_class)))))*.
% 299.94/300.94  128313[0:SpR:75789.0,7215.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),union(x,w))*.
% 299.94/300.94  128364[3:Rew:26771.0,128303.2] function(u) || member(v,universal_class) subclass(universal_class,union(null_class,w)) -> member(image(u,v),union(w,w))*.
% 299.94/300.94  128365[3:Rew:26773.0,128292.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,null_class)) -> member(image(u,v),union(w,w))*.
% 299.94/300.94  128436[0:SpR:100757.0,60176.0] ||  -> subclass(intersection(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.94  128435[0:SpR:100742.0,60176.0] ||  -> subclass(intersection(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),x),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.94  128776[0:Res:10104.1,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> equal(x,null_class) member(image(u,regular(x)),w)*.
% 299.94/300.94  128717[0:Res:3674.1,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> equal(singleton(x),null_class) member(image(u,x),w)*.
% 299.94/300.94  129093[0:SpR:72518.2,70401.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(intersection(w,v),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  129061[0:SpR:72464.2,70401.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(intersection(w,u),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  129266[0:SpR:72518.2,70402.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(intersection(v,w),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  129234[0:SpR:72464.2,70402.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(intersection(u,w),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  129397[0:SoR:11090.0,72.1] one_to_one(cross_product(u,v)) || member(w,v)* member(x,u)* -> member(ordered_pair(x,w),cross_product(universal_class,universal_class))*.
% 299.94/300.94  129896[6:SpL:129728.0,15790.2] || member(successor(null_class),universal_class) subclass(domain_relation,regular(u)) member(ordered_pair(successor(null_class),null_class),u)* -> equal(u,null_class).
% 299.94/300.94  129957[0:Res:629.1,12084.0] ||  -> equal(singleton(u),null_class) equal(ordered_pair(first(ordered_pair(u,singleton(v))),second(ordered_pair(u,singleton(v)))),ordered_pair(u,singleton(v)))**.
% 299.94/300.94  130154[6:Rew:129652.0,130145.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,successor(null_class)))* -> subclass(v,image(w,range_of(null_class))).
% 299.94/300.94  130819[0:SpR:72365.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(x,complement(union(v,w)))).
% 299.94/300.94  130889[3:Rew:30548.0,130759.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.94  130890[3:Rew:30548.0,130756.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.94  130753[0:SpR:75789.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(x,w)))).
% 299.94/300.94  130893[3:Rew:27497.0,130743.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,w)))* member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.94  130917[7:Rew:102294.1,130916.3,78996.1,130916.3] function(u) || member(v,universal_class) -> member(v,intersection(complement(w),successor(u)))* member(v,union(w,complement(u))).
% 299.94/300.94  131385[3:SpR:72518.2,129302.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(union(null_class,v),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  131352[3:SpR:72464.2,129302.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(union(null_class,u),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  131542[3:SpR:72518.2,129304.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(union(v,null_class),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  131509[3:SpR:72464.2,129304.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(union(u,null_class),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  131809[3:Rew:72365.0,131695.2] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(v,union(null_class,unordered_pair(u,v))),null_class)*.
% 299.94/300.94  131810[3:Rew:72365.0,131662.2] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(u,union(null_class,unordered_pair(u,v))),null_class)*.
% 299.94/300.94  132063[0:SpR:75789.0,102540.0] ||  -> equal(intersection(union(complement(union(u,v)),w),union(complement(w),union(u,v))),symmetric_difference(complement(w),union(u,v)))**.
% 299.94/300.94  132055[0:SpR:112558.0,102540.0] ||  -> equal(intersection(union(u,complement(union(v,w))),union(complement(u),union(w,v))),symmetric_difference(complement(u),union(w,v)))**.
% 299.94/300.94  132054[3:SpR:27497.0,102540.0] ||  -> equal(intersection(union(u,union(null_class,complement(v))),union(complement(u),union(null_class,v))),symmetric_difference(complement(u),union(null_class,v)))**.
% 299.94/300.94  132053[3:SpR:71518.0,102540.0] ||  -> equal(intersection(union(u,union(null_class,complement(v))),union(complement(u),union(v,null_class))),symmetric_difference(complement(u),union(v,null_class)))**.
% 299.94/300.94  132052[3:SpR:30548.0,102540.0] ||  -> equal(intersection(union(u,union(null_class,complement(v))),union(complement(u),union(v,v))),symmetric_difference(complement(u),union(v,v)))**.
% 299.94/300.94  131999[0:SpR:75789.0,102540.0] ||  -> equal(intersection(union(u,complement(union(v,w))),union(union(v,w),complement(u))),symmetric_difference(complement(u),union(v,w)))**.
% 299.94/300.94  131837[0:SpR:102540.0,39766.0] ||  -> equal(intersection(union(u,complement(union(v,w))),symmetric_difference(complement(u),union(v,w))),symmetric_difference(complement(u),union(v,w)))**.
% 299.94/300.94  132854[0:SpR:72365.0,101272.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(complement(union(w,x)),v)).
% 299.94/300.94  132923[3:Rew:30548.0,132832.2] || member(u,universal_class) -> member(u,intersection(union(null_class,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.94  132924[3:Rew:30548.0,132829.2] || member(u,universal_class) -> member(u,intersection(union(v,null_class),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.94  132826[0:SpR:75789.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(w,v)),x)).
% 299.94/300.94  132927[3:Rew:27497.0,132816.2] || member(u,universal_class) -> member(u,intersection(union(v,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.94  132951[7:Rew:105292.1,132950.3,78996.1,132950.3] function(u) || member(v,universal_class) -> member(v,intersection(successor(u),complement(w)))* member(v,union(w,complement(u))).
% 299.94/300.94  133934[0:SpR:75789.0,101537.0] ||  -> equal(intersection(union(complement(u),union(v,w)),union(complement(union(v,w)),u)),symmetric_difference(union(v,w),complement(u)))**.
% 299.94/300.94  133840[0:SpR:75789.0,101537.0] ||  -> equal(intersection(union(union(u,v),complement(w)),union(w,complement(union(u,v)))),symmetric_difference(union(u,v),complement(w)))**.
% 299.94/300.94  133825[0:SpR:112558.0,101537.0] ||  -> equal(intersection(union(union(u,v),complement(w)),union(complement(union(v,u)),w)),symmetric_difference(union(u,v),complement(w)))**.
% 299.94/300.94  133824[3:SpR:27497.0,101537.0] ||  -> equal(intersection(union(union(null_class,u),complement(v)),union(union(null_class,complement(u)),v)),symmetric_difference(union(null_class,u),complement(v)))**.
% 299.94/300.94  133823[3:SpR:71518.0,101537.0] ||  -> equal(intersection(union(union(u,null_class),complement(v)),union(union(null_class,complement(u)),v)),symmetric_difference(union(u,null_class),complement(v)))**.
% 299.94/300.94  133822[3:SpR:30548.0,101537.0] ||  -> equal(intersection(union(union(u,u),complement(v)),union(union(null_class,complement(u)),v)),symmetric_difference(union(u,u),complement(v)))**.
% 299.94/300.94  133764[0:SpR:101537.0,39910.0] ||  -> equal(intersection(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w))),symmetric_difference(union(u,v),complement(w)))**.
% 299.94/300.94  134274[3:SpR:72518.2,131420.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(null_class,v)),null_class)*.
% 299.94/300.94  134238[3:SpR:72464.2,131420.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(null_class,u)),null_class)*.
% 299.94/300.94  134774[0:Res:7.1,9629.0] || equal(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.94  134829[3:SpR:72518.2,131566.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(v,null_class)),null_class)*.
% 299.94/300.94  134793[3:SpR:72464.2,131566.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(u,null_class)),null_class)*.
% 299.94/300.94  136002[0:Res:7.1,9631.0] || equal(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.94  136964[0:SpR:72518.2,70759.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),intersection(v,w)),null_class)*.
% 299.94/300.94  136927[0:SpR:72464.2,70759.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),intersection(u,w)),null_class)*.
% 299.94/300.94  137163[0:SpR:72518.2,70762.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),intersection(w,v)),null_class)*.
% 299.94/300.94  137126[0:SpR:72464.2,70762.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),intersection(w,u)),null_class)*.
% 299.94/300.94  137626[0:SpL:75513.1,1275.1] || subclass(u,v) member(w,union(u,v)) member(w,complement(u)) -> member(w,symmetric_difference(u,v))*.
% 299.94/300.94  137590[0:SpL:75513.1,10970.0] || subclass(u,v) subclass(universal_class,complement(u)) member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v))*.
% 299.94/300.94  137577[0:SpR:75513.1,47184.0] || subclass(power_class(u),power_class(complement(power_class(v)))) -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(power_class(u)))**.
% 299.94/300.94  137571[0:SpR:75513.1,72518.2] || subclass(u,unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(unordered_pair(v,u),null_class) equal(u,null_class).
% 299.94/300.94  137397[0:SpR:75513.1,72464.2] || subclass(u,unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(u,null_class).
% 299.94/300.94  137835[3:Res:86315.1,5324.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,u),null_class) member(regular(union(u,u)),cross_product(w,x))*.
% 299.94/300.94  137820[3:Res:86315.1,7746.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(union(u,u),v),element_relation)* -> subclass(union(u,u),v).
% 299.94/300.94  137799[3:Res:86315.1,5363.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),w)*.
% 299.94/300.94  138514[0:SpR:76314.0,9838.1] ||  -> subclass(symmetric_difference(u,cross_product(v,w)),x) member(not_subclass_element(symmetric_difference(cross_product(v,w),u),x),complement(restrict(u,v,w)))*.
% 299.94/300.94  138990[0:SpR:76314.0,9966.1] ||  -> subclass(symmetric_difference(cross_product(u,v),w),x) member(not_subclass_element(symmetric_difference(w,cross_product(u,v)),x),complement(restrict(w,u,v)))*.
% 299.94/300.94  139242[0:Rew:30.0,139181.1] single_valued_class(intersection(intersection(intersection(cross_product(universal_class,universal_class),u),v),w)) ||  -> function(intersection(intersection(restrict(u,universal_class,universal_class),v),w))*.
% 299.94/300.94  139431[0:Rew:30.0,139377.1] single_valued_class(intersection(u,intersection(v,intersection(cross_product(universal_class,universal_class),w)))) ||  -> function(intersection(u,intersection(v,restrict(w,universal_class,universal_class))))*.
% 299.94/300.94  139458[0:SpR:72365.0,5322.1] ||  -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(restrict(v,w,x),u),y),cross_product(w,x))*.
% 299.94/300.94  139523[0:Rew:30.0,139522.1] || subclass(intersection(u,restrict(v,w,x)),y) -> subclass(intersection(u,restrict(v,w,x)),restrict(y,w,x))*.
% 299.94/300.94  139726[0:Rew:30.0,139667.1] single_valued_class(intersection(u,intersection(intersection(cross_product(universal_class,universal_class),v),w))) ||  -> function(intersection(u,intersection(restrict(v,universal_class,universal_class),w)))*.
% 299.94/300.94  139923[0:Rew:30.0,139867.1] single_valued_class(intersection(intersection(u,intersection(cross_product(universal_class,universal_class),v)),w)) ||  -> function(intersection(intersection(u,restrict(v,universal_class,universal_class)),w))*.
% 299.94/300.94  139958[0:SpR:72365.0,5313.1] ||  -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(x,restrict(u,v,w)),y),cross_product(v,w))*.
% 299.94/300.94  140033[0:Rew:30.0,140032.1] || subclass(intersection(restrict(u,v,w),x),y) -> subclass(intersection(restrict(u,v,w),x),restrict(y,v,w))*.
% 299.94/300.94  140786[0:Rew:29.0,140725.1] single_valued_class(intersection(intersection(intersection(u,cross_product(universal_class,universal_class)),v),w)) ||  -> function(intersection(intersection(restrict(u,universal_class,universal_class),v),w))*.
% 299.94/300.94  141038[0:Rew:29.0,140984.1] single_valued_class(intersection(u,intersection(v,intersection(w,cross_product(universal_class,universal_class))))) ||  -> function(intersection(u,intersection(v,restrict(w,universal_class,universal_class))))*.
% 299.94/300.94  141238[0:Rew:29.0,141179.1] single_valued_class(intersection(u,intersection(intersection(v,cross_product(universal_class,universal_class)),w))) ||  -> function(intersection(u,intersection(restrict(v,universal_class,universal_class),w)))*.
% 299.94/300.94  141454[0:Rew:29.0,141398.1] single_valued_class(intersection(intersection(u,intersection(v,cross_product(universal_class,universal_class))),w)) ||  -> function(intersection(intersection(u,restrict(v,universal_class,universal_class)),w))*.
% 299.94/300.94  141668[0:Rew:72365.0,141508.2] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(v,intersection(w,unordered_pair(u,v))),null_class)*.
% 299.94/300.94  141669[0:Rew:72365.0,141471.2] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(u,intersection(w,unordered_pair(u,v))),null_class)*.
% 299.94/300.94  141727[3:MRR:141710.4,47783.0] || member(apply(choice,u),element_relation) member(u,universal_class) subclass(u,regular(compose(element_relation,universal_class)))* -> equal(u,null_class).
% 299.94/300.94  142242[0:SpR:47187.0,141859.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),intersection(w,union(image(element_relation,power_class(u)),complement(power_class(v))))),null_class)**.
% 299.94/300.94  142240[0:SpR:47184.0,141859.0] ||  -> equal(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),intersection(w,union(complement(power_class(u)),image(element_relation,power_class(v))))),null_class)**.
% 299.94/300.94  142598[3:MRR:142587.4,47783.0] function(u) || member(image(u,v),element_relation)* member(v,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 299.94/300.94  142854[0:SpR:47187.0,141983.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),null_class)**.
% 299.94/300.94  142852[0:SpR:47184.0,141983.0] ||  -> equal(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),null_class)**.
% 299.94/300.94  151031[0:Res:48.1,46608.0] inductive(intersection(complement(u),union(v,complement(power_class(w))))) || member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94  151103[0:MRR:151035.0,10054.1] || member(u,union(v,intersection(complement(w),power_class(x)))) -> member(u,union(v,complement(union(w,complement(power_class(x))))))*.
% 299.94/300.94  151369[0:Res:48.1,46628.0] inductive(intersection(union(u,complement(power_class(v))),complement(w))) || member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94  151442[0:MRR:151373.0,10054.1] || member(u,union(intersection(complement(v),power_class(w)),x)) -> member(u,union(complement(union(v,complement(power_class(w)))),x))*.
% 299.94/300.94  151677[0:Res:48.1,46655.0] inductive(intersection(complement(u),union(complement(power_class(v)),w))) || member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94  151753[0:MRR:151681.0,10054.1] || member(u,union(v,intersection(power_class(w),complement(x)))) -> member(u,union(v,complement(union(complement(power_class(w)),x))))*.
% 299.94/300.94  152162[3:Rew:147875.0,152065.1] || member(not_subclass_element(intersection(restrict(u,v,w),x),null_class),singleton(u))* -> subclass(intersection(restrict(u,v,w),x),null_class).
% 299.94/300.94  152163[3:Rew:147875.0,152064.1] || member(not_subclass_element(intersection(u,restrict(v,w,x)),null_class),singleton(v))* -> subclass(intersection(u,restrict(v,w,x)),null_class).
% 299.94/300.94  152279[0:Res:48.1,46815.0] inductive(intersection(union(complement(power_class(u)),v),complement(w))) || member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94  152354[0:Rew:102314.0,152217.1] || member(u,intersection(successor(complement(power_class(v))),complement(w)))* member(u,union(w,complement(successor(complement(power_class(v)))))) -> .
% 299.94/300.94  152355[0:MRR:152283.0,10054.1] || member(u,union(intersection(power_class(v),complement(w)),x)) -> member(u,union(complement(union(complement(power_class(v)),w)),x))*.
% 299.94/300.94  154209[0:SpR:100849.0,75410.0] ||  -> subclass(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),union(complement(power_class(x)),intersection(complement(u),union(v,w))))*.
% 299.94/300.94  154208[3:SpR:100849.0,122207.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),union(w,complement(union(x,y))))*.
% 299.94/300.94  154200[3:SpR:100849.0,112197.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),union(v,complement(union(w,x))))*.
% 299.94/300.94  154198[3:SpR:100849.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))))),union(v,complement(union(w,x))))*.
% 299.94/300.94  154190[0:SpR:100849.0,5276.0] ||  -> subclass(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.94  155127[0:Rew:72365.0,154900.2] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(v,intersection(unordered_pair(u,v),w)),null_class)*.
% 299.94/300.94  155128[0:Rew:72365.0,154864.2] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(u,intersection(unordered_pair(u,v),w)),null_class)*.
% 299.94/300.94  155188[3:SpR:72518.2,129303.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(union(v,v),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  155152[3:SpR:72464.2,129303.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(union(u,u),unordered_pair(u,v)),null_class)*.
% 299.94/300.94  155473[0:Res:48.1,100880.0] inductive(intersection(complement(u),power_class(complement(union(v,w))))) || member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.94  155529[3:Rew:48675.0,155400.1] || member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,complement(power_class(complement(w))))) -> .
% 299.94/300.94  155885[3:SpR:72518.2,134293.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(v,v)),null_class)*.
% 299.94/300.94  155849[3:SpR:72464.2,134293.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(u,u)),null_class)*.
% 299.94/300.94  156615[0:SpR:100941.0,75410.0] ||  -> subclass(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),union(intersection(complement(w),power_class(x)),complement(union(u,v))))*.
% 299.94/300.94  156596[0:SpR:100941.0,5276.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.94  156824[3:Rew:7649.0,156711.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94  156862[3:Rew:106774.0,156861.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),symmetric_difference(w,x)),union(intersection(complement(u),power_class(v)),symmetric_difference(w,x)))**.
% 299.94/300.94  157464[0:SpR:100942.0,75410.0] ||  -> subclass(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),union(intersection(power_class(w),complement(x)),complement(union(u,v))))*.
% 299.94/300.94  157445[0:SpR:100942.0,5276.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.94  157681[3:Rew:7649.0,157568.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94  157721[3:Rew:106774.0,157720.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),symmetric_difference(w,x)),union(intersection(power_class(u),complement(v)),symmetric_difference(w,x)))**.
% 299.94/300.94  158035[0:SpR:101149.0,75410.0] ||  -> subclass(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),union(intersection(complement(v),union(w,x)),complement(power_class(u))))*.
% 299.94/300.94  158033[3:SpR:101149.0,103272.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),union(v,complement(union(w,x))))*.
% 299.94/300.94  158025[3:SpR:101149.0,100372.0] ||  -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),union(u,complement(union(v,w))))*.
% 299.94/300.94  158023[3:SpR:101149.0,97047.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))))),union(u,complement(union(v,w))))*.
% 299.94/300.94  158016[0:SpR:101149.0,5276.0] ||  -> subclass(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.94  158574[0:Res:48.1,101198.0] inductive(intersection(power_class(complement(union(u,v))),complement(w))) || member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.94  158630[3:Rew:48675.0,158536.1] || member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(complement(power_class(complement(v))),w)) -> .
% 299.94/300.94  158898[0:SpR:101314.0,75410.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),union(complement(power_class(x)),intersection(union(u,v),complement(w))))*.
% 299.94/300.94  158897[3:SpR:101314.0,122207.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),union(complement(union(w,x)),y))*.
% 299.94/300.94  158889[3:SpR:101314.0,112197.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),union(complement(union(v,w)),x))*.
% 299.94/300.94  158887[3:SpR:101314.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))))),union(complement(union(v,w)),x))*.
% 299.94/300.94  158879[0:SpR:101314.0,5276.0] ||  -> subclass(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.94  159441[0:SpR:101518.0,75410.0] ||  -> subclass(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),union(intersection(union(v,w),complement(x)),complement(power_class(u))))*.
% 299.94/300.94  159439[3:SpR:101518.0,103272.0] ||  -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),union(complement(union(v,w)),x))*.
% 299.94/300.94  159431[3:SpR:101518.0,100372.0] ||  -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),union(complement(union(u,v)),w))*.
% 299.94/300.94  159429[3:SpR:101518.0,97047.0] ||  -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))))),union(complement(union(u,v)),w))*.
% 299.94/300.94  159422[0:SpR:101518.0,5276.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.94  159930[0:Rew:99108.0,159863.2] || equal(successor(first(regular(domain_relation))),second(regular(domain_relation))) member(regular(domain_relation),cross_product(universal_class,universal_class))* -> member(regular(domain_relation),successor_relation).
% 299.94/300.94  159951[0:Res:159832.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,regular(domain_relation))),second(ordered_pair(u,regular(domain_relation)))),ordered_pair(u,regular(domain_relation)))**.
% 299.94/300.94  160310[3:Rew:26766.0,160206.0] ||  -> equal(union(complement(union(u,power_class(v))),intersection(union(null_class,u),power_class(v))),complement(symmetric_difference(complement(u),complement(power_class(v)))))**.
% 299.94/300.94  160106[0:SpR:101773.0,75410.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),union(complement(union(w,x)),intersection(complement(u),power_class(v))))*.
% 299.94/300.94  160087[0:SpR:101773.0,5276.0] ||  -> subclass(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.94  160311[3:Rew:7649.0,160212.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(complement(union(w,x)),intersection(complement(u),power_class(v))),universal_class)**.
% 299.94/300.94  160337[3:Rew:106771.0,160336.0] ||  -> equal(union(symmetric_difference(u,v),complement(union(w,complement(power_class(x))))),union(symmetric_difference(u,v),intersection(complement(w),power_class(x))))**.
% 299.94/300.94  160844[3:Rew:26766.0,160740.0] ||  -> equal(union(complement(union(power_class(u),v)),intersection(power_class(u),union(null_class,v))),complement(symmetric_difference(complement(power_class(u)),complement(v))))**.
% 299.94/300.94  160632[0:SpR:101774.0,75410.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),union(complement(union(w,x)),intersection(power_class(u),complement(v))))*.
% 299.94/300.94  160613[0:SpR:101774.0,5276.0] ||  -> subclass(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.94  160848[3:Rew:7649.0,160747.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(complement(union(w,x)),intersection(power_class(u),complement(v))),universal_class)**.
% 299.94/300.94  160878[3:Rew:106771.0,160877.0] ||  -> equal(union(symmetric_difference(u,v),complement(union(complement(power_class(w)),x))),union(symmetric_difference(u,v),intersection(power_class(w),complement(x))))**.
% 299.94/300.94  161193[0:SpR:102609.0,75410.0] ||  -> subclass(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),union(complement(union(w,x)),image(element_relation,union(u,v))))*.
% 299.94/300.94  161174[0:SpR:102609.0,5276.0] ||  -> subclass(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.94  161428[3:Rew:7649.0,161319.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94  161786[0:SpR:102610.0,75410.0] ||  -> subclass(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),union(image(element_relation,union(w,x)),complement(union(u,v))))*.
% 299.94/300.94  161767[0:SpR:102610.0,5276.0] ||  -> subclass(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.94  162029[3:Rew:7649.0,161908.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94  162368[3:Rew:48675.0,162367.0] || member(not_subclass_element(power_class(union(null_class,complement(u))),v),complement(power_class(complement(u))))* -> subclass(power_class(union(null_class,complement(u))),v).
% 299.94/300.94  163177[0:Obv:163172.1] || subclass(cross_product(u,v),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(second(regular(cross_product(u,v))),x)*.
% 299.94/300.94  163230[0:Obv:163225.1] || subclass(cross_product(u,v),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w)*.
% 299.94/300.94  163418[0:Res:48.1,9632.1] inductive(unordered_pair(u,v)) || member(null_class,u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.94  163485[3:MRR:163453.1,94357.0] || member(regular(union(null_class,unordered_pair(u,v))),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  163495[0:MRR:163494.3,22203.0] || member(u,singleton(v)) member(u,ordered_pair(v,w))* -> equal(unordered_pair(v,singleton(w)),regular(ordered_pair(v,w))).
% 299.94/300.94  163540[3:Res:159844.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(regular(domain_relation),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  163534[3:Res:159844.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(regular(domain_relation),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  163657[0:Res:159845.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(domain_relation),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  163651[0:Res:159845.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(domain_relation),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  163642[0:Res:159845.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(domain_relation),union(u,v)) -> member(regular(domain_relation),symmetric_difference(u,v))*.
% 299.94/300.94  163757[0:Res:48.1,9633.1] inductive(unordered_pair(u,v)) || member(null_class,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.94/300.94  163826[3:MRR:163792.1,94357.0] || member(regular(union(null_class,unordered_pair(u,v))),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  163884[3:Res:94057.1,11069.0] || equal(complement(u),null_class) -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.94  163932[3:Res:94057.1,11071.0] || equal(complement(u),null_class) -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.94  163995[3:Res:94057.1,11141.0] || equal(complement(u),null_class) -> equal(not_subclass_element(unordered_pair(v,w),x),w)** subclass(unordered_pair(v,w),x) member(v,u)*.
% 299.94/300.94  164103[3:Rew:99109.0,164035.2] || equal(successor(first(regular(composition_function))),second(regular(composition_function))) member(regular(composition_function),cross_product(universal_class,universal_class))* -> member(regular(composition_function),successor_relation).
% 299.94/300.94  164124[3:Res:164004.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,regular(composition_function))),second(ordered_pair(u,regular(composition_function)))),ordered_pair(u,regular(composition_function)))**.
% 299.94/300.94  164150[3:Res:94057.1,11142.0] || equal(complement(u),null_class) -> equal(not_subclass_element(unordered_pair(v,w),x),v)** subclass(unordered_pair(v,w),x) member(w,u)*.
% 299.94/300.94  164529[0:SpL:46680.0,14448.0] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94  164527[0:SpL:46680.0,5611.0] || subclass(domain_relation,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(ordered_pair(null_class,null_class),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94  164509[0:SpL:46680.0,680.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94  165019[0:SpL:46893.0,14448.0] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94  165017[0:SpL:46893.0,5611.0] || subclass(domain_relation,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(ordered_pair(null_class,null_class),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94  164999[0:SpL:46893.0,680.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94  166014[0:Res:10543.4,20.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u) subclass(successor_relation,element_relation) -> member(v,u)*.
% 299.94/300.94  166050[0:MRR:166025.0,242.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,composition_function) -> equal(compose(u,v),w)*.
% 299.94/300.94  166051[0:MRR:166024.0,242.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,application_function) -> equal(apply(u,v),w)*.
% 299.94/300.94  166194[3:Res:164016.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(regular(composition_function),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  166188[3:Res:164016.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(regular(composition_function),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  166297[3:MRR:166284.1,99.0] || member(u,universal_class) subclass(composition_function,compose_class(v))* -> equal(compose(v,u),ordered_pair(cantor(u),compose(u,cantor(u))))*.
% 299.94/300.94  166340[3:Res:164017.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(composition_function),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  166334[3:Res:164017.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(composition_function),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  166325[3:Res:164017.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(composition_function),union(u,v)) -> member(regular(composition_function),symmetric_difference(u,v))*.
% 299.94/300.94  166450[3:MRR:166437.1,99.0] || member(u,universal_class) subclass(composition_function,singleton(v))* -> equal(ordered_pair(u,ordered_pair(cantor(u),compose(u,cantor(u)))),v)*.
% 299.94/300.94  167037[3:Rew:134531.1,166878.3,134531.1,166878.1] || equal(u,universal_class) member(v,universal_class) subclass(u,w)* -> equal(v,null_class) member(apply(choice,v),w)*.
% 299.94/300.94  167424[3:Res:10058.1,15540.1] || member(ordered_pair(u,v),element_relation)* member(u,universal_class) -> member(u,cantor(universal_class)) member(v,image(element_relation,range_of(null_class)))*.
% 299.94/300.94  167423[3:Res:365.1,15540.1] || subclass(universal_class,compose(u,v))* member(w,universal_class) -> member(w,cantor(v))* member(x,image(u,range_of(null_class)))*.
% 299.94/300.94  167444[3:MRR:167415.0,121.0] || member(singleton(singleton(singleton(u))),compose(v,w))* -> member(singleton(u),cantor(w)) member(u,image(v,range_of(null_class))).
% 299.94/300.94  167931[3:Con:167902.3] || equal(complement(union(u,complement(power_class(v)))),universal_class) member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))*.
% 299.94/300.94  167932[3:Con:167901.3] || equal(successor(union(u,complement(power_class(v)))),null_class) member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))*.
% 299.94/300.94  168057[3:Con:168029.3] || equal(complement(union(complement(power_class(u)),v)),universal_class) member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))*.
% 299.94/300.94  168058[3:Con:168028.3] || equal(successor(union(complement(power_class(u)),v)),null_class) member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))*.
% 299.94/300.94  168227[5:MRR:168226.2,313.0] || equal(union(u,v),universal_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 299.94/300.94  168400[0:Res:33.0,5372.0] ||  -> subclass(rotate(u),v) equal(ordered_pair(first(not_subclass_element(rotate(u),v)),second(not_subclass_element(rotate(u),v))),not_subclass_element(rotate(u),v))**.
% 299.94/300.94  168399[0:Res:36.0,5372.0] ||  -> subclass(flip(u),v) equal(ordered_pair(first(not_subclass_element(flip(u),v)),second(not_subclass_element(flip(u),v))),not_subclass_element(flip(u),v))**.
% 299.94/300.94  168394[0:Res:93.0,5372.0] ||  -> subclass(compose_class(u),v) equal(ordered_pair(first(not_subclass_element(compose_class(u),v)),second(not_subclass_element(compose_class(u),v))),not_subclass_element(compose_class(u),v))**.
% 299.94/300.94  168794[0:MRR:168720.0,10054.1] || member(u,union(v,w)) subclass(symmetric_difference(v,w),x)* -> member(u,intersection(v,w))* member(u,x)*.
% 299.94/300.94  168967[3:SpL:76360.2,153946.0] || member(universal_class,complement(union(u,unordered_pair(v,u))))* -> equal(regular(unordered_pair(v,u)),v) equal(unordered_pair(v,u),null_class).
% 299.94/300.94  169532[3:Rew:75789.0,169370.0,3198.0,169370.0] ||  -> equal(union(null_class,intersection(compose(element_relation,universal_class),union(null_class,complement(element_relation)))),complement(symmetric_difference(compose(element_relation,universal_class),union(null_class,complement(element_relation)))))**.
% 299.94/300.94  169912[3:SpL:76385.2,153946.0] || member(universal_class,complement(union(u,unordered_pair(u,v))))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  173211[3:Rew:81408.0,173087.1] || member(not_subclass_element(intersection(intersection(u,element_relation),v),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(intersection(u,element_relation),v),null_class).
% 299.94/300.94  173212[3:Rew:81408.0,173081.1] || member(not_subclass_element(intersection(u,intersection(v,element_relation)),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(u,intersection(v,element_relation)),null_class).
% 299.94/300.94  173229[3:Res:11224.2,47748.1] || member(regular(cross_product(u,v)),element_relation)* equal(second(regular(cross_product(u,v))),null_class) -> equal(cross_product(u,v),null_class).
% 299.94/300.94  173617[3:Rew:81410.0,173491.1] || member(not_subclass_element(intersection(intersection(element_relation,u),v),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(intersection(element_relation,u),v),null_class).
% 299.94/300.94  173618[3:Rew:81410.0,173485.1] || member(not_subclass_element(intersection(u,intersection(element_relation,v)),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(u,intersection(element_relation,v)),null_class).
% 299.94/300.94  174003[3:Res:96169.0,5362.0] ||  -> subclass(complement(successor(complement(intersection(successor(null_class),u)))),v) equal(not_subclass_element(complement(successor(complement(intersection(successor(null_class),u)))),v),null_class)**.
% 299.94/300.94  174270[3:Res:96308.0,5362.0] ||  -> subclass(complement(successor(complement(intersection(u,successor(null_class))))),v) equal(not_subclass_element(complement(successor(complement(intersection(u,successor(null_class))))),v),null_class)**.
% 299.94/300.94  174586[0:Res:46607.1,23.0] || member(u,universal_class) -> member(u,union(v,intersection(complement(w),power_class(x))))* member(u,union(w,complement(power_class(x)))).
% 299.94/300.94  174637[0:MRR:174587.0,10054.1] || member(u,union(v,complement(union(w,complement(power_class(x))))))* -> member(u,union(v,intersection(complement(w),power_class(x)))).
% 299.94/300.94  174638[6:MRR:174577.0,2123.0] || subclass(intersection(complement(u),union(v,complement(power_class(w)))),null_class)* -> member(null_class,union(u,intersection(complement(v),power_class(w)))).
% 299.94/300.94  174639[3:MRR:174571.0,53.0] || subclass(intersection(complement(u),union(v,complement(power_class(w)))),null_class)* -> member(omega,union(u,intersection(complement(v),power_class(w)))).
% 299.94/300.94  174644[0:MRR:174643.0,2123.0] || equal(union(u,complement(union(v,complement(power_class(w))))),universal_class) -> member(null_class,union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.94  174646[0:MRR:174645.0,53.0] || equal(union(u,complement(union(v,complement(power_class(w))))),universal_class) -> member(omega,union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.94  175076[6:Rew:174383.0,175008.2] || equal(successor(first(regular(element_relation))),second(regular(element_relation))) member(regular(element_relation),cross_product(universal_class,universal_class))* -> member(regular(element_relation),successor_relation).
% 299.94/300.94  175097[6:Res:174971.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,regular(element_relation))),second(ordered_pair(u,regular(element_relation)))),ordered_pair(u,regular(element_relation)))**.
% 299.94/300.94  175222[0:Res:46627.1,22.0] || member(u,universal_class) -> member(u,union(intersection(complement(v),power_class(w)),x))* member(u,union(v,complement(power_class(w)))).
% 299.94/300.94  175274[0:MRR:175224.0,10054.1] || member(u,union(complement(union(v,complement(power_class(w)))),x))* -> member(u,union(intersection(complement(v),power_class(w)),x)).
% 299.94/300.94  175275[6:MRR:175214.0,2123.0] || subclass(intersection(union(u,complement(power_class(v))),complement(w)),null_class)* -> member(null_class,union(intersection(complement(u),power_class(v)),w)).
% 299.94/300.94  175276[3:MRR:175208.0,53.0] || subclass(intersection(union(u,complement(power_class(v))),complement(w)),null_class)* -> member(omega,union(intersection(complement(u),power_class(v)),w)).
% 299.94/300.94  175283[0:MRR:175282.0,2123.0] || equal(union(complement(union(u,complement(power_class(v)))),w),universal_class) -> member(null_class,union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.94  175285[0:MRR:175284.0,53.0] || equal(union(complement(union(u,complement(power_class(v)))),w),universal_class) -> member(omega,union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.94  175520[0:Res:46654.1,23.0] || member(u,universal_class) -> member(u,union(v,intersection(power_class(w),complement(x))))* member(u,union(complement(power_class(w)),x)).
% 299.94/300.94  175572[0:MRR:175521.0,10054.1] || member(u,union(v,complement(union(complement(power_class(w)),x))))* -> member(u,union(v,intersection(power_class(w),complement(x)))).
% 299.94/300.94  175573[6:MRR:175511.0,2123.0] || subclass(intersection(complement(u),union(complement(power_class(v)),w)),null_class)* -> member(null_class,union(u,intersection(power_class(v),complement(w)))).
% 299.94/300.94  175574[3:MRR:175505.0,53.0] || subclass(intersection(complement(u),union(complement(power_class(v)),w)),null_class)* -> member(omega,union(u,intersection(power_class(v),complement(w)))).
% 299.94/300.94  175580[0:MRR:175579.0,2123.0] || equal(union(u,complement(union(complement(power_class(v)),w))),universal_class) -> member(null_class,union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.94  175582[0:MRR:175581.0,53.0] || equal(union(u,complement(union(complement(power_class(v)),w))),universal_class) -> member(omega,union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.94  176031[0:Res:46814.1,22.0] || member(u,universal_class) -> member(u,union(intersection(power_class(v),complement(w)),x))* member(u,union(complement(power_class(v)),w)).
% 299.94/300.94  176084[0:MRR:176033.0,10054.1] || member(u,union(complement(union(complement(power_class(v)),w)),x))* -> member(u,union(intersection(power_class(v),complement(w)),x)).
% 299.94/300.94  176085[6:MRR:176023.0,2123.0] || subclass(intersection(union(complement(power_class(u)),v),complement(w)),null_class)* -> member(null_class,union(intersection(power_class(u),complement(v)),w)).
% 299.94/300.94  176086[3:MRR:176017.0,53.0] || subclass(intersection(union(complement(power_class(u)),v),complement(w)),null_class)* -> member(omega,union(intersection(power_class(u),complement(v)),w)).
% 299.94/300.94  176093[0:MRR:176092.0,2123.0] || equal(union(complement(union(complement(power_class(u)),v)),w),universal_class) -> member(null_class,union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.94  176095[0:MRR:176094.0,53.0] || equal(union(complement(union(complement(power_class(u)),v)),w),universal_class) -> member(omega,union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.94  176345[0:Res:100879.1,23.0] || member(u,universal_class) -> member(u,union(v,image(element_relation,union(w,x))))* member(u,power_class(complement(union(w,x)))).
% 299.94/300.94  176404[6:MRR:176336.0,2123.0] || subclass(intersection(complement(u),power_class(complement(union(v,w)))),null_class)* -> member(null_class,union(u,image(element_relation,union(v,w)))).
% 299.94/300.94  176405[3:MRR:176330.0,53.0] || subclass(intersection(complement(u),power_class(complement(union(v,w)))),null_class)* -> member(omega,union(u,image(element_relation,union(v,w)))).
% 299.94/300.94  176443[4:MRR:176442.2,4383.0] || equal(complement(union(u,v)),universal_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.94  176445[5:MRR:176444.2,4383.0] || equal(complement(union(u,v)),null_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.94  176458[4:MRR:176457.2,4383.0] || equal(successor(union(u,v)),null_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.94  176712[0:Res:101197.1,22.0] || member(u,universal_class) -> member(u,union(image(element_relation,union(v,w)),x))* member(u,power_class(complement(union(v,w)))).
% 299.94/300.94  176774[6:MRR:176704.0,2123.0] || subclass(intersection(power_class(complement(union(u,v))),complement(w)),null_class)* -> member(null_class,union(image(element_relation,union(u,v)),w)).
% 299.94/300.94  176775[3:MRR:176698.0,53.0] || subclass(intersection(power_class(complement(union(u,v))),complement(w)),null_class)* -> member(omega,union(image(element_relation,union(u,v)),w)).
% 299.94/300.94  176811[4:MRR:176810.2,4383.0] || equal(complement(union(u,v)),universal_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.94  176813[5:MRR:176812.2,4383.0] || equal(complement(union(u,v)),null_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.94  176827[4:MRR:176826.2,4383.0] || equal(successor(union(u,v)),null_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.94  177570[3:Rew:103735.0,177483.1,27497.0,177483.1] || member(regular(union(complement(successor(u)),v)),intersection(successor(u),complement(v)))* -> equal(union(complement(successor(u)),v),null_class).
% 299.94/300.94  179036[6:Res:174984.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(regular(element_relation),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  179028[6:Res:174984.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(regular(element_relation),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  179160[6:Res:174985.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(element_relation),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  179152[6:Res:174985.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(element_relation),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  179143[6:Res:174985.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(element_relation),union(u,v)) -> member(regular(element_relation),symmetric_difference(u,v))*.
% 299.94/300.94  180054[3:Rew:100566.0,179899.0,103455.0,179899.0,26766.0,179899.0] ||  -> equal(union(successor(u),complement(union(v,complement(union(w,x))))),union(successor(u),intersection(complement(v),union(w,x))))**.
% 299.94/300.94  180055[3:Rew:100566.0,179898.0,47142.0,179898.0,26766.0,179898.0] ||  -> equal(union(power_class(u),complement(union(v,complement(union(w,x))))),union(power_class(u),intersection(complement(v),union(w,x))))**.
% 299.94/300.94  180757[3:Rew:100576.0,180491.0,103455.0,180491.0,26766.0,180491.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),successor(x)),union(intersection(union(u,v),complement(w)),successor(x)))**.
% 299.94/300.94  180758[3:Rew:100576.0,180490.0,47142.0,180490.0,26766.0,180490.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),power_class(x)),union(intersection(union(u,v),complement(w)),power_class(x)))**.
% 299.94/300.94  181460[3:Rew:100576.0,181199.0,103455.0,181199.0,26766.0,181199.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),successor(x)),union(intersection(complement(u),union(v,w)),successor(x)))**.
% 299.94/300.94  181461[3:Rew:100576.0,181198.0,47142.0,181198.0,26766.0,181198.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),power_class(x)),union(intersection(complement(u),union(v,w)),power_class(x)))**.
% 299.94/300.94  182106[3:Rew:100566.0,181949.0,103455.0,181949.0,26766.0,181949.0] ||  -> equal(union(successor(u),complement(union(complement(union(v,w)),x))),union(successor(u),intersection(union(v,w),complement(x))))**.
% 299.94/300.94  182107[3:Rew:100566.0,181948.0,47142.0,181948.0,26766.0,181948.0] ||  -> equal(union(power_class(u),complement(union(complement(union(v,w)),x))),union(power_class(u),intersection(union(v,w),complement(x))))**.
% 299.94/300.94  12045[0:Res:629.1,1419.0] || member(u,v)* -> equal(singleton(w),null_class) equal(ordered_pair(first(ordered_pair(u,w)),second(ordered_pair(u,w))),ordered_pair(u,w))**.
% 299.94/300.94  13023[3:Res:10058.1,1926.0] || member(ordered_pair(u,not_subclass_element(v,image(element_relation,image(universal_class,singleton(u))))),element_relation)* -> subclass(v,image(element_relation,image(universal_class,singleton(u)))).
% 299.94/300.94  14983[0:SpL:1183.2,14977.0] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.94  14991[0:SpL:1183.2,14985.0] || member(cross_product(u,v),universal_class) equal(complement(singleton(apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  17136[3:Rew:17051.0,17098.1] || member(ordered_pair(universal_class,not_subclass_element(u,image(v,image(w,null_class)))),compose(v,w))* -> subclass(u,image(v,image(w,null_class))).
% 299.94/300.94  17305[3:SpR:17074.0,192.1] || member(restrict(element_relation,universal_class,image(u,null_class)),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,image(u,null_class)),apply(u,universal_class)),domain_relation)*.
% 299.94/300.94  18081[3:Rew:18035.0,18061.2,18035.0,18061.0] ||  -> subclass(ordered_pair(universal_class,universal_class),u) equal(not_subclass_element(ordered_pair(universal_class,universal_class),u),unordered_pair(universal_class,null_class))** equal(not_subclass_element(ordered_pair(universal_class,universal_class),u),null_class).
% 299.94/300.94  21991[3:Res:17248.1,18.0] || subclass(ordered_pair(u,universal_class),cross_product(v,w))* -> equal(ordered_pair(first(unordered_pair(u,null_class)),second(unordered_pair(u,null_class))),unordered_pair(u,null_class))**.
% 299.94/300.94  22372[0:Res:453.3,4070.1] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x)) member(image(u,v),symmetric_difference(w,x))* -> .
% 299.94/300.94  22359[0:Res:406.3,4070.1] || member(u,universal_class) subclass(u,intersection(v,w)) member(apply(choice,u),symmetric_difference(v,w))* -> equal(u,null_class).
% 299.94/300.94  22341[0:Res:71.2,4070.1] || member(intersection(u,v),universal_class) member(apply(choice,intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.94/300.94  23162[0:Rew:525.1,23161.2] || member(regular(u),unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class) equal(unordered_pair(v,u),null_class).
% 299.94/300.94  23164[0:Rew:525.2,23163.2] || member(regular(u),unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class) equal(unordered_pair(u,v),null_class).
% 299.94/300.94  25968[0:Res:159.1,4060.0] ||  -> equal(intersection(u,symmetric_difference(complement(v),complement(w))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.94/300.94  25946[0:Res:166.1,4060.0] ||  -> equal(intersection(symmetric_difference(complement(u),complement(v)),w),null_class) member(regular(intersection(symmetric_difference(complement(u),complement(v)),w)),union(u,v))*.
% 299.94/300.94  26473[0:Res:225.1,218.0] ||  -> equal(restrict(restrict(u,v,w),x,y),null_class) member(regular(restrict(restrict(u,v,w),x,y)),cross_product(v,w))*.
% 299.94/300.94  26642[0:Res:480.1,12216.0] || member(not_subclass_element(u,intersection(complement(intersection(v,w)),u)),symmetric_difference(v,w))* -> subclass(u,intersection(complement(intersection(v,w)),u)).
% 299.94/300.94  27078[3:Rew:26766.0,14210.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> equal(ordered_pair(first(ordered_pair(null_class,null_class)),second(ordered_pair(null_class,null_class))),ordered_pair(null_class,null_class))**.
% 299.94/300.94  27080[3:Rew:26766.0,23369.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> equal(ordered_pair(first(ordered_pair(w,x)),second(ordered_pair(w,x))),ordered_pair(w,x))**.
% 299.94/300.94  27081[3:Rew:26766.0,21949.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> equal(ordered_pair(first(unordered_pair(w,x)),second(unordered_pair(w,x))),unordered_pair(w,x))**.
% 299.94/300.94  28515[3:Rew:26766.0,27102.1] ||  -> equal(union(null_class,symmetric_difference(complement(u),complement(v))),null_class) member(regular(union(null_class,symmetric_difference(complement(u),complement(v)))),union(u,v))*.
% 299.94/300.94  30076[0:Res:24.2,3846.2] || member(power_class(u),v)* member(power_class(u),w)* member(u,universal_class) subclass(universal_class,complement(intersection(w,v)))* -> .
% 299.94/300.94  30213[0:Res:24.2,3883.2] || member(sum_class(u),v)* member(sum_class(u),w)* member(u,universal_class) subclass(universal_class,complement(intersection(w,v)))* -> .
% 299.94/300.94  30536[3:SpR:27497.0,479.0] ||  -> equal(intersection(union(u,union(null_class,v)),union(complement(u),union(null_class,complement(v)))),symmetric_difference(complement(u),union(null_class,complement(v))))**.
% 299.94/300.94  30513[3:SpR:27497.0,479.0] ||  -> equal(intersection(union(union(null_class,u),v),union(union(null_class,complement(u)),complement(v))),symmetric_difference(union(null_class,complement(u)),complement(v)))**.
% 299.94/300.94  34840[0:Obv:34800.1] || member(not_subclass_element(symmetric_difference(u,v),intersection(w,union(u,v))),w)* -> subclass(symmetric_difference(u,v),intersection(w,union(u,v))).
% 299.94/300.94  34922[0:Res:49.1,5366.0] inductive(intersection(u,v)) ||  -> subclass(image(successor_relation,intersection(u,v)),w) member(not_subclass_element(image(successor_relation,intersection(u,v)),w),u)*.
% 299.94/300.94  35179[0:Res:49.1,5367.0] inductive(intersection(u,v)) ||  -> subclass(image(successor_relation,intersection(u,v)),w) member(not_subclass_element(image(successor_relation,intersection(u,v)),w),v)*.
% 299.94/300.94  35297[0:Res:226.1,4070.1] || member(not_subclass_element(restrict(intersection(u,v),w,x),y),symmetric_difference(u,v))* -> subclass(restrict(intersection(u,v),w,x),y).
% 299.94/300.94  35296[3:Res:226.1,7653.1] || member(not_subclass_element(restrict(complement(compose(element_relation,universal_class)),u,v),w),element_relation)* -> subclass(restrict(complement(compose(element_relation,universal_class)),u,v),w).
% 299.94/300.94  35785[3:SpR:30548.0,479.0] ||  -> equal(intersection(union(u,union(v,v)),union(complement(u),union(null_class,complement(v)))),symmetric_difference(complement(u),union(null_class,complement(v))))**.
% 299.94/300.94  35744[3:SpR:30548.0,479.0] ||  -> equal(intersection(union(union(u,u),v),union(union(null_class,complement(u)),complement(v))),symmetric_difference(union(null_class,complement(u)),complement(v)))**.
% 299.94/300.94  36009[0:Res:33146.0,1279.2] || member(u,v) member(u,w) -> equal(singleton(intersection(w,v)),null_class) member(u,complement(singleton(intersection(w,v))))*.
% 299.94/300.94  36169[3:Res:17248.1,15524.0] || subclass(ordered_pair(u,universal_class),cantor(regular(cross_product(singleton(unordered_pair(u,null_class)),universal_class))))* -> equal(cross_product(singleton(unordered_pair(u,null_class)),universal_class),null_class).
% 299.94/300.94  36167[3:Res:351.2,15524.0] || member(u,universal_class) subclass(universal_class,cantor(regular(cross_product(singleton(sum_class(u)),universal_class))))* -> equal(cross_product(singleton(sum_class(u)),universal_class),null_class).
% 299.94/300.94  36166[3:Res:350.2,15524.0] || member(u,universal_class) subclass(universal_class,cantor(regular(cross_product(singleton(power_class(u)),universal_class))))* -> equal(cross_product(singleton(power_class(u)),universal_class),null_class).
% 299.94/300.94  37120[3:Res:10058.1,9366.1] || member(singleton(compose(element_relation,universal_class)),element_relation) member(compose(element_relation,universal_class),universal_class) -> member(singleton(singleton(singleton(compose(element_relation,universal_class)))),element_relation)*.
% 299.94/300.94  37127[0:MRR:37119.0,121.0] || member(union(u,v),universal_class) -> member(singleton(union(u,v)),complement(u))* member(singleton(singleton(singleton(union(u,v)))),element_relation)*.
% 299.94/300.94  37128[0:MRR:37118.0,121.0] || member(union(u,v),universal_class) -> member(singleton(union(u,v)),complement(v))* member(singleton(singleton(singleton(union(u,v)))),element_relation)*.
% 299.94/300.94  38866[0:Rew:38662.0,38862.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(complement(cross_product(image(w,singleton(u)),universal_class)),w))* -> subclass(v,range_of(null_class)).
% 299.94/300.94  39055[3:MRR:39009.0,121.0] || member(cantor(u),universal_class) -> equal(apply(u,singleton(cantor(u))),sum_class(range_of(null_class)))** member(singleton(singleton(singleton(cantor(u)))),element_relation)*.
% 299.94/300.94  40156[0:SpR:39614.1,479.0] || subclass(union(complement(u),complement(v)),union(u,v))* -> equal(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v))).
% 299.94/300.94  40985[3:SpR:26811.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(singleton(null_class)))))* member(u,union(v,image(element_relation,successor(null_class)))).
% 299.94/300.94  40980[3:SpR:26811.0,261.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(singleton(null_class))),complement(v)))* member(u,union(image(element_relation,successor(null_class)),v)).
% 299.94/300.94  41056[3:Rew:26811.0,41022.1] || member(regular(intersection(u,power_class(complement(singleton(null_class))))),image(element_relation,successor(null_class)))* -> equal(intersection(u,power_class(complement(singleton(null_class)))),null_class).
% 299.94/300.94  41057[3:Rew:26811.0,41014.1] || member(regular(intersection(power_class(complement(singleton(null_class))),u)),image(element_relation,successor(null_class)))* -> equal(intersection(power_class(complement(singleton(null_class))),u),null_class).
% 299.94/300.94  41124[3:Res:15527.1,4060.0] || subclass(domain_relation,rotate(symmetric_difference(complement(u),complement(v)))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,v))*.
% 299.94/300.94  41243[3:Res:15528.1,4060.0] || subclass(domain_relation,flip(symmetric_difference(complement(u),complement(v)))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,v))*.
% 299.94/300.94  41368[0:Res:2350.2,4060.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,w))*.
% 299.94/300.94  41727[3:Res:2352.1,10076.0] ||  -> equal(intersection(u,intersection(apply(null_class,v),w)),null_class) member(regular(intersection(u,intersection(apply(null_class,v),w))),sum_class(range_of(null_class)))*.
% 299.94/300.94  41726[3:Res:2352.1,10075.0] ||  -> equal(intersection(u,intersection(apply(null_class,v),w)),null_class) member(regular(intersection(u,intersection(apply(null_class,v),w))),apply(null_class,x))*.
% 299.94/300.94  41725[3:Res:2352.1,10074.0] ||  -> equal(intersection(u,intersection(sum_class(range_of(null_class)),v)),null_class) member(regular(intersection(u,intersection(sum_class(range_of(null_class)),v))),apply(null_class,w))*.
% 299.94/300.94  41722[0:Res:2352.1,4386.0] || member(regular(intersection(u,intersection(regular(v),w))),v)* -> equal(intersection(u,intersection(regular(v),w)),null_class) equal(v,null_class).
% 299.94/300.94  41707[0:Res:2352.1,481.0] ||  -> equal(intersection(u,intersection(symmetric_difference(v,w),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(v,w),x))),union(v,w))*.
% 299.94/300.94  41703[0:Res:2352.1,219.0] ||  -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) member(regular(intersection(u,intersection(restrict(v,w,x),y))),v)*.
% 299.94/300.94  42328[3:Res:2353.1,10076.0] ||  -> equal(intersection(u,intersection(v,apply(null_class,w))),null_class) member(regular(intersection(u,intersection(v,apply(null_class,w)))),sum_class(range_of(null_class)))*.
% 299.94/300.94  42327[3:Res:2353.1,10075.0] ||  -> equal(intersection(u,intersection(v,apply(null_class,w))),null_class) member(regular(intersection(u,intersection(v,apply(null_class,w)))),apply(null_class,x))*.
% 299.94/300.94  42326[3:Res:2353.1,10074.0] ||  -> equal(intersection(u,intersection(v,sum_class(range_of(null_class)))),null_class) member(regular(intersection(u,intersection(v,sum_class(range_of(null_class))))),apply(null_class,w))*.
% 299.94/300.94  42323[0:Res:2353.1,4386.0] || member(regular(intersection(u,intersection(v,regular(w)))),w)* -> equal(intersection(u,intersection(v,regular(w))),null_class) equal(w,null_class).
% 299.94/300.94  42308[0:Res:2353.1,481.0] ||  -> equal(intersection(u,intersection(v,symmetric_difference(w,x))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(w,x)))),union(w,x))*.
% 299.94/300.94  42304[0:Res:2353.1,219.0] ||  -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) member(regular(intersection(u,intersection(v,restrict(w,x,y)))),w)*.
% 299.94/300.94  42929[0:Res:3123.2,4060.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,w))*.
% 299.94/300.94  42994[0:Rew:479.0,42877.1] || subclass(union(u,v),w) -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),w)*.
% 299.94/300.94  43443[3:Res:3125.1,10076.0] ||  -> equal(intersection(intersection(apply(null_class,u),v),w),null_class) member(regular(intersection(intersection(apply(null_class,u),v),w)),sum_class(range_of(null_class)))*.
% 299.94/300.94  43442[3:Res:3125.1,10075.0] ||  -> equal(intersection(intersection(apply(null_class,u),v),w),null_class) member(regular(intersection(intersection(apply(null_class,u),v),w)),apply(null_class,x))*.
% 299.94/300.94  43441[3:Res:3125.1,10074.0] ||  -> equal(intersection(intersection(sum_class(range_of(null_class)),u),v),null_class) member(regular(intersection(intersection(sum_class(range_of(null_class)),u),v)),apply(null_class,w))*.
% 299.94/300.94  43438[0:Res:3125.1,4386.0] || member(regular(intersection(intersection(regular(u),v),w)),u)* -> equal(intersection(intersection(regular(u),v),w),null_class) equal(u,null_class).
% 299.94/300.94  43423[0:Res:3125.1,481.0] ||  -> equal(intersection(intersection(symmetric_difference(u,v),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(u,v),w),x)),union(u,v))*.
% 299.94/300.94  43419[0:Res:3125.1,219.0] ||  -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) member(regular(intersection(intersection(restrict(u,v,w),x),y)),u)*.
% 299.94/300.94  43950[3:Res:3126.1,10076.0] ||  -> equal(intersection(intersection(u,apply(null_class,v)),w),null_class) member(regular(intersection(intersection(u,apply(null_class,v)),w)),sum_class(range_of(null_class)))*.
% 299.94/300.94  43949[3:Res:3126.1,10075.0] ||  -> equal(intersection(intersection(u,apply(null_class,v)),w),null_class) member(regular(intersection(intersection(u,apply(null_class,v)),w)),apply(null_class,x))*.
% 299.94/300.94  43948[3:Res:3126.1,10074.0] ||  -> equal(intersection(intersection(u,sum_class(range_of(null_class))),v),null_class) member(regular(intersection(intersection(u,sum_class(range_of(null_class))),v)),apply(null_class,w))*.
% 299.94/300.94  43945[0:Res:3126.1,4386.0] || member(regular(intersection(intersection(u,regular(v)),w)),v)* -> equal(intersection(intersection(u,regular(v)),w),null_class) equal(v,null_class).
% 299.94/300.94  43930[0:Res:3126.1,481.0] ||  -> equal(intersection(intersection(u,symmetric_difference(v,w)),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(v,w)),x)),union(v,w))*.
% 299.94/300.94  43926[0:Res:3126.1,219.0] ||  -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) member(regular(intersection(intersection(u,restrict(v,w,x)),y)),v)*.
% 299.94/300.94  44938[3:Rew:27497.0,44866.1] || member(not_subclass_element(intersection(u,union(null_class,complement(v))),w),union(null_class,v))* -> subclass(intersection(u,union(null_class,complement(v))),w).
% 299.94/300.94  44939[3:Rew:30548.0,44865.1] || member(not_subclass_element(intersection(u,union(null_class,complement(v))),w),union(v,v))* -> subclass(intersection(u,union(null_class,complement(v))),w).
% 299.94/300.94  45115[3:Rew:27497.0,45017.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),v),w),union(null_class,u))* -> subclass(intersection(union(null_class,complement(u)),v),w).
% 299.94/300.94  45116[3:Rew:30548.0,45016.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),v),w),union(u,u))* -> subclass(intersection(union(null_class,complement(u)),v),w).
% 299.94/300.94  45174[3:MRR:26090.2,45167.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(unordered_pair(w,ordered_pair(u,ordered_pair(v,compose(u,v))))))* -> .
% 299.94/300.94  45175[3:MRR:26198.2,45167.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(unordered_pair(ordered_pair(u,ordered_pair(v,compose(u,v))),w)))* -> .
% 299.94/300.94  46446[0:Res:3436.2,4386.0] || member(inverse(u),universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> equal(v,null_class).
% 299.94/300.94  46424[0:Res:3436.2,218.0] || member(inverse(u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(inverse(u),range_of(u)),cross_product(w,x))*.
% 299.94/300.94  46420[0:Res:3436.2,4070.1] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(inverse(u),range_of(u)),symmetric_difference(v,w))* -> .
% 299.94/300.94  46406[0:SpR:30351.0,3436.2] || member(inverse(cross_product(u,universal_class)),universal_class) subclass(domain_relation,v) -> member(ordered_pair(inverse(cross_product(u,universal_class)),image(universal_class,u)),v)*.
% 299.94/300.94  46472[0:MRR:46465.1,99.0] || member(inverse(u),universal_class) equal(compose(v,inverse(u)),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),compose_class(v))*.
% 299.94/300.94  46634[0:Rew:46582.0,30380.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w)))))* member(omega,union(u,intersection(complement(v),power_class(w)))) -> .
% 299.94/300.94  46701[3:Rew:46582.0,36586.1] || member(u,universal_class) subclass(domain_relation,power_class(complement(power_class(v)))) member(ordered_pair(u,cantor(u)),image(element_relation,power_class(v)))* -> .
% 299.94/300.94  46764[0:Rew:46582.0,30393.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w)))* member(omega,union(intersection(complement(u),power_class(v)),w)) -> .
% 299.94/300.94  46766[0:Rew:46582.0,22827.0] ||  -> subclass(complement(successor(intersection(complement(u),power_class(v)))),intersection(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v))))))*.
% 299.94/300.94  46821[0:Rew:46582.0,30382.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w)))* member(omega,union(u,intersection(power_class(v),complement(w)))) -> .
% 299.94/300.94  47043[0:Rew:46582.0,30395.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w)))* member(omega,union(intersection(power_class(u),complement(v)),w)) -> .
% 299.94/300.94  47045[0:Rew:46582.0,22830.0] ||  -> subclass(complement(successor(intersection(power_class(u),complement(v)))),intersection(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v))))))*.
% 299.94/300.94  47236[0:Rew:46582.0,46693.1] || member(regular(intersection(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))* -> equal(intersection(u,power_class(complement(power_class(v)))),null_class).
% 299.94/300.94  47240[0:Rew:46582.0,46934.1] || member(regular(intersection(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))* -> equal(intersection(power_class(complement(power_class(u))),v),null_class).
% 299.94/300.94  47257[0:Rew:46582.0,46978.2,46582.0,46978.0] ||  -> subclass(singleton(apply(choice,regular(complement(power_class(u))))),power_class(u))* equal(regular(complement(power_class(u))),null_class) equal(complement(power_class(u)),null_class).
% 299.94/300.94  47258[0:Rew:46582.0,46981.2,46582.0,46981.1] ||  -> subclass(singleton(not_subclass_element(regular(complement(power_class(u))),v)),power_class(u))* subclass(regular(complement(power_class(u))),v) equal(complement(power_class(u)),null_class).
% 299.94/300.94  48588[3:Res:15464.2,46587.0] || member(u,universal_class) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(u,cantor(u)),power_class(complement(power_class(v))))* -> .
% 299.94/300.94  48580[0:Res:159.1,46587.0] || member(regular(intersection(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))* -> equal(intersection(u,image(element_relation,power_class(v))),null_class).
% 299.94/300.94  48555[0:Res:166.1,46587.0] || member(regular(intersection(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))* -> equal(intersection(image(element_relation,power_class(u)),v),null_class).
% 299.94/300.94  49557[3:SpL:1183.2,44786.0] || member(cross_product(u,v),universal_class) subclass(unordered_pair(w,apply(choice,cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.94  49777[3:SpL:1183.2,44793.0] || member(cross_product(u,v),universal_class) subclass(unordered_pair(apply(choice,cross_product(u,v)),w),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.94  50217[3:SpL:1183.2,47751.0] || member(cross_product(u,v),universal_class) equal(unordered_pair(w,apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  50314[0:SpL:6906.0,4070.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* member(u,symmetric_difference(complement(v),complement(singleton(v)))) -> .
% 299.94/300.94  50285[3:SpR:26766.0,6906.0] ||  -> equal(intersection(successor(complement(u)),union(union(null_class,u),complement(singleton(complement(u))))),symmetric_difference(union(null_class,u),complement(singleton(complement(u)))))**.
% 299.94/300.94  50257[0:SpR:6906.0,480.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* -> member(u,complement(symmetric_difference(complement(v),complement(singleton(v))))).
% 299.94/300.94  50359[3:SpL:1183.2,47760.0] || member(cross_product(u,v),universal_class) equal(unordered_pair(apply(choice,cross_product(u,v)),w),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  52537[3:Rew:26766.0,52504.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* member(u,universal_class) subclass(domain_relation,union(null_class,intersection(v,w))) -> .
% 299.94/300.94  52668[0:MRR:52632.0,10106.1] ||  -> member(not_subclass_element(u,intersection(image(element_relation,power_class(v)),u)),power_class(complement(power_class(v))))* subclass(u,intersection(image(element_relation,power_class(v)),u)).
% 299.94/300.94  52992[0:Res:24.2,210.0] || member(regular(union(u,v)),complement(v))* member(regular(union(u,v)),complement(u))* -> equal(union(u,v),null_class).
% 299.94/300.94  53234[0:Res:66.2,3845.0] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(power_class(image(u,v)),x)*.
% 299.94/300.94  53309[0:MRR:53271.1,5.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> equal(u,null_class) member(power_class(apply(choice,u)),w)*.
% 299.94/300.94  53817[0:Res:66.2,3882.0] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(sum_class(image(u,v)),x)*.
% 299.94/300.94  53886[0:MRR:53854.1,5.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> equal(u,null_class) member(sum_class(apply(choice,u)),w)*.
% 299.94/300.94  54176[0:Obv:54134.2] || subclass(u,symmetric_difference(v,w)) subclass(u,regular(union(v,w)))* -> equal(u,null_class) equal(union(v,w),null_class).
% 299.94/300.94  54188[3:MRR:54128.0,10104.1] || subclass(u,regular(cantor(v)))* -> equal(apply(v,regular(u)),sum_class(range_of(null_class))) equal(u,null_class) equal(cantor(v),null_class).
% 299.94/300.94  54191[0:Obv:54104.2] || subclass(intersection(singleton(u),v),regular(w))* member(u,w) -> equal(intersection(singleton(u),v),null_class) equal(w,null_class).
% 299.94/300.94  54192[0:Obv:54103.2] || subclass(intersection(u,singleton(v)),regular(w))* member(v,w) -> equal(intersection(u,singleton(v)),null_class) equal(w,null_class).
% 299.94/300.94  55026[0:Res:367.1,46617.0] || subclass(ordered_pair(u,v),intersection(complement(w),power_class(x))) member(unordered_pair(u,singleton(v)),union(w,complement(power_class(x))))* -> .
% 299.94/300.94  55000[0:Res:354.2,46617.0] || subclass(u,intersection(complement(v),power_class(w))) member(not_subclass_element(u,x),union(v,complement(power_class(w))))* -> subclass(u,x).
% 299.94/300.94  54977[0:Res:3.1,46617.0] || member(not_subclass_element(intersection(complement(u),power_class(v)),w),union(u,complement(power_class(v))))* -> subclass(intersection(complement(u),power_class(v)),w).
% 299.94/300.94  54959[0:SpL:46591.0,46617.0] || member(u,intersection(power_class(complement(power_class(v))),power_class(w))) member(u,union(image(element_relation,power_class(v)),complement(power_class(w))))* -> .
% 299.94/300.94  54958[3:SpL:26811.0,46617.0] || member(u,intersection(power_class(complement(singleton(null_class))),power_class(v))) member(u,union(image(element_relation,successor(null_class)),complement(power_class(v))))* -> .
% 299.94/300.94  55241[0:Res:367.1,46804.0] || subclass(ordered_pair(u,v),intersection(power_class(w),complement(x))) member(unordered_pair(u,singleton(v)),union(complement(power_class(w)),x))* -> .
% 299.94/300.94  55214[0:Res:354.2,46804.0] || subclass(u,intersection(power_class(v),complement(w))) member(not_subclass_element(u,x),union(complement(power_class(v)),w))* -> subclass(u,x).
% 299.94/300.94  55191[0:Res:3.1,46804.0] || member(not_subclass_element(intersection(power_class(u),complement(v)),w),union(complement(power_class(u)),v))* -> subclass(intersection(power_class(u),complement(v)),w).
% 299.94/300.94  55166[0:SpL:46591.0,46804.0] || member(u,intersection(power_class(v),power_class(complement(power_class(w))))) member(u,union(complement(power_class(v)),image(element_relation,power_class(w))))* -> .
% 299.94/300.94  55165[3:SpL:26811.0,46804.0] || member(u,intersection(power_class(v),power_class(complement(singleton(null_class))))) member(u,union(complement(power_class(v)),image(element_relation,successor(null_class))))* -> .
% 299.94/300.94  55382[0:Res:2364.1,6166.2] || member(regular(symmetric_difference(u,v)),complement(v))* member(regular(symmetric_difference(u,v)),complement(u))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.94  55378[0:Res:10922.2,6166.2] || subclass(universal_class,union(u,v))* member(regular(w),complement(v))* member(regular(w),complement(u))* -> equal(w,null_class).
% 299.94/300.94  55377[0:Res:3241.2,6166.2] || subclass(u,symmetric_difference(v,w))* member(regular(u),complement(w))* member(regular(u),complement(v))* -> equal(u,null_class).
% 299.94/300.94  55359[0:Res:353.2,6166.2] || subclass(u,union(v,w))* member(regular(u),complement(w))* member(regular(u),complement(v))* -> equal(u,null_class).
% 299.94/300.94  55427[3:Rew:47142.0,55330.1,26766.0,55330.1] || member(u,complement(v)) member(u,power_class(complement(power_class(w)))) member(u,union(image(element_relation,power_class(w)),v))* -> .
% 299.94/300.94  55429[3:Rew:47142.0,55324.0,26766.0,55324.0] || member(u,power_class(complement(power_class(v)))) member(u,complement(w)) member(u,union(w,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  55849[0:SpL:22211.0,26002.0] || equal(complement(regular(ordered_pair(regular(u),v))),u)** -> equal(regular(ordered_pair(regular(u),v)),singleton(regular(u))) equal(u,null_class).
% 299.94/300.94  55848[0:SpL:22211.0,23761.0] || subclass(u,complement(regular(ordered_pair(regular(u),v))))* -> equal(regular(ordered_pair(regular(u),v)),singleton(regular(u))) equal(u,null_class).
% 299.94/300.94  55838[0:SpL:22211.0,5706.0] || equal(u,regular(ordered_pair(v,w)))* member(v,universal_class) -> equal(regular(ordered_pair(v,w)),singleton(v))** member(v,u)*.
% 299.94/300.94  55831[0:SpL:22211.0,9.0] || member(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) equal(u,singleton(w)) equal(u,v).
% 299.94/300.94  55825[0:SpL:22211.0,13460.0] || equal(complement(regular(ordered_pair(ordered_pair(null_class,null_class),u))),domain_relation)** -> equal(regular(ordered_pair(ordered_pair(null_class,null_class),u)),singleton(ordered_pair(null_class,null_class))).
% 299.94/300.94  55824[0:SpL:22211.0,13433.0] || subclass(domain_relation,complement(regular(ordered_pair(ordered_pair(null_class,null_class),u))))* -> equal(regular(ordered_pair(ordered_pair(null_class,null_class),u)),singleton(ordered_pair(null_class,null_class))).
% 299.94/300.94  55786[0:SpL:22211.0,356.1] || member(u,universal_class) subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,w).
% 299.94/300.94  55780[0:SpR:22211.0,3238.1] || subclass(universal_class,symmetric_difference(u,v)) -> equal(regular(ordered_pair(w,x)),singleton(w)) member(regular(ordered_pair(w,x)),union(u,v))*.
% 299.94/300.94  55979[0:Res:33146.0,4069.1] || member(u,symmetric_difference(v,w)) -> equal(singleton(complement(intersection(v,w))),null_class) member(u,complement(singleton(complement(intersection(v,w)))))*.
% 299.94/300.94  56305[3:MRR:56304.2,55805.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v)) member(u,regular(ordered_pair(u,v)))*.
% 299.94/300.94  56552[0:Res:4087.2,4386.0] || subclass(u,regular(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x) equal(v,null_class).
% 299.94/300.94  56536[0:Res:4087.2,218.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),cross_product(w,x))*.
% 299.94/300.94  56530[0:Res:4087.2,4070.1] || subclass(u,intersection(v,w)) member(not_subclass_element(intersection(x,u),y),symmetric_difference(v,w))* -> subclass(intersection(x,u),y).
% 299.94/300.94  56643[0:Obv:56568.2] || subclass(u,v) member(not_subclass_element(intersection(w,u),intersection(x,v)),x)* -> subclass(intersection(w,u),intersection(x,v)).
% 299.94/300.94  56910[0:Obv:56828.1] || member(not_subclass_element(intersection(u,intersection(v,w)),intersection(x,v)),x)* -> subclass(intersection(u,intersection(v,w)),intersection(x,v)).
% 299.94/300.94  57315[0:Obv:57234.1] || member(not_subclass_element(intersection(u,intersection(v,w)),intersection(x,w)),x)* -> subclass(intersection(u,intersection(v,w)),intersection(x,w)).
% 299.94/300.94  57381[3:Res:56986.0,3170.0] ||  -> equal(intersection(u,union(null_class,restrict(v,w,x))),null_class) member(regular(intersection(u,union(null_class,restrict(v,w,x)))),v)*.
% 299.94/300.94  57637[0:Res:5239.2,4386.0] || subclass(u,regular(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x) equal(v,null_class).
% 299.94/300.94  57621[0:Res:5239.2,218.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),cross_product(w,x))*.
% 299.94/300.94  57615[0:Res:5239.2,4070.1] || subclass(u,intersection(v,w)) member(not_subclass_element(intersection(u,x),y),symmetric_difference(v,w))* -> subclass(intersection(u,x),y).
% 299.94/300.94  57730[0:Obv:57653.2] || subclass(u,v) member(not_subclass_element(intersection(u,w),intersection(x,v)),x)* -> subclass(intersection(u,w),intersection(x,v)).
% 299.94/300.94  57950[3:Res:57341.0,3166.0] ||  -> equal(restrict(union(null_class,intersection(u,v)),w,x),null_class) member(regular(restrict(union(null_class,intersection(u,v)),w,x)),u)*.
% 299.94/300.94  57949[3:Res:57341.0,3167.0] ||  -> equal(restrict(union(null_class,intersection(u,v)),w,x),null_class) member(regular(restrict(union(null_class,intersection(u,v)),w,x)),v)*.
% 299.94/300.94  57932[3:Res:57341.0,3164.0] || subclass(u,v) -> equal(restrict(union(null_class,u),w,x),null_class) member(regular(restrict(union(null_class,u),w,x)),v)*.
% 299.94/300.94  58181[0:Obv:58096.1] || member(not_subclass_element(intersection(intersection(u,v),w),intersection(x,u)),x)* -> subclass(intersection(intersection(u,v),w),intersection(x,u)).
% 299.94/300.94  58582[0:Obv:58498.1] || member(not_subclass_element(intersection(intersection(u,v),w),intersection(x,v)),x)* -> subclass(intersection(intersection(u,v),w),intersection(x,v)).
% 299.94/300.94  58653[3:Res:58222.0,3170.0] ||  -> equal(intersection(union(null_class,restrict(u,v,w)),x),null_class) member(regular(intersection(union(null_class,restrict(u,v,w)),x)),u)*.
% 299.94/300.94  58958[3:Res:58256.0,3170.0] ||  -> equal(union(null_class,intersection(restrict(u,v,w),x)),null_class) member(regular(union(null_class,intersection(restrict(u,v,w),x))),u)*.
% 299.94/300.94  59446[0:SpR:30.0,10992.1] || member(u,union(cross_product(v,w),x)) -> member(u,restrict(x,v,w)) member(u,symmetric_difference(cross_product(v,w),x))*.
% 299.94/300.94  59439[0:SpR:29.0,10992.1] || member(u,union(v,cross_product(w,x))) -> member(u,restrict(v,w,x)) member(u,symmetric_difference(v,cross_product(w,x)))*.
% 299.94/300.94  59787[0:Rew:14.0,59764.1] || equal(unordered_pair(u,singleton(v)),singleton(u)) -> subclass(ordered_pair(u,v),w) equal(not_subclass_element(ordered_pair(u,v),w),singleton(u))**.
% 299.94/300.94  59850[0:Obv:59829.2] || member(u,intersection(v,unordered_pair(u,w))) member(w,v) -> subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w)))*.
% 299.94/300.94  59852[0:Rew:11135.1,59851.2] || member(u,intersection(v,w)) member(x,w) member(x,v) -> subclass(unordered_pair(u,x),intersection(v,w))*.
% 299.94/300.94  59900[0:Obv:59880.2] || member(u,intersection(v,unordered_pair(w,u))) member(w,v) -> subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u)))*.
% 299.94/300.94  59902[0:Rew:11136.1,59901.2] || member(u,intersection(v,w)) member(x,w) member(x,v) -> subclass(unordered_pair(x,u),intersection(v,w))*.
% 299.94/300.94  60068[3:Res:58880.0,3170.0] ||  -> equal(union(null_class,intersection(u,restrict(v,w,x))),null_class) member(regular(union(null_class,intersection(u,restrict(v,w,x)))),v)*.
% 299.94/300.94  60163[0:Rew:29.0,60162.1,29.0,60162.0] || member(not_subclass_element(restrict(u,v,w),restrict(x,v,w)),x)* -> subclass(restrict(u,v,w),restrict(x,v,w)).
% 299.94/300.94  60889[6:SpL:47184.0,53207.0] || equal(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)** -> member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94  60888[3:SpL:47184.0,53354.0] || equal(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)** -> member(omega,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94  60879[0:SpL:47184.0,13518.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),domain_relation) equal(union(complement(power_class(u)),image(element_relation,power_class(v))),domain_relation)** -> .
% 299.94/300.94  60878[0:SpL:47184.0,13425.1] || subclass(domain_relation,intersection(power_class(u),power_class(complement(power_class(v))))) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.94  60877[0:SpL:47184.0,32917.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),domain_relation) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.94  60875[0:SpL:47184.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))) -> .
% 299.94/300.94  60874[0:SpL:47184.0,372.0] || subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* member(omega,intersection(power_class(u),power_class(complement(power_class(v))))) -> .
% 299.94/300.94  60872[0:SpL:47184.0,19460.1] || subclass(domain_relation,intersection(power_class(u),power_class(complement(power_class(v))))) subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.94  60871[0:SpL:47184.0,32866.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),domain_relation) subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.94  60825[0:SpR:47184.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),union(u,intersection(power_class(v),power_class(complement(power_class(w))))))*.
% 299.94/300.94  60784[3:SpR:47184.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(u),power_class(complement(power_class(v))))) member(singleton(null_class),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.94  60776[0:SpR:47184.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),union(intersection(power_class(u),power_class(complement(power_class(v)))),w))*.
% 299.94/300.94  61163[6:SpL:47187.0,53207.0] || equal(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)** -> member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94  61162[3:SpL:47187.0,53354.0] || equal(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)** -> member(omega,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94  61153[0:SpL:47187.0,13518.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),domain_relation) equal(union(image(element_relation,power_class(u)),complement(power_class(v))),domain_relation)** -> .
% 299.94/300.94  61152[0:SpL:47187.0,13425.1] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),power_class(v))) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.94  61151[0:SpL:47187.0,32917.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),domain_relation) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.94  61149[0:SpL:47187.0,2134.0] || subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))) -> .
% 299.94/300.94  61148[0:SpL:47187.0,372.0] || subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* member(omega,intersection(power_class(complement(power_class(u))),power_class(v))) -> .
% 299.94/300.94  61146[0:SpL:47187.0,19460.1] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),power_class(v))) subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.94  61145[0:SpL:47187.0,32866.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),domain_relation) subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.94  61098[0:SpR:47187.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),union(u,intersection(power_class(complement(power_class(v))),power_class(w))))*.
% 299.94/300.94  61057[3:SpR:47187.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(complement(power_class(u))),power_class(v))) member(singleton(null_class),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.94  61049[0:SpR:47187.0,5350.0] ||  -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),union(intersection(power_class(complement(power_class(u))),power_class(v)),w))*.
% 299.94/300.94  61295[3:MRR:61268.4,49973.2] || member(power_class(u),v)* member(power_class(u),w)* member(u,universal_class) subclass(universal_class,regular(intersection(w,v)))* -> .
% 299.94/300.94  61377[3:MRR:61350.4,49973.2] || member(sum_class(u),v)* member(sum_class(u),w)* member(u,universal_class) subclass(universal_class,regular(intersection(w,v)))* -> .
% 299.94/300.94  61593[0:Res:59.1,12018.0] || member(ordered_pair(u,v),compose(w,x))* -> equal(ordered_pair(first(ordered_pair(v,omega)),second(ordered_pair(v,omega))),ordered_pair(v,omega))**.
% 299.94/300.94  61503[3:Res:32790.1,12018.0] || member(inverse(u),universal_class) -> equal(ordered_pair(first(ordered_pair(range_of(u),omega)),second(ordered_pair(range_of(u),omega))),ordered_pair(range_of(u),omega))**.
% 299.94/300.94  61735[3:SpL:1183.2,60684.0] || member(cross_product(u,v),universal_class) equal(union(null_class,apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  61747[3:SpL:1183.2,60660.0] || member(cross_product(u,v),universal_class) equal(complement(regular(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  62086[3:Res:59208.1,1925.1] || equal(complement(image(u,image(v,singleton(w)))),universal_class)** member(ordered_pair(w,x),compose(u,v))* -> member(x,y)*.
% 299.94/300.94  62364[3:Res:58874.0,3166.0] ||  -> equal(union(null_class,restrict(intersection(u,v),w,x)),null_class) member(regular(union(null_class,restrict(intersection(u,v),w,x))),u)*.
% 299.94/300.94  62363[3:Res:58874.0,3167.0] ||  -> equal(union(null_class,restrict(intersection(u,v),w,x)),null_class) member(regular(union(null_class,restrict(intersection(u,v),w,x))),v)*.
% 299.94/300.94  62346[3:Res:58874.0,3164.0] || subclass(u,v) -> equal(union(null_class,restrict(u,w,x)),null_class) member(regular(union(null_class,restrict(u,w,x))),v)*.
% 299.94/300.94  62418[3:SpL:27497.0,3718.1] || member(u,image(element_relation,union(union(null_class,v),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 299.94/300.94  62417[3:SpL:30548.0,3718.1] || member(u,image(element_relation,union(union(v,v),w)))* member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 299.94/300.94  62400[3:SpL:27497.0,3718.1] || member(u,image(element_relation,union(v,union(null_class,w)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 299.94/300.94  62399[3:SpL:30548.0,3718.1] || member(u,image(element_relation,union(v,union(w,w))))* member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 299.94/300.94  62555[0:Res:56952.0,3166.0] ||  -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(regular(intersection(u,restrict(intersection(v,w),x,y))),v)*.
% 299.94/300.94  62554[0:Res:56952.0,3167.0] ||  -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(regular(intersection(u,restrict(intersection(v,w),x,y))),w)*.
% 299.94/300.94  62537[0:Res:56952.0,3164.0] || subclass(u,v) -> equal(intersection(w,restrict(u,x,y)),null_class) member(regular(intersection(w,restrict(u,x,y))),v)*.
% 299.94/300.94  62655[0:Res:57010.0,3166.0] ||  -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(regular(restrict(intersection(intersection(u,v),w),x,y)),u)*.
% 299.94/300.94  62654[0:Res:57010.0,3167.0] ||  -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(regular(restrict(intersection(intersection(u,v),w),x,y)),v)*.
% 299.94/300.94  62637[0:Res:57010.0,3164.0] || subclass(u,v) -> equal(restrict(intersection(u,w),x,y),null_class) member(regular(restrict(intersection(u,w),x,y)),v)*.
% 299.94/300.94  62789[0:Rew:3122.1,62788.1] || member(regular(intersection(u,v)),intersection(singleton(u),w))* -> equal(intersection(u,v),null_class) equal(intersection(singleton(u),w),null_class).
% 299.94/300.94  62791[0:Rew:2349.1,62790.1] || member(regular(intersection(u,v)),intersection(w,singleton(u)))* -> equal(intersection(u,v),null_class) equal(intersection(w,singleton(u)),null_class).
% 299.94/300.94  62884[0:Res:57461.0,3166.0] ||  -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(regular(restrict(intersection(u,intersection(v,w)),x,y)),v)*.
% 299.94/300.94  62883[0:Res:57461.0,3167.0] ||  -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(regular(restrict(intersection(u,intersection(v,w)),x,y)),w)*.
% 299.94/300.94  62866[0:Res:57461.0,3164.0] || subclass(u,v) -> equal(restrict(intersection(w,u),x,y),null_class) member(regular(restrict(intersection(w,u),x,y)),v)*.
% 299.94/300.94  62951[3:Res:57753.0,3164.0] || subclass(u,v) -> equal(restrict(union(u,u),w,x),null_class) member(regular(restrict(union(u,u),w,x)),v)*.
% 299.94/300.94  62996[3:Rew:28866.0,62975.1] single_valued_class(restrict(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u,v)) ||  -> function(restrict(union(null_class,cross_product(universal_class,universal_class)),u,v))*.
% 299.94/300.94  63089[0:Rew:3122.1,63088.1] || member(regular(intersection(u,v)),intersection(singleton(v),w))* -> equal(intersection(u,v),null_class) equal(intersection(singleton(v),w),null_class).
% 299.94/300.94  63091[0:Rew:2349.1,63090.1] || member(regular(intersection(u,v)),intersection(w,singleton(v)))* -> equal(intersection(u,v),null_class) equal(intersection(w,singleton(v)),null_class).
% 299.94/300.94  63147[0:Res:58188.0,3166.0] ||  -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(regular(intersection(restrict(intersection(u,v),w,x),y)),u)*.
% 299.94/300.94  63146[0:Res:58188.0,3167.0] ||  -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(regular(intersection(restrict(intersection(u,v),w,x),y)),v)*.
% 299.94/300.94  63129[0:Res:58188.0,3164.0] || subclass(u,v) -> equal(intersection(restrict(u,w,x),y),null_class) member(regular(intersection(restrict(u,w,x),y)),v)*.
% 299.94/300.94  63440[3:Res:58237.0,7158.1] || member(intersection(successor(null_class),u),universal_class) -> equal(intersection(successor(null_class),u),null_class) equal(apply(choice,intersection(successor(null_class),u)),null_class)**.
% 299.94/300.94  63439[3:Res:57001.0,7158.1] || member(intersection(u,successor(null_class)),universal_class) -> equal(intersection(u,successor(null_class)),null_class) equal(apply(choice,intersection(u,successor(null_class))),null_class)**.
% 299.94/300.94  63421[3:Res:26980.0,7158.1] || member(union(null_class,singleton(u)),universal_class) -> equal(union(null_class,singleton(u)),null_class) equal(apply(choice,union(null_class,singleton(u))),u)**.
% 299.94/300.94  63482[3:Res:57332.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(intersection(v,complement(successor(null_class))),null_class) member(regular(intersection(v,complement(successor(null_class)))),u)*.
% 299.94/300.94  63537[3:Res:58599.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(intersection(complement(successor(null_class)),v),null_class) member(regular(intersection(complement(successor(null_class)),v)),u)*.
% 299.94/300.94  63581[3:Res:15527.1,11561.0] || subclass(domain_relation,rotate(cross_product(universal_class,universal_class))) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),u)*.
% 299.94/300.94  63866[3:Rew:27.0,63818.1,47142.0,63818.0,26766.0,63818.0] || member(u,power_class(v)) member(u,union(w,x)) member(u,complement(intersection(union(w,x),power_class(v))))* -> .
% 299.94/300.94  64708[3:Rew:47142.0,64664.1,26766.0,64664.1,27.0,64664.0] || member(u,union(v,w)) member(u,power_class(x)) member(u,complement(intersection(power_class(x),union(v,w))))* -> .
% 299.94/300.94  64905[0:Res:1417.2,2.0] || member(u,v)* member(singleton(u),w)* subclass(cross_product(w,v),x)* -> member(singleton(singleton(singleton(u))),x)*.
% 299.94/300.94  65172[3:SpL:1183.2,65064.0] || member(cross_product(u,v),universal_class) equal(successor(singleton(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  65249[3:Res:10071.3,10076.0] || member(u,universal_class) member(v,u) subclass(element_relation,apply(null_class,w))* -> member(ordered_pair(v,u),sum_class(range_of(null_class)))*.
% 299.94/300.94  65248[3:Res:10071.3,10075.0] || member(u,universal_class) member(v,u) subclass(element_relation,apply(null_class,w))* -> member(ordered_pair(v,u),apply(null_class,x))*.
% 299.94/300.94  65247[3:Res:10071.3,10074.0] || member(u,universal_class) member(v,u) subclass(element_relation,sum_class(range_of(null_class))) -> member(ordered_pair(v,u),apply(null_class,w))*.
% 299.94/300.94  65233[0:Res:10071.3,481.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(w,x)) -> member(ordered_pair(v,u),union(w,x))*.
% 299.94/300.94  65215[0:Res:10071.3,2.0] || member(u,universal_class) member(v,u) subclass(element_relation,w)* subclass(w,x)* -> member(ordered_pair(v,u),x)*.
% 299.94/300.94  65808[3:SpL:35849.0,46831.1] || member(u,universal_class) subclass(power_class(union(v,v)),w)* -> member(u,complement(power_class(union(null_class,v))))* member(u,w)*.
% 299.94/300.94  65807[3:SpL:35849.0,46831.1] || member(u,universal_class) subclass(power_class(union(null_class,v)),w)* -> member(u,complement(power_class(union(v,v))))* member(u,w)*.
% 299.94/300.94  66316[3:SpR:65061.1,47187.0] || equal(successor(intersection(power_class(complement(power_class(u))),power_class(v))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.94/300.94  66315[3:SpR:65061.1,47184.0] || equal(successor(intersection(power_class(u),power_class(complement(power_class(v))))),null_class) -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),universal_class)**.
% 299.94/300.94  66910[0:Res:3231.1,2.0] || subclass(union(u,v),w) -> equal(intersection(symmetric_difference(u,v),x),null_class) member(regular(intersection(symmetric_difference(u,v),x)),w)*.
% 299.94/300.94  67092[0:Res:3240.1,2.0] || subclass(union(u,v),w) -> equal(intersection(x,symmetric_difference(u,v)),null_class) member(regular(intersection(x,symmetric_difference(u,v))),w)*.
% 299.94/300.94  67231[0:SpL:39910.0,4052.0] || member(u,symmetric_difference(complement(intersection(v,w)),union(w,intersection(v,w))))* -> member(u,complement(symmetric_difference(w,intersection(v,w)))).
% 299.94/300.94  67230[0:SpL:39766.0,4052.0] || member(u,symmetric_difference(complement(intersection(v,w)),union(v,intersection(v,w))))* -> member(u,complement(symmetric_difference(v,intersection(v,w)))).
% 299.94/300.94  67667[0:Rew:46592.0,67569.1] || member(not_subclass_element(u,union(complement(power_class(v)),w)),symmetric_difference(power_class(v),complement(w)))* -> subclass(u,union(complement(power_class(v)),w)).
% 299.94/300.94  67668[0:Rew:46586.0,67568.1] || member(not_subclass_element(u,union(v,complement(power_class(w)))),symmetric_difference(complement(v),power_class(w)))* -> subclass(u,union(v,complement(power_class(w)))).
% 299.94/300.94  67673[0:Rew:30.0,67513.1] || member(not_subclass_element(u,complement(restrict(v,w,x))),symmetric_difference(cross_product(w,x),v))* -> subclass(u,complement(restrict(v,w,x))).
% 299.94/300.94  67674[0:Rew:29.0,67506.1] || member(not_subclass_element(u,complement(restrict(v,w,x))),symmetric_difference(v,cross_product(w,x)))* -> subclass(u,complement(restrict(v,w,x))).
% 299.94/300.94  67699[0:Obv:67575.2] || member(u,complement(intersection(v,w))) member(x,symmetric_difference(v,w)) -> subclass(unordered_pair(x,u),complement(intersection(v,w)))*.
% 299.94/300.94  67700[0:Obv:67574.2] || member(u,complement(intersection(v,w))) member(x,symmetric_difference(v,w)) -> subclass(unordered_pair(u,x),complement(intersection(v,w)))*.
% 299.94/300.94  68132[0:Obv:68110.2] || subclass(u,symmetric_difference(v,w)) subclass(u,regular(union(v,w)))* -> subclass(u,x)* equal(union(v,w),null_class).
% 299.94/300.94  68156[0:MRR:68090.0,10106.1] || subclass(u,regular(union(v,w)))* -> member(not_subclass_element(u,x),complement(v))* subclass(u,x) equal(union(v,w),null_class).
% 299.94/300.94  68157[0:MRR:68089.0,10106.1] || subclass(u,regular(union(v,w)))* -> member(not_subclass_element(u,x),complement(w))* subclass(u,x) equal(union(v,w),null_class).
% 299.94/300.94  68207[3:Rew:5541.0,68202.2] || member(u,universal_class) -> member(u,cantor(cross_product(v,singleton(w)))) equal(domain__dfg(cross_product(singleton(u),universal_class),v,w),single_valued3(null_class))**.
% 299.94/300.94  68673[3:MRR:68672.2,45243.0] ||  -> equal(regular(ordered_pair(u,v)),null_class) equal(apply(choice,regular(ordered_pair(u,v))),singleton(v))** member(u,unordered_pair(u,singleton(v)))*.
% 299.94/300.94  69622[3:Res:2356.1,39347.0] ||  -> equal(intersection(u,restrict(union(v,v),w,x)),null_class) member(regular(intersection(u,restrict(union(v,v),w,x))),v)*.
% 299.94/300.94  69621[3:Res:2356.1,36243.0] ||  -> equal(intersection(u,restrict(union(null_class,v),w,x)),null_class) member(regular(intersection(u,restrict(union(null_class,v),w,x))),v)*.
% 299.94/300.94  69656[0:Obv:69633.1] || subclass(intersection(u,restrict(v,w,x)),regular(v))* -> equal(intersection(u,restrict(v,w,x)),null_class) equal(v,null_class).
% 299.94/300.94  69762[3:Res:3129.1,39347.0] ||  -> equal(intersection(restrict(union(u,u),v,w),x),null_class) member(regular(intersection(restrict(union(u,u),v,w),x)),u)*.
% 299.94/300.94  69761[3:Res:3129.1,36243.0] ||  -> equal(intersection(restrict(union(null_class,u),v,w),x),null_class) member(regular(intersection(restrict(union(null_class,u),v,w),x)),u)*.
% 299.94/300.94  69801[0:Obv:69773.1] || subclass(intersection(restrict(u,v,w),x),regular(u))* -> equal(intersection(restrict(u,v,w),x),null_class) equal(u,null_class).
% 299.94/300.94  69947[3:SpL:1183.2,69918.0] || member(cross_product(u,v),universal_class) subclass(universal_class,regular(singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.94  70053[3:Res:10058.1,12217.1] || member(not_subclass_element(u,intersection(compose(element_relation,universal_class),v)),element_relation)* subclass(u,v) -> subclass(u,intersection(compose(element_relation,universal_class),v)).
% 299.94/300.94  70123[0:Rew:30.0,69980.2] || subclass(u,v) member(not_subclass_element(u,restrict(v,w,x)),cross_product(w,x))* -> subclass(u,restrict(v,w,x)).
% 299.94/300.94  70124[0:Rew:29.0,69973.2] || subclass(u,cross_product(v,w)) member(not_subclass_element(u,restrict(x,v,w)),x)* -> subclass(u,restrict(x,v,w)).
% 299.94/300.94  70149[0:Obv:70038.3] || equal(u,v) subclass(unordered_pair(v,u),w) member(v,x) -> subclass(unordered_pair(v,u),intersection(x,w))*.
% 299.94/300.94  70154[0:MRR:70052.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(union(w,x),v)),complement(w))* subclass(u,intersection(union(w,x),v)).
% 299.94/300.94  70155[0:MRR:70051.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(union(w,x),v)),complement(x))* subclass(u,intersection(union(w,x),v)).
% 299.94/300.94  70170[3:SpL:1183.2,69956.0] || member(cross_product(u,v),universal_class) equal(regular(singleton(apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94  70357[3:Res:10058.1,12219.0] || member(not_subclass_element(intersection(u,v),intersection(compose(element_relation,universal_class),v)),element_relation)* -> subclass(intersection(u,v),intersection(compose(element_relation,universal_class),v)).
% 299.94/300.94  70464[0:Rew:30.0,70230.1] || member(not_subclass_element(intersection(u,v),restrict(v,w,x)),cross_product(w,x))* -> subclass(intersection(u,v),restrict(v,w,x)).
% 299.94/300.94  70503[0:MRR:70356.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),v)),complement(w))* subclass(intersection(u,v),intersection(union(w,x),v)).
% 299.94/300.94  70504[0:MRR:70355.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),v)),complement(x))* subclass(intersection(u,v),intersection(union(w,x),v)).
% 299.94/300.94  70723[3:Res:10058.1,12220.0] || member(not_subclass_element(intersection(u,v),intersection(compose(element_relation,universal_class),u)),element_relation)* -> subclass(intersection(u,v),intersection(compose(element_relation,universal_class),u)).
% 299.94/300.94  70830[0:Rew:30.0,70596.1] || member(not_subclass_element(intersection(u,v),restrict(u,w,x)),cross_product(w,x))* -> subclass(intersection(u,v),restrict(u,w,x)).
% 299.94/300.94  70872[0:MRR:70722.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),u)),complement(w))* subclass(intersection(u,v),intersection(union(w,x),u)).
% 299.94/300.94  70873[0:MRR:70721.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),u)),complement(x))* subclass(intersection(u,v),intersection(union(w,x),u)).
% 299.94/300.94  71607[3:Rew:71037.0,50286.0] ||  -> equal(intersection(successor(complement(u)),union(union(u,null_class),complement(singleton(complement(u))))),symmetric_difference(union(u,null_class),complement(singleton(complement(u)))))**.
% 299.94/300.94  72987[3:Rew:71963.0,72034.1] || member(not_subclass_element(union(null_class,u),intersection(v,union(u,null_class))),v)* -> subclass(union(null_class,u),intersection(v,union(u,null_class))).
% 299.94/300.94  74355[0:SpL:72387.0,4069.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* subclass(complement(symmetric_difference(v,w)),x)* -> member(u,x)*.
% 299.94/300.94  74497[0:Rew:72387.0,74377.1] || member(not_subclass_element(complement(intersection(u,v)),symmetric_difference(u,v)),union(u,v))* -> subclass(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.94/300.94  75240[7:Res:73975.1,3170.0] function(restrict(u,v,w)) ||  -> equal(successor(restrict(u,v,w)),null_class) member(regular(successor(restrict(u,v,w))),u)*.
% 299.94/300.94  75749[0:SpL:72365.0,1282.0] || member(not_subclass_element(u,intersection(v,w)),v)* member(not_subclass_element(u,intersection(w,v)),w)* -> subclass(u,intersection(w,v)).
% 299.94/300.94  75939[0:Rew:75923.0,25448.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,w))).
% 299.94/300.94  75950[3:Rew:75923.0,67323.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(unordered_pair(u,null_class),complement(symmetric_difference(v,w))).
% 299.94/300.94  75956[0:Rew:75923.0,67333.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> equal(singleton(w),null_class) member(w,complement(symmetric_difference(u,v)))*.
% 299.94/300.94  75957[0:Rew:75923.0,67334.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> equal(w,null_class) member(regular(w),complement(symmetric_difference(u,v)))*.
% 299.94/300.94  77929[3:Res:73745.0,3164.0] || subclass(u,v) -> equal(restrict(union(u,null_class),w,x),null_class) member(regular(restrict(union(u,null_class),w,x)),v)*.
% 299.94/300.94  78465[3:Res:71283.0,5363.0] || subclass(complement(sum_class(range_of(null_class))),u) -> subclass(complement(apply(null_class,v)),w) member(not_subclass_element(complement(apply(null_class,v)),w),u)*.
% 299.94/300.94  78482[3:Res:71324.0,5363.0] || subclass(complement(apply(null_class,u)),v)* -> subclass(complement(sum_class(range_of(null_class))),w) member(not_subclass_element(complement(sum_class(range_of(null_class))),w),v)*.
% 299.94/300.94  78701[3:SpL:72083.0,4088.0] || member(not_subclass_element(intersection(u,complement(apply(null_class,v))),w),sum_class(range_of(null_class)))* -> subclass(intersection(u,complement(sum_class(range_of(null_class)))),w).
% 299.94/300.94  78687[3:SpL:72083.0,5240.0] || member(not_subclass_element(intersection(complement(apply(null_class,u)),v),w),sum_class(range_of(null_class)))* -> subclass(intersection(complement(sum_class(range_of(null_class))),v),w).
% 299.94/300.94  78655[3:SpL:72083.0,4088.0] || member(not_subclass_element(intersection(u,complement(sum_class(range_of(null_class)))),v),apply(null_class,w))* -> subclass(intersection(u,complement(apply(null_class,w))),v).
% 299.94/300.94  78641[3:SpL:72083.0,5240.0] || member(not_subclass_element(intersection(complement(sum_class(range_of(null_class))),u),v),apply(null_class,w))* -> subclass(intersection(complement(apply(null_class,w)),u),v).
% 299.94/300.94  78602[3:SpR:72083.0,479.0] ||  -> equal(intersection(union(u,sum_class(range_of(null_class))),union(complement(u),complement(apply(null_class,v)))),symmetric_difference(complement(u),complement(apply(null_class,v))))**.
% 299.94/300.94  78563[3:SpR:72083.0,479.0] ||  -> equal(intersection(union(sum_class(range_of(null_class)),u),union(complement(apply(null_class,v)),complement(u))),symmetric_difference(complement(apply(null_class,v)),complement(u)))**.
% 299.94/300.94  78539[3:SpR:72083.0,479.0] ||  -> equal(intersection(union(u,apply(null_class,v)),union(complement(u),complement(sum_class(range_of(null_class))))),symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))))**.
% 299.94/300.94  78500[3:SpR:72083.0,479.0] ||  -> equal(intersection(union(apply(null_class,u),v),union(complement(sum_class(range_of(null_class))),complement(v))),symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)))**.
% 299.94/300.94  78922[3:Res:71284.0,5363.0] || subclass(complement(apply(null_class,u)),v)* -> subclass(complement(apply(null_class,w)),x) member(not_subclass_element(complement(apply(null_class,w)),x),v)*.
% 299.94/300.94  79052[3:SpL:71518.0,3718.1] || member(u,image(element_relation,union(v,union(w,null_class)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 299.94/300.94  79106[3:Rew:71518.0,79047.1] || member(not_subclass_element(intersection(u,union(null_class,complement(v))),w),union(v,null_class))* -> subclass(intersection(u,union(null_class,complement(v))),w).
% 299.94/300.94  79043[3:SpL:71518.0,3718.1] || member(u,image(element_relation,union(union(v,null_class),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 299.94/300.94  79107[3:Rew:71518.0,79033.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),v),w),union(u,null_class))* -> subclass(intersection(union(null_class,complement(u)),v),w).
% 299.94/300.94  78979[3:SpR:71518.0,479.0] ||  -> equal(intersection(union(u,union(v,null_class)),union(complement(u),union(null_class,complement(v)))),symmetric_difference(complement(u),union(null_class,complement(v))))**.
% 299.94/300.94  78940[3:SpR:71518.0,479.0] ||  -> equal(intersection(union(union(u,null_class),v),union(union(null_class,complement(u)),complement(v))),symmetric_difference(union(null_class,complement(u)),complement(v)))**.
% 299.94/300.94  79552[3:SpL:72082.0,4088.0] || member(not_subclass_element(intersection(u,complement(apply(null_class,v))),w),apply(null_class,x))* -> subclass(intersection(u,complement(apply(null_class,x))),w).
% 299.94/300.94  79538[3:SpL:72082.0,5240.0] || member(not_subclass_element(intersection(complement(apply(null_class,u)),v),w),apply(null_class,x))* -> subclass(intersection(complement(apply(null_class,x)),v),w).
% 299.94/300.94  79447[3:SpR:72082.0,479.0] ||  -> equal(intersection(union(u,apply(null_class,v)),union(complement(u),complement(apply(null_class,w)))),symmetric_difference(complement(u),complement(apply(null_class,w))))**.
% 299.94/300.94  79408[3:SpR:72082.0,479.0] ||  -> equal(intersection(union(apply(null_class,u),v),union(complement(apply(null_class,w)),complement(v))),symmetric_difference(complement(apply(null_class,w)),complement(v)))**.
% 299.94/300.94  80367[3:SpL:74812.0,46831.1] || member(u,universal_class) subclass(power_class(union(null_class,v)),w)* -> member(u,complement(power_class(union(v,null_class))))* member(u,w)*.
% 299.94/300.94  80355[3:SpL:74812.0,46831.1] || member(u,universal_class) subclass(power_class(union(v,null_class)),w)* -> member(u,complement(power_class(union(null_class,v))))* member(u,w)*.
% 299.94/300.94  80664[0:Res:54298.0,46805.0] ||  -> equal(singleton(complement(symmetric_difference(power_class(u),complement(v)))),null_class) member(complement(symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.94/300.94  80663[0:Res:54298.0,4051.0] ||  -> equal(singleton(complement(symmetric_difference(cross_product(u,v),w))),null_class) member(complement(symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.94/300.94  80662[0:Res:54298.0,46618.0] ||  -> equal(singleton(complement(symmetric_difference(complement(u),power_class(v)))),null_class) member(complement(symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.94/300.94  80660[0:Res:54298.0,4050.0] ||  -> equal(singleton(complement(symmetric_difference(u,cross_product(v,w)))),null_class) member(complement(symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.94/300.94  80711[0:SpR:1180.1,54491.1] || equal(first(not_subclass_element(cross_product(u,v),w)),universal_class) -> subclass(cross_product(u,v),w) member(null_class,not_subclass_element(cross_product(u,v),w))*.
% 299.94/300.94  81659[3:Res:71986.0,3164.0] || subclass(union(u,null_class),v) -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 299.94/300.94  81854[3:Res:72029.0,3164.0] || subclass(union(u,null_class),v) -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 299.94/300.94  82600[3:SpL:73744.0,46831.1] || member(u,universal_class) subclass(power_class(union(v,null_class)),w)* -> member(u,complement(power_class(union(v,v))))* member(u,w)*.
% 299.94/300.94  82587[3:SpL:73744.0,46831.1] || member(u,universal_class) subclass(power_class(union(v,v)),w)* -> member(u,complement(power_class(union(v,null_class))))* member(u,w)*.
% 299.94/300.94  82981[3:Rew:26766.0,82930.1] || member(regular(intersection(union(null_class,u),complement(v))),union(complement(u),v))* -> equal(intersection(union(null_class,u),complement(v)),null_class).
% 299.94/300.94  82984[3:Rew:26766.0,82907.1] || member(regular(intersection(complement(u),union(null_class,v))),union(u,complement(v)))* -> equal(intersection(complement(u),union(null_class,v)),null_class).
% 299.94/300.94  83016[3:Rew:47142.0,82886.1,26766.0,82886.1,47142.0,82886.1,26766.0,82886.1,47142.0,82886.0,26766.0,82886.0,47142.0,82886.0,26766.0,82886.0] || member(regular(intersection(power_class(u),power_class(v))),complement(intersection(power_class(u),power_class(v))))* -> equal(intersection(power_class(u),power_class(v)),null_class).
% 299.94/300.94  83326[0:MRR:83325.0,12.0] || subclass(unordered_pair(u,v),complement(w))* member(v,w) -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 299.94/300.94  83329[0:MRR:83328.0,12.0] || subclass(unordered_pair(u,v),complement(w))* member(u,w) -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 299.94/300.94  83408[0:SpR:47187.0,42085.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),restrict(intersection(power_class(complement(power_class(u))),power_class(v)),w,x)),null_class)**.
% 299.94/300.94  83407[0:SpR:47184.0,42085.0] ||  -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),restrict(intersection(power_class(u),power_class(complement(power_class(v)))),w,x)),null_class)**.
% 299.94/300.94  83830[3:Res:83745.0,5324.0] ||  -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(regular(complement(successor(complement(restrict(u,v,w))))),cross_product(v,w))*.
% 299.94/300.94  83903[0:SpL:27.0,10970.0] || subclass(universal_class,union(u,v)) member(omega,union(complement(u),complement(v))) -> member(omega,symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.94  84204[7:Rew:72531.1,84172.2] function(intersection(u,v)) || member(regular(successor(intersection(u,v))),symmetric_difference(u,v))* -> equal(successor(intersection(u,v)),null_class).
% 299.94/300.94  84294[3:Res:83852.0,3166.0] ||  -> equal(complement(successor(union(null_class,complement(intersection(u,v))))),null_class) member(regular(complement(successor(union(null_class,complement(intersection(u,v)))))),u)*.
% 299.94/300.94  84293[3:Res:83852.0,3167.0] ||  -> equal(complement(successor(union(null_class,complement(intersection(u,v))))),null_class) member(regular(complement(successor(union(null_class,complement(intersection(u,v)))))),v)*.
% 299.94/300.94  84276[3:Res:83852.0,3164.0] || subclass(u,v) -> equal(complement(successor(union(null_class,complement(u)))),null_class) member(regular(complement(successor(union(null_class,complement(u))))),v)*.
% 299.94/300.94  84640[3:SpL:47187.0,83804.0] || equal(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)** -> subclass(universal_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94  84639[3:SpL:47184.0,83804.0] || equal(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)** -> subclass(universal_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94  84965[0:SpL:39614.1,6170.0] || subclass(complement(u),complement(v)) subclass(w,complement(u)) member(regular(w),union(v,u))* -> equal(w,null_class).
% 299.94/300.94  85146[3:Res:83725.0,1368.1] single_valued_class(union(null_class,intersection(union(null_class,cross_product(universal_class,universal_class)),u))) ||  -> function(union(null_class,intersection(union(null_class,cross_product(universal_class,universal_class)),u)))*.
% 299.94/300.94  85138[3:Res:83725.0,3163.0] ||  -> equal(union(null_class,intersection(union(null_class,singleton(u)),v)),null_class) equal(regular(union(null_class,intersection(union(null_class,singleton(u)),v))),u)**.
% 299.94/300.94  85469[3:Res:83739.0,1368.1] single_valued_class(union(null_class,intersection(u,union(null_class,cross_product(universal_class,universal_class))))) ||  -> function(union(null_class,intersection(u,union(null_class,cross_product(universal_class,universal_class)))))*.
% 299.94/300.94  85461[3:Res:83739.0,3163.0] ||  -> equal(union(null_class,intersection(u,union(null_class,singleton(v)))),null_class) equal(regular(union(null_class,intersection(u,union(null_class,singleton(v))))),v)**.
% 299.94/300.94  85656[0:SpL:72387.0,7163.1] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),complement(intersection(v,w)))*.
% 299.94/300.94  85990[3:Rew:75789.0,85954.1] single_valued_class(union(null_class,intersection(union(cross_product(universal_class,universal_class),null_class),u))) ||  -> function(union(null_class,intersection(union(null_class,cross_product(universal_class,universal_class)),u)))*.
% 299.94/300.94  86232[3:Rew:75789.0,86201.1] single_valued_class(union(null_class,intersection(u,union(cross_product(universal_class,universal_class),null_class)))) ||  -> function(union(null_class,intersection(u,union(null_class,cross_product(universal_class,universal_class)))))*.
% 299.94/300.94  86358[3:Res:58921.1,5368.0] || subclass(u,restrict(v,w,x))* -> subclass(union(null_class,u),y) member(not_subclass_element(union(null_class,u),y),cross_product(w,x))*.
% 299.94/300.94  86517[0:SpL:72387.0,7204.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),complement(intersection(w,x)))*.
% 299.94/300.94  86709[3:Res:10106.1,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> subclass(w,x) member(ordered_pair(not_subclass_element(w,x),cantor(not_subclass_element(w,x))),v)*.
% 299.94/300.94  86708[3:Res:32790.1,15794.0] || member(inverse(u),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(range_of(u),cantor(range_of(u))),w)*.
% 299.94/300.94  86704[3:Res:3671.1,15794.0] function(u) || subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(apply(u,x),cantor(apply(u,x))),w)*.
% 299.94/300.94  87617[3:Res:59994.0,3164.0] || subclass(union(u,v),w) -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(regular(union(null_class,symmetric_difference(u,v))),w)*.
% 299.94/300.94  87865[3:Res:3129.1,73862.0] ||  -> equal(intersection(restrict(union(u,null_class),v,w),x),null_class) member(regular(intersection(restrict(union(u,null_class),v,w),x)),u)*.
% 299.94/300.94  87861[3:Res:2356.1,73862.0] ||  -> equal(intersection(u,restrict(union(v,null_class),w,x)),null_class) member(regular(intersection(u,restrict(union(v,null_class),w,x))),v)*.
% 299.94/300.94  88185[7:Res:75011.1,5363.0] function(u) || subclass(u,v) -> subclass(intersection(successor(u),w),x) member(not_subclass_element(intersection(successor(u),w),x),v)*.
% 299.94/300.94  88407[0:SpR:39614.1,6734.1] || subclass(complement(u),complement(v)) member(w,symmetric_difference(union(v,u),complement(x)))* -> member(w,union(complement(u),x)).
% 299.94/300.94  88570[7:Res:75118.1,5363.0] function(u) || subclass(u,v) -> subclass(intersection(w,successor(u)),x) member(not_subclass_element(intersection(w,successor(u)),x),v)*.
% 299.94/300.94  88869[0:SpL:75901.0,4088.0] || member(not_subclass_element(intersection(u,complement(symmetric_difference(v,w))),x),symmetric_difference(w,v))* -> subclass(intersection(u,complement(symmetric_difference(w,v))),x).
% 299.94/300.94  88851[0:SpL:75901.0,5240.0] || member(not_subclass_element(intersection(complement(symmetric_difference(u,v)),w),x),symmetric_difference(v,u))* -> subclass(intersection(complement(symmetric_difference(v,u)),w),x).
% 299.94/300.94  88744[0:SpR:75901.0,479.0] ||  -> equal(intersection(union(u,symmetric_difference(v,w)),union(complement(u),complement(symmetric_difference(w,v)))),symmetric_difference(complement(u),complement(symmetric_difference(w,v))))**.
% 299.94/300.94  88697[0:SpR:75901.0,479.0] ||  -> equal(intersection(union(symmetric_difference(u,v),w),union(complement(symmetric_difference(v,u)),complement(w))),symmetric_difference(complement(symmetric_difference(v,u)),complement(w)))**.
% 299.94/300.94  89034[0:Res:76062.0,3164.0] || subclass(union(u,v),w) -> equal(symmetric_difference(complement(v),complement(u)),null_class) member(regular(symmetric_difference(complement(v),complement(u))),w)*.
% 299.94/300.94  89015[0:SpR:47187.0,76062.0] ||  -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),union(w,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.94/300.94  89014[0:SpR:47184.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),union(w,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.94/300.94  88990[0:SpR:47187.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),union(intersection(power_class(complement(power_class(v))),power_class(w)),u))*.
% 299.94/300.94  88989[0:SpR:47184.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),union(intersection(power_class(v),power_class(complement(power_class(w)))),u))*.
% 299.94/300.94  89136[0:SpR:39614.1,6808.1] || subclass(complement(u),complement(v)) member(w,symmetric_difference(complement(x),union(v,u)))* -> member(w,union(x,complement(u))).
% 299.94/300.94  89348[3:Res:81600.0,3164.0] || subclass(union(u,u),v)* -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 299.94/300.94  89453[3:Res:81629.0,3164.0] || subclass(union(u,null_class),v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.94/300.94  89564[3:Res:81790.0,3164.0] || subclass(union(u,u),v)* -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 299.94/300.94  89679[3:Res:81819.0,3164.0] || subclass(union(u,null_class),v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.94/300.94  89856[3:Rew:26766.0,89796.0] ||  -> subclass(symmetric_difference(union(null_class,u),complement(v)),w) member(not_subclass_element(symmetric_difference(union(null_class,u),complement(v)),w),union(complement(u),v))*.
% 299.94/300.94  89859[3:Rew:26766.0,89771.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,v)),w) member(not_subclass_element(symmetric_difference(complement(u),union(null_class,v)),w),union(u,complement(v)))*.
% 299.94/300.94  90048[3:Res:83718.0,1368.1] single_valued_class(intersection(intersection(union(null_class,cross_product(universal_class,universal_class)),u),v)) ||  -> function(intersection(intersection(union(null_class,cross_product(universal_class,universal_class)),u),v))*.
% 299.94/300.94  90040[3:Res:83718.0,3163.0] ||  -> equal(intersection(intersection(union(null_class,singleton(u)),v),w),null_class) equal(regular(intersection(intersection(union(null_class,singleton(u)),v),w)),u)**.
% 299.94/300.94  90250[3:Rew:26766.0,90165.1] ||  -> member(not_subclass_element(u,intersection(union(null_class,v),complement(w))),union(complement(v),w))* subclass(u,intersection(union(null_class,v),complement(w))).
% 299.94/300.94  90253[3:Rew:26766.0,90140.1] ||  -> member(not_subclass_element(u,intersection(complement(v),union(null_class,w))),union(v,complement(w)))* subclass(u,intersection(complement(v),union(null_class,w))).
% 299.94/300.94  90289[3:Rew:47142.0,90119.1,26766.0,90119.1,47142.0,90119.1,26766.0,90119.1,47142.0,90119.0,26766.0,90119.0,47142.0,90119.0,26766.0,90119.0] ||  -> member(not_subclass_element(u,intersection(power_class(v),power_class(w))),complement(intersection(power_class(v),power_class(w))))* subclass(u,intersection(power_class(v),power_class(w))).
% 299.94/300.94  90401[3:Res:83730.0,1368.1] single_valued_class(intersection(u,intersection(v,union(null_class,cross_product(universal_class,universal_class))))) ||  -> function(intersection(u,intersection(v,union(null_class,cross_product(universal_class,universal_class)))))*.
% 299.94/300.94  90393[3:Res:83730.0,3163.0] ||  -> equal(intersection(u,intersection(v,union(null_class,singleton(w)))),null_class) equal(regular(intersection(u,intersection(v,union(null_class,singleton(w))))),w)**.
% 299.94/300.94  90530[3:Res:83733.0,1368.1] single_valued_class(intersection(u,intersection(union(null_class,cross_product(universal_class,universal_class)),v))) ||  -> function(intersection(u,intersection(union(null_class,cross_product(universal_class,universal_class)),v)))*.
% 299.94/300.94  90522[3:Res:83733.0,3163.0] ||  -> equal(intersection(u,intersection(union(null_class,singleton(v)),w)),null_class) equal(regular(intersection(u,intersection(union(null_class,singleton(v)),w))),v)**.
% 299.94/300.94  90897[3:Res:83738.0,1368.1] single_valued_class(intersection(intersection(u,union(null_class,cross_product(universal_class,universal_class))),v)) ||  -> function(intersection(intersection(u,union(null_class,cross_product(universal_class,universal_class))),v))*.
% 299.94/300.94  90889[3:Res:83738.0,3163.0] ||  -> equal(intersection(intersection(u,union(null_class,singleton(v))),w),null_class) equal(regular(intersection(intersection(u,union(null_class,singleton(v))),w)),v)**.
% 299.94/300.94  91814[3:Res:86303.1,5368.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,null_class),y) member(not_subclass_element(union(u,null_class),y),cross_product(w,x))*.
% 299.94/300.94  92059[3:Res:87555.0,3164.0] || subclass(union(u,v),w) -> equal(union(null_class,symmetric_difference(v,u)),null_class) member(regular(union(null_class,symmetric_difference(v,u))),w)*.
% 299.94/300.94  92273[3:Rew:75789.0,92228.1] single_valued_class(intersection(intersection(union(cross_product(universal_class,universal_class),null_class),u),v)) ||  -> function(intersection(intersection(union(null_class,cross_product(universal_class,universal_class)),u),v))*.
% 299.94/300.94  92426[3:Rew:75789.0,92390.1] single_valued_class(intersection(u,intersection(v,union(cross_product(universal_class,universal_class),null_class)))) ||  -> function(intersection(u,intersection(v,union(null_class,cross_product(universal_class,universal_class)))))*.
% 299.94/300.94  92581[3:Rew:75789.0,92538.1] single_valued_class(intersection(u,intersection(union(cross_product(universal_class,universal_class),null_class),v))) ||  -> function(intersection(u,intersection(union(null_class,cross_product(universal_class,universal_class)),v)))*.
% 299.94/300.94  92731[3:Rew:75789.0,92693.1] single_valued_class(intersection(intersection(u,union(cross_product(universal_class,universal_class),null_class)),v)) ||  -> function(intersection(intersection(u,union(null_class,cross_product(universal_class,universal_class))),v))*.
% 299.94/300.94  93026[3:Res:89304.0,3164.0] || subclass(union(u,u),v)* -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 299.94/300.94  93125[3:Res:92980.0,3164.0] || subclass(union(null_class,u),v) -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 299.94/300.94  93228[3:Res:93105.0,3164.0] || subclass(union(null_class,u),v) -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 299.94/300.94  93333[3:Res:89386.0,3164.0] || subclass(union(null_class,u),v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.94/300.94  93624[3:Res:89515.0,3164.0] || subclass(union(u,u),v)* -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 299.94/300.94  93738[3:Res:89608.0,3164.0] || subclass(union(null_class,u),v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.94/300.94  93859[0:Res:4095.1,25.1] || member(not_subclass_element(intersection(u,restrict(complement(v),w,x)),y),v)* -> subclass(intersection(u,restrict(complement(v),w,x)),y).
% 299.94/300.94  94122[7:Res:94057.1,37495.1] function(u) || equal(complement(cantor(range_of(v))),null_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.94  94472[0:Res:5244.1,25.1] || member(not_subclass_element(intersection(restrict(complement(u),v,w),x),y),u)* -> subclass(intersection(restrict(complement(u),v,w),x),y).
% 299.94/300.94  95044[4:SpR:52692.1,3435.1] || equal(null_class,u) member(inverse(restrict(element_relation,u,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(element_relation,u,universal_class)),universal_class),domain_relation)*.
% 299.94/300.94  95037[0:SpR:46582.0,3435.1] || member(inverse(restrict(element_relation,complement(u),universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(element_relation,complement(u),universal_class)),complement(power_class(u))),domain_relation)*.
% 299.94/300.94  95250[3:Rew:26766.0,95163.0] || equal(union(null_class,intersection(u,v)),null_class) member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.94/300.94  95260[0:Rew:54401.1,95253.1] || equal(u,universal_class) -> equal(cross_product(null_class,v),null_class) equal(range__dfg(regular(cross_product(null_class,v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.94  96160[3:Res:95721.0,3166.0] ||  -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(regular(complement(successor(complement(intersection(intersection(u,v),w))))),u)*.
% 299.94/300.94  96159[3:Res:95721.0,3167.0] ||  -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(regular(complement(successor(complement(intersection(intersection(u,v),w))))),v)*.
% 299.94/300.94  96139[3:Res:95721.0,3164.0] || subclass(u,v) -> equal(complement(successor(complement(intersection(u,w)))),null_class) member(regular(complement(successor(complement(intersection(u,w))))),v)*.
% 299.94/300.94  96299[3:Res:96080.0,3166.0] ||  -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(regular(complement(successor(complement(intersection(u,intersection(v,w)))))),v)*.
% 299.94/300.94  96298[3:Res:96080.0,3167.0] ||  -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(regular(complement(successor(complement(intersection(u,intersection(v,w)))))),w)*.
% 299.94/300.94  96278[3:Res:96080.0,3164.0] || subclass(u,v) -> equal(complement(successor(complement(intersection(w,u)))),null_class) member(regular(complement(successor(complement(intersection(w,u))))),v)*.
% 299.94/300.94  96445[0:Res:4845.1,46647.0] || subclass(domain_relation,intersection(complement(u),power_class(complement(power_class(v))))) member(ordered_pair(null_class,null_class),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96444[0:Res:28672.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),domain_relation) member(ordered_pair(null_class,null_class),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96419[0:Res:365.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(ordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96418[3:Res:39273.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(ordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96417[0:Res:348.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96416[3:Res:35372.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94  96384[3:SpL:26766.0,46647.0] || member(u,intersection(union(null_class,v),power_class(complement(power_class(w)))))* member(u,union(complement(v),image(element_relation,power_class(w)))) -> .
% 299.94/300.94  96572[3:Res:96127.0,7746.0] || member(not_subclass_element(complement(successor(union(compose(element_relation,universal_class),u))),v),element_relation)* -> subclass(complement(successor(union(compose(element_relation,universal_class),u))),v).
% 299.94/300.94  96568[3:Res:96127.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(union(u,w))),x) member(not_subclass_element(complement(successor(union(u,w))),x),v)*.
% 299.94/300.94  96713[3:Res:96266.0,7746.0] || member(not_subclass_element(complement(successor(union(u,compose(element_relation,universal_class)))),v),element_relation)* -> subclass(complement(successor(union(u,compose(element_relation,universal_class)))),v).
% 299.94/300.94  96709[3:Res:96266.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(union(w,u))),x) member(not_subclass_element(complement(successor(union(w,u))),x),v)*.
% 299.94/300.94  96856[0:Res:4845.1,46679.0] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),complement(v))) member(ordered_pair(null_class,null_class),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96855[0:Res:28672.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),domain_relation) member(ordered_pair(null_class,null_class),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96830[0:Res:365.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(ordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96829[3:Res:39273.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(ordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96828[0:Res:348.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96827[3:Res:35372.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94  96778[3:SpL:26766.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),union(null_class,w)))* member(u,union(image(element_relation,power_class(v)),complement(w))) -> .
% 299.94/300.94  96974[3:Res:96615.0,3164.0] || subclass(union(null_class,u),v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 299.94/300.94  96955[3:SpR:47187.0,96615.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.94/300.94  96954[3:SpR:47184.0,96615.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.94/300.94  97060[3:Res:96978.0,3170.0] ||  -> equal(complement(successor(successor(complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(successor(complement(restrict(u,v,w)))))),u)*.
% 299.94/300.94  97189[0:SpR:47208.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(v),union(w,complement(power_class(x)))))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.94  97168[3:SpR:47208.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(u),union(v,complement(power_class(w))))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.94  97166[0:SpR:47208.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(u),union(v,complement(power_class(w)))),x)),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.94  97158[3:SpR:47208.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94  97136[6:SpR:47208.0,29936.1] ||  -> member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))) member(null_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.94  97123[3:SpR:47208.0,26766.0] ||  -> equal(complement(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))**.
% 299.94/300.94  97546[0:SpR:47209.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,complement(power_class(w))),power_class(x)))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.94  97525[3:SpR:47209.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,complement(power_class(v))),power_class(w))))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  97523[0:SpR:47209.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,complement(power_class(v))),power_class(w)),x)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  97515[3:SpR:47209.0,96978.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94  97493[6:SpR:47209.0,29936.1] ||  -> member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))) member(null_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  97480[3:SpR:47209.0,26766.0] ||  -> equal(complement(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))**.
% 299.94/300.94  97834[3:Res:96918.0,3164.0] || subclass(union(u,null_class),v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 299.94/300.94  97894[3:SpR:47187.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(complement(power_class(u))),power_class(v)))))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.94  97893[3:SpR:47184.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(u),power_class(complement(power_class(v)))))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.94  97978[3:Res:97909.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(complement(successor(successor(successor(null_class)))),null_class) member(regular(complement(successor(successor(successor(null_class))))),u)*.
% 299.94/300.94  98061[0:SpR:47210.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(complement(power_class(v)),w),power_class(x)))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.94  98039[3:SpR:47210.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(complement(power_class(u)),v),power_class(w))))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.94  98037[0:SpR:47210.0,95719.0] ||  -> subclass(complement(union(intersection(union(complement(power_class(u)),v),power_class(w)),x)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.94  98028[3:SpR:47210.0,96978.0] ||  -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94  98006[6:SpR:47210.0,29936.1] ||  -> member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))) member(null_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.94  97993[3:SpR:47210.0,26766.0] ||  -> equal(complement(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))**.
% 299.94/300.94  98386[3:Res:97082.0,1368.1] single_valued_class(complement(successor(successor(union(null_class,complement(cross_product(universal_class,universal_class))))))) ||  -> function(complement(successor(successor(union(null_class,complement(cross_product(universal_class,universal_class)))))))*.
% 299.94/300.94  98378[3:Res:97082.0,3163.0] ||  -> equal(complement(successor(successor(union(null_class,complement(singleton(u)))))),null_class) equal(regular(complement(successor(successor(union(null_class,complement(singleton(u))))))),u)**.
% 299.94/300.94  98496[0:SpR:47212.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(v),union(complement(power_class(w)),x)))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.94  98474[3:SpR:47212.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(u),union(complement(power_class(v)),w))))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.94  98472[0:SpR:47212.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(u),union(complement(power_class(v)),w)),x)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.94  98463[3:SpR:47212.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94  98440[6:SpR:47212.0,29936.1] ||  -> member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))) member(null_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.94  98427[3:SpR:47212.0,26766.0] ||  -> equal(complement(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))**.
% 299.94/300.94  99024[0:Res:58.0,3172.0] ||  -> equal(compose(u,v),null_class) equal(ordered_pair(first(regular(compose(u,v))),second(regular(compose(u,v)))),regular(compose(u,v)))**.
% 299.94/300.94  99273[3:SpR:26766.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(null_class,v),complement(w))))*.
% 299.94/300.94  99244[3:SpR:26766.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(null_class,w))))*.
% 299.94/300.94  99380[3:Rew:26764.0,99255.3] || equal(successor(u),null_class) member(v,universal_class) -> member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))).
% 299.94/300.94  99381[3:Rew:26764.0,99226.3,72365.0,99226.3] || equal(successor(u),null_class) member(v,universal_class) -> member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))).
% 299.94/300.94  99573[3:Res:4845.1,15652.1] || subclass(domain_relation,cross_product(singleton(u),universal_class))* member(u,universal_class) member(ordered_pair(null_class,null_class),v)* -> member(u,cantor(v))*.
% 299.94/300.94  99572[3:Res:28672.1,15652.1] || equal(cross_product(singleton(u),universal_class),domain_relation)** member(u,universal_class) member(ordered_pair(null_class,null_class),v)* -> member(u,cantor(v))*.
% 299.94/300.94  99678[3:SpL:26766.0,6139.1] || member(u,intersection(complement(v),union(complement(w),x))) member(u,union(v,intersection(union(null_class,w),complement(x))))* -> .
% 299.94/300.94  99649[3:SpL:26766.0,6139.1] || member(u,intersection(complement(v),union(w,complement(x)))) member(u,union(v,intersection(complement(w),union(null_class,x))))* -> .
% 299.94/300.94  99846[3:Rew:26764.0,99660.2] || equal(successor(u),null_class) member(v,intersection(complement(w),union(u,x)))* member(v,union(w,complement(x))) -> .
% 299.94/300.94  99847[3:Rew:26764.0,99631.2,72365.0,99631.2] || equal(successor(u),null_class) member(v,intersection(complement(w),union(x,u)))* member(v,union(w,complement(x))) -> .
% 299.94/300.94  99966[3:SpL:26766.0,6149.1] || member(u,intersection(union(complement(v),w),complement(x))) member(u,union(intersection(union(null_class,v),complement(w)),x))* -> .
% 299.94/300.94  99937[3:SpL:26766.0,6149.1] || member(u,intersection(union(v,complement(w)),complement(x))) member(u,union(intersection(complement(v),union(null_class,w)),x))* -> .
% 299.94/300.94  100138[3:Rew:26764.0,99948.2] || equal(successor(u),null_class) member(v,intersection(union(u,w),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.94/300.94  100139[3:Rew:26764.0,99919.2,72365.0,99919.2] || equal(successor(u),null_class) member(v,intersection(union(w,u),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.94/300.94  100253[3:Res:95765.0,3164.0] || subclass(union(null_class,u),v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 299.94/300.94  100207[3:SpR:47187.0,95765.0] ||  -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.94/300.94  100206[3:SpR:47184.0,95765.0] ||  -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.94/300.94  100385[3:Res:100257.0,3170.0] ||  -> equal(complement(union(complement(restrict(u,v,w)),x)),null_class) member(regular(complement(union(complement(restrict(u,v,w)),x))),u)*.
% 299.94/300.94  100315[3:SpR:47212.0,100257.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94  100314[3:SpR:47208.0,100257.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94  100313[3:SpR:47210.0,100257.0] ||  -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94  100312[3:SpR:47209.0,100257.0] ||  -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94  100585[3:Rew:100557.0,89102.1] || member(u,symmetric_difference(complement(v),union(w,apply(null_class,x))))* -> member(u,union(v,complement(union(w,apply(null_class,y)))))*.
% 299.94/300.94  100587[3:Rew:100557.0,88375.1] || member(u,symmetric_difference(union(v,apply(null_class,w)),complement(x)))* -> member(u,union(complement(union(v,apply(null_class,y))),x))*.
% 299.94/300.94  100589[3:Rew:100557.0,89096.1] || member(u,symmetric_difference(complement(v),union(w,sum_class(range_of(null_class)))))* -> member(u,union(v,complement(union(w,apply(null_class,x)))))*.
% 299.94/300.94  100594[3:Rew:100557.0,88369.1] || member(u,symmetric_difference(union(v,sum_class(range_of(null_class))),complement(w)))* -> member(u,union(complement(union(v,apply(null_class,x))),w))*.
% 299.94/300.94  100599[3:Rew:100557.0,79545.0] || member(regular(union(u,apply(null_class,v))),complement(union(u,apply(null_class,w))))* -> equal(union(u,apply(null_class,v)),null_class).
% 299.94/300.94  100602[3:Rew:100557.0,89101.1] || member(u,symmetric_difference(complement(v),union(w,apply(null_class,x))))* -> member(u,union(v,complement(union(w,sum_class(range_of(null_class)))))).
% 299.94/300.94  100607[3:Rew:100557.0,78667.0] || member(regular(union(sum_class(range_of(null_class)),u)),complement(union(apply(null_class,v),u)))* -> equal(union(sum_class(range_of(null_class)),u),null_class).
% 299.94/300.94  100636[3:Rew:100557.0,89126.1] || member(u,symmetric_difference(complement(v),union(apply(null_class,w),x)))* -> member(u,union(v,complement(union(sum_class(range_of(null_class)),x)))).
% 299.94/300.94  100638[3:Rew:100557.0,89127.1] || member(u,symmetric_difference(complement(v),union(apply(null_class,w),x)))* -> member(u,union(v,complement(union(apply(null_class,y),x))))*.
% 299.94/300.94  100642[0:Rew:100557.0,88743.1] || member(u,symmetric_difference(union(symmetric_difference(v,w),x),complement(y)))* -> member(u,union(complement(union(symmetric_difference(w,v),x)),y)).
% 299.94/300.94  100646[0:Rew:100557.0,88865.0] || subclass(u,complement(union(symmetric_difference(v,w),x))) member(regular(u),union(symmetric_difference(w,v),x))* -> equal(u,null_class).
% 299.94/300.94  100654[0:Rew:100557.0,88829.0] || member(regular(union(symmetric_difference(u,v),w)),complement(union(symmetric_difference(v,u),w)))* -> equal(union(symmetric_difference(u,v),w),null_class).
% 299.94/300.94  100660[3:Rew:100557.0,88392.1] || member(u,symmetric_difference(union(sum_class(range_of(null_class)),v),complement(w)))* -> member(u,union(complement(union(apply(null_class,x),v)),w))*.
% 299.94/300.94  100665[3:Rew:100557.0,79518.0] || member(regular(union(apply(null_class,u),v)),complement(union(apply(null_class,w),v)))* -> equal(union(apply(null_class,u),v),null_class).
% 299.94/300.94  100668[3:Rew:100557.0,88398.1] || member(u,symmetric_difference(union(apply(null_class,v),w),complement(x)))* -> member(u,union(complement(union(apply(null_class,y),w)),x))*.
% 299.94/300.94  100672[3:Rew:100557.0,89121.1] || member(u,symmetric_difference(complement(v),union(sum_class(range_of(null_class)),w)))* -> member(u,union(v,complement(union(apply(null_class,x),w))))*.
% 299.94/300.94  100678[3:Rew:100557.0,84950.0] || subclass(u,complement(union(apply(null_class,v),w)))* member(regular(u),union(sum_class(range_of(null_class)),w))* -> equal(u,null_class).
% 299.94/300.94  100679[3:Rew:100557.0,84956.0] || subclass(u,complement(union(apply(null_class,v),w)))* member(regular(u),union(apply(null_class,x),w))* -> equal(u,null_class).
% 299.94/300.94  100684[0:Rew:100557.0,88753.1] || member(u,symmetric_difference(union(v,symmetric_difference(w,x)),complement(y)))* -> member(u,union(complement(union(v,symmetric_difference(x,w))),y)).
% 299.94/300.94  100688[0:Rew:100557.0,88875.0] || subclass(u,complement(union(v,symmetric_difference(w,x)))) member(regular(u),union(v,symmetric_difference(x,w)))* -> equal(u,null_class).
% 299.94/300.94  100696[3:Rew:100557.0,84927.0] || subclass(u,complement(union(v,apply(null_class,w))))* member(regular(u),union(v,sum_class(range_of(null_class))))* -> equal(u,null_class).
% 299.94/300.94  100697[3:Rew:100557.0,84933.0] || subclass(u,complement(union(v,apply(null_class,w))))* member(regular(u),union(v,apply(null_class,x)))* -> equal(u,null_class).
% 299.94/300.94  100703[3:Rew:100557.0,84932.0] || subclass(u,complement(union(v,sum_class(range_of(null_class))))) member(regular(u),union(v,apply(null_class,w)))* -> equal(u,null_class).
% 299.94/300.94  100705[3:Rew:100557.0,88374.1] || member(u,symmetric_difference(union(v,apply(null_class,w)),complement(x)))* -> member(u,union(complement(union(v,sum_class(range_of(null_class)))),x)).
% 299.94/300.94  100709[3:Rew:100557.0,88397.1] || member(u,symmetric_difference(union(apply(null_class,v),w),complement(x)))* -> member(u,union(complement(union(sum_class(range_of(null_class)),w)),x)).
% 299.94/300.94  100714[3:Rew:100557.0,78621.0] || member(regular(union(apply(null_class,u),v)),complement(union(sum_class(range_of(null_class)),v)))* -> equal(union(apply(null_class,u),v),null_class).
% 299.94/300.94  100716[3:Rew:100557.0,84955.0] || subclass(u,complement(union(sum_class(range_of(null_class)),v))) member(regular(u),union(apply(null_class,w),v))* -> equal(u,null_class).
% 299.94/300.94  100746[0:Rew:100557.0,88860.0] || member(regular(union(u,symmetric_difference(v,w))),complement(union(u,symmetric_difference(w,v))))* -> equal(union(u,symmetric_difference(v,w)),null_class).
% 299.94/300.94  100750[3:Rew:100557.0,78694.0] || member(regular(union(u,sum_class(range_of(null_class)))),complement(union(u,apply(null_class,v))))* -> equal(union(u,sum_class(range_of(null_class))),null_class).
% 299.94/300.94  100755[3:Rew:100557.0,78648.0] || member(regular(union(u,apply(null_class,v))),complement(union(u,sum_class(range_of(null_class)))))* -> equal(union(u,apply(null_class,v)),null_class).
% 299.94/300.94  100759[0:Rew:100557.0,89119.1] || member(u,symmetric_difference(complement(v),union(symmetric_difference(w,x),y)))* -> member(u,union(v,complement(union(symmetric_difference(x,w),y)))).
% 299.94/300.94  100776[3:Rew:100557.0,89263.1] || member(unordered_pair(u,v),symmetric_difference(complement(w),union(x,y)))* subclass(universal_class,regular(union(w,complement(union(x,y))))) -> .
% 299.94/300.94  100799[0:Rew:100557.0,89094.1] || member(u,symmetric_difference(complement(v),union(w,symmetric_difference(x,y))))* -> member(u,union(v,complement(union(w,symmetric_difference(y,x))))).
% 299.94/300.94  100822[0:Rew:100557.0,55973.1] || member(u,symmetric_difference(complement(v),union(w,x)))* subclass(union(v,complement(union(w,x))),y)* -> member(u,y)*.
% 299.94/300.94  100893[0:Rew:100557.0,62479.0] || subclass(ordered_pair(u,v),power_class(complement(union(w,x)))) member(unordered_pair(u,singleton(v)),image(element_relation,union(w,x)))* -> .
% 299.94/300.94  100921[3:Rew:100557.0,88539.1] || member(unordered_pair(u,v),symmetric_difference(union(w,x),complement(y)))* subclass(universal_class,regular(union(complement(union(w,x)),y))) -> .
% 299.94/300.94  101184[3:Rew:100557.0,99762.0] || equal(union(u,complement(union(v,w))),singleton(singleton(null_class))) member(singleton(null_class),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94  101214[0:Rew:100557.0,62452.0] || subclass(u,power_class(complement(union(v,w)))) member(not_subclass_element(u,x),image(element_relation,union(v,w)))* -> subclass(u,x).
% 299.94/300.94  101218[0:Rew:100557.0,30378.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w)))))* member(omega,union(u,image(element_relation,union(v,w)))) -> .
% 299.94/300.94  101238[0:Rew:100557.0,62455.1] || member(u,universal_class) subclass(universal_class,power_class(complement(union(v,w)))) member(power_class(u),image(element_relation,union(v,w)))* -> .
% 299.94/300.94  101239[0:Rew:100557.0,62456.1] || member(u,universal_class) subclass(universal_class,power_class(complement(union(v,w)))) member(sum_class(u),image(element_relation,union(v,w)))* -> .
% 299.94/300.94  101259[3:Rew:100557.0,91823.0] || subclass(u,complement(union(v,w))) member(regular(union(u,null_class)),union(v,w))* -> equal(union(u,null_class),null_class).
% 299.94/300.94  101263[3:Rew:100557.0,86368.0] || subclass(u,complement(union(v,w))) member(regular(union(null_class,u)),union(v,w))* -> equal(union(null_class,u),null_class).
% 299.94/300.94  101287[0:Rew:100557.0,55976.1] || member(u,symmetric_difference(union(v,w),complement(x)))* subclass(union(complement(union(v,w)),x),y)* -> member(u,y)*.
% 299.94/300.94  101369[0:Rew:100557.0,44692.0] || subclass(u,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,w))).
% 299.94/300.94  102574[0:Rew:75789.0,101412.0] ||  -> equal(union(intersection(u,complement(union(v,w))),intersection(complement(u),union(v,w))),complement(symmetric_difference(u,complement(union(v,w)))))**.
% 299.94/300.94  101551[3:Rew:100557.0,100052.0] || equal(union(complement(union(u,v)),w),singleton(singleton(null_class))) member(singleton(null_class),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94  101613[0:Rew:100557.0,30391.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w)))* member(omega,union(image(element_relation,union(u,v)),w)) -> .
% 299.94/300.94  101619[0:Rew:100557.0,22825.0] ||  -> subclass(complement(successor(image(element_relation,union(u,v)))),intersection(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v))))))*.
% 299.94/300.94  101643[0:Rew:100557.0,47263.0] || member(not_subclass_element(image(element_relation,union(u,v)),w),power_class(complement(union(u,v))))* -> subclass(image(element_relation,union(u,v)),w).
% 299.94/300.94  101680[7:Rew:100557.0,99849.2] function(intersection(complement(u),complement(v))) || member(w,union(u,v)) member(w,successor(complement(union(u,v))))* -> .
% 299.94/300.94  101681[7:Rew:100557.0,88522.2] function(intersection(complement(u),complement(v))) || member(w,complement(union(u,v))) -> member(w,successor(complement(union(u,v))))*.
% 299.94/300.94  101791[0:Rew:100557.0,75829.0] ||  -> equal(union(intersection(union(u,v),complement(w)),intersection(complement(union(u,v)),w)),complement(symmetric_difference(complement(union(u,v)),w)))**.
% 299.94/300.94  101855[3:Rew:101822.0,98242.0] || equal(union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))** -> .
% 299.94/300.94  101858[3:Rew:101822.0,97718.0] || equal(union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))** -> .
% 299.94/300.94  101864[3:Rew:101822.0,98677.0] || equal(union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))** -> .
% 299.94/300.94  101867[3:Rew:101822.0,97361.0] || equal(union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))** -> .
% 299.94/300.94  102047[3:Rew:101822.0,91090.1] single_valued_class(intersection(union(null_class,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))),u)) ||  -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.94  102050[3:Rew:101822.0,91607.1] single_valued_class(intersection(u,union(null_class,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))))) ||  -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.94  102615[0:Rew:100557.0,101361.0] || member(u,intersection(union(v,w),complement(singleton(complement(union(v,w))))))* member(u,successor(complement(union(v,w)))) -> .
% 299.94/300.94  102616[0:Rew:102264.0,101363.0] ||  -> equal(union(u,intersection(union(v,w),complement(singleton(complement(union(v,w)))))),union(u,complement(successor(complement(union(v,w))))))**.
% 299.94/300.94  102618[0:Rew:102295.0,101687.0] ||  -> equal(union(intersection(union(u,v),complement(singleton(complement(union(u,v))))),w),union(w,complement(successor(complement(union(u,v))))))**.
% 299.94/300.94  103285[3:Res:100329.0,3170.0] ||  -> equal(complement(union(u,complement(restrict(v,w,x)))),null_class) member(regular(complement(union(u,complement(restrict(v,w,x))))),v)*.
% 299.94/300.94  103218[3:SpR:47212.0,100329.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),intersection(power_class(v),union(complement(power_class(w)),x)))*.
% 299.94/300.94  103217[3:SpR:47208.0,100329.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),intersection(power_class(v),union(w,complement(power_class(x)))))*.
% 299.94/300.94  103216[3:SpR:47210.0,100329.0] ||  -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),intersection(union(complement(power_class(v)),w),power_class(x)))*.
% 299.94/300.94  103215[3:SpR:47209.0,100329.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),intersection(union(v,complement(power_class(w))),power_class(x)))*.
% 299.94/300.94  105660[0:SpL:102187.0,46804.0] || member(u,intersection(power_class(v),power_class(complement(successor(w))))) member(u,union(complement(power_class(v)),image(element_relation,successor(w))))* -> .
% 299.94/300.94  105656[0:SpL:102187.0,46617.0] || member(u,intersection(power_class(complement(successor(v))),power_class(w))) member(u,union(image(element_relation,successor(v)),complement(power_class(w))))* -> .
% 299.94/300.94  105721[0:Rew:102187.0,105652.1] || member(regular(intersection(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))* -> equal(intersection(u,power_class(complement(successor(v)))),null_class).
% 299.94/300.94  105722[0:Rew:102187.0,105639.1] || member(regular(intersection(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))* -> equal(intersection(power_class(complement(successor(u))),v),null_class).
% 299.94/300.94  105955[0:SpR:100566.0,102264.0] ||  -> equal(complement(intersection(union(u,complement(union(v,w))),successor(x))),union(intersection(complement(u),union(v,w)),complement(successor(x))))**.
% 299.94/300.94  105948[0:SpR:100576.0,102264.0] ||  -> equal(complement(intersection(union(complement(union(u,v)),w),successor(x))),union(intersection(union(u,v),complement(w)),complement(successor(x))))**.
% 299.94/300.94  105937[0:SpR:102264.0,100576.0] ||  -> equal(complement(intersection(union(u,v),union(w,complement(successor(x))))),union(complement(union(u,v)),intersection(complement(w),successor(x))))**.
% 299.94/300.94  105910[0:SpR:102264.0,100566.0] ||  -> equal(complement(intersection(union(u,complement(successor(v))),union(w,x))),union(intersection(complement(u),successor(v)),complement(union(w,x))))**.
% 299.94/300.94  106099[0:Rew:102264.0,106019.1] || member(not_subclass_element(u,union(v,complement(successor(w)))),symmetric_difference(complement(v),successor(w)))* -> subclass(u,union(v,complement(successor(w)))).
% 299.94/300.94  106100[0:Rew:102264.0,105979.1] || member(not_subclass_element(union(u,complement(successor(v))),w),intersection(complement(u),successor(v)))* -> subclass(union(u,complement(successor(v))),w).
% 299.94/300.94  106413[3:Res:95894.0,3164.0] || subclass(union(null_class,u),v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 299.94/300.94  106367[3:SpR:47187.0,95894.0] ||  -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),union(null_class,intersection(power_class(complement(power_class(v))),power_class(w))))*.
% 299.94/300.94  106366[3:SpR:47184.0,95894.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),union(null_class,intersection(power_class(v),power_class(complement(power_class(w))))))*.
% 299.94/300.94  106519[3:Res:96930.0,3164.0] || subclass(union(u,u),v)* -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 299.94/300.94  106916[3:Res:97047.0,3163.0] ||  -> equal(complement(successor(successor(complement(intersection(singleton(u),v))))),null_class) equal(regular(complement(successor(successor(complement(intersection(singleton(u),v)))))),u)**.
% 299.94/300.94  107164[3:Res:100170.0,3164.0] || subclass(union(u,null_class),v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 299.94/300.94  107540[3:Res:107415.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(complement(union(successor(null_class),v)),null_class) member(regular(complement(union(successor(null_class),v))),u)*.
% 299.94/300.94  107674[0:Res:367.1,100568.0] || subclass(ordered_pair(u,v),image(element_relation,union(w,x))) member(unordered_pair(u,singleton(v)),power_class(complement(union(w,x))))* -> .
% 299.94/300.94  107646[0:Res:354.2,100568.0] || subclass(u,image(element_relation,union(v,w))) member(not_subclass_element(u,x),power_class(complement(union(v,w))))* -> subclass(u,x).
% 299.94/300.94  108164[3:Res:107517.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(complement(union(v,successor(null_class))),null_class) member(regular(complement(union(v,successor(null_class)))),u)*.
% 299.94/300.94  108269[3:Res:100420.0,1368.1] single_valued_class(complement(union(union(null_class,complement(cross_product(universal_class,universal_class))),u))) ||  -> function(complement(union(union(null_class,complement(cross_product(universal_class,universal_class))),u)))*.
% 299.94/300.94  108261[3:Res:100420.0,3163.0] ||  -> equal(complement(union(union(null_class,complement(singleton(u))),v)),null_class) equal(regular(complement(union(union(null_class,complement(singleton(u))),v))),u)**.
% 299.94/300.94  109335[3:Res:103321.0,1368.1] single_valued_class(complement(union(u,union(null_class,complement(cross_product(universal_class,universal_class)))))) ||  -> function(complement(union(u,union(null_class,complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.94  109327[3:Res:103321.0,3163.0] ||  -> equal(complement(union(u,union(null_class,complement(singleton(v))))),null_class) equal(regular(complement(union(u,union(null_class,complement(singleton(v)))))),v)**.
% 299.94/300.94  109535[3:Res:106328.0,3164.0] || subclass(union(u,null_class),v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 299.94/300.94  109730[0:Res:10922.2,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> equal(x,null_class) member(regular(x),union(u,complement(union(v,w))))*.
% 299.94/300.94  109729[0:Res:3678.2,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> equal(singleton(x),null_class) member(x,union(u,complement(union(v,w))))*.
% 299.94/300.94  109720[3:Res:17248.1,100559.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(complement(v),union(w,x))) -> member(unordered_pair(u,null_class),union(v,complement(union(w,x))))*.
% 299.94/300.94  109715[0:Res:353.2,100559.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(u,null_class) member(regular(u),union(v,complement(union(w,x))))*.
% 299.94/300.94  109677[3:SpL:72082.0,100559.0] || member(u,symmetric_difference(complement(apply(null_class,v)),union(w,x)))* -> member(u,union(apply(null_class,y),complement(union(w,x))))*.
% 299.94/300.94  109676[3:SpL:72083.0,100559.0] || member(u,symmetric_difference(complement(sum_class(range_of(null_class))),union(v,w)))* -> member(u,union(apply(null_class,x),complement(union(v,w))))*.
% 299.94/300.94  109671[3:SpL:72083.0,100559.0] || member(u,symmetric_difference(complement(apply(null_class,v)),union(w,x)))* -> member(u,union(sum_class(range_of(null_class)),complement(union(w,x)))).
% 299.94/300.94  109669[0:SpL:75901.0,100559.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(x,y)))* -> member(u,union(symmetric_difference(w,v),complement(union(x,y)))).
% 299.94/300.94  109901[3:Res:106828.0,3163.0] ||  -> equal(complement(successor(successor(complement(intersection(u,singleton(v)))))),null_class) equal(regular(complement(successor(successor(complement(intersection(u,singleton(v))))))),v)**.
% 299.94/300.94  110429[0:Res:10922.2,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> equal(x,null_class) member(regular(x),union(complement(union(u,v)),w))*.
% 299.94/300.94  110428[0:Res:3678.2,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> equal(singleton(x),null_class) member(x,union(complement(union(u,v)),w))*.
% 299.94/300.94  110419[3:Res:17248.1,100573.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(v,w),complement(x))) -> member(unordered_pair(u,null_class),union(complement(union(v,w)),x))*.
% 299.94/300.94  110414[0:Res:353.2,100573.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(u,null_class) member(regular(u),union(complement(union(v,w)),x))*.
% 299.94/300.94  110498[3:Rew:101801.0,110338.1] || member(u,symmetric_difference(union(v,w),complement(apply(null_class,x))))* -> member(u,union(sum_class(range_of(null_class)),complement(union(v,w)))).
% 299.94/300.94  110335[3:SpL:27497.0,100573.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(null_class,x))).
% 299.94/300.94  110334[3:SpL:71518.0,100573.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(x,null_class))).
% 299.94/300.94  110333[3:SpL:30548.0,100573.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(x,x)))*.
% 299.94/300.94  110330[0:SpL:75901.0,100573.0] || member(u,symmetric_difference(union(v,w),complement(symmetric_difference(x,y))))* -> member(u,union(complement(union(v,w)),symmetric_difference(y,x))).
% 299.94/300.94  110802[3:Res:95663.0,3163.0] ||  -> equal(intersection(union(null_class,intersection(singleton(u),v)),w),null_class) equal(regular(intersection(union(null_class,intersection(singleton(u),v)),w)),u)**.
% 299.94/300.94  111147[3:Res:95683.0,3163.0] ||  -> equal(union(null_class,intersection(intersection(singleton(u),v),w)),null_class) equal(regular(union(null_class,intersection(intersection(singleton(u),v),w))),u)**.
% 299.94/300.94  111295[3:Res:95699.0,3163.0] ||  -> equal(intersection(u,union(null_class,intersection(singleton(v),w))),null_class) equal(regular(intersection(u,union(null_class,intersection(singleton(v),w)))),v)**.
% 299.94/300.94  111478[3:Res:17208.1,100558.0] || equal(intersection(complement(u),union(v,w)),singleton(singleton(null_class))) member(singleton(null_class),union(u,complement(union(v,w))))* -> .
% 299.94/300.94  111672[3:Res:95712.0,3163.0] ||  -> equal(union(null_class,intersection(u,intersection(singleton(v),w))),null_class) equal(regular(union(null_class,intersection(u,intersection(singleton(v),w)))),v)**.
% 299.94/300.94  111775[3:Res:96083.0,1368.1] single_valued_class(complement(successor(complement(restrict(cross_product(universal_class,universal_class),u,v))))) ||  -> function(complement(successor(complement(restrict(cross_product(universal_class,universal_class),u,v)))))*.
% 299.94/300.94  111767[3:Res:96083.0,3163.0] ||  -> equal(complement(successor(complement(restrict(singleton(u),v,w)))),null_class) equal(regular(complement(successor(complement(restrict(singleton(u),v,w))))),u)**.
% 299.94/300.94  111931[3:Res:17208.1,100572.0] || equal(intersection(union(u,v),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(complement(union(u,v)),w))* -> .
% 299.94/300.94  112123[3:Res:100182.0,3164.0] || subclass(union(u,u),v)* -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 299.94/300.94  112307[3:Res:100372.0,3163.0] ||  -> equal(complement(union(complement(intersection(singleton(u),v)),w)),null_class) equal(regular(complement(union(complement(intersection(singleton(u),v)),w))),u)**.
% 299.94/300.94  112475[0:Res:100731.0,5363.0] || subclass(complement(union(u,v)),w) -> subclass(complement(union(v,u)),x) member(not_subclass_element(complement(union(v,u)),x),w)*.
% 299.94/300.94  112920[3:Rew:101822.0,112919.0,26766.0,112919.0] ||  -> equal(union(u,union(null_class,intersection(union(v,w),union(x,y)))),union(u,intersection(union(v,w),union(x,y))))**.
% 299.94/300.94  112923[3:Rew:101822.0,112922.0,26766.0,112922.0] ||  -> equal(union(union(null_class,intersection(union(u,v),union(w,x))),y),union(intersection(union(u,v),union(w,x)),y))**.
% 299.94/300.94  113156[3:Res:113135.0,7158.1] || member(regular(complement(successor(null_class))),universal_class) -> equal(regular(complement(successor(null_class))),null_class) equal(apply(choice,regular(complement(successor(null_class)))),null_class)**.
% 299.94/300.94  113468[3:Res:113084.0,3170.0] ||  -> equal(regular(union(null_class,complement(restrict(u,v,w)))),null_class) member(regular(regular(union(null_class,complement(restrict(u,v,w))))),u)*.
% 299.94/300.94  114160[3:SpR:101233.0,100329.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),intersection(power_class(v),power_class(complement(union(w,x)))))*.
% 299.94/300.94  114158[0:SpR:101233.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(v),power_class(complement(union(w,x)))))),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.94  114136[3:SpR:101233.0,100257.0] ||  -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94  114132[3:SpR:101233.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(u),power_class(complement(union(v,w))))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.94  114130[0:SpR:101233.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(u),power_class(complement(union(v,w)))),x)),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.94  114120[3:SpR:101233.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94  114094[6:SpR:101233.0,29936.1] ||  -> member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))) member(null_class,union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.94  114085[3:SpR:101233.0,26766.0] ||  -> equal(complement(union(complement(power_class(u)),image(element_relation,union(v,w)))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))**.
% 299.94/300.94  114374[3:Rew:101822.0,114276.0,75789.0,114276.0] || equal(union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))),union(complement(power_class(u)),image(element_relation,union(v,w))))** -> .
% 299.94/300.94  114503[3:Res:113073.0,3164.0] || subclass(union(u,null_class),v) -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.94/300.94  114560[3:Rew:101822.0,114477.0,75789.0,114477.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 299.94/300.94  114561[3:Rew:101822.0,114476.0,75789.0,114476.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 299.94/300.94  114562[3:Rew:101822.0,114475.0,75789.0,114475.0] ||  -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 299.94/300.94  114563[3:Rew:101822.0,114474.0,75789.0,114474.0] ||  -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 299.94/300.94  114564[3:Rew:101822.0,114472.0,75789.0,114472.0] ||  -> subclass(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 299.94/300.94  114722[3:Res:114621.0,7158.1] || member(regular(complement(singleton(u))),universal_class) -> equal(regular(complement(singleton(u))),null_class) equal(apply(choice,regular(complement(singleton(u)))),u)**.
% 299.94/300.94  114835[3:SpR:101379.0,100329.0] ||  -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),intersection(power_class(complement(power_class(v))),union(w,x)))*.
% 299.94/300.94  114833[0:SpR:101379.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(complement(power_class(v))),union(w,x)))),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.94  114811[3:SpR:101379.0,100257.0] ||  -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94  114807[3:SpR:101379.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(complement(power_class(u))),union(v,w))))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.94  114805[0:SpR:101379.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(complement(power_class(u))),union(v,w)),x)),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.94  114795[3:SpR:101379.0,96978.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94  114768[6:SpR:101379.0,29936.1] ||  -> member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))) member(null_class,union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.94  114759[3:SpR:101379.0,26766.0] ||  -> equal(complement(union(image(element_relation,power_class(u)),complement(union(v,w)))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))**.
% 299.94/300.94  115026[3:Rew:75789.0,114754.0] ||  -> subclass(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 299.94/300.94  115044[3:Rew:101822.0,114951.0,75789.0,114951.0] || equal(union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))),union(image(element_relation,power_class(u)),complement(union(v,w))))** -> .
% 299.94/300.94  115415[3:SpR:101642.0,100329.0] ||  -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),intersection(power_class(complement(union(v,w))),power_class(x)))*.
% 299.94/300.94  115413[0:SpR:101642.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(complement(union(v,w))),power_class(x)))),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.94  115391[3:SpR:101642.0,100257.0] ||  -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94  115387[3:SpR:101642.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(complement(union(u,v))),power_class(w))))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.94  115385[0:SpR:101642.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(complement(union(u,v))),power_class(w)),x)),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.94  115375[3:SpR:101642.0,96978.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94  115348[6:SpR:101642.0,29936.1] ||  -> member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))) member(null_class,union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.94  115339[3:SpR:101642.0,26766.0] ||  -> equal(complement(union(image(element_relation,union(u,v)),complement(power_class(w)))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))**.
% 299.94/300.94  115334[3:SpR:101642.0,114565.0] ||  -> subclass(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 299.94/300.94  115630[3:Rew:101822.0,115532.0,75789.0,115532.0] || equal(union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))),union(image(element_relation,union(u,v)),complement(power_class(w))))** -> .
% 299.94/300.94  115791[3:Res:114715.0,3170.0] ||  -> equal(regular(complement(intersection(restrict(u,v,w),x))),null_class) member(regular(regular(complement(intersection(restrict(u,v,w),x)))),u)*.
% 299.94/300.94  115929[3:Res:115700.0,3170.0] ||  -> equal(regular(complement(intersection(u,restrict(v,w,x)))),null_class) member(regular(regular(complement(intersection(u,restrict(v,w,x))))),v)*.
% 299.94/300.94  116059[3:SpR:101772.0,100329.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),intersection(union(v,w),power_class(complement(power_class(x)))))*.
% 299.94/300.94  116057[0:SpR:101772.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,w),power_class(complement(power_class(x)))))),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.94  116035[3:SpR:101772.0,100257.0] ||  -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94  116031[3:SpR:101772.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,v),power_class(complement(power_class(w))))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  116029[0:SpR:101772.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,v),power_class(complement(power_class(w)))),x)),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  116019[3:SpR:101772.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94  115992[6:SpR:101772.0,29936.1] ||  -> member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))) member(null_class,union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  115983[3:SpR:101772.0,26766.0] ||  -> equal(complement(union(complement(union(u,v)),image(element_relation,power_class(w)))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))**.
% 299.94/300.94  115978[3:SpR:101772.0,114565.0] ||  -> subclass(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 299.94/300.94  116265[3:Rew:101822.0,116174.0,75789.0,116174.0] || equal(union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))),union(complement(union(u,v)),image(element_relation,power_class(w))))** -> .
% 299.94/300.94  116366[3:Res:115703.0,3166.0] ||  -> equal(regular(complement(restrict(intersection(u,v),w,x))),null_class) member(regular(regular(complement(restrict(intersection(u,v),w,x)))),u)*.
% 299.94/300.94  116365[3:Res:115703.0,3167.0] ||  -> equal(regular(complement(restrict(intersection(u,v),w,x))),null_class) member(regular(regular(complement(restrict(intersection(u,v),w,x)))),v)*.
% 299.94/300.94  116345[3:Res:115703.0,3164.0] || subclass(u,v) -> equal(regular(complement(restrict(u,w,x))),null_class) member(regular(regular(complement(restrict(u,w,x)))),v)*.
% 299.94/300.94  116411[3:Res:114691.0,3164.0] || subclass(sum_class(range_of(null_class)),u) -> equal(regular(complement(apply(null_class,v))),null_class) member(regular(regular(complement(apply(null_class,v)))),u)*.
% 299.94/300.94  116537[3:Res:114696.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(regular(complement(sum_class(range_of(null_class)))),null_class) member(regular(regular(complement(sum_class(range_of(null_class))))),v)*.
% 299.94/300.94  116936[3:Rew:39910.0,116854.1] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(v,intersection(u,v)))* -> subclass(union(null_class,intersection(u,v)),w).
% 299.94/300.94  116937[3:Rew:39766.0,116853.1] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(u,intersection(u,v)))* -> subclass(union(null_class,intersection(u,v)),w).
% 299.94/300.94  117107[3:Res:113074.0,3164.0] || subclass(union(null_class,u),v) -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.94/300.94  117216[3:SpL:47187.0,113432.0] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> subclass(regular(null_class),intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94  117214[3:SpL:47184.0,113432.0] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94  117336[3:Res:113849.0,5363.0] || subclass(union(null_class,complement(u)),v) -> subclass(regular(union(u,null_class)),w) member(not_subclass_element(regular(union(u,null_class)),w),v)*.
% 299.94/300.94  117478[3:Res:113850.0,5363.0] || subclass(union(null_class,complement(u)),v) -> subclass(regular(union(null_class,u)),w) member(not_subclass_element(regular(union(null_class,u)),w),v)*.
% 299.94/300.94  117564[3:Res:114695.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(regular(complement(apply(null_class,w))),null_class) member(regular(regular(complement(apply(null_class,w)))),v)*.
% 299.94/300.94  117632[3:SpL:47187.0,116330.0] || equal(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),universal_class)** -> member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94  117630[3:SpL:47184.0,116330.0] || equal(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),universal_class)** -> member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94  117726[3:Res:113072.0,3164.0] || subclass(union(u,u),v)* -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.94/300.94  117884[3:Res:113455.0,3163.0] ||  -> equal(regular(union(null_class,complement(intersection(singleton(u),v)))),null_class) equal(regular(regular(union(null_class,complement(intersection(singleton(u),v))))),u)**.
% 299.94/300.94  118042[3:Res:63693.1,101067.1] || equal(union(u,v),successor(null_class)) member(w,universal_class) -> member(w,complement(union(u,v)))* member(w,singleton(null_class)).
% 299.94/300.94  118102[3:Rew:26766.0,118002.2,100578.0,118002.2] || member(u,universal_class) subclass(complement(symmetric_difference(v,w)),x)* -> member(u,union(null_class,symmetric_difference(v,w)))* member(u,x)*.
% 299.94/300.94  118153[7:Res:113801.1,7747.0] function(compose(element_relation,universal_class)) || member(regular(regular(successor(compose(element_relation,universal_class)))),element_relation)* -> equal(regular(successor(compose(element_relation,universal_class))),null_class).
% 299.94/300.94  118227[3:Res:113848.0,5363.0] || subclass(union(null_class,complement(u)),v) -> subclass(regular(union(u,u)),w) member(not_subclass_element(regular(union(u,u)),w),v)*.
% 299.94/300.94  118702[3:Res:118622.0,5363.0] || subclass(power_class(u),v) -> subclass(regular(successor(complement(power_class(u)))),w) member(not_subclass_element(regular(successor(complement(power_class(u)))),w),v)*.
% 299.94/300.94  118818[3:Res:115797.0,1368.1] single_valued_class(regular(complement(intersection(union(null_class,cross_product(universal_class,universal_class)),u)))) ||  -> function(regular(complement(intersection(union(null_class,cross_product(universal_class,universal_class)),u))))*.
% 299.94/300.94  118809[3:Res:115797.0,3163.0] ||  -> equal(regular(complement(intersection(union(null_class,singleton(u)),v))),null_class) equal(regular(regular(complement(intersection(union(null_class,singleton(u)),v)))),u)**.
% 299.94/300.94  119057[3:Rew:75789.0,119009.1] single_valued_class(regular(complement(intersection(union(cross_product(universal_class,universal_class),null_class),u)))) ||  -> function(regular(complement(intersection(union(null_class,cross_product(universal_class,universal_class)),u))))*.
% 299.94/300.94  119381[3:Res:115935.0,1368.1] single_valued_class(regular(complement(intersection(u,union(null_class,cross_product(universal_class,universal_class)))))) ||  -> function(regular(complement(intersection(u,union(null_class,cross_product(universal_class,universal_class))))))*.
% 299.94/300.94  119372[3:Res:115935.0,3163.0] ||  -> equal(regular(complement(intersection(u,union(null_class,singleton(v))))),null_class) equal(regular(regular(complement(intersection(u,union(null_class,singleton(v)))))),v)**.
% 299.94/300.94  119548[3:Rew:75789.0,119504.1] single_valued_class(regular(complement(intersection(u,union(cross_product(universal_class,universal_class),null_class))))) ||  -> function(regular(complement(intersection(u,union(null_class,cross_product(universal_class,universal_class))))))*.
% 299.94/300.94  119572[3:SpL:18035.0,5361.0] || subclass(u,ordered_pair(universal_class,universal_class))* -> subclass(u,v) equal(not_subclass_element(u,v),unordered_pair(universal_class,null_class))* equal(not_subclass_element(u,v),null_class).
% 299.94/300.94  119783[3:Res:117791.0,3163.0] ||  -> equal(regular(union(null_class,complement(intersection(u,singleton(v))))),null_class) equal(regular(regular(union(null_class,complement(intersection(u,singleton(v)))))),v)**.
% 299.94/300.94  120044[3:Res:118834.0,1368.1] single_valued_class(regular(union(union(null_class,complement(cross_product(universal_class,universal_class))),u))) ||  -> function(regular(union(union(null_class,complement(cross_product(universal_class,universal_class))),u)))*.
% 299.94/300.94  120034[3:Res:118834.0,3163.0] ||  -> equal(regular(union(union(null_class,complement(singleton(u))),v)),null_class) equal(regular(regular(union(union(null_class,complement(singleton(u))),v))),u)**.
% 299.94/300.94  120088[3:Rew:101822.0,119966.0] ||  -> subclass(regular(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94  120089[3:Rew:101822.0,119964.0] ||  -> subclass(regular(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94  120090[3:Rew:101822.0,119963.0] ||  -> subclass(regular(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94  120091[3:Rew:101822.0,119962.0] ||  -> subclass(regular(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94  120092[3:Rew:101822.0,119961.0] ||  -> subclass(regular(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94  120093[3:Rew:101822.0,119960.0] ||  -> subclass(regular(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94  120094[3:Rew:101822.0,119959.0] ||  -> subclass(regular(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94  120095[3:Rew:101822.0,119957.0] ||  -> subclass(regular(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94  120182[3:Res:119989.0,3166.0] ||  -> equal(regular(successor(union(null_class,complement(intersection(u,v))))),null_class) member(regular(regular(successor(union(null_class,complement(intersection(u,v)))))),u)*.
% 299.94/300.94  120181[3:Res:119989.0,3167.0] ||  -> equal(regular(successor(union(null_class,complement(intersection(u,v))))),null_class) member(regular(regular(successor(union(null_class,complement(intersection(u,v)))))),v)*.
% 299.94/300.94  120161[3:Res:119989.0,3164.0] || subclass(u,v) -> equal(regular(successor(union(null_class,complement(u)))),null_class) member(regular(regular(successor(union(null_class,complement(u))))),v)*.
% 299.94/300.94  120244[3:Rew:101822.0,120174.1,26766.0,120174.1,101822.0,120174.0,26766.0,120174.0] || member(not_subclass_element(regular(successor(union(null_class,compose(element_relation,universal_class)))),u),element_relation)* -> subclass(regular(successor(union(null_class,compose(element_relation,universal_class)))),u).
% 299.94/300.94  120256[3:Res:120157.0,5363.0] || subclass(successor(u),v) -> subclass(regular(successor(complement(successor(u)))),w) member(not_subclass_element(regular(successor(complement(successor(u)))),w),v)*.
% 299.94/300.94  120333[3:Res:120207.0,5363.0] || subclass(complement(u),v) -> subclass(regular(successor(union(null_class,u))),w) member(not_subclass_element(regular(successor(union(null_class,u))),w),v)*.
% 299.94/300.94  120455[3:Res:120301.0,5363.0] || subclass(complement(u),v) -> subclass(regular(successor(union(u,null_class))),w) member(not_subclass_element(regular(successor(union(u,null_class))),w),v)*.
% 299.94/300.94  120802[3:Res:120315.0,5363.0] || subclass(complement(u),v) -> subclass(regular(successor(union(u,u))),w) member(not_subclass_element(regular(successor(union(u,u))),w),v)*.
% 299.94/300.94  121027[3:Res:119396.0,1368.1] single_valued_class(regular(union(u,union(null_class,complement(cross_product(universal_class,universal_class)))))) ||  -> function(regular(union(u,union(null_class,complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.94  121017[3:Res:119396.0,3163.0] ||  -> equal(regular(union(u,union(null_class,complement(singleton(v))))),null_class) equal(regular(regular(union(u,union(null_class,complement(singleton(v)))))),v)**.
% 299.94/300.94  121071[3:Rew:101822.0,120949.0] ||  -> subclass(regular(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),intersection(power_class(complement(power_class(v))),union(w,x)))*.
% 299.94/300.94  121072[3:Rew:101822.0,120947.0] ||  -> subclass(regular(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),intersection(power_class(v),union(complement(power_class(w)),x)))*.
% 299.94/300.94  121073[3:Rew:101822.0,120946.0] ||  -> subclass(regular(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),intersection(power_class(v),union(w,complement(power_class(x)))))*.
% 299.94/300.94  121074[3:Rew:101822.0,120945.0] ||  -> subclass(regular(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),intersection(union(v,w),power_class(complement(power_class(x)))))*.
% 299.94/300.94  121075[3:Rew:101822.0,120944.0] ||  -> subclass(regular(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),intersection(union(complement(power_class(v)),w),power_class(x)))*.
% 299.94/300.94  121076[3:Rew:101822.0,120943.0] ||  -> subclass(regular(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),intersection(union(v,complement(power_class(w))),power_class(x)))*.
% 299.94/300.94  121077[3:Rew:101822.0,120942.0] ||  -> subclass(regular(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),intersection(power_class(complement(union(v,w))),power_class(x)))*.
% 299.94/300.94  121078[3:Rew:101822.0,120940.0] ||  -> subclass(regular(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),intersection(power_class(v),power_class(complement(union(w,x)))))*.
% 299.94/300.94  121219[3:Rew:108052.0,121104.0] ||  -> subclass(regular(union(intersection(power_class(complement(power_class(u))),union(v,w)),x)),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.94  121220[3:Rew:108052.0,121102.0] ||  -> subclass(regular(union(intersection(power_class(u),union(complement(power_class(v)),w)),x)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.94  121221[3:Rew:108052.0,121101.0] ||  -> subclass(regular(union(intersection(power_class(u),union(v,complement(power_class(w)))),x)),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.94  121222[3:Rew:108535.0,121100.0] ||  -> subclass(regular(union(intersection(union(u,v),power_class(complement(power_class(w)))),x)),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.94  121223[3:Rew:108535.0,121099.0] ||  -> subclass(regular(union(intersection(union(complement(power_class(u)),v),power_class(w)),x)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.94  121224[3:Rew:108535.0,121098.0] ||  -> subclass(regular(union(intersection(union(u,complement(power_class(v))),power_class(w)),x)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.94  121225[3:Rew:105350.0,121097.0] ||  -> subclass(regular(union(intersection(power_class(complement(union(u,v))),power_class(w)),x)),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.94  121226[3:Rew:105350.0,121095.0] ||  -> subclass(regular(union(intersection(power_class(u),power_class(complement(union(v,w)))),x)),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.94  121263[3:Res:121117.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(regular(union(successor(null_class),v)),null_class) member(regular(regular(union(successor(null_class),v))),u)*.
% 299.94/300.94  121336[0:Res:5976.2,533.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.94  121431[3:Res:121242.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(regular(union(v,successor(null_class))),null_class) member(regular(regular(union(v,successor(null_class)))),u)*.
% 299.94/300.94  121579[3:Rew:108045.0,121461.0] ||  -> subclass(regular(union(u,intersection(power_class(complement(power_class(v))),union(w,x)))),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.94  121580[3:Rew:108045.0,121459.0] ||  -> subclass(regular(union(u,intersection(power_class(v),union(complement(power_class(w)),x)))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.94  121581[3:Rew:108045.0,121458.0] ||  -> subclass(regular(union(u,intersection(power_class(v),union(w,complement(power_class(x)))))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.94  121582[3:Rew:108528.0,121457.0] ||  -> subclass(regular(union(u,intersection(union(v,w),power_class(complement(power_class(x)))))),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.94  121583[3:Rew:108528.0,121456.0] ||  -> subclass(regular(union(u,intersection(union(complement(power_class(v)),w),power_class(x)))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.94  121584[3:Rew:108528.0,121455.0] ||  -> subclass(regular(union(u,intersection(union(v,complement(power_class(w))),power_class(x)))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.94  121585[3:Rew:104640.0,121454.0] ||  -> subclass(regular(union(u,intersection(power_class(complement(union(v,w))),power_class(x)))),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.94  121586[3:Rew:104640.0,121452.0] ||  -> subclass(regular(union(u,intersection(power_class(v),power_class(complement(union(w,x)))))),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.94  121754[0:Res:5975.2,533.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.94  121873[3:Res:121134.0,3164.0] || subclass(complement(power_class(u)),v) -> equal(regular(union(power_class(u),w)),null_class) member(regular(regular(union(power_class(u),w))),v)*.
% 299.94/300.94  121927[3:Res:121136.0,3164.0] || subclass(complement(successor(u)),v) -> equal(regular(union(successor(u),w)),null_class) member(regular(regular(union(successor(u),w))),v)*.
% 299.94/300.94  122143[3:Res:121491.0,3164.0] || subclass(complement(power_class(u)),v) -> equal(regular(union(w,power_class(u))),null_class) member(regular(regular(union(w,power_class(u)))),v)*.
% 299.94/300.94  122190[3:Res:121493.0,3164.0] || subclass(complement(successor(u)),v) -> equal(regular(union(w,successor(u))),null_class) member(regular(regular(union(w,successor(u)))),v)*.
% 299.94/300.94  122315[3:Res:103272.0,3163.0] ||  -> equal(complement(union(u,complement(intersection(singleton(v),w)))),null_class) equal(regular(complement(union(u,complement(intersection(singleton(v),w))))),v)**.
% 299.94/300.94  122476[3:Res:106340.0,3164.0] || subclass(union(u,u),v)* -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 299.94/300.94  123088[3:Res:110705.0,3163.0] ||  -> equal(intersection(union(null_class,intersection(u,singleton(v))),w),null_class) equal(regular(intersection(union(null_class,intersection(u,singleton(v))),w)),v)**.
% 299.94/300.94  123395[3:Res:111052.0,3163.0] ||  -> equal(union(null_class,intersection(intersection(u,singleton(v)),w)),null_class) equal(regular(union(null_class,intersection(intersection(u,singleton(v)),w))),v)**.
% 299.94/300.94  123548[3:Res:111207.0,3163.0] ||  -> equal(intersection(u,union(null_class,intersection(v,singleton(w)))),null_class) equal(regular(intersection(u,union(null_class,intersection(v,singleton(w))))),w)**.
% 299.94/300.94  123750[0:Rew:44.0,123670.1] || member(regular(successor(complement(power_class(u)))),intersection(power_class(u),complement(singleton(complement(power_class(u))))))* -> equal(successor(complement(power_class(u))),null_class).
% 299.94/300.94  123858[3:Res:111582.0,3163.0] ||  -> equal(union(null_class,intersection(u,intersection(v,singleton(w)))),null_class) equal(regular(union(null_class,intersection(u,intersection(v,singleton(w))))),w)**.
% 299.94/300.94  124032[3:Res:112197.0,3163.0] ||  -> equal(complement(union(complement(intersection(u,singleton(v))),w)),null_class) equal(regular(complement(union(complement(intersection(u,singleton(v))),w))),v)**.
% 299.94/300.94  124841[0:SpL:112558.0,100573.0] || member(u,symmetric_difference(union(v,w),complement(union(x,y))))* -> member(u,union(complement(union(v,w)),union(y,x))).
% 299.94/300.94  124817[0:SpL:112558.0,4088.0] || member(not_subclass_element(intersection(u,complement(union(v,w))),x),union(w,v))* -> subclass(intersection(u,complement(union(w,v))),x).
% 299.94/300.94  124802[0:SpL:112558.0,5240.0] || member(not_subclass_element(intersection(complement(union(u,v)),w),x),union(v,u))* -> subclass(intersection(complement(union(v,u)),w),x).
% 299.94/300.94  124595[0:SpR:112558.0,479.0] ||  -> equal(intersection(union(u,union(v,w)),union(complement(u),complement(union(w,v)))),symmetric_difference(complement(u),complement(union(w,v))))**.
% 299.94/300.94  124517[0:SpR:112558.0,479.0] ||  -> equal(intersection(union(union(u,v),w),union(complement(union(v,u)),complement(w))),symmetric_difference(complement(union(v,u)),complement(w)))**.
% 299.94/300.94  125117[3:Res:113494.0,3164.0] || subclass(symmetric_difference(u,v),w) -> equal(regular(complement(symmetric_difference(v,u))),null_class) member(regular(regular(complement(symmetric_difference(v,u)))),w)*.
% 299.94/300.94  125256[3:Res:113807.0,5363.0] || subclass(complement(union(u,v)),w) -> subclass(regular(union(u,v)),x) member(not_subclass_element(regular(union(u,v)),x),w)*.
% 299.94/300.94  125343[0:Res:63.1,46681.1] function(power_class(complement(power_class(u)))) || member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,cross_product(universal_class,universal_class)).
% 299.94/300.94  125442[3:Res:115722.0,3164.0] || subclass(union(u,v),w) -> equal(regular(complement(symmetric_difference(u,v))),null_class) member(regular(regular(complement(symmetric_difference(u,v)))),w)*.
% 299.94/300.94  125566[3:Res:115740.1,5368.0] || subclass(u,restrict(v,w,x))* -> subclass(regular(complement(u)),y) member(not_subclass_element(regular(complement(u)),y),cross_product(w,x))*.
% 299.94/300.94  125508[3:SpR:47187.0,115740.1] || subclass(intersection(power_class(complement(power_class(u))),power_class(v)),w) -> subclass(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),w)*.
% 299.94/300.94  125506[3:SpR:47184.0,115740.1] || subclass(intersection(power_class(u),power_class(complement(power_class(v)))),w) -> subclass(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),w)*.
% 299.94/300.94  125691[3:Res:115778.0,3163.0] ||  -> equal(regular(complement(intersection(intersection(singleton(u),v),w))),null_class) equal(regular(regular(complement(intersection(intersection(singleton(u),v),w)))),u)**.
% 299.94/300.94  125957[3:Res:115916.0,3163.0] ||  -> equal(regular(complement(intersection(u,intersection(singleton(v),w)))),null_class) equal(regular(regular(complement(intersection(u,intersection(singleton(v),w))))),v)**.
% 299.94/300.94  126336[6:Res:29933.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94  126335[6:Res:29980.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),successor(null_class))** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94  126334[6:Res:46551.1,6873.0] || equal(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94  126324[3:Res:48390.1,6873.0] || equal(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)** -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94  126323[0:Res:349.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.94  126322[3:Res:21067.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.94  127107[3:Res:122207.0,3163.0] ||  -> equal(complement(union(u,complement(intersection(v,singleton(w))))),null_class) equal(regular(complement(union(u,complement(intersection(v,singleton(w)))))),w)**.
% 299.94/300.94  127395[3:Res:124345.0,3164.0] || subclass(union(u,v),w) -> equal(regular(complement(union(v,u))),null_class) member(regular(regular(complement(union(v,u)))),w)*.
% 299.94/300.94  127669[3:Res:124861.0,5363.0] || subclass(complement(union(u,v)),w) -> subclass(regular(union(v,u)),x) member(not_subclass_element(regular(union(v,u)),x),w)*.
% 299.94/300.94  127925[3:Res:125369.0,3164.0] || subclass(union(u,v),w) -> equal(regular(complement(symmetric_difference(v,u))),null_class) member(regular(regular(complement(symmetric_difference(v,u)))),w)*.
% 299.94/300.94  128078[3:Res:125596.0,3163.0] ||  -> equal(regular(complement(intersection(intersection(u,singleton(v)),w))),null_class) equal(regular(regular(complement(intersection(intersection(u,singleton(v)),w)))),v)**.
% 299.94/300.94  128232[3:Res:125867.0,3163.0] ||  -> equal(regular(complement(intersection(u,intersection(v,singleton(w))))),null_class) equal(regular(regular(complement(intersection(u,intersection(v,singleton(w)))))),w)**.
% 299.94/300.94  128728[3:Res:32787.1,7200.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,cantor(v)),x)*.
% 299.94/300.94  128727[0:Res:10106.1,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> subclass(x,y) member(image(u,not_subclass_element(x,y)),w)*.
% 299.94/300.94  128722[0:Res:3671.1,7200.1] function(u) function(v) || subclass(universal_class,w)* subclass(w,x)* -> member(image(v,apply(u,y)),x)*.
% 299.94/300.94  128719[0:Res:55.1,7200.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,sum_class(v)),x)*.
% 299.94/300.94  128718[0:Res:57.1,7200.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,power_class(v)),x)*.
% 299.94/300.94  129163[0:Res:70401.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(x,u),v),null_class) member(regular(intersection(intersection(x,u),v)),w)*.
% 299.94/300.94  129336[0:Res:70402.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(u,x),v),null_class) member(regular(intersection(intersection(u,x),v)),w)*.
% 299.94/300.94  130149[6:SpL:129652.0,60.0] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,u),compose(successor(null_class),w))*.
% 299.94/300.94  131446[3:Res:129302.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),w)*.
% 299.94/300.94  131591[3:Res:129304.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),w)*.
% 299.94/300.94  131756[3:Res:131342.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(union(null_class,v),u),null_class) member(regular(intersection(union(null_class,v),u)),w)*.
% 299.94/300.94  132226[0:Rew:76314.0,131908.0] ||  -> subclass(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))),complement(symmetric_difference(complement(u),union(v,w))))*.
% 299.94/300.94  134089[0:Rew:76314.0,133769.0] ||  -> subclass(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),complement(symmetric_difference(union(u,v),complement(w))))*.
% 299.94/300.94  134031[0:Rew:133750.0,124823.0] || member(u,symmetric_difference(union(v,w),complement(union(x,y))))* -> member(u,union(union(w,v),complement(union(x,y)))).
% 299.94/300.94  134074[3:Rew:134067.0,109672.0] || member(u,symmetric_difference(union(null_class,v),complement(union(w,x))))* -> member(u,union(union(v,v),complement(union(w,x))))*.
% 299.94/300.94  134330[3:Res:131420.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(null_class,u)),null_class) member(regular(intersection(v,union(null_class,u))),w)*.
% 299.94/300.94  134697[3:Res:131499.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(union(v,null_class),u),null_class) member(regular(intersection(union(v,null_class),u)),w)*.
% 299.94/300.94  134875[3:Res:131566.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(u,null_class)),null_class) member(regular(intersection(v,union(u,null_class))),w)*.
% 299.94/300.94  135041[3:Res:131730.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),w)*.
% 299.94/300.94  136103[3:Res:134671.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),w)*.
% 299.94/300.94  137041[0:Res:70759.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,intersection(u,x)),null_class) member(regular(intersection(v,intersection(u,x))),w)*.
% 299.94/300.94  137240[0:Res:70762.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,intersection(x,u)),null_class) member(regular(intersection(v,intersection(x,u))),w)*.
% 299.94/300.94  137359[3:SpR:75513.1,76797.2] || subclass(u,singleton(u)) member(successor(u),universal_class) -> equal(successor(u),null_class) member(apply(choice,successor(u)),complement(u))*.
% 299.94/300.94  137834[3:Res:86315.1,5368.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,u),y) member(not_subclass_element(union(u,u),y),cross_product(w,x))*.
% 299.94/300.94  137885[0:Res:63.1,7458.2] function(restrict(u,v,w)) || member(x,cross_product(v,w))* member(x,u)* -> member(x,cross_product(universal_class,universal_class))*.
% 299.94/300.94  137882[3:Res:59208.1,7458.2] || equal(complement(restrict(u,v,w)),universal_class)** member(x,cross_product(v,w))* member(x,u)* -> member(x,y)*.
% 299.94/300.94  138546[0:Obv:138529.1] || subclass(symmetric_difference(u,cross_product(v,w)),x) -> subclass(symmetric_difference(u,cross_product(v,w)),intersection(complement(restrict(u,v,w)),x))*.
% 299.94/300.94  138844[0:Res:95372.0,3164.0] || subclass(union(u,v),w) -> equal(intersection(x,symmetric_difference(v,u)),null_class) member(regular(intersection(x,symmetric_difference(v,u))),w)*.
% 299.94/300.94  139031[0:Obv:139005.1] || subclass(symmetric_difference(cross_product(u,v),w),x) -> subclass(symmetric_difference(cross_product(u,v),w),intersection(complement(restrict(w,u,v)),x))*.
% 299.94/300.94  139171[0:Res:95670.0,3163.0] ||  -> equal(intersection(intersection(intersection(singleton(u),v),w),x),null_class) equal(regular(intersection(intersection(intersection(singleton(u),v),w),x)),u)**.
% 299.94/300.94  139367[0:Res:95691.0,3163.0] ||  -> equal(intersection(u,intersection(v,intersection(singleton(w),x))),null_class) equal(regular(intersection(u,intersection(v,intersection(singleton(w),x)))),w)**.
% 299.94/300.94  139657[0:Res:95696.0,3163.0] ||  -> equal(intersection(u,intersection(intersection(singleton(v),w),x)),null_class) equal(regular(intersection(u,intersection(intersection(singleton(v),w),x))),v)**.
% 299.94/300.94  139857[0:Res:95707.0,3163.0] ||  -> equal(intersection(intersection(u,intersection(singleton(v),w)),x),null_class) equal(regular(intersection(intersection(u,intersection(singleton(v),w)),x)),v)**.
% 299.94/300.94  140457[0:Res:128395.0,3164.0] || subclass(union(u,v),w) -> equal(intersection(symmetric_difference(v,u),x),null_class) member(regular(intersection(symmetric_difference(v,u),x)),w)*.
% 299.94/300.94  140715[0:Res:128603.0,3163.0] ||  -> equal(intersection(intersection(intersection(u,singleton(v)),w),x),null_class) equal(regular(intersection(intersection(intersection(u,singleton(v)),w),x)),v)**.
% 299.94/300.94  140974[0:Res:128622.0,3163.0] ||  -> equal(intersection(u,intersection(v,intersection(w,singleton(x)))),null_class) equal(regular(intersection(u,intersection(v,intersection(w,singleton(x))))),x)**.
% 299.94/300.94  141169[0:Res:128629.0,3163.0] ||  -> equal(intersection(u,intersection(intersection(v,singleton(w)),x)),null_class) equal(regular(intersection(u,intersection(intersection(v,singleton(w)),x))),w)**.
% 299.94/300.94  141388[0:Res:128638.0,3163.0] ||  -> equal(intersection(intersection(u,intersection(v,singleton(w))),x),null_class) equal(regular(intersection(intersection(u,intersection(v,singleton(w))),x)),w)**.
% 299.94/300.94  141593[0:Res:129052.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(x,v),u),null_class) member(regular(intersection(intersection(x,v),u)),w)*.
% 299.94/300.94  144625[0:SpR:72365.0,10669.2] || member(intersection(singleton(u),v),universal_class) -> equal(intersection(singleton(u),v),null_class) equal(apply(choice,intersection(v,singleton(u))),u)**.
% 299.94/300.94  144757[0:SpR:72365.0,10865.2] || member(intersection(u,singleton(v)),universal_class) -> equal(intersection(u,singleton(v)),null_class) equal(apply(choice,intersection(singleton(v),u)),v)**.
% 299.94/300.94  144839[3:SpR:26891.2,76060.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(union(v,cross_product(singleton(u),universal_class)),union(cross_product(singleton(u),universal_class),v))*.
% 299.94/300.94  145415[3:SpR:26899.2,76060.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(union(cross_product(singleton(u),universal_class),v),union(v,cross_product(singleton(u),universal_class)))*.
% 299.94/300.94  145469[3:Rew:75789.0,145427.2,108701.0,145427.2,75789.0,145427.1] || member(u,universal_class) -> member(u,cantor(union(null_class,cross_product(singleton(u),universal_class))))* equal(union(null_class,cross_product(singleton(u),universal_class)),null_class).
% 299.94/300.94  146724[0:SpR:72365.0,46646.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(w,image(element_relation,power_class(v)))).
% 299.94/300.94  147573[0:SpR:72365.0,46678.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(w)),v)).
% 299.94/300.94  148234[0:Res:10708.2,25.1] || member(symmetric_difference(u,v),universal_class) member(apply(choice,symmetric_difference(u,v)),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.94  148216[0:SpR:76314.0,10708.2] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(v,u)),complement(intersection(u,v)))*.
% 299.94/300.94  148172[0:SpR:72365.0,10708.2] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(intersection(v,u)))*.
% 299.94/300.94  149275[0:SoR:11198.0,72.1] one_to_one(image(u,image(v,singleton(w)))) || member(ordered_pair(w,x),compose(u,v))* -> member(x,cross_product(universal_class,universal_class)).
% 299.94/300.94  149990[0:SpR:47187.0,142270.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),restrict(union(image(element_relation,power_class(u)),complement(power_class(v))),w,x)),null_class)**.
% 299.94/300.94  149988[0:SpR:47184.0,142270.0] ||  -> equal(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),restrict(union(complement(power_class(u)),image(element_relation,power_class(v))),w,x)),null_class)**.
% 299.94/300.94  150729[0:Res:17.2,11562.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(u,compose(v,u)),x)*.
% 299.94/300.94  150724[3:SpL:17061.0,11562.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(universal_class,compose(null_class,universal_class)),v)*.
% 299.94/300.94  150741[0:MRR:150738.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(u,compose(v,u)),x)*.
% 299.94/300.94  150742[0:MRR:150734.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(range_of(u),compose(inverse(u),range_of(u))),w)*.
% 299.94/300.94  150863[3:Rew:150745.0,150856.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(singleton(cross_product(image(w,singleton(u)),universal_class)),w))* -> subclass(v,range_of(null_class)).
% 299.94/300.94  151030[0:Res:2130.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w)))))* member(null_class,union(u,intersection(complement(v),power_class(w)))) -> .
% 299.94/300.94  151029[3:Res:21035.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94  151017[3:Res:21033.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(omega,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94  151004[0:SpL:72365.0,46608.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(x,intersection(complement(v),power_class(w)))) -> .
% 299.94/300.94  150947[0:SpL:75789.0,46608.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(complement(x),power_class(w)))) -> .
% 299.94/300.94  151091[6:Rew:100566.0,151026.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94  151092[3:Rew:100566.0,151016.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(omega,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94  151368[0:Res:2130.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w)))* member(null_class,union(intersection(complement(u),power_class(v)),w)) -> .
% 299.94/300.94  151367[3:Res:21035.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94  151355[3:Res:21033.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(omega,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94  151342[0:SpL:72365.0,46628.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(intersection(complement(w),power_class(x)),v)) -> .
% 299.94/300.94  151321[0:SpL:75789.0,46628.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(complement(w),power_class(v)),x)) -> .
% 299.94/300.94  151428[6:Rew:100576.0,151364.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94  151429[3:Rew:100576.0,151354.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(omega,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94  151676[0:Res:2130.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w)))* member(null_class,union(u,intersection(power_class(v),complement(w)))) -> .
% 299.94/300.94  151675[3:Res:21035.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94  151663[3:Res:21033.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(omega,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94  151650[0:SpL:72365.0,46655.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(x,intersection(power_class(v),complement(w)))) -> .
% 299.94/300.94  151594[0:SpL:75789.0,46655.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(power_class(x),complement(w)))) -> .
% 299.94/300.94  151738[6:Rew:100566.0,151672.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94  151739[3:Rew:100566.0,151662.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(omega,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94  152278[0:Res:2130.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w)))* member(null_class,union(intersection(power_class(u),complement(v)),w)) -> .
% 299.94/300.94  152277[3:Res:21035.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94  152265[3:Res:21033.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(omega,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94  152252[0:SpL:72365.0,46815.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(intersection(power_class(w),complement(x)),v)) -> .
% 299.94/300.94  152232[0:SpL:75789.0,46815.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(w),complement(v)),x)) -> .
% 299.94/300.94  152339[6:Rew:100576.0,152274.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94  152340[3:Rew:100576.0,152264.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(omega,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94  153559[0:SpL:75789.0,47238.0] || member(not_subclass_element(union(complement(power_class(u)),v),w),intersection(complement(v),power_class(u)))* -> subclass(union(v,complement(power_class(u))),w).
% 299.94/300.94  153534[0:SpL:72365.0,47238.0] || member(not_subclass_element(union(u,complement(power_class(v))),w),intersection(power_class(v),complement(u)))* -> subclass(union(u,complement(power_class(v))),w).
% 299.94/300.94  153816[0:SpL:75789.0,47246.0] || member(not_subclass_element(union(u,complement(power_class(v))),w),intersection(power_class(v),complement(u)))* -> subclass(union(complement(power_class(v)),u),w).
% 299.94/300.94  153783[0:SpL:72365.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),v),w),intersection(complement(v),power_class(u)))* -> subclass(union(complement(power_class(u)),v),w).
% 299.94/300.94  154370[3:SpL:100849.0,151493.0] || member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),symmetric_difference(power_class(u),union(v,complement(union(w,x)))))* -> .
% 299.94/300.94  154342[3:SpL:100849.0,45958.0] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(power_class(u),union(v,complement(union(w,x)))))** -> .
% 299.94/300.95  154408[0:Rew:101314.0,154282.0] ||  -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(complement(power_class(u)),intersection(complement(x),union(v,w))))*.
% 299.94/300.95  154410[0:Rew:100849.0,154274.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(complement(power_class(u)),intersection(complement(v),union(x,w))))*.
% 299.94/300.95  154067[3:SpR:100849.0,114621.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 299.94/300.95  154432[3:Rew:7649.0,154314.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(complement(power_class(x)),intersection(complement(u),union(v,w))),universal_class)**.
% 299.94/300.95  154728[3:SpL:100849.0,153263.0] || member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),symmetric_difference(union(v,complement(union(w,x))),power_class(u)))* -> .
% 299.94/300.95  155017[0:Res:129225.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(v,x),u),null_class) member(regular(intersection(intersection(v,x),u)),w)*.
% 299.94/300.95  155266[3:Res:129303.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(union(u,u),v),null_class) member(regular(intersection(union(u,u),v)),w)*.
% 299.94/300.95  155472[0:Res:2130.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w)))))* member(null_class,union(u,image(element_relation,union(v,w)))) -> .
% 299.94/300.95  155471[3:Res:21035.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  155459[3:Res:21033.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(omega,union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  155446[0:SpL:72365.0,100880.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(x,image(element_relation,union(v,w)))) -> .
% 299.94/300.95  155401[0:SpL:112558.0,100880.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(x,w)))) -> .
% 299.94/300.95  155398[3:SpL:30548.0,100880.0] || member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,image(element_relation,union(w,w))))* -> .
% 299.94/300.95  155740[3:Res:131713.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(union(v,v),u),null_class) member(regular(intersection(union(v,v),u)),w)*.
% 299.94/300.95  155951[3:Res:134293.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(u,u)),null_class) member(regular(intersection(v,union(u,u))),w)*.
% 299.94/300.95  156150[3:Res:135004.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(v,v)),null_class) member(regular(intersection(u,union(v,v))),w)*.
% 299.94/300.95  156400[0:Res:136917.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(u,intersection(v,x)),null_class) member(regular(intersection(u,intersection(v,x))),w)*.
% 299.94/300.95  156783[3:SpL:100941.0,153263.0] || member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),symmetric_difference(union(w,x),union(u,complement(power_class(v)))))* -> .
% 299.94/300.95  156782[3:SpL:100941.0,151493.0] || member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),symmetric_difference(union(u,complement(power_class(v))),union(w,x)))* -> .
% 299.94/300.95  156753[3:SpL:100941.0,45958.0] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(union(u,complement(power_class(v))),union(w,x)))** -> .
% 299.94/300.95  156828[0:Rew:100942.0,156695.0] ||  -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(intersection(complement(v),power_class(u)),complement(union(w,x))))*.
% 299.94/300.95  156473[3:SpR:100941.0,114621.0] ||  -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 299.94/300.95  157161[0:Res:137116.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(u,intersection(x,v)),null_class) member(regular(intersection(u,intersection(x,v))),w)*.
% 299.94/300.95  157281[0:Res:62527.0,1368.1] single_valued_class(restrict(restrict(cross_product(universal_class,universal_class),u,v),w,x)) ||  -> function(restrict(restrict(cross_product(universal_class,universal_class),u,v),w,x))*.
% 299.94/300.95  157271[0:Res:62527.0,3163.0] ||  -> equal(restrict(restrict(singleton(u),v,w),x,y),null_class) equal(regular(restrict(restrict(singleton(u),v,w),x,y)),u)**.
% 299.94/300.95  157639[3:SpL:100942.0,153263.0] || member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),symmetric_difference(union(w,x),union(complement(power_class(u)),v)))* -> .
% 299.94/300.95  157638[3:SpL:100942.0,151493.0] || member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),symmetric_difference(union(complement(power_class(u)),v),union(w,x)))* -> .
% 299.94/300.95  157609[3:SpL:100942.0,45958.0] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(union(complement(power_class(u)),v),union(w,x)))** -> .
% 299.94/300.95  157322[3:SpR:100942.0,114621.0] ||  -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 299.94/300.95  158198[3:SpL:101149.0,153263.0] || member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),symmetric_difference(power_class(x),union(u,complement(union(v,w)))))* -> .
% 299.94/300.95  158197[3:SpL:101149.0,151493.0] || member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),symmetric_difference(union(u,complement(union(v,w))),power_class(x)))* -> .
% 299.94/300.95  158168[3:SpL:101149.0,45958.0] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(union(u,complement(union(v,w))),power_class(x)))** -> .
% 299.94/300.95  158236[0:Rew:101518.0,158119.0] ||  -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(intersection(complement(w),union(u,v)),complement(power_class(x))))*.
% 299.94/300.95  158238[0:Rew:101149.0,158111.0] ||  -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(intersection(complement(u),union(w,v)),complement(power_class(x))))*.
% 299.94/300.95  157893[3:SpR:101149.0,114621.0] ||  -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 299.94/300.95  158260[3:Rew:7649.0,158136.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)**.
% 299.94/300.95  158436[3:Res:58729.0,8.0] || subclass(image(element_relation,successor(null_class)),complement(power_class(complement(singleton(null_class)))))* -> equal(complement(power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class))).
% 299.94/300.95  158573[0:Res:2130.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w)))* member(null_class,union(image(element_relation,union(u,v)),w)) -> .
% 299.94/300.95  158572[3:Res:21035.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  158560[3:Res:21033.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(omega,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  158547[0:SpL:72365.0,101198.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,union(w,x)),v)) -> .
% 299.94/300.95  158537[0:SpL:112558.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(w,v)),x)) -> .
% 299.94/300.95  158534[3:SpL:30548.0,101198.0] || member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(image(element_relation,union(v,v)),w))* -> .
% 299.94/300.95  159067[3:SpL:101314.0,153263.0] || member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),symmetric_difference(union(complement(union(v,w)),x),power_class(u)))* -> .
% 299.94/300.95  159066[3:SpL:101314.0,151493.0] || member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),symmetric_difference(power_class(u),union(complement(union(v,w)),x)))* -> .
% 299.94/300.95  159037[3:SpL:101314.0,45958.0] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(power_class(u),union(complement(union(v,w)),x)))** -> .
% 299.94/300.95  159109[0:Rew:101314.0,158964.0] ||  -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(complement(power_class(u)),intersection(union(w,v),complement(x))))*.
% 299.94/300.95  158756[3:SpR:101314.0,114621.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 299.94/300.95  159131[3:Rew:7649.0,159009.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(complement(power_class(x)),intersection(union(u,v),complement(w))),universal_class)**.
% 299.94/300.95  159610[3:SpL:101518.0,153263.0] || member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),symmetric_difference(power_class(x),union(complement(union(u,v)),w)))* -> .
% 299.94/300.95  159609[3:SpL:101518.0,151493.0] || member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),symmetric_difference(union(complement(union(u,v)),w),power_class(x)))* -> .
% 299.94/300.95  159580[3:SpL:101518.0,45958.0] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(union(complement(union(u,v)),w),power_class(x)))** -> .
% 299.94/300.95  159652[0:Rew:101518.0,159518.0] ||  -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(intersection(union(v,u),complement(w)),complement(power_class(x))))*.
% 299.94/300.95  159299[3:SpR:101518.0,114621.0] ||  -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 299.94/300.95  159674[3:Rew:7649.0,159548.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)**.
% 299.94/300.95  159917[0:SpL:99108.0,523.0] || member(u,regular(domain_relation))* -> equal(u,unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))))* equal(u,singleton(first(regular(domain_relation)))).
% 299.94/300.95  160270[3:SpL:101773.0,153263.0] || member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),symmetric_difference(union(w,complement(power_class(x))),union(u,v)))* -> .
% 299.94/300.95  160269[3:SpL:101773.0,151493.0] || member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),symmetric_difference(union(u,v),union(w,complement(power_class(x)))))* -> .
% 299.94/300.95  160240[3:SpL:101773.0,45958.0] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(union(u,v),union(w,complement(power_class(x)))))** -> .
% 299.94/300.95  160330[0:Rew:101774.0,160141.0] ||  -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(complement(union(u,v)),intersection(complement(x),power_class(w))))*.
% 299.94/300.95  159964[3:SpR:101773.0,114621.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 299.94/300.95  160805[3:SpL:101774.0,153263.0] || member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),symmetric_difference(union(complement(power_class(w)),x),union(u,v)))* -> .
% 299.94/300.95  160804[3:SpL:101774.0,151493.0] || member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),symmetric_difference(union(u,v),union(complement(power_class(w)),x)))* -> .
% 299.94/300.95  160775[3:SpL:101774.0,45958.0] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(union(u,v),union(complement(power_class(w)),x)))** -> .
% 299.94/300.95  160490[3:SpR:101774.0,114621.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 299.94/300.95  161377[3:SpL:102609.0,153263.0] || member(union(complement(union(u,v)),image(element_relation,union(w,x))),symmetric_difference(power_class(complement(union(w,x))),union(u,v)))* -> .
% 299.94/300.95  161376[3:SpL:102609.0,151493.0] || member(union(complement(union(u,v)),image(element_relation,union(w,x))),symmetric_difference(union(u,v),power_class(complement(union(w,x)))))* -> .
% 299.94/300.95  161347[3:SpL:102609.0,45958.0] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(union(u,v),power_class(complement(union(w,x)))))** -> .
% 299.94/300.95  161452[0:Rew:102609.0,161261.0] ||  -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),union(complement(union(u,v)),image(element_relation,union(x,w))))*.
% 299.94/300.95  161051[3:SpR:102609.0,114621.0] ||  -> subclass(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 299.94/300.95  161975[3:SpL:102610.0,153263.0] || member(union(image(element_relation,union(u,v)),complement(union(w,x))),symmetric_difference(union(w,x),power_class(complement(union(u,v)))))* -> .
% 299.94/300.95  161974[3:SpL:102610.0,151493.0] || member(union(image(element_relation,union(u,v)),complement(union(w,x))),symmetric_difference(power_class(complement(union(u,v))),union(w,x)))* -> .
% 299.94/300.95  161945[3:SpL:102610.0,45958.0] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(power_class(complement(union(u,v))),union(w,x)))** -> .
% 299.94/300.95  162033[0:Rew:102610.0,161901.0] ||  -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),union(image(element_relation,union(v,u)),complement(union(w,x))))*.
% 299.94/300.95  161644[3:SpR:102610.0,114621.0] ||  -> subclass(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 299.94/300.95  162334[0:SpL:112558.0,102617.0] || member(not_subclass_element(power_class(complement(union(u,v))),w),image(element_relation,union(v,u)))* -> subclass(power_class(complement(union(v,u))),w).
% 299.94/300.95  162371[3:Rew:30548.0,162331.1] || member(not_subclass_element(power_class(union(null_class,complement(u))),v),image(element_relation,union(u,u)))* -> subclass(power_class(union(null_class,complement(u))),v).
% 299.94/300.95  162306[0:SpL:75789.0,102617.0] || member(not_subclass_element(power_class(complement(union(u,v))),w),image(element_relation,union(u,v)))* -> subclass(power_class(complement(union(v,u))),w).
% 299.94/300.95  162609[0:SpR:76314.0,6874.2] || member(u,union(complement(v),complement(w))) member(u,union(v,w)) -> member(u,symmetric_difference(complement(w),complement(v)))*.
% 299.94/300.95  162812[0:Res:7.1,7165.1] || equal(restrict(u,v,w),x)* member(x,universal_class) -> equal(x,null_class) member(apply(choice,x),cross_product(v,w))*.
% 299.94/300.95  162992[0:Res:7.1,7399.0] || equal(ordered_pair(u,v),w) -> equal(w,null_class) equal(regular(w),unordered_pair(u,singleton(v)))* equal(regular(w),singleton(u)).
% 299.94/300.95  163560[3:Res:159844.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(regular(domain_relation),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95  163677[0:Res:159845.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(regular(domain_relation),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95  163886[0:Res:7.1,11069.0] || equal(u,unordered_pair(v,w))* -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.95  163934[0:Res:7.1,11071.0] || equal(u,unordered_pair(v,w))* -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.95  163997[0:Res:7.1,11141.0] || equal(u,unordered_pair(v,w))* -> equal(not_subclass_element(unordered_pair(v,w),x),w)** subclass(unordered_pair(v,w),x) member(v,u)*.
% 299.94/300.95  164089[3:SpL:99109.0,523.0] || member(u,regular(composition_function))* -> equal(u,unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))))* equal(u,singleton(first(regular(composition_function)))).
% 299.94/300.95  164152[0:Res:7.1,11142.0] || equal(u,unordered_pair(v,w))* -> equal(not_subclass_element(unordered_pair(v,w),x),v)** subclass(unordered_pair(v,w),x) member(w,u)*.
% 299.94/300.95  164223[3:Res:5389.1,15521.2] || equal(range_of(null_class),null_class) member(u,universal_class) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.94/300.95  165802[0:Obv:165772.2] || subclass(complement(intersection(u,v)),v)* member(regular(complement(intersection(u,v))),u)* -> equal(complement(intersection(u,v)),null_class).
% 299.94/300.95  166045[3:Res:10543.4,47748.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w)* equal(null_class,w) -> .
% 299.94/300.95  166040[3:Res:10543.4,15461.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u) subclass(successor_relation,domain_relation) -> equal(cantor(v),u)*.
% 299.94/300.95  166052[3:MRR:165962.4,45167.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(singleton(ordered_pair(v,u))))* -> .
% 299.94/300.95  166053[3:MRR:166031.0,121.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,application_function) -> member(singleton(v),cantor(u))*.
% 299.94/300.95  166064[3:MRR:166063.0,32787.1] || equal(cantor(u),successor(u)) subclass(successor_relation,element_relation) member(u,universal_class)* subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.95  166214[3:Res:164016.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(regular(composition_function),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95  166360[3:Res:164017.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(regular(composition_function),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95  166508[4:SpR:17311.0,15739.2] || member(ordered_pair(element_relation,universal_class),cross_product(universal_class,universal_class)) member(universal_class,cantor(element_relation)) -> member(ordered_pair(element_relation,ordered_pair(universal_class,sum_class(universal_class))),application_function)*.
% 299.94/300.95  167048[3:MRR:166973.3,53961.1] || member(intersection(u,v),universal_class) subclass(u,complement(singleton(apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.95  167328[3:MRR:167254.3,53961.1] || member(intersection(u,v),universal_class) subclass(v,complement(singleton(apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.95  167443[3:Obv:167428.0] || subclass(domain_relation,compose(u,v))* member(w,universal_class) -> member(w,cantor(v))* member(cantor(w),image(u,range_of(null_class)))*.
% 299.94/300.95  168183[3:Rew:48675.0,168159.2] || member(u,universal_class) subclass(power_class(union(null_class,complement(v))),w)* -> member(u,complement(power_class(complement(v))))* member(u,w)*.
% 299.94/300.95  168224[4:MRR:168162.2,313.0] || equal(complement(union(u,v)),universal_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 299.94/300.95  168225[5:MRR:168161.2,313.0] || equal(complement(union(u,v)),null_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 299.94/300.95  168230[4:MRR:168229.2,313.0] || equal(successor(union(u,v)),null_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 299.94/300.95  168308[3:Res:10973.2,47748.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* equal(symmetric_difference(u,v),null_class) -> .
% 299.94/300.95  168718[0:Res:48.1,10018.1] inductive(complement(intersection(u,v))) || member(null_class,union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 299.94/300.95  169351[3:Rew:166613.0,169224.1] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),null_class),union(element_relation,element_relation))* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.95  169352[3:Rew:166613.0,169223.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),null_class),union(element_relation,element_relation))* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.95  169937[3:MRR:169936.1,22203.0] ||  -> equal(regular(ordered_pair(u,universal_class)),unordered_pair(u,null_class)) equal(symmetric_difference(singleton(u),ordered_pair(u,universal_class)),union(singleton(u),ordered_pair(u,universal_class)))**.
% 299.94/300.95  170385[0:Res:48.1,76392.0] inductive(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))) ||  -> member(null_class,complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.94/300.95  170554[0:Res:48.1,76400.0] inductive(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))) ||  -> member(null_class,complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.95  171052[3:Rew:78508.0,170922.1] || member(not_subclass_element(intersection(complement(sum_class(range_of(null_class))),u),null_class),apply(null_class,v))* -> subclass(intersection(complement(sum_class(range_of(null_class))),u),null_class).
% 299.94/300.95  171053[3:Rew:78508.0,170921.1] || member(not_subclass_element(intersection(u,complement(sum_class(range_of(null_class)))),null_class),apply(null_class,v))* -> subclass(intersection(u,complement(sum_class(range_of(null_class)))),null_class).
% 299.94/300.95  171398[3:Res:78525.0,8.0] || subclass(complement(sum_class(range_of(null_class))),complement(successor(apply(null_class,u))))* -> equal(complement(successor(apply(null_class,u))),complement(sum_class(range_of(null_class)))).
% 299.94/300.95  171731[3:Rew:78571.0,171595.1] || member(not_subclass_element(intersection(complement(apply(null_class,u)),v),null_class),sum_class(range_of(null_class)))* -> subclass(intersection(complement(apply(null_class,u)),v),null_class).
% 299.94/300.95  171732[3:Rew:78571.0,171594.1] || member(not_subclass_element(intersection(u,complement(apply(null_class,v))),null_class),sum_class(range_of(null_class)))* -> subclass(intersection(u,complement(apply(null_class,v))),null_class).
% 299.94/300.95  172093[3:Res:78588.0,8.0] || subclass(complement(apply(null_class,u)),complement(successor(sum_class(range_of(null_class)))))* -> equal(complement(apply(null_class,u)),complement(successor(sum_class(range_of(null_class))))).
% 299.94/300.95  172453[3:Rew:81085.0,172327.1] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),null_class),intersection(v,element_relation))* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.95  172454[3:Rew:81085.0,172325.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),null_class),intersection(v,element_relation))* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.95  172840[3:Rew:81087.0,172712.1] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),null_class),intersection(element_relation,v))* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.95  172841[3:Rew:81087.0,172710.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),null_class),intersection(element_relation,v))* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.95  173228[3:Res:11224.2,66684.1] || member(regular(cross_product(u,v)),element_relation) equal(successor(second(regular(cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  173660[3:Res:83795.0,8.0] || subclass(sum_class(range_of(null_class)),complement(successor(complement(apply(null_class,u)))))* -> equal(complement(successor(complement(apply(null_class,u)))),sum_class(range_of(null_class))).
% 299.94/300.95  173681[3:Res:83800.0,8.0] || subclass(apply(null_class,u),complement(successor(complement(sum_class(range_of(null_class))))))* -> equal(apply(null_class,u),complement(successor(complement(sum_class(range_of(null_class)))))).
% 299.94/300.95  173743[0:MRR:173723.0,242.0] || member(u,ordered_pair(v,compose(u,v)))* member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,complement(element_relation)) -> .
% 299.94/300.95  174001[3:Res:96169.0,8.0] || subclass(singleton(null_class),complement(successor(complement(intersection(successor(null_class),u)))))* -> equal(complement(successor(complement(intersection(successor(null_class),u)))),singleton(null_class)).
% 299.94/300.95  174268[3:Res:96308.0,8.0] || subclass(singleton(null_class),complement(successor(complement(intersection(u,successor(null_class))))))* -> equal(complement(successor(complement(intersection(u,successor(null_class))))),singleton(null_class)).
% 299.94/300.95  174415[3:MRR:174402.1,99.0] || member(u,universal_class) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(u,ordered_pair(cantor(u),compose(u,cantor(u)))),w)*.
% 299.94/300.95  174449[3:MRR:174436.1,99.0] || member(u,universal_class) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(u,ordered_pair(cantor(u),compose(u,cantor(u)))),v)*.
% 299.94/300.95  174640[0:MRR:174563.2,4383.0] || subclass(union(u,complement(power_class(v))),null_class) member(w,universal_class) -> member(w,union(x,intersection(complement(u),power_class(v))))*.
% 299.94/300.95  174664[0:MRR:174663.0,121.0] || subclass(universal_class,union(u,complement(union(v,complement(power_class(w)))))) -> member(singleton(x),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95  174666[3:MRR:174665.0,121.0] || equal(union(u,complement(union(v,complement(power_class(w))))),universal_class) -> member(singleton(x),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95  175062[6:SpL:174383.0,523.0] || member(u,regular(element_relation))* -> equal(u,unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))))* equal(u,singleton(first(regular(element_relation)))).
% 299.94/300.95  175279[0:MRR:175193.2,4383.0] || subclass(union(u,complement(power_class(v))),null_class) member(w,universal_class) -> member(w,union(intersection(complement(u),power_class(v)),x))*.
% 299.94/300.95  175303[0:MRR:175302.0,121.0] || subclass(universal_class,union(complement(union(u,complement(power_class(v)))),w)) -> member(singleton(x),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95  175305[3:MRR:175304.0,121.0] || equal(union(complement(union(u,complement(power_class(v)))),w),universal_class) -> member(singleton(x),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95  175575[0:MRR:175497.2,4383.0] || subclass(union(complement(power_class(u)),v),null_class) member(w,universal_class) -> member(w,union(x,intersection(power_class(u),complement(v))))*.
% 299.94/300.95  175603[0:MRR:175602.0,121.0] || subclass(universal_class,union(u,complement(union(complement(power_class(v)),w)))) -> member(singleton(x),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95  175605[3:MRR:175604.0,121.0] || equal(union(u,complement(union(complement(power_class(v)),w))),universal_class) -> member(singleton(x),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95  176088[0:MRR:176002.2,4383.0] || subclass(union(complement(power_class(u)),v),null_class) member(w,universal_class) -> member(w,union(intersection(power_class(u),complement(v)),x))*.
% 299.94/300.95  176116[0:MRR:176115.0,121.0] || subclass(universal_class,union(complement(union(complement(power_class(u)),v)),w)) -> member(singleton(x),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95  176118[3:MRR:176117.0,121.0] || equal(union(complement(union(complement(power_class(u)),v)),w),universal_class) -> member(singleton(x),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95  176396[3:Rew:103455.0,176229.2] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(successor(w)))))* member(u,union(v,image(element_relation,successor(w)))).
% 299.94/300.95  176406[0:MRR:176322.2,4383.0] || subclass(power_class(complement(union(u,v))),null_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.95  176766[3:Rew:103455.0,176641.2] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),complement(w)))* member(u,union(image(element_relation,successor(v)),w)).
% 299.94/300.95  176776[0:MRR:176685.2,4383.0] || subclass(power_class(complement(union(u,v))),null_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.95  177207[7:Rew:102294.1,177206.2,78996.1,177206.2,102294.1,177206.1] function(u) || member(regular(union(v,complement(u))),intersection(complement(v),successor(u)))* -> equal(union(v,complement(u)),null_class).
% 299.94/300.95  177618[7:Rew:105292.1,177617.2,78996.1,177617.2,105292.1,177617.1] function(u) || member(regular(union(v,complement(u))),intersection(successor(u),complement(v)))* -> equal(union(v,complement(u)),null_class).
% 299.94/300.95  178191[0:Rew:44.0,177957.1] || member(u,intersection(complement(v),union(w,complement(successor(x)))))* member(u,union(v,intersection(complement(w),successor(x)))) -> .
% 299.94/300.95  178194[3:Rew:72365.0,178005.1,108700.0,178005.1] || member(u,intersection(complement(v),union(w,complement(successor(null_class)))))* member(u,union(v,intersection(successor(null_class),complement(w)))) -> .
% 299.94/300.95  178547[0:Rew:44.0,178360.1] || member(u,intersection(union(v,complement(successor(w))),complement(x)))* member(u,union(intersection(complement(v),successor(w)),x)) -> .
% 299.94/300.95  178550[3:Rew:72365.0,178408.1,108700.0,178408.1] || member(u,intersection(union(v,complement(successor(null_class))),complement(w)))* member(u,union(intersection(successor(null_class),complement(v)),w)) -> .
% 299.94/300.95  178906[0:Rew:44.0,178667.1] || member(u,intersection(complement(v),union(complement(successor(w)),x)))* member(u,union(v,intersection(successor(w),complement(x)))) -> .
% 299.94/300.95  179059[6:Res:174984.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(regular(element_relation),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95  179183[6:Res:174985.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(regular(element_relation),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95  179477[0:Rew:44.0,179283.1] || member(u,intersection(union(complement(successor(v)),w),complement(x)))* member(u,union(intersection(successor(v),complement(w)),x)) -> .
% 299.94/300.95  179881[3:SpR:103455.0,102707.0] ||  -> equal(complement(intersection(successor(u),union(v,complement(union(w,x))))),union(complement(successor(u)),intersection(complement(v),union(w,x))))**.
% 299.94/300.95  179762[3:SpR:102707.0,122207.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))),union(x,complement(union(y,z))))*.
% 299.94/300.95  179754[3:SpR:102707.0,112197.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),union(w,complement(union(x,y))))*.
% 299.94/300.95  179752[3:SpR:102707.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))))),union(w,complement(union(x,y))))*.
% 299.94/300.95  180523[3:SpR:103455.0,102708.0] ||  -> equal(complement(intersection(union(complement(successor(u)),v),union(w,x))),union(intersection(successor(u),complement(v)),complement(union(w,x))))**.
% 299.94/300.95  180430[3:SpR:102708.0,103272.0] ||  -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))),union(complement(union(v,w)),x))*.
% 299.94/300.95  180422[3:SpR:102708.0,100372.0] ||  -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),union(complement(union(u,v)),w))*.
% 299.94/300.95  180420[3:SpR:102708.0,97047.0] ||  -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))))),union(complement(union(u,v)),w))*.
% 299.94/300.95  180795[0:Rew:112654.0,180561.0,102618.0,180561.0] ||  -> equal(complement(intersection(union(u,v),successor(complement(union(w,x))))),complement(intersection(successor(complement(union(w,x))),union(u,v))))*.
% 299.94/300.95  181137[3:SpR:102709.0,103272.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))),union(v,complement(union(w,x))))*.
% 299.94/300.95  181129[3:SpR:102709.0,100372.0] ||  -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),union(u,complement(union(v,w))))*.
% 299.94/300.95  181127[3:SpR:102709.0,97047.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))))),union(u,complement(union(v,w))))*.
% 299.94/300.95  181931[3:SpR:103455.0,102711.0] ||  -> equal(complement(intersection(successor(u),union(complement(union(v,w)),x))),union(complement(successor(u)),intersection(union(v,w),complement(x))))**.
% 299.94/300.95  181848[3:SpR:103455.0,102711.0] ||  -> equal(complement(intersection(union(u,v),union(complement(successor(w)),x))),union(complement(union(u,v)),intersection(successor(w),complement(x))))**.
% 299.94/300.95  181804[3:SpR:102711.0,122207.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))),union(complement(union(x,y)),z))*.
% 299.94/300.95  181796[3:SpR:102711.0,112197.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),union(complement(union(w,x)),y))*.
% 299.94/300.95  181794[3:SpR:102711.0,106828.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))))),union(complement(union(w,x)),y))*.
% 299.94/300.95  4922[0:SpL:4626.0,60.0] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,u),compose(v,null_class))*.
% 299.94/300.95  9868[0:Res:9522.0,9.0] ||  -> subclass(u,complement(unordered_pair(v,w))) equal(not_subclass_element(u,complement(unordered_pair(v,w))),w)** equal(not_subclass_element(u,complement(unordered_pair(v,w))),v)**.
% 299.94/300.95  10989[0:Res:4845.1,1275.1] || subclass(domain_relation,complement(intersection(u,v))) member(ordered_pair(null_class,null_class),union(u,v)) -> member(ordered_pair(null_class,null_class),symmetric_difference(u,v))*.
% 299.94/300.95  10974[0:Res:365.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(ordered_pair(w,x),union(u,v)) -> member(ordered_pair(w,x),symmetric_difference(u,v))*.
% 299.94/300.95  13246[0:SpL:1180.1,3111.0] || equal(u,not_subclass_element(cross_product(v,w),x)) -> subclass(cross_product(v,w),x) member(singleton(first(not_subclass_element(cross_product(v,w),x))),u)*.
% 299.94/300.95  13233[0:SpL:1180.1,366.0] || subclass(not_subclass_element(cross_product(u,v),w),x) -> subclass(cross_product(u,v),w) member(singleton(first(not_subclass_element(cross_product(u,v),w))),x)*.
% 299.94/300.95  13412[0:Res:1272.2,5609.1] || member(ordered_pair(null_class,null_class),cross_product(u,v))* member(ordered_pair(null_class,null_class),w) subclass(domain_relation,complement(restrict(w,u,v)))* -> .
% 299.94/300.95  14957[0:Res:1272.2,679.1] || member(unordered_pair(u,v),cross_product(w,x))* member(unordered_pair(u,v),y)* subclass(universal_class,complement(restrict(y,w,x)))* -> .
% 299.94/300.95  15020[0:SpL:1183.2,15007.0] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(unordered_pair(w,apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95  15043[0:SpL:1183.2,15013.0] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(unordered_pair(apply(choice,cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95  15053[0:SpL:1183.2,15023.0] || member(cross_product(u,v),universal_class) equal(complement(unordered_pair(w,apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  15058[0:SpL:1183.2,15046.0] || member(cross_product(u,v),universal_class) equal(complement(unordered_pair(apply(choice,cross_product(u,v)),w)),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  18121[3:Res:17208.1,1275.1] || equal(complement(intersection(u,v)),singleton(singleton(null_class))) member(singleton(null_class),union(u,v)) -> member(singleton(null_class),symmetric_difference(u,v))*.
% 299.94/300.95  19437[0:Res:1272.2,691.1] || member(ordered_pair(u,v),cross_product(w,x))* member(ordered_pair(u,v),y)* subclass(universal_class,complement(restrict(y,w,x)))* -> .
% 299.94/300.95  19577[0:Res:3678.2,1275.1] || subclass(universal_class,complement(intersection(u,v)))* member(w,union(u,v)) -> equal(singleton(w),null_class) member(w,symmetric_difference(u,v))*.
% 299.94/300.95  22004[3:Res:17248.1,523.0] || subclass(ordered_pair(u,universal_class),ordered_pair(v,w))* -> equal(unordered_pair(u,null_class),unordered_pair(v,singleton(w))) equal(unordered_pair(u,null_class),singleton(v)).
% 299.94/300.95  23747[0:Res:59.1,3165.1] || member(ordered_pair(u,regular(v)),compose(w,x)) subclass(v,complement(image(w,image(x,singleton(u)))))* -> equal(v,null_class).
% 299.94/300.95  23778[0:Obv:23719.2] || subclass(unordered_pair(u,v),complement(w))* member(v,w) -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.95  23779[0:Obv:23718.2] || subclass(unordered_pair(u,v),complement(w))* member(u,w) -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.95  25985[0:Res:453.3,4060.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),complement(x))) -> member(image(u,v),union(w,x))*.
% 299.94/300.95  25972[0:Res:406.3,4060.0] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(v,w))*.
% 299.94/300.95  25966[0:Res:160.1,4060.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),x) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),complement(w))),x),union(v,w))*.
% 299.94/300.95  25949[0:Res:167.1,4060.0] ||  -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),x) member(not_subclass_element(intersection(symmetric_difference(complement(u),complement(v)),w),x),union(u,v))*.
% 299.94/300.95  26264[0:MRR:26239.0,10111.2] || member(complement(union(u,v)),universal_class) -> member(apply(choice,complement(union(u,v))),complement(u))* equal(complement(union(u,v)),null_class).
% 299.94/300.95  26383[0:MRR:26356.0,10111.2] || member(complement(union(u,v)),universal_class) -> member(apply(choice,complement(union(u,v))),complement(v))* equal(complement(union(u,v)),null_class).
% 299.94/300.95  27047[3:Rew:26766.0,14217.0] || subclass(domain_relation,union(null_class,ordered_pair(u,v)))* -> equal(unordered_pair(u,singleton(v)),ordered_pair(null_class,null_class)) equal(ordered_pair(null_class,null_class),singleton(u)).
% 299.94/300.95  27049[3:Rew:26766.0,23384.0] || subclass(universal_class,union(null_class,ordered_pair(u,v)))* -> equal(ordered_pair(w,x),unordered_pair(u,singleton(v)))* equal(ordered_pair(w,x),singleton(u)).
% 299.94/300.95  27050[3:Rew:26766.0,21962.0] || subclass(universal_class,union(null_class,ordered_pair(u,v)))* -> equal(unordered_pair(w,x),unordered_pair(u,singleton(v)))* equal(unordered_pair(w,x),singleton(u)).
% 299.94/300.95  28554[3:Rew:26766.0,27103.1] ||  -> subclass(union(null_class,symmetric_difference(complement(u),complement(v))),w) member(not_subclass_element(union(null_class,symmetric_difference(complement(u),complement(v))),w),union(u,v))*.
% 299.94/300.95  28555[3:Rew:27497.0,27148.0] || equal(union(null_class,complement(intersection(u,v))),universal_class)** member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.94/300.95  30478[0:Rew:525.1,30477.2] || member(apply(choice,u),unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class) equal(unordered_pair(v,u),null_class).
% 299.94/300.95  30480[0:Rew:525.2,30479.2] || member(apply(choice,u),unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class) equal(unordered_pair(u,v),null_class).
% 299.94/300.95  30837[3:Rew:26766.0,30803.1,26766.0,30803.0] || member(regular(intersection(u,union(null_class,intersection(v,w)))),symmetric_difference(v,w))* -> equal(intersection(u,union(null_class,intersection(v,w))),null_class).
% 299.94/300.95  31188[3:Rew:26766.0,31149.1,26766.0,31149.0] || member(regular(intersection(union(null_class,intersection(u,v)),w)),symmetric_difference(u,v))* -> equal(intersection(union(null_class,intersection(u,v)),w),null_class).
% 299.94/300.95  32873[0:Res:28672.1,1275.1] || equal(complement(intersection(u,v)),domain_relation) member(ordered_pair(null_class,null_class),union(u,v)) -> member(ordered_pair(null_class,null_class),symmetric_difference(u,v))*.
% 299.94/300.95  33115[0:Rew:525.1,33114.2] || member(not_subclass_element(u,v),unordered_pair(w,u))* -> equal(regular(unordered_pair(w,u)),w) subclass(u,v) equal(unordered_pair(w,u),null_class).
% 299.94/300.95  33117[0:Rew:525.2,33116.2] || member(not_subclass_element(u,v),unordered_pair(u,w))* -> equal(regular(unordered_pair(u,w)),w) subclass(u,v) equal(unordered_pair(u,w),null_class).
% 299.94/300.95  34368[0:Res:24.2,5364.1] || member(not_subclass_element(u,v),w)* member(not_subclass_element(u,v),x)* subclass(u,complement(intersection(x,w)))* -> subclass(u,v).
% 299.94/300.95  35301[0:Res:226.1,218.0] ||  -> subclass(restrict(restrict(u,v,w),x,y),z) member(not_subclass_element(restrict(restrict(u,v,w),x,y),z),cross_product(v,w))*.
% 299.94/300.95  36002[0:Res:33146.0,322.1] function(complement(singleton(cross_product(universal_class,universal_class)))) ||  -> equal(singleton(cross_product(universal_class,universal_class)),null_class) equal(complement(singleton(cross_product(universal_class,universal_class))),cross_product(universal_class,universal_class))**.
% 299.94/300.95  36164[3:Res:354.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(u,v)),universal_class))))* -> subclass(u,v) equal(cross_product(singleton(not_subclass_element(u,v)),universal_class),null_class).
% 299.94/300.95  37677[7:SpL:37448.1,37497.1] function(u) function(v) || subclass(range_of(v),cantor(universal_class))* equal(cantor(cantor(w)),universal_class) -> compatible(v,w,u)*.
% 299.94/300.95  37837[7:SpL:37608.1,1925.1] function(u) || member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 299.94/300.95  38107[7:Rew:38095.2,14380.3] single_valued_class(inverse(u)) || subclass(range_of(inverse(u)),v) equal(cross_product(universal_class,universal_class),inverse(u)) -> maps(inverse(u),universal_class,v)*.
% 299.94/300.95  38861[0:SpL:38662.0,1925.1] || member(ordered_pair(u,v),compose(complement(cross_product(image(w,singleton(u)),universal_class)),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.94/300.95  38858[0:SpL:38662.0,1925.1] || member(ordered_pair(u,v),compose(w,complement(cross_product(singleton(u),universal_class))))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.94/300.95  39059[3:MRR:39013.0,10111.2] || member(complement(cantor(u)),universal_class) -> equal(apply(u,apply(choice,complement(cantor(u)))),sum_class(range_of(null_class)))** equal(complement(cantor(u)),null_class).
% 299.94/300.95  40096[0:SpR:39614.1,470.0] || subclass(u,v) -> equal(intersection(complement(symmetric_difference(v,u)),union(complement(u),union(v,u))),symmetric_difference(complement(u),union(v,u)))**.
% 299.94/300.95  40403[0:SpL:39766.0,1275.1] || member(u,union(v,intersection(v,w))) member(u,complement(intersection(v,w))) -> member(u,symmetric_difference(v,intersection(v,w)))*.
% 299.94/300.95  40703[0:SpL:39910.0,1275.1] || member(u,union(v,intersection(w,v))) member(u,complement(intersection(w,v))) -> member(u,symmetric_difference(v,intersection(w,v)))*.
% 299.94/300.95  40981[3:SpR:26811.0,479.0] ||  -> equal(intersection(union(u,image(element_relation,successor(null_class))),union(complement(u),power_class(complement(singleton(null_class))))),symmetric_difference(complement(u),power_class(complement(singleton(null_class)))))**.
% 299.94/300.95  40974[3:SpR:26811.0,6828.0] ||  -> equal(union(intersection(u,image(element_relation,successor(null_class))),intersection(complement(u),power_class(complement(singleton(null_class))))),complement(symmetric_difference(u,image(element_relation,successor(null_class)))))**.
% 299.94/300.95  40937[3:SpR:26811.0,479.0] ||  -> equal(intersection(union(image(element_relation,successor(null_class)),u),union(power_class(complement(singleton(null_class))),complement(u))),symmetric_difference(power_class(complement(singleton(null_class))),complement(u)))**.
% 299.94/300.95  40931[3:SpR:26811.0,6828.0] ||  -> equal(union(intersection(image(element_relation,successor(null_class)),u),intersection(power_class(complement(singleton(null_class))),complement(u))),complement(symmetric_difference(image(element_relation,successor(null_class)),u)))**.
% 299.94/300.95  41698[0:Res:2352.1,4070.1] || member(regular(intersection(u,intersection(intersection(v,w),x))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(intersection(v,w),x)),null_class).
% 299.94/300.95  41697[3:Res:2352.1,7653.1] || member(regular(intersection(u,intersection(complement(compose(element_relation,universal_class)),v))),element_relation)* -> equal(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),null_class).
% 299.94/300.95  42299[0:Res:2353.1,4070.1] || member(regular(intersection(u,intersection(v,intersection(w,x)))),symmetric_difference(w,x))* -> equal(intersection(u,intersection(v,intersection(w,x))),null_class).
% 299.94/300.95  42298[3:Res:2353.1,7653.1] || member(regular(intersection(u,intersection(v,complement(compose(element_relation,universal_class))))),element_relation)* -> equal(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),null_class).
% 299.94/300.95  43414[0:Res:3125.1,4070.1] || member(regular(intersection(intersection(intersection(u,v),w),x)),symmetric_difference(u,v))* -> equal(intersection(intersection(intersection(u,v),w),x),null_class).
% 299.94/300.95  43413[3:Res:3125.1,7653.1] || member(regular(intersection(intersection(complement(compose(element_relation,universal_class)),u),v)),element_relation)* -> equal(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),null_class).
% 299.94/300.95  43921[0:Res:3126.1,4070.1] || member(regular(intersection(intersection(u,intersection(v,w)),x)),symmetric_difference(v,w))* -> equal(intersection(intersection(u,intersection(v,w)),x),null_class).
% 299.94/300.95  43920[3:Res:3126.1,7653.1] || member(regular(intersection(intersection(u,complement(compose(element_relation,universal_class))),v)),element_relation)* -> equal(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),null_class).
% 299.94/300.95  44574[0:Res:5792.0,3164.0] || subclass(successor(u),v) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(regular(symmetric_difference(complement(u),complement(singleton(u)))),v)*.
% 299.94/300.95  44943[3:Rew:26811.0,44855.1] || member(not_subclass_element(intersection(u,power_class(complement(singleton(null_class)))),v),image(element_relation,successor(null_class)))* -> subclass(intersection(u,power_class(complement(singleton(null_class)))),v).
% 299.94/300.95  45121[3:Rew:26811.0,45006.1] || member(not_subclass_element(intersection(power_class(complement(singleton(null_class))),u),v),image(element_relation,successor(null_class)))* -> subclass(intersection(power_class(complement(singleton(null_class))),u),v).
% 299.94/300.95  45367[0:Obv:45315.2] || equal(u,v) subclass(unordered_pair(v,u),symmetric_difference(w,x))* -> equal(unordered_pair(v,u),null_class) member(v,union(w,x)).
% 299.94/300.95  45519[3:Res:15464.2,4050.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(u,cantor(u)),complement(restrict(v,w,x)))*.
% 299.94/300.95  45508[0:Res:9522.0,4050.0] ||  -> subclass(u,complement(symmetric_difference(v,cross_product(w,x)))) member(not_subclass_element(u,complement(symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.94/300.95  45600[3:Res:15464.2,4051.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(u,cantor(u)),complement(restrict(x,v,w)))*.
% 299.94/300.95  45589[0:Res:9522.0,4051.0] ||  -> subclass(u,complement(symmetric_difference(cross_product(v,w),x))) member(not_subclass_element(u,complement(symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.94/300.95  46432[0:Res:3436.2,4060.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,w))*.
% 299.94/300.95  46641[0:Rew:46582.0,45288.0] || equal(u,union(v,complement(power_class(w))))* member(x,universal_class) -> member(x,intersection(complement(v),power_class(w)))* member(x,u)*.
% 299.94/300.95  46683[0:Rew:46582.0,42932.0] || subclass(u,power_class(complement(power_class(v)))) member(regular(intersection(u,w)),image(element_relation,power_class(v)))* -> equal(intersection(u,w),null_class).
% 299.94/300.95  46684[0:Rew:46582.0,41371.0] || subclass(u,power_class(complement(power_class(v)))) member(regular(intersection(w,u)),image(element_relation,power_class(v)))* -> equal(intersection(w,u),null_class).
% 299.94/300.95  46691[0:Rew:46582.0,33183.0] ||  -> equal(union(intersection(u,image(element_relation,power_class(v))),intersection(complement(u),power_class(complement(power_class(v))))),complement(symmetric_difference(u,image(element_relation,power_class(v)))))**.
% 299.94/300.95  46828[0:Rew:46582.0,45290.0] || equal(u,union(complement(power_class(v)),w))* member(x,universal_class) -> member(x,intersection(power_class(v),complement(w)))* member(x,u)*.
% 299.94/300.95  46919[0:Rew:46582.0,33197.0] ||  -> equal(union(intersection(image(element_relation,power_class(u)),v),intersection(power_class(complement(power_class(u))),complement(v))),complement(symmetric_difference(image(element_relation,power_class(u)),v)))**.
% 299.94/300.95  46959[3:Rew:46582.0,41127.0] || subclass(domain_relation,rotate(power_class(complement(power_class(u))))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),image(element_relation,power_class(u)))* -> .
% 299.94/300.95  46960[3:Rew:46582.0,41246.0] || subclass(domain_relation,flip(power_class(complement(power_class(u))))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),image(element_relation,power_class(u)))* -> .
% 299.94/300.95  47252[0:Rew:46582.0,46695.1] || member(not_subclass_element(intersection(u,power_class(complement(power_class(v)))),w),image(element_relation,power_class(v)))* -> subclass(intersection(u,power_class(complement(power_class(v)))),w).
% 299.94/300.95  47255[0:Rew:46582.0,46936.1] || member(not_subclass_element(intersection(power_class(complement(power_class(u))),v),w),image(element_relation,power_class(u)))* -> subclass(intersection(power_class(complement(power_class(u))),v),w).
% 299.94/300.95  47262[0:Rew:46582.0,46996.2,46582.0,46996.1] || member(complement(power_class(u)),universal_class) -> subclass(singleton(singleton(complement(power_class(u)))),power_class(u))* member(singleton(singleton(singleton(complement(power_class(u))))),element_relation)*.
% 299.94/300.95  48603[0:Res:2350.2,46587.0] || subclass(u,image(element_relation,power_class(v))) member(regular(intersection(w,u)),power_class(complement(power_class(v))))* -> equal(intersection(w,u),null_class).
% 299.94/300.95  48602[0:Res:3123.2,46587.0] || subclass(u,image(element_relation,power_class(v))) member(regular(intersection(u,w)),power_class(complement(power_class(v))))* -> equal(intersection(u,w),null_class).
% 299.94/300.95  48590[3:Res:15528.1,46587.0] || subclass(domain_relation,flip(image(element_relation,power_class(u)))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),power_class(complement(power_class(u))))* -> .
% 299.94/300.95  48589[3:Res:15527.1,46587.0] || subclass(domain_relation,rotate(image(element_relation,power_class(u)))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),power_class(complement(power_class(u))))* -> .
% 299.94/300.95  48578[0:Res:160.1,46587.0] || member(not_subclass_element(intersection(u,image(element_relation,power_class(v))),w),power_class(complement(power_class(v))))* -> subclass(intersection(u,image(element_relation,power_class(v))),w).
% 299.94/300.95  48558[0:Res:167.1,46587.0] || member(not_subclass_element(intersection(image(element_relation,power_class(u)),v),w),power_class(complement(power_class(u))))* -> subclass(intersection(image(element_relation,power_class(u)),v),w).
% 299.94/300.95  49268[0:SpR:47948.0,3241.2] || subclass(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> equal(u,null_class) member(regular(u),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95  49582[0:SpR:47949.0,3241.2] || subclass(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> equal(u,null_class) member(regular(u),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95  49869[3:Res:15464.2,46618.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(u,cantor(u)),union(v,complement(power_class(w))))*.
% 299.94/300.95  49858[0:Res:9522.0,46618.0] ||  -> subclass(u,complement(symmetric_difference(complement(v),power_class(w)))) member(not_subclass_element(u,complement(symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.95  49825[0:SpL:46592.0,46618.0] || member(u,symmetric_difference(union(complement(power_class(v)),w),power_class(x))) -> member(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.95  49824[0:SpL:46586.0,46618.0] || member(u,symmetric_difference(union(v,complement(power_class(w))),power_class(x))) -> member(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.95  50173[3:Res:15464.2,46805.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(u,cantor(u)),union(complement(power_class(v)),w))*.
% 299.94/300.95  50162[0:Res:9522.0,46805.0] ||  -> subclass(u,complement(symmetric_difference(power_class(v),complement(w)))) member(not_subclass_element(u,complement(symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.95  50123[0:SpL:46592.0,46805.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),x))) -> member(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.95  50122[0:SpL:46586.0,46805.0] || member(u,symmetric_difference(power_class(v),union(w,complement(power_class(x))))) -> member(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.95  50261[0:SpR:6906.0,24.2] || member(u,union(complement(v),complement(singleton(v)))) member(u,successor(v)) -> member(u,symmetric_difference(complement(v),complement(singleton(v))))*.
% 299.94/300.95  50344[0:Rew:6906.0,50258.0] ||  -> equal(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.94/300.95  50345[0:Rew:6906.0,50253.0] ||  -> equal(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),null_class) member(regular(intersection(symmetric_difference(complement(u),complement(singleton(u))),v)),successor(u))*.
% 299.94/300.95  52493[3:SpL:16033.0,15793.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)* -> .
% 299.94/300.95  52492[3:SpL:15991.0,15793.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)* -> .
% 299.94/300.95  52563[3:SpL:1183.2,45179.0] || member(cross_product(u,v),universal_class) subclass(universal_class,union(null_class,singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95  52946[3:SpL:27497.0,210.0] || member(regular(union(union(null_class,u),v)),intersection(union(null_class,complement(u)),complement(v)))* -> equal(union(union(null_class,u),v),null_class).
% 299.94/300.95  52945[3:SpL:30548.0,210.0] || member(regular(union(union(u,u),v)),intersection(union(null_class,complement(u)),complement(v)))* -> equal(union(union(u,u),v),null_class).
% 299.94/300.95  52930[3:SpL:27497.0,210.0] || member(regular(union(u,union(null_class,v))),intersection(complement(u),union(null_class,complement(v))))* -> equal(union(u,union(null_class,v)),null_class).
% 299.94/300.95  52929[3:SpL:30548.0,210.0] || member(regular(union(u,union(v,v))),intersection(complement(u),union(null_class,complement(v))))* -> equal(union(u,union(v,v)),null_class).
% 299.94/300.95  53776[3:SpL:15440.2,3879.0] || member(u,universal_class) member(range_of(null_class),universal_class) subclass(universal_class,v) -> member(u,cantor(w)) member(apply(w,u),v)*.
% 299.94/300.95  53796[3:SpL:1183.2,49922.0] || member(cross_product(u,v),universal_class) equal(union(null_class,singleton(apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  54196[3:MRR:54131.3,50028.1] || member(ordered_pair(u,regular(v)),compose(w,x)) subclass(v,regular(image(w,image(x,singleton(u)))))* -> equal(v,null_class).
% 299.94/300.95  55398[0:Res:3896.2,6166.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w))* member(sum_class(u),complement(w))* member(sum_class(u),complement(v))* -> .
% 299.94/300.95  55397[0:Res:3859.2,6166.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w))* member(power_class(u),complement(w))* member(power_class(u),complement(v))* -> .
% 299.94/300.95  55364[3:Res:17248.1,6166.2] || subclass(ordered_pair(u,universal_class),union(v,w))* member(unordered_pair(u,null_class),complement(w)) member(unordered_pair(u,null_class),complement(v)) -> .
% 299.94/300.95  55361[0:Res:351.2,6166.2] || member(u,universal_class) subclass(universal_class,union(v,w))* member(sum_class(u),complement(w))* member(sum_class(u),complement(v))* -> .
% 299.94/300.95  55360[0:Res:350.2,6166.2] || member(u,universal_class) subclass(universal_class,union(v,w))* member(power_class(u),complement(w))* member(power_class(u),complement(v))* -> .
% 299.94/300.95  55543[4:SpL:52692.1,1925.1] || equal(image(u,singleton(v)),null_class) member(ordered_pair(v,w),compose(element_relation,u))* subclass(universal_class,x) -> member(w,x)*.
% 299.94/300.95  55540[4:SpL:52692.1,1925.1] || equal(singleton(u),null_class) member(ordered_pair(u,v),compose(w,element_relation))* subclass(image(w,universal_class),x)* -> member(v,x)*.
% 299.94/300.95  55553[4:Rew:52692.1,55541.2] || equal(singleton(u),null_class) member(ordered_pair(u,not_subclass_element(v,image(w,universal_class))),compose(w,element_relation))* -> subclass(v,image(w,universal_class)).
% 299.94/300.95  55554[4:MRR:55545.1,16.1] || equal(image(u,singleton(v)),null_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,w),compose(element_relation,u))*.
% 299.94/300.95  55867[3:MRR:55866.1,55805.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v))** equal(regular(regular(ordered_pair(u,v))),u)**.
% 299.94/300.95  56544[0:Res:4087.2,4060.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(v,w))*.
% 299.94/300.95  56822[3:Res:4089.1,10076.0] ||  -> subclass(intersection(u,intersection(apply(null_class,v),w)),x) member(not_subclass_element(intersection(u,intersection(apply(null_class,v),w)),x),sum_class(range_of(null_class)))*.
% 299.94/300.95  56821[3:Res:4089.1,10075.0] ||  -> subclass(intersection(u,intersection(apply(null_class,v),w)),x) member(not_subclass_element(intersection(u,intersection(apply(null_class,v),w)),x),apply(null_class,y))*.
% 299.94/300.95  56820[3:Res:4089.1,10074.0] ||  -> subclass(intersection(u,intersection(sum_class(range_of(null_class)),v)),w) member(not_subclass_element(intersection(u,intersection(sum_class(range_of(null_class)),v)),w),apply(null_class,x))*.
% 299.94/300.95  56817[0:Res:4089.1,4386.0] || member(not_subclass_element(intersection(u,intersection(regular(v),w)),x),v)* -> subclass(intersection(u,intersection(regular(v),w)),x) equal(v,null_class).
% 299.94/300.95  56806[0:Res:4089.1,481.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(v,w),x)),y),union(v,w))*.
% 299.94/300.95  56802[0:Res:4089.1,219.0] ||  -> subclass(intersection(u,intersection(restrict(v,w,x),y)),z) member(not_subclass_element(intersection(u,intersection(restrict(v,w,x),y)),z),v)*.
% 299.94/300.95  57228[3:Res:4090.1,10076.0] ||  -> subclass(intersection(u,intersection(v,apply(null_class,w))),x) member(not_subclass_element(intersection(u,intersection(v,apply(null_class,w))),x),sum_class(range_of(null_class)))*.
% 299.94/300.95  57227[3:Res:4090.1,10075.0] ||  -> subclass(intersection(u,intersection(v,apply(null_class,w))),x) member(not_subclass_element(intersection(u,intersection(v,apply(null_class,w))),x),apply(null_class,y))*.
% 299.94/300.95  57226[3:Res:4090.1,10074.0] ||  -> subclass(intersection(u,intersection(v,sum_class(range_of(null_class)))),w) member(not_subclass_element(intersection(u,intersection(v,sum_class(range_of(null_class)))),w),apply(null_class,x))*.
% 299.94/300.95  57223[0:Res:4090.1,4386.0] || member(not_subclass_element(intersection(u,intersection(v,regular(w))),x),w)* -> subclass(intersection(u,intersection(v,regular(w))),x) equal(w,null_class).
% 299.94/300.95  57212[0:Res:4090.1,481.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(w,x))),y),union(w,x))*.
% 299.94/300.95  57208[0:Res:4090.1,219.0] ||  -> subclass(intersection(u,intersection(v,restrict(w,x,y))),z) member(not_subclass_element(intersection(u,intersection(v,restrict(w,x,y))),z),w)*.
% 299.94/300.95  57380[3:Res:56986.0,5369.0] ||  -> subclass(intersection(u,union(null_class,restrict(v,w,x))),y) member(not_subclass_element(intersection(u,union(null_class,restrict(v,w,x))),y),v)*.
% 299.94/300.95  57372[3:Res:56986.0,7747.0] || member(regular(intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),element_relation)* -> equal(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),null_class).
% 299.94/300.95  57629[0:Res:5239.2,4060.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(v,w))*.
% 299.94/300.95  57728[0:Rew:479.0,57570.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(complement(u),complement(v)),x) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),x),w)*.
% 299.94/300.95  57948[3:Res:57341.0,5366.0] ||  -> subclass(restrict(union(null_class,intersection(u,v)),w,x),y) member(not_subclass_element(restrict(union(null_class,intersection(u,v)),w,x),y),u)*.
% 299.94/300.95  57947[3:Res:57341.0,5367.0] ||  -> subclass(restrict(union(null_class,intersection(u,v)),w,x),y) member(not_subclass_element(restrict(union(null_class,intersection(u,v)),w,x),y),v)*.
% 299.94/300.95  58090[3:Res:5242.1,10076.0] ||  -> subclass(intersection(intersection(apply(null_class,u),v),w),x) member(not_subclass_element(intersection(intersection(apply(null_class,u),v),w),x),sum_class(range_of(null_class)))*.
% 299.94/300.95  58089[3:Res:5242.1,10075.0] ||  -> subclass(intersection(intersection(apply(null_class,u),v),w),x) member(not_subclass_element(intersection(intersection(apply(null_class,u),v),w),x),apply(null_class,y))*.
% 299.94/300.95  58088[3:Res:5242.1,10074.0] ||  -> subclass(intersection(intersection(sum_class(range_of(null_class)),u),v),w) member(not_subclass_element(intersection(intersection(sum_class(range_of(null_class)),u),v),w),apply(null_class,x))*.
% 299.94/300.95  58085[0:Res:5242.1,4386.0] || member(not_subclass_element(intersection(intersection(regular(u),v),w),x),u)* -> subclass(intersection(intersection(regular(u),v),w),x) equal(u,null_class).
% 299.94/300.95  58074[0:Res:5242.1,481.0] ||  -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(u,v),w),x),y),union(u,v))*.
% 299.94/300.95  58070[0:Res:5242.1,219.0] ||  -> subclass(intersection(intersection(restrict(u,v,w),x),y),z) member(not_subclass_element(intersection(intersection(restrict(u,v,w),x),y),z),u)*.
% 299.94/300.95  58492[3:Res:5243.1,10076.0] ||  -> subclass(intersection(intersection(u,apply(null_class,v)),w),x) member(not_subclass_element(intersection(intersection(u,apply(null_class,v)),w),x),sum_class(range_of(null_class)))*.
% 299.94/300.95  58491[3:Res:5243.1,10075.0] ||  -> subclass(intersection(intersection(u,apply(null_class,v)),w),x) member(not_subclass_element(intersection(intersection(u,apply(null_class,v)),w),x),apply(null_class,y))*.
% 299.94/300.95  58490[3:Res:5243.1,10074.0] ||  -> subclass(intersection(intersection(u,sum_class(range_of(null_class))),v),w) member(not_subclass_element(intersection(intersection(u,sum_class(range_of(null_class))),v),w),apply(null_class,x))*.
% 299.94/300.95  58487[0:Res:5243.1,4386.0] || member(not_subclass_element(intersection(intersection(u,regular(v)),w),x),v)* -> subclass(intersection(intersection(u,regular(v)),w),x) equal(v,null_class).
% 299.94/300.95  58476[0:Res:5243.1,481.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(v,w)),x),y),union(v,w))*.
% 299.94/300.95  58472[0:Res:5243.1,219.0] ||  -> subclass(intersection(intersection(u,restrict(v,w,x)),y),z) member(not_subclass_element(intersection(intersection(u,restrict(v,w,x)),y),z),v)*.
% 299.94/300.95  58652[3:Res:58222.0,5369.0] ||  -> subclass(intersection(union(null_class,restrict(u,v,w)),x),y) member(not_subclass_element(intersection(union(null_class,restrict(u,v,w)),x),y),u)*.
% 299.94/300.95  58644[3:Res:58222.0,7747.0] || member(regular(intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),element_relation)* -> equal(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),null_class).
% 299.94/300.95  58755[3:Res:57341.0,5363.0] || subclass(u,v) -> subclass(restrict(union(null_class,u),w,x),y) member(not_subclass_element(restrict(union(null_class,u),w,x),y),v)*.
% 299.94/300.95  58957[3:Res:58256.0,5369.0] ||  -> subclass(union(null_class,intersection(restrict(u,v,w),x)),y) member(not_subclass_element(union(null_class,intersection(restrict(u,v,w),x)),y),u)*.
% 299.94/300.95  58949[3:Res:58256.0,7747.0] || member(regular(union(null_class,intersection(complement(compose(element_relation,universal_class)),u))),element_relation)* -> equal(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),null_class).
% 299.94/300.95  59792[0:Obv:59772.2] || equal(u,v) member(ordered_pair(w,v),compose(x,y)) -> subclass(unordered_pair(v,u),image(x,image(y,singleton(w))))*.
% 299.94/300.95  59849[0:Obv:59815.2] || member(u,v) subclass(unordered_pair(u,w),symmetric_difference(x,y))* -> subclass(unordered_pair(u,w),v)* member(w,union(x,y)).
% 299.94/300.95  59899[0:Obv:59865.2] || member(u,v) subclass(unordered_pair(w,u),symmetric_difference(x,y))* -> subclass(unordered_pair(w,u),v)* member(w,union(x,y)).
% 299.94/300.95  60067[3:Res:58880.0,5369.0] ||  -> subclass(union(null_class,intersection(u,restrict(v,w,x))),y) member(not_subclass_element(union(null_class,intersection(u,restrict(v,w,x))),y),v)*.
% 299.94/300.95  60059[3:Res:58880.0,7747.0] || member(regular(union(null_class,intersection(u,complement(compose(element_relation,universal_class))))),element_relation)* -> equal(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),null_class).
% 299.94/300.95  60864[0:SpR:39614.1,47184.0] || subclass(power_class(complement(power_class(u))),power_class(v)) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),complement(power_class(complement(power_class(u)))))**.
% 299.94/300.95  60823[0:SpR:47184.0,22102.0] ||  -> subclass(complement(union(u,intersection(power_class(v),power_class(complement(power_class(w)))))),intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))*.
% 299.94/300.95  60791[0:SpR:47184.0,26389.1] || equal(complement(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),universal_class) -> member(null_class,union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.95  60789[0:SpR:47184.0,26275.1] || equal(complement(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),universal_class) -> member(omega,union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.95  60772[0:SpR:47184.0,22102.0] ||  -> subclass(complement(union(intersection(power_class(u),power_class(complement(power_class(v)))),w)),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)))*.
% 299.94/300.95  61096[0:SpR:47187.0,22102.0] ||  -> subclass(complement(union(u,intersection(power_class(complement(power_class(v))),power_class(w)))),intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))*.
% 299.94/300.95  61064[0:SpR:47187.0,26389.1] || equal(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),universal_class) -> member(null_class,union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.95  61062[0:SpR:47187.0,26275.1] || equal(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),universal_class) -> member(omega,union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.95  61045[0:SpR:47187.0,22102.0] ||  -> subclass(complement(union(intersection(power_class(complement(power_class(u))),power_class(v)),w)),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)))*.
% 299.94/300.95  61508[0:Res:3.1,12018.0] ||  -> subclass(u,v) equal(ordered_pair(first(ordered_pair(not_subclass_element(u,v),omega)),second(ordered_pair(not_subclass_element(u,v),omega))),ordered_pair(not_subclass_element(u,v),omega))**.
% 299.94/300.95  61500[0:Res:3671.1,12018.0] function(u) ||  -> equal(ordered_pair(first(ordered_pair(apply(u,v),omega)),second(ordered_pair(apply(u,v),omega))),ordered_pair(apply(u,v),omega))**.
% 299.94/300.95  62362[3:Res:58874.0,5366.0] ||  -> subclass(union(null_class,restrict(intersection(u,v),w,x)),y) member(not_subclass_element(union(null_class,restrict(intersection(u,v),w,x)),y),u)*.
% 299.94/300.95  62361[3:Res:58874.0,5367.0] ||  -> subclass(union(null_class,restrict(intersection(u,v),w,x)),y) member(not_subclass_element(union(null_class,restrict(intersection(u,v),w,x)),y),v)*.
% 299.94/300.95  62345[3:Res:58874.0,5363.0] || subclass(u,v) -> subclass(union(null_class,restrict(u,w,x)),y) member(not_subclass_element(union(null_class,restrict(u,w,x)),y),v)*.
% 299.94/300.95  62405[0:SpL:46591.0,3718.1] || member(u,image(element_relation,union(image(element_relation,power_class(v)),w)))* member(u,power_class(intersection(power_class(complement(power_class(v))),complement(w)))) -> .
% 299.94/300.95  62404[3:SpL:26811.0,3718.1] || member(u,image(element_relation,union(image(element_relation,successor(null_class)),v)))* member(u,power_class(intersection(power_class(complement(singleton(null_class))),complement(v)))) -> .
% 299.94/300.95  62387[0:SpL:46591.0,3718.1] || member(u,image(element_relation,union(v,image(element_relation,power_class(w)))))* member(u,power_class(intersection(complement(v),power_class(complement(power_class(w)))))) -> .
% 299.94/300.95  62386[3:SpL:26811.0,3718.1] || member(u,image(element_relation,union(v,image(element_relation,successor(null_class)))))* member(u,power_class(intersection(complement(v),power_class(complement(singleton(null_class)))))) -> .
% 299.94/300.95  62553[0:Res:56952.0,5366.0] ||  -> subclass(intersection(u,restrict(intersection(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(intersection(v,w),x,y)),z),v)*.
% 299.94/300.95  62552[0:Res:56952.0,5367.0] ||  -> subclass(intersection(u,restrict(intersection(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(intersection(v,w),x,y)),z),w)*.
% 299.94/300.95  62536[0:Res:56952.0,5363.0] || subclass(u,v) -> subclass(intersection(w,restrict(u,x,y)),z) member(not_subclass_element(intersection(w,restrict(u,x,y)),z),v)*.
% 299.94/300.95  62653[0:Res:57010.0,5366.0] ||  -> subclass(restrict(intersection(intersection(u,v),w),x,y),z) member(not_subclass_element(restrict(intersection(intersection(u,v),w),x,y),z),u)*.
% 299.94/300.95  62652[0:Res:57010.0,5367.0] ||  -> subclass(restrict(intersection(intersection(u,v),w),x,y),z) member(not_subclass_element(restrict(intersection(intersection(u,v),w),x,y),z),v)*.
% 299.94/300.95  62636[0:Res:57010.0,5363.0] || subclass(u,v) -> subclass(restrict(intersection(u,w),x,y),z) member(not_subclass_element(restrict(intersection(u,w),x,y),z),v)*.
% 299.94/300.95  62882[0:Res:57461.0,5366.0] ||  -> subclass(restrict(intersection(u,intersection(v,w)),x,y),z) member(not_subclass_element(restrict(intersection(u,intersection(v,w)),x,y),z),v)*.
% 299.94/300.95  62881[0:Res:57461.0,5367.0] ||  -> subclass(restrict(intersection(u,intersection(v,w)),x,y),z) member(not_subclass_element(restrict(intersection(u,intersection(v,w)),x,y),z),w)*.
% 299.94/300.95  62865[0:Res:57461.0,5363.0] || subclass(u,v) -> subclass(restrict(intersection(w,u),x,y),z) member(not_subclass_element(restrict(intersection(w,u),x,y),z),v)*.
% 299.94/300.95  62950[3:Res:57753.0,5363.0] || subclass(u,v) -> subclass(restrict(union(u,u),w,x),y) member(not_subclass_element(restrict(union(u,u),w,x),y),v)*.
% 299.94/300.95  63145[0:Res:58188.0,5366.0] ||  -> subclass(intersection(restrict(intersection(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(intersection(u,v),w,x),y),z),u)*.
% 299.94/300.95  63144[0:Res:58188.0,5367.0] ||  -> subclass(intersection(restrict(intersection(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(intersection(u,v),w,x),y),z),v)*.
% 299.94/300.95  63128[0:Res:58188.0,5363.0] || subclass(u,v) -> subclass(intersection(restrict(u,w,x),y),z) member(not_subclass_element(intersection(restrict(u,w,x),y),z),v)*.
% 299.94/300.95  63481[3:Res:57332.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(intersection(v,complement(successor(null_class))),w) member(not_subclass_element(intersection(v,complement(successor(null_class))),w),u)*.
% 299.94/300.95  63536[3:Res:58599.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(intersection(complement(successor(null_class)),v),w) member(not_subclass_element(intersection(complement(successor(null_class)),v),w),u)*.
% 299.94/300.95  63794[0:SpR:46591.0,46642.0] ||  -> equal(union(intersection(power_class(complement(power_class(u))),complement(v)),complement(power_class(w))),complement(intersection(union(image(element_relation,power_class(u)),v),power_class(w))))**.
% 299.94/300.95  63793[3:SpR:26811.0,46642.0] ||  -> equal(union(intersection(power_class(complement(singleton(null_class))),complement(u)),complement(power_class(v))),complement(intersection(union(image(element_relation,successor(null_class)),u),power_class(v))))**.
% 299.94/300.95  63776[0:SpR:46591.0,46642.0] ||  -> equal(union(intersection(complement(u),power_class(complement(power_class(v)))),complement(power_class(w))),complement(intersection(union(u,image(element_relation,power_class(v))),power_class(w))))**.
% 299.94/300.95  63775[3:SpR:26811.0,46642.0] ||  -> equal(union(intersection(complement(u),power_class(complement(singleton(null_class)))),complement(power_class(v))),complement(intersection(union(u,image(element_relation,successor(null_class))),power_class(v))))**.
% 299.94/300.95  64066[0:SpL:46730.0,4070.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))* member(u,symmetric_difference(complement(v),power_class(w))) -> .
% 299.94/300.95  63973[0:SpR:46730.0,480.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))* -> member(u,complement(symmetric_difference(complement(v),power_class(w)))).
% 299.94/300.95  64358[0:SpR:44.0,47009.0] ||  -> equal(intersection(successor(complement(power_class(u))),union(power_class(u),complement(singleton(complement(power_class(u)))))),symmetric_difference(power_class(u),complement(singleton(complement(power_class(u))))))**.
% 299.94/300.95  64631[0:SpR:46591.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),complement(w))),complement(intersection(power_class(u),union(image(element_relation,power_class(v)),w))))**.
% 299.94/300.95  64630[3:SpR:26811.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(power_class(complement(singleton(null_class))),complement(v))),complement(intersection(power_class(u),union(image(element_relation,successor(null_class)),v))))**.
% 299.94/300.95  64613[0:SpR:46591.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(complement(power_class(w))))),complement(intersection(power_class(u),union(v,image(element_relation,power_class(w))))))**.
% 299.94/300.95  64612[3:SpR:26811.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(complement(singleton(null_class))))),complement(intersection(power_class(u),union(v,image(element_relation,successor(null_class))))))**.
% 299.94/300.95  65275[0:Res:10071.3,34.0] || member(u,universal_class) member(ordered_pair(v,w),u) subclass(element_relation,rotate(x)) -> member(ordered_pair(ordered_pair(w,u),v),x)*.
% 299.94/300.95  65274[0:Res:10071.3,37.0] || member(u,universal_class) member(ordered_pair(v,w),u) subclass(element_relation,flip(x)) -> member(ordered_pair(ordered_pair(w,v),u),x)*.
% 299.94/300.95  65244[0:Res:10071.3,4386.0] || member(u,universal_class) member(v,u) subclass(element_relation,regular(w)) member(ordered_pair(v,u),w)* -> equal(w,null_class).
% 299.94/300.95  65228[0:Res:10071.3,218.0] || member(u,universal_class) member(v,u) subclass(element_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),cross_product(x,y))*.
% 299.94/300.95  65222[0:Res:10071.3,4070.1] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x)) member(ordered_pair(v,u),symmetric_difference(w,x))* -> .
% 299.94/300.95  65364[3:SpL:1183.2,60697.0] || member(cross_product(u,v),universal_class) equal(union(null_class,singleton(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  65477[3:Res:63693.1,1925.1] || equal(image(u,image(v,singleton(w))),successor(null_class)) member(ordered_pair(w,x),compose(u,v))* -> member(x,singleton(null_class)).
% 299.94/300.95  68158[3:MRR:68085.4,49973.2] || member(not_subclass_element(u,v),w)* member(not_subclass_element(u,v),x)* subclass(u,regular(intersection(x,w)))* -> subclass(u,v).
% 299.94/300.95  68163[3:MRR:68092.0,10106.1] || subclass(u,regular(cantor(v))) -> equal(apply(v,not_subclass_element(u,w)),sum_class(range_of(null_class)))** subclass(u,w) equal(cantor(v),null_class).
% 299.94/300.95  68671[3:MRR:68670.2,55805.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(apply(choice,regular(ordered_pair(u,v))),singleton(v))** member(u,regular(ordered_pair(u,v)))*.
% 299.94/300.95  69858[0:SpL:114.0,10047.0] || equal(u,symmetric_difference(v,w))* member(x,union(v,w)) member(x,complement(intersection(v,w)))* -> member(x,u)*.
% 299.94/300.95  70148[0:Rew:114.0,69983.2] || subclass(u,union(v,w)) member(not_subclass_element(u,symmetric_difference(v,w)),complement(intersection(v,w)))* -> subclass(u,symmetric_difference(v,w)).
% 299.94/300.95  70153[3:MRR:70054.0,10106.1] || subclass(u,v) -> equal(apply(w,not_subclass_element(u,intersection(cantor(w),v))),sum_class(range_of(null_class)))** subclass(u,intersection(cantor(w),v)).
% 299.94/300.95  70210[3:SpL:1183.2,69958.0] || member(cross_product(u,v),universal_class) equal(complement(regular(singleton(apply(choice,cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  70502[3:MRR:70358.0,10106.1] ||  -> equal(apply(u,not_subclass_element(intersection(v,w),intersection(cantor(u),w))),sum_class(range_of(null_class)))** subclass(intersection(v,w),intersection(cantor(u),w)).
% 299.94/300.95  70871[3:MRR:70724.0,10106.1] ||  -> equal(apply(u,not_subclass_element(intersection(v,w),intersection(cantor(u),v))),sum_class(range_of(null_class)))** subclass(intersection(v,w),intersection(cantor(u),v)).
% 299.94/300.95  74500[0:Rew:72387.0,74371.2] || subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,symmetric_difference(v,w)),union(v,w))* -> subclass(u,symmetric_difference(v,w)).
% 299.94/300.95  74502[0:Rew:74245.0,74501.1] || member(not_subclass_element(u,complement(symmetric_difference(v,w))),symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(u,complement(symmetric_difference(v,w))).
% 299.94/300.95  75239[7:Res:73975.1,5369.0] function(restrict(u,v,w)) ||  -> subclass(successor(restrict(u,v,w)),x) member(not_subclass_element(successor(restrict(u,v,w)),x),u)*.
% 299.94/300.95  75230[7:Res:73975.1,7747.0] function(complement(compose(element_relation,universal_class))) || member(regular(successor(complement(compose(element_relation,universal_class)))),element_relation)* -> equal(successor(complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.95  75925[0:Rew:75923.0,67343.0] || subclass(ordered_pair(u,v),symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(unordered_pair(u,singleton(v)),complement(symmetric_difference(w,x))).
% 299.94/300.95  75938[0:Rew:75923.0,34885.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(u,x) member(not_subclass_element(u,x),complement(symmetric_difference(v,w)))*.
% 299.94/300.95  75940[0:Rew:75923.0,32019.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(sum_class(u),complement(symmetric_difference(v,w)))*.
% 299.94/300.95  75941[0:Rew:75923.0,31498.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(power_class(u),complement(symmetric_difference(v,w)))*.
% 299.94/300.95  75979[0:Rew:75923.0,40346.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v)))),symmetric_difference(union(u,v),complement(intersection(u,v))))**.
% 299.94/300.95  76334[0:Rew:76314.0,64302.0] || member(u,symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))* -> member(u,complement(symmetric_difference(power_class(v),complement(w)))).
% 299.94/300.95  76335[0:Rew:76314.0,64394.0] || member(u,symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))* member(u,symmetric_difference(power_class(v),complement(w))) -> .
% 299.94/300.95  76366[0:Rew:76314.0,75921.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(v,u)))),symmetric_difference(union(u,v),complement(intersection(v,u))))**.
% 299.94/300.95  76391[0:Rew:76314.0,22301.0] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* member(u,symmetric_difference(cross_product(v,w),x)) -> .
% 299.94/300.95  76399[0:Rew:76314.0,22300.0] || member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* member(u,symmetric_difference(v,cross_product(w,x))) -> .
% 299.94/300.95  77928[3:Res:73745.0,5363.0] || subclass(u,v) -> subclass(restrict(union(u,null_class),w,x),y) member(not_subclass_element(restrict(union(u,null_class),w,x),y),v)*.
% 299.94/300.95  78254[0:SpR:76314.0,74466.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),union(union(v,u),complement(intersection(v,u)))),symmetric_difference(union(v,u),complement(intersection(v,u))))**.
% 299.94/300.95  78228[0:SpR:75789.0,74466.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),union(union(v,u),complement(intersection(u,v)))),symmetric_difference(union(v,u),complement(intersection(u,v))))**.
% 299.94/300.95  79040[3:SpL:71518.0,210.0] || member(regular(union(u,union(v,null_class))),intersection(complement(u),union(null_class,complement(v))))* -> equal(union(u,union(v,null_class)),null_class).
% 299.94/300.95  79013[3:SpL:71518.0,210.0] || member(regular(union(union(u,null_class),v)),intersection(union(null_class,complement(u)),complement(v)))* -> equal(union(union(u,null_class),v),null_class).
% 299.94/300.95  80797[0:Obv:80750.2] || subclass(unordered_pair(u,v),w) member(v,x) -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),intersection(x,w))*.
% 299.94/300.95  80981[0:Obv:80932.2] || subclass(unordered_pair(u,v),w) member(u,x) -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),intersection(x,w))*.
% 299.94/300.95  81050[3:SpL:1183.2,65070.0] || member(cross_product(u,v),universal_class) equal(successor(unordered_pair(w,apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  81113[3:SpL:1183.2,65076.0] || member(cross_product(u,v),universal_class) equal(successor(unordered_pair(apply(choice,cross_product(u,v)),w)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  81429[3:SpL:1183.2,81218.0] || member(cross_product(u,v),universal_class) equal(successor(complement(singleton(apply(choice,cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  81440[3:SpL:1183.2,69508.0] || member(cross_product(u,v),universal_class) subclass(universal_class,regular(unordered_pair(w,apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95  81496[3:SpL:1183.2,70523.0] || member(cross_product(u,v),universal_class) subclass(universal_class,regular(unordered_pair(apply(choice,cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95  81658[3:Res:71986.0,5363.0] || subclass(union(u,null_class),v) -> subclass(intersection(w,union(null_class,u)),x) member(not_subclass_element(intersection(w,union(null_class,u)),x),v)*.
% 299.94/300.95  81729[3:Res:28442.1,25.1] || member(union(null_class,complement(u)),universal_class) member(apply(choice,union(null_class,complement(u))),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.95  81728[3:Res:28442.1,2.0] || member(union(null_class,u),universal_class) subclass(u,v) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 299.94/300.95  81853[3:Res:72029.0,5363.0] || subclass(union(u,null_class),v) -> subclass(intersection(union(null_class,u),w),x) member(not_subclass_element(intersection(union(null_class,u),w),x),v)*.
% 299.94/300.95  82850[3:SpL:1183.2,81450.0] || member(cross_product(u,v),universal_class) equal(regular(unordered_pair(w,apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  83035[3:SpL:1183.2,81507.0] || member(cross_product(u,v),universal_class) equal(regular(unordered_pair(apply(choice,cross_product(u,v)),w)),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95  83318[3:MRR:83294.0,10111.2] || member(u,universal_class) subclass(u,complement(cantor(v))) -> equal(apply(v,apply(choice,u)),sum_class(range_of(null_class)))** equal(u,null_class).
% 299.94/300.95  83636[3:MRR:83612.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(cantor(w))) -> equal(apply(w,image(u,v)),sum_class(range_of(null_class)))**.
% 299.94/300.95  83829[3:Res:83745.0,5368.0] ||  -> subclass(complement(successor(complement(restrict(u,v,w)))),x) member(not_subclass_element(complement(successor(complement(restrict(u,v,w)))),x),cross_product(v,w))*.
% 299.94/300.95  83866[0:SpL:39910.0,10970.0] || subclass(universal_class,complement(intersection(u,v))) member(omega,union(v,intersection(u,v))) -> member(omega,symmetric_difference(v,intersection(u,v)))*.
% 299.94/300.95  83865[0:SpL:39766.0,10970.0] || subclass(universal_class,complement(intersection(u,v))) member(omega,union(u,intersection(u,v))) -> member(omega,symmetric_difference(u,intersection(u,v)))*.
% 299.94/300.95  84008[0:Res:11184.2,2.0] || member(u,universal_class) equal(compose(v,singleton(u)),u)** subclass(compose_class(v),w)* -> member(singleton(singleton(singleton(u))),w)*.
% 299.94/300.95  84222[3:Rew:30.0,84138.1] || member(regular(union(null_class,restrict(u,v,w))),symmetric_difference(cross_product(v,w),u))* -> equal(union(null_class,restrict(u,v,w)),null_class).
% 299.94/300.95  84223[3:Rew:29.0,84132.1] || member(regular(union(null_class,restrict(u,v,w))),symmetric_difference(u,cross_product(v,w)))* -> equal(union(null_class,restrict(u,v,w)),null_class).
% 299.94/300.95  84292[3:Res:83852.0,5366.0] ||  -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(union(null_class,complement(intersection(u,v))))),w),u)*.
% 299.94/300.95  84291[3:Res:83852.0,5367.0] ||  -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(union(null_class,complement(intersection(u,v))))),w),v)*.
% 299.94/300.95  84275[3:Res:83852.0,5363.0] || subclass(u,v) -> subclass(complement(successor(union(null_class,complement(u)))),w) member(not_subclass_element(complement(successor(union(null_class,complement(u)))),w),v)*.
% 299.94/300.95  84953[3:SpL:27497.0,6170.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(null_class,v),w)) -> equal(u,null_class).
% 299.94/300.95  84952[3:SpL:71518.0,6170.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(v,null_class),w)) -> equal(u,null_class).
% 299.94/300.95  84951[3:SpL:30548.0,6170.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(v,v),w))* -> equal(u,null_class).
% 299.94/300.95  84930[3:SpL:27497.0,6170.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(null_class,w))) -> equal(u,null_class).
% 299.94/300.95  84929[3:SpL:71518.0,6170.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(w,null_class))) -> equal(u,null_class).
% 299.94/300.95  84928[3:SpL:30548.0,6170.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(w,w)))* -> equal(u,null_class).
% 299.94/300.95  85137[3:Res:83725.0,5362.0] ||  -> subclass(union(null_class,intersection(union(null_class,singleton(u)),v)),w) equal(not_subclass_element(union(null_class,intersection(union(null_class,singleton(u)),v)),w),u)**.
% 299.94/300.95  85307[0:SpL:6906.0,7162.1] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> equal(u,null_class) member(apply(choice,u),successor(v)).
% 299.94/300.95  85460[3:Res:83739.0,5362.0] ||  -> subclass(union(null_class,intersection(u,union(null_class,singleton(v)))),w) equal(not_subclass_element(union(null_class,intersection(u,union(null_class,singleton(v)))),w),v)**.
% 299.94/300.95  86279[0:SpL:6906.0,7203.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),complement(singleton(w))))* -> member(image(u,v),successor(w))*.
% 299.94/300.95  86341[3:Res:58921.1,329.1] inductive(union(null_class,u)) || subclass(u,image(successor_relation,union(null_class,u)))* -> equal(image(successor_relation,union(null_class,u)),union(null_class,u)).
% 299.94/300.95  86656[3:Res:15738.2,2.0] || member(u,universal_class) member(v,cantor(u)) subclass(application_function,w) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),w)*.
% 299.94/300.95  86664[3:Rew:248.0,86642.3] || member(choice,universal_class) member(singleton(u),cantor(choice)) -> equal(singleton(u),null_class) member(ordered_pair(choice,singleton(singleton(singleton(u)))),application_function)*.
% 299.94/300.95  86860[3:Res:15800.2,2.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(ordered_pair(u,cantor(u)),x)*.
% 299.94/300.95  86938[3:Res:16263.2,2.0] || member(u,universal_class) equal(compose(v,u),cantor(u))** subclass(compose_class(v),w)* -> member(ordered_pair(u,cantor(u)),w)*.
% 299.94/300.95  87088[0:Res:46616.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),power_class(w)),x)* -> member(u,union(v,complement(power_class(w))))* member(u,x)*.
% 299.94/300.95  87062[3:SpR:72082.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(apply(null_class,x),complement(power_class(w))))*.
% 299.94/300.95  87061[3:SpR:72083.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),power_class(v)))* member(u,union(apply(null_class,w),complement(power_class(v))))*.
% 299.94/300.95  87059[3:SpR:27497.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(null_class,v),complement(power_class(w)))).
% 299.94/300.95  87058[3:SpR:71518.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,null_class),complement(power_class(w)))).
% 299.94/300.95  87057[3:SpR:30548.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,v),complement(power_class(w))))*.
% 299.94/300.95  87056[3:SpR:72083.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(sum_class(range_of(null_class)),complement(power_class(w)))).
% 299.94/300.95  87039[3:SpR:74812.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.94/300.95  87038[3:SpR:73744.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.94/300.95  87037[3:SpR:35849.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.94/300.95  87036[3:SpR:74812.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.94/300.95  87035[3:SpR:35849.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.94/300.95  87034[3:SpR:73744.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.94/300.95  87286[0:Res:46803.1,2.0] || member(u,universal_class) subclass(intersection(power_class(v),complement(w)),x)* -> member(u,union(complement(power_class(v)),w))* member(u,x)*.
% 299.94/300.95  87259[3:SpR:74812.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.94/300.95  87258[3:SpR:73744.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.94/300.95  87257[3:SpR:35849.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.94/300.95  87256[3:SpR:74812.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.94/300.95  87255[3:SpR:35849.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))*.
% 299.94/300.95  87254[3:SpR:73744.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))*.
% 299.94/300.95  87248[3:SpR:72082.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),apply(null_class,x)))*.
% 299.94/300.95  87247[3:SpR:72083.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(sum_class(range_of(null_class)))))* member(u,union(complement(power_class(v)),apply(null_class,w)))*.
% 299.94/300.95  87245[3:SpR:27497.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(null_class,w))).
% 299.94/300.95  87244[3:SpR:71518.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,null_class))).
% 299.94/300.95  87243[3:SpR:30548.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,w)))*.
% 299.94/300.95  87242[3:SpR:72083.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),sum_class(range_of(null_class)))).
% 299.94/300.95  87520[0:Rew:3122.1,87519.1] || member(not_subclass_element(intersection(u,v),w),intersection(singleton(v),x))* -> subclass(intersection(u,v),w) equal(intersection(singleton(v),x),null_class).
% 299.94/300.95  87522[0:Rew:2349.1,87521.1] || member(not_subclass_element(intersection(u,v),w),intersection(x,singleton(v)))* -> subclass(intersection(u,v),w) equal(intersection(x,singleton(v)),null_class).
% 299.94/300.95  87616[3:Res:59994.0,5363.0] || subclass(union(u,v),w) -> subclass(union(null_class,symmetric_difference(u,v)),x) member(not_subclass_element(union(null_class,symmetric_difference(u,v)),x),w)*.
% 299.94/300.95  87767[0:Rew:3122.1,87766.1] || member(not_subclass_element(intersection(u,v),w),intersection(singleton(u),x))* -> subclass(intersection(u,v),w) equal(intersection(singleton(u),x),null_class).
% 299.94/300.95  87769[0:Rew:2349.1,87768.1] || member(not_subclass_element(intersection(u,v),w),intersection(x,singleton(u)))* -> subclass(intersection(u,v),w) equal(intersection(x,singleton(u)),null_class).
% 299.94/300.95  88206[7:Res:75011.1,3166.0] function(intersection(u,v)) ||  -> equal(intersection(successor(intersection(u,v)),w),null_class) member(regular(intersection(successor(intersection(u,v)),w)),u)*.
% 299.94/300.95  88205[7:Res:75011.1,3167.0] function(intersection(u,v)) ||  -> equal(intersection(successor(intersection(u,v)),w),null_class) member(regular(intersection(successor(intersection(u,v)),w)),v)*.
% 299.94/300.95  88395[3:SpR:27497.0,6734.1] || member(u,symmetric_difference(union(union(null_class,v),w),complement(x))) -> member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))*.
% 299.94/300.95  88394[3:SpR:71518.0,6734.1] || member(u,symmetric_difference(union(union(v,null_class),w),complement(x))) -> member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))*.
% 299.94/300.95  88393[3:SpR:30548.0,6734.1] || member(u,symmetric_difference(union(union(v,v),w),complement(x)))* -> member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))*.
% 299.94/300.95  88372[3:SpR:27497.0,6734.1] || member(u,symmetric_difference(union(v,union(null_class,w)),complement(x))) -> member(u,union(intersection(complement(v),union(null_class,complement(w))),x))*.
% 299.94/300.95  88371[3:SpR:71518.0,6734.1] || member(u,symmetric_difference(union(v,union(w,null_class)),complement(x))) -> member(u,union(intersection(complement(v),union(null_class,complement(w))),x))*.
% 299.94/300.95  88370[3:SpR:30548.0,6734.1] || member(u,symmetric_difference(union(v,union(w,w)),complement(x)))* -> member(u,union(intersection(complement(v),union(null_class,complement(w))),x))*.
% 299.94/300.95  88591[7:Res:75118.1,3166.0] function(intersection(u,v)) ||  -> equal(intersection(w,successor(intersection(u,v))),null_class) member(regular(intersection(w,successor(intersection(u,v)))),u)*.
% 299.94/300.95  88590[7:Res:75118.1,3167.0] function(intersection(u,v)) ||  -> equal(intersection(w,successor(intersection(u,v))),null_class) member(regular(intersection(w,successor(intersection(u,v)))),v)*.
% 299.94/300.95  88755[0:SpR:75901.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(symmetric_difference(w,x))))* member(u,union(complement(power_class(v)),symmetric_difference(x,w))).
% 299.94/300.95  88749[0:SpR:75901.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(symmetric_difference(v,w)),power_class(x)))* member(u,union(symmetric_difference(w,v),complement(power_class(x)))).
% 299.94/300.95  89033[0:Res:76062.0,5363.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(complement(v),complement(u)),x) member(not_subclass_element(symmetric_difference(complement(v),complement(u)),x),w)*.
% 299.94/300.95  89124[3:SpR:27497.0,6808.1] || member(u,symmetric_difference(complement(v),union(union(null_class,w),x))) -> member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))*.
% 299.94/300.95  89123[3:SpR:71518.0,6808.1] || member(u,symmetric_difference(complement(v),union(union(w,null_class),x))) -> member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))*.
% 299.94/300.95  89122[3:SpR:30548.0,6808.1] || member(u,symmetric_difference(complement(v),union(union(w,w),x)))* -> member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))*.
% 299.94/300.95  89099[3:SpR:27497.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,union(null_class,x)))) -> member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))*.
% 299.94/300.95  89098[3:SpR:71518.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,union(x,null_class)))) -> member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))*.
% 299.94/300.95  89097[3:SpR:30548.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,union(x,x))))* -> member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))*.
% 299.94/300.95  89347[3:Res:81600.0,5363.0] || subclass(union(u,u),v)* -> subclass(intersection(w,union(null_class,u)),x) member(not_subclass_element(intersection(w,union(null_class,u)),x),v)*.
% 299.94/300.95  89452[3:Res:81629.0,5363.0] || subclass(union(u,null_class),v) -> subclass(intersection(w,union(u,u)),x) member(not_subclass_element(intersection(w,union(u,u)),x),v)*.
% 299.94/300.95  89563[3:Res:81790.0,5363.0] || subclass(union(u,u),v)* -> subclass(intersection(union(null_class,u),w),x) member(not_subclass_element(intersection(union(null_class,u),w),x),v)*.
% 299.94/300.95  89678[3:Res:81819.0,5363.0] || subclass(union(u,null_class),v) -> subclass(intersection(union(u,u),w),x) member(not_subclass_element(intersection(union(u,u),w),x),v)*.
% 299.94/300.95  90039[3:Res:83718.0,5362.0] ||  -> subclass(intersection(intersection(union(null_class,singleton(u)),v),w),x) equal(not_subclass_element(intersection(intersection(union(null_class,singleton(u)),v),w),x),u)**.
% 299.94/300.95  90392[3:Res:83730.0,5362.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,singleton(w)))),x) equal(not_subclass_element(intersection(u,intersection(v,union(null_class,singleton(w)))),x),w)**.
% 299.94/300.95  90521[3:Res:83733.0,5362.0] ||  -> subclass(intersection(u,intersection(union(null_class,singleton(v)),w)),x) equal(not_subclass_element(intersection(u,intersection(union(null_class,singleton(v)),w)),x),v)**.
% 299.94/300.95  90888[3:Res:83738.0,5362.0] ||  -> subclass(intersection(intersection(u,union(null_class,singleton(v))),w),x) equal(not_subclass_element(intersection(intersection(u,union(null_class,singleton(v))),w),x),v)**.
% 299.94/300.95  91797[3:Res:86303.1,329.1] inductive(union(u,null_class)) || subclass(u,image(successor_relation,union(u,null_class)))* -> equal(image(successor_relation,union(u,null_class)),union(u,null_class)).
% 299.94/300.95  92058[3:Res:87555.0,5363.0] || subclass(union(u,v),w) -> subclass(union(null_class,symmetric_difference(v,u)),x) member(not_subclass_element(union(null_class,symmetric_difference(v,u)),x),w)*.
% 299.94/300.95  92869[0:Res:4102.1,2.0] || subclass(union(u,v),w) -> subclass(intersection(x,symmetric_difference(u,v)),y) member(not_subclass_element(intersection(x,symmetric_difference(u,v)),y),w)*.
% 299.94/300.95  93025[3:Res:89304.0,5363.0] || subclass(union(u,u),v)* -> subclass(intersection(w,union(u,null_class)),x) member(not_subclass_element(intersection(w,union(u,null_class)),x),v)*.
% 299.94/300.95  93124[3:Res:92980.0,5363.0] || subclass(union(null_class,u),v) -> subclass(intersection(w,union(u,null_class)),x) member(not_subclass_element(intersection(w,union(u,null_class)),x),v)*.
% 299.94/300.95  93227[3:Res:93105.0,5363.0] || subclass(union(null_class,u),v) -> subclass(intersection(union(u,null_class),w),x) member(not_subclass_element(intersection(union(u,null_class),w),x),v)*.
% 299.94/300.95  93332[3:Res:89386.0,5363.0] || subclass(union(null_class,u),v) -> subclass(intersection(w,union(u,u)),x) member(not_subclass_element(intersection(w,union(u,u)),x),v)*.
% 299.94/300.95  93455[0:Res:5250.1,2.0] || subclass(union(u,v),w) -> subclass(intersection(symmetric_difference(u,v),x),y) member(not_subclass_element(intersection(symmetric_difference(u,v),x),y),w)*.
% 299.94/300.95  93623[3:Res:89515.0,5363.0] || subclass(union(u,u),v)* -> subclass(intersection(union(u,null_class),w),x) member(not_subclass_element(intersection(union(u,null_class),w),x),v)*.
% 299.94/300.95  93737[3:Res:89608.0,5363.0] || subclass(union(null_class,u),v) -> subclass(intersection(union(u,u),w),x) member(not_subclass_element(intersection(union(u,u),w),x),v)*.
% 299.94/300.95  93883[3:Res:4095.1,39347.0] ||  -> subclass(intersection(u,restrict(union(v,v),w,x)),y) member(not_subclass_element(intersection(u,restrict(union(v,v),w,x)),y),v)*.
% 299.94/300.95  93882[3:Res:4095.1,36243.0] ||  -> subclass(intersection(u,restrict(union(null_class,v),w,x)),y) member(not_subclass_element(intersection(u,restrict(union(null_class,v),w,x)),y),v)*.
% 299.94/300.95  93881[3:Res:4095.1,73862.0] ||  -> subclass(intersection(u,restrict(union(v,null_class),w,x)),y) member(not_subclass_element(intersection(u,restrict(union(v,null_class),w,x)),y),v)*.
% 299.94/300.95  94006[0:Res:56577.1,329.1] inductive(intersection(u,v)) || subclass(v,image(successor_relation,intersection(u,v)))* -> equal(image(successor_relation,intersection(u,v)),intersection(u,v)).
% 299.94/300.95  94496[3:Res:5244.1,39347.0] ||  -> subclass(intersection(restrict(union(u,u),v,w),x),y) member(not_subclass_element(intersection(restrict(union(u,u),v,w),x),y),u)*.
% 299.94/300.95  94495[3:Res:5244.1,36243.0] ||  -> subclass(intersection(restrict(union(null_class,u),v,w),x),y) member(not_subclass_element(intersection(restrict(union(null_class,u),v,w),x),y),u)*.
% 299.94/300.95  94494[3:Res:5244.1,73862.0] ||  -> subclass(intersection(restrict(union(u,null_class),v,w),x),y) member(not_subclass_element(intersection(restrict(union(u,null_class),v,w),x),y),u)*.
% 299.94/300.95  94856[3:Res:94637.0,3164.0] || subclass(complement(element_relation),u) -> equal(intersection(v,complement(compose(element_relation,universal_class))),null_class) member(regular(intersection(v,complement(compose(element_relation,universal_class)))),u)*.
% 299.94/300.95  94949[3:Res:94788.0,3164.0] || subclass(complement(element_relation),u) -> equal(intersection(complement(compose(element_relation,universal_class)),v),null_class) member(regular(intersection(complement(compose(element_relation,universal_class)),v)),u)*.
% 299.94/300.95  94974[3:Res:94939.0,3164.0] || subclass(complement(element_relation),u) -> equal(union(null_class,complement(compose(element_relation,universal_class))),null_class) member(regular(union(null_class,complement(compose(element_relation,universal_class)))),u)*.
% 299.94/300.95  95558[0:Res:57662.1,329.1] inductive(intersection(u,v)) || subclass(u,image(successor_relation,intersection(u,v)))* -> equal(image(successor_relation,intersection(u,v)),intersection(u,v)).
% 299.94/300.95  96051[3:Obv:96034.0] || subclass(domain_relation,symmetric_difference(u,v)) member(w,universal_class)* subclass(domain_relation,regular(union(u,v)))* -> equal(union(u,v),null_class).
% 299.94/300.95  96158[3:Res:95721.0,5366.0] ||  -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),x) member(not_subclass_element(complement(successor(complement(intersection(intersection(u,v),w)))),x),u)*.
% 299.94/300.95  96157[3:Res:95721.0,5367.0] ||  -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),x) member(not_subclass_element(complement(successor(complement(intersection(intersection(u,v),w)))),x),v)*.
% 299.94/300.95  96138[3:Res:95721.0,5363.0] || subclass(u,v) -> subclass(complement(successor(complement(intersection(u,w)))),x) member(not_subclass_element(complement(successor(complement(intersection(u,w)))),x),v)*.
% 299.94/300.95  96297[3:Res:96080.0,5366.0] ||  -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),x) member(not_subclass_element(complement(successor(complement(intersection(u,intersection(v,w))))),x),v)*.
% 299.94/300.95  96296[3:Res:96080.0,5367.0] ||  -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),x) member(not_subclass_element(complement(successor(complement(intersection(u,intersection(v,w))))),x),w)*.
% 299.94/300.95  96277[3:Res:96080.0,5363.0] || subclass(u,v) -> subclass(complement(successor(complement(intersection(w,u)))),x) member(not_subclass_element(complement(successor(complement(intersection(w,u)))),x),v)*.
% 299.94/300.95  96447[3:Res:17208.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),singleton(singleton(null_class))) member(singleton(null_class),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.95  96858[3:Res:17208.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),singleton(singleton(null_class))) member(singleton(null_class),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.95  96812[0:SpL:39614.1,46679.0] || subclass(complement(u),power_class(complement(power_class(v)))) member(w,complement(u)) member(w,union(image(element_relation,power_class(v)),u))* -> .
% 299.94/300.95  96973[3:Res:96615.0,5363.0] || subclass(union(null_class,u),v) -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 299.94/300.95  97059[3:Res:96978.0,5369.0] ||  -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),x) member(not_subclass_element(complement(successor(successor(complement(restrict(u,v,w))))),x),u)*.
% 299.94/300.95  97088[3:Rew:26766.0,97046.1,26766.0,97046.0] || member(regular(complement(successor(successor(union(null_class,compose(element_relation,universal_class)))))),element_relation)* -> equal(complement(successor(successor(union(null_class,compose(element_relation,universal_class))))),null_class).
% 299.94/300.95  97290[6:SpL:47208.0,45406.0] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.95  97289[3:SpL:47208.0,46130.0] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> member(omega,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.95  97272[0:SpL:47208.0,2160.1] inductive(intersection(power_class(u),union(v,complement(power_class(w))))) || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),universal_class)** -> .
% 299.94/300.95  97270[3:SpL:47208.0,59209.0] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),universal_class)** -> equal(intersection(power_class(u),union(v,complement(power_class(w)))),null_class).
% 299.94/300.95  97264[3:SpL:47208.0,60592.0] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)** -> equal(intersection(power_class(u),union(v,complement(power_class(w)))),universal_class).
% 299.94/300.95  97190[3:SpR:47208.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(v),union(w,complement(power_class(x))))))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.95  97184[0:SpR:47208.0,9902.1] ||  -> member(u,intersection(power_class(v),union(w,complement(power_class(x))))) subclass(singleton(u),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.95  97167[3:SpR:47208.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),union(v,complement(power_class(w)))),x))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.95  97355[3:Rew:75789.0,97163.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w)))))),universal_class)**.
% 299.94/300.95  97357[3:Rew:75789.0,97161.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w)))))),null_class)**.
% 299.94/300.95  97358[3:Rew:75789.0,97155.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w))))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 299.94/300.95  97150[0:SpR:47208.0,42091.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(x,intersection(power_class(u),union(v,complement(power_class(w)))))),null_class)**.
% 299.94/300.95  97149[0:SpR:47208.0,41750.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(intersection(power_class(u),union(v,complement(power_class(w)))),x)),null_class)**.
% 299.94/300.95  97122[3:SpR:47208.0,45898.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),null_class) -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),universal_class)**.
% 299.94/300.95  97647[6:SpL:47209.0,45406.0] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.94/300.95  97646[3:SpL:47209.0,46130.0] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> member(omega,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.94/300.95  97629[0:SpL:47209.0,2160.1] inductive(intersection(union(u,complement(power_class(v))),power_class(w))) || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)** -> .
% 299.94/300.95  97627[3:SpL:47209.0,59209.0] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)** -> equal(intersection(union(u,complement(power_class(v))),power_class(w)),null_class).
% 299.94/300.95  97621[3:SpL:47209.0,60592.0] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)** -> equal(intersection(union(u,complement(power_class(v))),power_class(w)),universal_class).
% 299.94/300.95  97617[0:SpR:39614.1,47209.0] || subclass(power_class(u),union(v,complement(power_class(w)))) -> equal(union(intersection(complement(v),power_class(w)),complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.95  97547[3:SpR:47209.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,complement(power_class(w))),power_class(x))))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.95  97541[0:SpR:47209.0,9902.1] ||  -> member(u,intersection(union(v,complement(power_class(w))),power_class(x))) subclass(singleton(u),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.95  97524[3:SpR:47209.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,complement(power_class(v))),power_class(w)),x))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.95  97712[3:Rew:75789.0,97520.0] ||  -> equal(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w)))),universal_class)**.
% 299.94/300.95  97714[3:Rew:75789.0,97518.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w)))),null_class)**.
% 299.94/300.95  97715[3:Rew:75789.0,97512.0] ||  -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w))))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 299.94/300.95  97507[0:SpR:47209.0,42091.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(x,intersection(union(u,complement(power_class(v))),power_class(w)))),null_class)**.
% 299.94/300.95  97506[0:SpR:47209.0,41750.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(intersection(union(u,complement(power_class(v))),power_class(w)),x)),null_class)**.
% 299.94/300.95  97479[3:SpR:47209.0,45898.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)**.
% 299.94/300.95  97833[3:Res:96918.0,5363.0] || subclass(union(u,null_class),v) -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 299.94/300.95  97941[3:Res:97015.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(successor(union(null_class,u)))),null_class) member(regular(complement(successor(successor(union(null_class,u))))),v)*.
% 299.94/300.95  97977[3:Res:97909.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(complement(successor(successor(successor(null_class)))),v) member(not_subclass_element(complement(successor(successor(successor(null_class)))),v),u)*.
% 299.94/300.95  98166[6:SpL:47210.0,45406.0] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.94/300.95  98165[3:SpL:47210.0,46130.0] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> member(omega,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.94/300.95  98148[0:SpL:47210.0,2160.1] inductive(intersection(union(complement(power_class(u)),v),power_class(w))) || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)** -> .
% 299.94/300.95  98146[3:SpL:47210.0,59209.0] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)** -> equal(intersection(union(complement(power_class(u)),v),power_class(w)),null_class).
% 299.94/300.95  98140[3:SpL:47210.0,60592.0] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)** -> equal(intersection(union(complement(power_class(u)),v),power_class(w)),universal_class).
% 299.94/300.95  98136[0:SpR:39614.1,47210.0] || subclass(power_class(u),union(complement(power_class(v)),w)) -> equal(union(intersection(power_class(v),complement(w)),complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.95  98062[3:SpR:47210.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(complement(power_class(v)),w),power_class(x))))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.95  98056[0:SpR:47210.0,9902.1] ||  -> member(u,intersection(union(complement(power_class(v)),w),power_class(x))) subclass(singleton(u),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.95  98038[3:SpR:47210.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(complement(power_class(u)),v),power_class(w)),x))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.95  98236[3:Rew:75789.0,98034.0] ||  -> equal(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w)))),universal_class)**.
% 299.94/300.95  98238[3:Rew:75789.0,98032.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w)))),null_class)**.
% 299.94/300.95  98239[3:Rew:75789.0,98025.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w))))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 299.94/300.95  98020[0:SpR:47210.0,42091.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(x,intersection(union(complement(power_class(u)),v),power_class(w)))),null_class)**.
% 299.94/300.95  98019[0:SpR:47210.0,41750.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(intersection(union(complement(power_class(u)),v),power_class(w)),x)),null_class)**.
% 299.94/300.95  97992[3:SpR:47210.0,45898.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)**.
% 299.94/300.95  98377[3:Res:97082.0,5362.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(singleton(u)))))),v) equal(not_subclass_element(complement(successor(successor(union(null_class,complement(singleton(u)))))),v),u)**.
% 299.94/300.95  98601[6:SpL:47212.0,45406.0] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.94/300.95  98600[3:SpL:47212.0,46130.0] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> member(omega,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.94/300.95  98583[0:SpL:47212.0,2160.1] inductive(intersection(power_class(u),union(complement(power_class(v)),w))) || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),universal_class)** -> .
% 299.94/300.95  98581[3:SpL:47212.0,59209.0] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),universal_class)** -> equal(intersection(power_class(u),union(complement(power_class(v)),w)),null_class).
% 299.94/300.95  98575[3:SpL:47212.0,60592.0] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)** -> equal(intersection(power_class(u),union(complement(power_class(v)),w)),universal_class).
% 299.94/300.95  98497[3:SpR:47212.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(v),union(complement(power_class(w)),x))))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.95  98491[0:SpR:47212.0,9902.1] ||  -> member(u,intersection(power_class(v),union(complement(power_class(w)),x))) subclass(singleton(u),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.95  98473[3:SpR:47212.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),union(complement(power_class(v)),w)),x))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.95  98671[3:Rew:75789.0,98469.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w)))),universal_class)**.
% 299.94/300.95  98673[3:Rew:75789.0,98467.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w)))),null_class)**.
% 299.94/300.95  98674[3:Rew:75789.0,98460.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w))))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 299.94/300.95  98455[0:SpR:47212.0,42091.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(x,intersection(power_class(u),union(complement(power_class(v)),w)))),null_class)**.
% 299.94/300.95  98454[0:SpR:47212.0,41750.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(intersection(power_class(u),union(complement(power_class(v)),w)),x)),null_class)**.
% 299.94/300.95  98426[3:SpR:47212.0,45898.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),null_class) -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),universal_class)**.
% 299.94/300.95  98791[3:Res:97910.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(successor(union(u,null_class)))),null_class) member(regular(complement(successor(successor(union(u,null_class))))),v)*.
% 299.94/300.95  99292[0:SpR:39614.1,5469.2] || subclass(complement(u),complement(v)) member(w,universal_class) -> member(w,image(element_relation,union(v,u)))* member(w,power_class(complement(u))).
% 299.94/300.95  99576[3:Res:17208.1,15652.1] || equal(cross_product(singleton(u),universal_class),singleton(singleton(null_class)))** member(u,universal_class) member(singleton(null_class),v)* -> member(u,cantor(v))*.
% 299.94/300.95  99532[3:Res:67.1,15652.1] || member(u,universal_class) member(regular(cross_product(singleton(u),universal_class)),v)* -> equal(cross_product(singleton(u),universal_class),null_class) member(u,cantor(v)).
% 299.94/300.95  99697[0:SpL:39614.1,6139.1] || subclass(complement(u),complement(v)) member(w,intersection(complement(x),union(v,u)))* member(w,union(x,complement(u))) -> .
% 299.94/300.95  99985[0:SpL:39614.1,6149.1] || subclass(complement(u),complement(v)) member(w,intersection(union(v,u),complement(x)))* member(w,union(complement(u),x)) -> .
% 299.94/300.95  100252[3:Res:95765.0,5363.0] || subclass(union(null_class,u),v) -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 299.94/300.95  100384[3:Res:100257.0,5369.0] ||  -> subclass(complement(union(complement(restrict(u,v,w)),x)),y) member(not_subclass_element(complement(union(complement(restrict(u,v,w)),x)),y),u)*.
% 299.94/300.95  100427[3:Rew:26766.0,100371.1,26766.0,100371.0] || member(regular(complement(union(union(null_class,compose(element_relation,universal_class)),u))),element_relation)* -> equal(complement(union(union(null_class,compose(element_relation,universal_class)),u)),null_class).
% 299.94/300.95  102601[3:Rew:26766.0,100514.1] || member(not_subclass_element(intersection(union(null_class,u),complement(v)),w),union(complement(u),v))* -> subclass(intersection(union(null_class,u),complement(v)),w).
% 299.94/300.95  102604[3:Rew:26766.0,100485.1] || member(not_subclass_element(intersection(complement(u),union(null_class,v)),w),union(u,complement(v)))* -> subclass(intersection(complement(u),union(null_class,v)),w).
% 299.94/300.95  100584[3:Rew:100557.0,99659.1] || member(u,intersection(complement(v),union(w,apply(null_class,x))))* member(u,union(v,complement(union(w,apply(null_class,y)))))* -> .
% 299.94/300.95  100586[3:Rew:100557.0,99947.1] || member(u,intersection(union(v,apply(null_class,w)),complement(x)))* member(u,union(complement(union(v,apply(null_class,y))),x))* -> .
% 299.94/300.95  100588[3:Rew:100557.0,99653.1] || member(u,intersection(complement(v),union(w,sum_class(range_of(null_class)))))* member(u,union(v,complement(union(w,apply(null_class,x)))))* -> .
% 299.94/300.95  100590[3:Rew:100557.0,79546.0] || member(not_subclass_element(union(u,apply(null_class,v)),w),complement(union(u,apply(null_class,x))))* -> subclass(union(u,apply(null_class,v)),w).
% 299.94/300.95  100591[3:Rew:100557.0,99254.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,apply(null_class,x)))))*.
% 299.94/300.95  100593[3:Rew:100557.0,99941.1] || member(u,intersection(union(v,sum_class(range_of(null_class))),complement(w)))* member(u,union(complement(union(v,apply(null_class,x))),w))* -> .
% 299.94/300.95  100596[3:Rew:100557.0,78695.0] || member(not_subclass_element(union(u,sum_class(range_of(null_class))),v),complement(union(u,apply(null_class,w))))* -> subclass(union(u,sum_class(range_of(null_class))),v).
% 299.94/300.95  100601[3:Rew:100557.0,99658.1] || member(u,intersection(complement(v),union(w,apply(null_class,x))))* member(u,union(v,complement(union(w,sum_class(range_of(null_class)))))) -> .
% 299.94/300.95  100604[3:Rew:100557.0,78668.0] || member(not_subclass_element(union(sum_class(range_of(null_class)),u),v),complement(union(apply(null_class,w),u)))* -> subclass(union(sum_class(range_of(null_class)),u),v).
% 299.94/300.95  100635[3:Rew:100557.0,99687.1] || member(u,intersection(complement(v),union(apply(null_class,w),x)))* member(u,union(v,complement(union(sum_class(range_of(null_class)),x)))) -> .
% 299.94/300.95  100637[3:Rew:100557.0,99688.1] || member(u,intersection(complement(v),union(apply(null_class,w),x)))* member(u,union(v,complement(union(apply(null_class,y),x))))* -> .
% 299.94/300.95  100639[0:Rew:100557.0,99275.2] || member(u,universal_class) -> member(u,image(element_relation,union(symmetric_difference(v,w),x)))* member(u,power_class(complement(union(symmetric_difference(w,v),x)))).
% 299.94/300.95  100641[0:Rew:100557.0,99968.1] || member(u,intersection(union(symmetric_difference(v,w),x),complement(y)))* member(u,union(complement(union(symmetric_difference(w,v),x)),y)) -> .
% 299.94/300.95  100655[0:Rew:100557.0,88830.0] || member(not_subclass_element(union(symmetric_difference(u,v),w),x),complement(union(symmetric_difference(v,u),w)))* -> subclass(union(symmetric_difference(u,v),w),x).
% 299.94/300.95  100658[3:Rew:100557.0,79519.0] || member(not_subclass_element(union(apply(null_class,u),v),w),complement(union(apply(null_class,x),v)))* -> subclass(union(apply(null_class,u),v),w).
% 299.94/300.95  100659[3:Rew:100557.0,99970.1] || member(u,intersection(union(sum_class(range_of(null_class)),v),complement(w)))* member(u,union(complement(union(apply(null_class,x),v)),w))* -> .
% 299.94/300.95  100661[3:Rew:100557.0,99277.2] || member(u,universal_class) -> member(u,image(element_relation,union(sum_class(range_of(null_class)),v)))* member(u,power_class(complement(union(apply(null_class,w),v))))*.
% 299.94/300.95  100667[3:Rew:100557.0,99976.1] || member(u,intersection(union(apply(null_class,v),w),complement(x)))* member(u,union(complement(union(apply(null_class,y),w)),x))* -> .
% 299.94/300.95  100669[3:Rew:100557.0,99283.2] || member(u,universal_class) -> member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(apply(null_class,x),w))))*.
% 299.94/300.95  100671[3:Rew:100557.0,99682.1] || member(u,intersection(complement(v),union(sum_class(range_of(null_class)),w)))* member(u,union(v,complement(union(apply(null_class,x),w))))* -> .
% 299.94/300.95  100681[0:Rew:100557.0,99246.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,symmetric_difference(w,x))))* member(u,power_class(complement(union(v,symmetric_difference(x,w))))).
% 299.94/300.95  100683[0:Rew:100557.0,99939.1] || member(u,intersection(union(v,symmetric_difference(w,x)),complement(y)))* member(u,union(complement(union(v,symmetric_difference(x,w))),y)) -> .
% 299.94/300.95  100693[3:Rew:100557.0,99248.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,sum_class(range_of(null_class)))))* member(u,power_class(complement(union(v,apply(null_class,w)))))*.
% 299.94/300.95  100701[3:Rew:100557.0,99253.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,sum_class(range_of(null_class)))))).
% 299.94/300.95  100704[3:Rew:100557.0,99946.1] || member(u,intersection(union(v,apply(null_class,w)),complement(x)))* member(u,union(complement(union(v,sum_class(range_of(null_class)))),x)) -> .
% 299.94/300.95  100706[3:Rew:100557.0,99282.2] || member(u,universal_class) -> member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(sum_class(range_of(null_class)),w)))).
% 299.94/300.95  100708[3:Rew:100557.0,99975.1] || member(u,intersection(union(apply(null_class,v),w),complement(x)))* member(u,union(complement(union(sum_class(range_of(null_class)),w)),x)) -> .
% 299.94/300.95  100715[3:Rew:100557.0,78622.0] || member(not_subclass_element(union(apply(null_class,u),v),w),complement(union(sum_class(range_of(null_class)),v)))* -> subclass(union(apply(null_class,u),v),w).
% 299.94/300.95  100747[0:Rew:100557.0,88861.0] || member(not_subclass_element(union(u,symmetric_difference(v,w)),x),complement(union(u,symmetric_difference(w,v))))* -> subclass(union(u,symmetric_difference(v,w)),x).
% 299.94/300.95  100756[3:Rew:100557.0,78649.0] || member(not_subclass_element(union(u,apply(null_class,v)),w),complement(union(u,sum_class(range_of(null_class)))))* -> subclass(union(u,apply(null_class,v)),w).
% 299.94/300.95  100758[0:Rew:100557.0,99680.1] || member(u,intersection(complement(v),union(symmetric_difference(w,x),y)))* member(u,union(v,complement(union(symmetric_difference(x,w),y)))) -> .
% 299.94/300.95  100770[0:Rew:100557.0,25915.0] || member(u,symmetric_difference(complement(v),union(w,complement(union(x,y)))))* -> member(u,union(v,intersection(complement(w),union(x,y)))).
% 299.94/300.95  100798[0:Rew:100557.0,99651.1] || member(u,intersection(complement(v),union(w,symmetric_difference(x,y))))* member(u,union(v,complement(union(w,symmetric_difference(y,x))))) -> .
% 299.94/300.95  100832[0:Rew:100557.0,99749.0] || subclass(u,union(v,complement(union(w,x)))) member(regular(u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 299.94/300.95  100841[0:Rew:100557.0,25933.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),complement(y)))* -> member(u,union(intersection(complement(v),union(w,x)),y)).
% 299.94/300.95  100855[0:Rew:100557.0,84917.1] || subclass(u,intersection(complement(v),union(w,x))) member(regular(u),union(v,complement(union(w,x))))* -> equal(u,null_class).
% 299.94/300.95  100872[3:Rew:100557.0,99754.0] || subclass(ordered_pair(u,universal_class),union(v,complement(union(w,x)))) member(unordered_pair(u,null_class),intersection(complement(v),union(w,x)))* -> .
% 299.94/300.95  100890[0:Rew:100557.0,50117.0] || member(u,symmetric_difference(power_class(v),power_class(complement(union(w,x))))) -> member(u,union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.95  100917[0:Rew:100557.0,25918.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),y)))* -> member(u,union(v,intersection(union(w,x),complement(y)))).
% 299.94/300.95  100966[0:Rew:100557.0,99766.0] || subclass(u,symmetric_difference(v,complement(union(w,x)))) member(regular(u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 299.94/300.95  101077[0:Rew:100557.0,99763.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(x,intersection(complement(u),union(v,w)))* -> equal(singleton(x),null_class).
% 299.94/300.95  101078[0:Rew:100557.0,99767.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(regular(x),intersection(complement(u),union(v,w)))* -> equal(x,null_class).
% 299.94/300.95  101121[0:Rew:100557.0,23788.0] || subclass(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))* -> equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.95  101139[0:Rew:100557.0,32966.1] ||  -> equal(symmetric_difference(complement(u),union(v,w)),null_class) member(regular(symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 299.94/300.95  101140[0:Rew:100557.0,33126.0] ||  -> subclass(regular(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))* equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.95  101232[0:Rew:100557.0,45285.0] || equal(u,power_class(complement(union(v,w))))* member(x,universal_class) -> member(x,image(element_relation,union(v,w)))* member(x,u)*.
% 299.94/300.95  101234[0:Rew:100557.0,49819.0] || member(u,symmetric_difference(power_class(complement(union(v,w))),power_class(x))) -> member(u,union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.95  101297[0:Rew:100557.0,100039.0] || subclass(u,union(complement(union(v,w)),x)) member(regular(u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 299.94/300.95  101306[0:Rew:100557.0,25936.0] || member(u,symmetric_difference(union(complement(union(v,w)),x),complement(y)))* -> member(u,union(intersection(union(v,w),complement(x)),y)).
% 299.94/300.95  101320[0:Rew:100557.0,84940.1] || subclass(u,intersection(union(v,w),complement(x))) member(regular(u),union(complement(union(v,w)),x))* -> equal(u,null_class).
% 299.94/300.95  101337[3:Rew:100557.0,100044.0] || subclass(ordered_pair(u,universal_class),union(complement(union(v,w)),x)) member(unordered_pair(u,null_class),intersection(union(v,w),complement(x)))* -> .
% 299.94/300.95  101368[0:Rew:100557.0,59064.0] || subclass(u,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> subclass(u,x) member(not_subclass_element(u,x),complement(symmetric_difference(v,w)))*.
% 299.94/300.95  101370[0:Rew:100557.0,54052.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(sum_class(u),complement(symmetric_difference(v,w)))*.
% 299.94/300.95  101371[0:Rew:100557.0,53393.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(power_class(u),complement(symmetric_difference(v,w)))*.
% 299.94/300.95  101430[0:Rew:100557.0,100056.0] || subclass(u,symmetric_difference(complement(union(v,w)),x)) member(regular(u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 299.94/300.95  101446[0:Rew:100557.0,100053.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(x,intersection(union(u,v),complement(w)))* -> equal(singleton(x),null_class).
% 299.94/300.95  101447[0:Rew:100557.0,100057.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(regular(x),intersection(union(u,v),complement(w)))* -> equal(x,null_class).
% 299.94/300.95  101490[0:Rew:100557.0,23791.0] || subclass(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))* -> equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.95  101508[0:Rew:100557.0,32968.1] ||  -> equal(symmetric_difference(union(u,v),complement(w)),null_class) member(regular(symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 299.94/300.95  101509[0:Rew:100557.0,33128.0] ||  -> subclass(regular(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))* equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.95  102274[0:Rew:102264.0,46702.0] ||  -> equal(union(u,intersection(power_class(complement(power_class(v))),complement(singleton(image(element_relation,power_class(v)))))),union(u,complement(successor(image(element_relation,power_class(v))))))**.
% 299.94/300.95  102275[3:Rew:102264.0,40984.0] ||  -> equal(union(u,intersection(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class)))))),union(u,complement(successor(image(element_relation,successor(null_class))))))**.
% 299.94/300.95  102296[3:Rew:102295.0,40945.0] ||  -> equal(union(intersection(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class))))),u),union(u,complement(successor(image(element_relation,successor(null_class))))))**.
% 299.94/300.95  102310[0:Rew:102295.0,46922.0] ||  -> equal(union(intersection(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u))))),v),union(v,complement(successor(image(element_relation,power_class(u))))))**.
% 299.94/300.95  102657[3:Rew:100557.0,100595.0] ||  -> member(not_subclass_element(u,complement(union(v,apply(null_class,w)))),union(v,apply(null_class,x)))* subclass(u,complement(union(v,apply(null_class,x)))).
% 299.94/300.95  102658[3:Rew:100557.0,100600.0] || member(regular(complement(union(u,apply(null_class,v)))),union(u,apply(null_class,w)))* -> equal(complement(union(u,apply(null_class,w))),null_class).
% 299.94/300.95  102659[3:Rew:100557.0,100603.1] || member(regular(complement(union(sum_class(range_of(null_class)),u))),union(apply(null_class,v),u))* -> equal(complement(union(apply(null_class,v),u)),null_class).
% 299.94/300.95  102666[0:Rew:100557.0,100643.0] ||  -> member(not_subclass_element(u,complement(union(symmetric_difference(v,w),x))),union(symmetric_difference(w,v),x))* subclass(u,complement(union(symmetric_difference(w,v),x))).
% 299.94/300.95  102667[0:Rew:100557.0,100651.1] || member(regular(complement(union(symmetric_difference(u,v),w))),union(symmetric_difference(v,u),w))* -> equal(complement(union(symmetric_difference(v,u),w)),null_class).
% 299.94/300.95  102668[3:Rew:100557.0,100656.1] || member(regular(complement(union(apply(null_class,u),v))),union(apply(null_class,w),v))* -> equal(complement(union(apply(null_class,w),v)),null_class).
% 299.94/300.95  102669[3:Rew:100557.0,100657.1] || member(regular(complement(union(apply(null_class,u),v))),union(sum_class(range_of(null_class)),v))* -> equal(complement(union(sum_class(range_of(null_class)),v)),null_class).
% 299.94/300.95  102670[3:Rew:100557.0,100666.0] ||  -> member(not_subclass_element(u,complement(union(sum_class(range_of(null_class)),v))),union(apply(null_class,w),v))* subclass(u,complement(union(apply(null_class,w),v))).
% 299.94/300.95  102671[3:Rew:100557.0,100673.0] ||  -> member(not_subclass_element(u,complement(union(apply(null_class,v),w))),union(apply(null_class,x),w))* subclass(u,complement(union(apply(null_class,x),w))).
% 299.94/300.95  102672[3:Rew:100557.0,100680.1] ||  -> member(not_subclass_element(u,complement(union(apply(null_class,v),w))),union(sum_class(range_of(null_class)),w))* subclass(u,complement(union(sum_class(range_of(null_class)),w))).
% 299.94/300.95  102673[0:Rew:100557.0,100685.0] ||  -> member(not_subclass_element(u,complement(union(v,symmetric_difference(w,x)))),union(v,symmetric_difference(x,w)))* subclass(u,complement(union(v,symmetric_difference(x,w)))).
% 299.94/300.95  102674[3:Rew:100557.0,100695.0] ||  -> member(not_subclass_element(u,complement(union(v,sum_class(range_of(null_class))))),union(v,apply(null_class,w)))* subclass(u,complement(union(v,apply(null_class,w)))).
% 299.94/300.95  102675[3:Rew:100557.0,100698.1] ||  -> member(not_subclass_element(u,complement(union(v,apply(null_class,w)))),union(v,sum_class(range_of(null_class))))* subclass(u,complement(union(v,sum_class(range_of(null_class))))).
% 299.94/300.95  102676[0:Rew:100557.0,100743.1] || member(regular(complement(union(u,symmetric_difference(v,w)))),union(u,symmetric_difference(w,v)))* -> equal(complement(union(u,symmetric_difference(w,v))),null_class).
% 299.94/300.95  102677[3:Rew:100557.0,100751.1] || member(regular(complement(union(u,apply(null_class,v)))),union(u,sum_class(range_of(null_class))))* -> equal(complement(union(u,sum_class(range_of(null_class)))),null_class).
% 299.94/300.95  102678[3:Rew:100557.0,100752.0] || member(regular(complement(union(u,sum_class(range_of(null_class))))),union(u,apply(null_class,v)))* -> equal(complement(union(u,apply(null_class,v))),null_class).
% 299.94/300.95  102687[0:Rew:100557.0,101094.0] || subclass(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 299.94/300.95  102688[0:Rew:100557.0,101172.1] ||  -> member(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))* equal(singleton(union(u,complement(union(v,w)))),null_class).
% 299.94/300.95  102689[0:Rew:100557.0,101463.0] || subclass(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 299.94/300.95  102690[0:Rew:100557.0,101539.1] ||  -> member(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))* equal(singleton(union(complement(union(u,v)),w)),null_class).
% 299.94/300.95  103005[3:Rew:47142.0,100460.1,26766.0,100460.1,47142.0,100460.1,26766.0,100460.1,47142.0,100460.0,26766.0,100460.0,47142.0,100460.0,26766.0,100460.0] || member(not_subclass_element(intersection(power_class(u),power_class(v)),w),complement(intersection(power_class(u),power_class(v))))* -> subclass(intersection(power_class(u),power_class(v)),w).
% 299.94/300.95  103284[3:Res:100329.0,5369.0] ||  -> subclass(complement(union(u,complement(restrict(v,w,x)))),y) member(not_subclass_element(complement(union(u,complement(restrict(v,w,x)))),y),v)*.
% 299.94/300.95  103326[3:Rew:26766.0,103271.1,26766.0,103271.0] || member(regular(complement(union(u,union(null_class,compose(element_relation,universal_class))))),element_relation)* -> equal(complement(union(u,union(null_class,compose(element_relation,universal_class)))),null_class).
% 299.94/300.95  103341[3:SpL:47212.0,100416.0] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> subclass(universal_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.94/300.95  103340[3:SpL:47208.0,100416.0] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> subclass(universal_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.95  103339[3:SpL:47210.0,100416.0] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> subclass(universal_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.94/300.95  103338[3:SpL:47209.0,100416.0] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> subclass(universal_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.94/300.95  105603[0:SpR:102187.0,479.0] ||  -> equal(intersection(union(u,image(element_relation,successor(v))),union(complement(u),power_class(complement(successor(v))))),symmetric_difference(complement(u),power_class(complement(successor(v)))))**.
% 299.94/300.95  105553[0:SpR:102187.0,479.0] ||  -> equal(intersection(union(image(element_relation,successor(u)),v),union(power_class(complement(successor(u))),complement(v))),symmetric_difference(power_class(complement(successor(u))),complement(v)))**.
% 299.94/300.95  105723[0:Rew:102187.0,105653.1] || member(not_subclass_element(intersection(u,power_class(complement(successor(v)))),w),image(element_relation,successor(v)))* -> subclass(intersection(u,power_class(complement(successor(v)))),w).
% 299.94/300.95  105724[0:Rew:102187.0,105640.1] || member(not_subclass_element(intersection(power_class(complement(successor(u))),v),w),image(element_relation,successor(u)))* -> subclass(intersection(power_class(complement(successor(u))),v),w).
% 299.94/300.95  106022[0:SpL:102264.0,46805.0] || member(u,symmetric_difference(power_class(v),union(w,complement(successor(x))))) -> member(u,union(complement(power_class(v)),intersection(complement(w),successor(x))))*.
% 299.94/300.95  106098[0:Rew:76314.0,106020.0] || member(u,symmetric_difference(union(v,complement(successor(w))),union(complement(v),successor(w))))* -> member(u,complement(symmetric_difference(complement(v),successor(w)))).
% 299.94/300.95  106013[0:SpL:102264.0,46618.0] || member(u,symmetric_difference(union(v,complement(successor(w))),power_class(x))) -> member(u,union(intersection(complement(v),successor(w)),complement(power_class(x))))*.
% 299.94/300.95  106012[0:SpL:102264.0,7036.0] || equal(u,union(v,complement(successor(w))))* member(x,universal_class) -> member(x,intersection(complement(v),successor(w)))* member(x,u)*.
% 299.94/300.95  106008[0:SpL:102264.0,358.1] || member(u,universal_class) subclass(union(v,complement(successor(w))),x)* -> member(u,intersection(complement(v),successor(w)))* member(u,x)*.
% 299.94/300.95  106412[3:Res:95894.0,5363.0] || subclass(union(null_class,u),v) -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 299.94/300.95  106518[3:Res:96930.0,5363.0] || subclass(union(u,u),v)* -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 299.94/300.95  106818[3:Rew:106771.0,106817.0] ||  -> equal(union(symmetric_difference(u,v),intersection(intersection(u,v),complement(union(u,v)))),complement(symmetric_difference(intersection(u,v),complement(union(u,v)))))**.
% 299.94/300.95  106915[3:Res:97047.0,5362.0] ||  -> subclass(complement(successor(successor(complement(intersection(singleton(u),v))))),w) equal(not_subclass_element(complement(successor(successor(complement(intersection(singleton(u),v))))),w),u)**.
% 299.94/300.95  107033[3:Res:97922.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(successor(union(u,u)))),null_class) member(regular(complement(successor(successor(union(u,u))))),v)*.
% 299.94/300.95  107163[3:Res:100170.0,5363.0] || subclass(union(u,null_class),v) -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 299.94/300.95  107467[3:Res:100317.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(union(null_class,u),w)),null_class) member(regular(complement(union(union(null_class,u),w))),v)*.
% 299.94/300.95  107539[3:Res:107415.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(complement(union(successor(null_class),v)),w) member(not_subclass_element(complement(union(successor(null_class),v)),w),u)*.
% 299.94/300.95  108163[3:Res:107517.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(complement(union(v,successor(null_class))),w) member(not_subclass_element(complement(union(v,successor(null_class))),w),u)*.
% 299.94/300.95  108260[3:Res:100420.0,5362.0] ||  -> subclass(complement(union(union(null_class,complement(singleton(u))),v)),w) equal(not_subclass_element(complement(union(union(null_class,complement(singleton(u))),v)),w),u)**.
% 299.94/300.95  109014[3:Res:103220.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(w,union(null_class,u))),null_class) member(regular(complement(union(w,union(null_class,u)))),v)*.
% 299.94/300.95  109326[3:Res:103321.0,5362.0] ||  -> subclass(complement(union(u,union(null_class,complement(singleton(v))))),w) equal(not_subclass_element(complement(union(u,union(null_class,complement(singleton(v))))),w),v)**.
% 299.94/300.95  109534[3:Res:106328.0,5363.0] || subclass(union(u,null_class),v) -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 299.94/300.95  109741[0:Res:367.1,100559.0] || subclass(ordered_pair(u,v),symmetric_difference(complement(w),union(x,y))) -> member(unordered_pair(u,singleton(v)),union(w,complement(union(x,y))))*.
% 299.94/300.95  109717[0:Res:351.2,100559.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),union(w,x))) -> member(sum_class(u),union(v,complement(union(w,x))))*.
% 299.94/300.95  109716[0:Res:350.2,100559.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),union(w,x))) -> member(power_class(u),union(v,complement(union(w,x))))*.
% 299.94/300.95  109713[0:Res:354.2,100559.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> subclass(u,y) member(not_subclass_element(u,y),union(v,complement(union(w,x))))*.
% 299.94/300.95  109654[0:SpL:102187.0,100559.0] || member(u,symmetric_difference(power_class(complement(successor(v))),union(w,x))) -> member(u,union(image(element_relation,successor(v)),complement(union(w,x))))*.
% 299.94/300.95  109652[0:SpL:46591.0,100559.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),union(w,x))) -> member(u,union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.95  109900[3:Res:106828.0,5362.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,singleton(v)))))),w) equal(not_subclass_element(complement(successor(successor(complement(intersection(u,singleton(v)))))),w),v)**.
% 299.94/300.95  110030[3:Res:107416.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(union(u,null_class),w)),null_class) member(regular(complement(union(union(u,null_class),w))),v)*.
% 299.94/300.95  110440[0:Res:367.1,100573.0] || subclass(ordered_pair(u,v),symmetric_difference(union(w,x),complement(y))) -> member(unordered_pair(u,singleton(v)),union(complement(union(w,x)),y))*.
% 299.94/300.95  110416[0:Res:351.2,100573.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),complement(x))) -> member(sum_class(u),union(complement(union(v,w)),x))*.
% 299.94/300.95  110415[0:Res:350.2,100573.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),complement(x))) -> member(power_class(u),union(complement(union(v,w)),x))*.
% 299.94/300.95  110412[0:Res:354.2,100573.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> subclass(u,y) member(not_subclass_element(u,y),union(complement(union(v,w)),x))*.
% 299.94/300.95  110315[0:SpL:102187.0,100573.0] || member(u,symmetric_difference(union(v,w),power_class(complement(successor(x))))) -> member(u,union(complement(union(v,w)),image(element_relation,successor(x))))*.
% 299.94/300.95  110313[0:SpL:46591.0,100573.0] || member(u,symmetric_difference(union(v,w),power_class(complement(power_class(x))))) -> member(u,union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.95  110589[3:Res:108959.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(w,union(u,null_class))),null_class) member(regular(complement(union(w,union(u,null_class)))),v)*.
% 299.94/300.95  110801[3:Res:95663.0,5362.0] ||  -> subclass(intersection(union(null_class,intersection(singleton(u),v)),w),x) equal(not_subclass_element(intersection(union(null_class,intersection(singleton(u),v)),w),x),u)**.
% 299.94/300.95  110922[0:Res:100567.1,2.0] || member(u,universal_class) subclass(image(element_relation,union(v,w)),x)* -> member(u,power_class(complement(union(v,w))))* member(u,x)*.
% 299.94/300.95  111146[3:Res:95683.0,5362.0] ||  -> subclass(union(null_class,intersection(intersection(singleton(u),v),w)),x) equal(not_subclass_element(union(null_class,intersection(intersection(singleton(u),v),w)),x),u)**.
% 299.94/300.95  111294[3:Res:95699.0,5362.0] ||  -> subclass(intersection(u,union(null_class,intersection(singleton(v),w))),x) equal(not_subclass_element(intersection(u,union(null_class,intersection(singleton(v),w))),x),v)**.
% 299.94/300.95  111470[3:Res:17248.1,100558.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(w,x))) member(unordered_pair(u,null_class),union(v,complement(union(w,x))))* -> .
% 299.94/300.95  111419[3:SpL:72082.0,100558.0] || member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(apply(null_class,y),complement(union(w,x))))* -> .
% 299.94/300.95  111418[3:SpL:72083.0,100558.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,w)))* member(u,union(apply(null_class,x),complement(union(v,w))))* -> .
% 299.94/300.95  111416[3:SpL:27497.0,100558.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(null_class,v),complement(union(w,x)))) -> .
% 299.94/300.95  111415[3:SpL:71518.0,100558.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,null_class),complement(union(w,x)))) -> .
% 299.94/300.95  111414[3:SpL:30548.0,100558.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,v),complement(union(w,x))))* -> .
% 299.94/300.95  111413[3:SpL:72083.0,100558.0] || member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(sum_class(range_of(null_class)),complement(union(w,x)))) -> .
% 299.94/300.95  111411[0:SpL:75901.0,100558.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(x,y)))* member(u,union(symmetric_difference(w,v),complement(union(x,y)))) -> .
% 299.94/300.95  111671[3:Res:95712.0,5362.0] ||  -> subclass(union(null_class,intersection(u,intersection(singleton(v),w))),x) equal(not_subclass_element(union(null_class,intersection(u,intersection(singleton(v),w))),x),v)**.
% 299.94/300.95  111766[3:Res:96083.0,5362.0] ||  -> subclass(complement(successor(complement(restrict(singleton(u),v,w)))),x) equal(not_subclass_element(complement(successor(complement(restrict(singleton(u),v,w)))),x),u)**.
% 299.94/300.95  111923[3:Res:17248.1,100572.0] || subclass(ordered_pair(u,universal_class),intersection(union(v,w),complement(x))) member(unordered_pair(u,null_class),union(complement(union(v,w)),x))* -> .
% 299.94/300.95  112018[3:Rew:101801.0,111832.1] || member(u,intersection(union(v,w),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),complement(union(v,w)))) -> .
% 299.94/300.95  111829[3:SpL:27497.0,100572.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(null_class,x))) -> .
% 299.94/300.95  111828[3:SpL:71518.0,100572.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,null_class))) -> .
% 299.94/300.95  111827[3:SpL:30548.0,100572.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,x)))* -> .
% 299.94/300.95  111824[0:SpL:75901.0,100572.0] || member(u,intersection(union(v,w),complement(symmetric_difference(x,y))))* member(u,union(complement(union(v,w)),symmetric_difference(y,x))) -> .
% 299.94/300.95  112122[3:Res:100182.0,5363.0] || subclass(union(u,u),v)* -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 299.94/300.95  112306[3:Res:100372.0,5362.0] ||  -> subclass(complement(union(complement(intersection(singleton(u),v)),w)),x) equal(not_subclass_element(complement(union(complement(intersection(singleton(u),v)),w)),x),u)**.
% 299.94/300.95  113167[0:SpR:100742.0,508.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))* -> member(omega,complement(symmetric_difference(cross_product(v,w),u))).
% 299.94/300.95  113166[0:SpR:100742.0,620.1] || equal(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),universal_class)** -> member(omega,complement(symmetric_difference(cross_product(v,w),u))).
% 299.94/300.95  113162[0:SpR:100742.0,2223.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))* -> member(null_class,complement(symmetric_difference(cross_product(v,w),u))).
% 299.94/300.95  113161[0:SpR:100742.0,2250.1] || equal(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),universal_class)** -> member(null_class,complement(symmetric_difference(cross_product(v,w),u))).
% 299.94/300.95  113467[3:Res:113084.0,5369.0] ||  -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),x) member(not_subclass_element(regular(union(null_class,complement(restrict(u,v,w)))),x),u)*.
% 299.94/300.95  113566[0:SpR:100757.0,508.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))* -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95  113565[0:SpR:100757.0,620.1] || equal(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),universal_class)** -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95  113561[0:SpR:100757.0,2223.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))* -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95  113560[0:SpR:100757.0,2250.1] || equal(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),universal_class)** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95  114282[6:SpL:101233.0,45406.0] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.94/300.95  114281[3:SpL:101233.0,46130.0] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> member(omega,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.94/300.95  114280[3:SpL:101233.0,100416.0] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> subclass(universal_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.94/300.95  114263[0:SpL:101233.0,2160.1] inductive(intersection(power_class(u),power_class(complement(union(v,w))))) || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),universal_class)** -> .
% 299.94/300.95  114261[3:SpL:101233.0,59209.0] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),universal_class)** -> equal(intersection(power_class(u),power_class(complement(union(v,w)))),null_class).
% 299.94/300.95  114258[3:SpL:101233.0,60592.0] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)** -> equal(intersection(power_class(u),power_class(complement(union(v,w)))),universal_class).
% 299.94/300.95  114159[3:SpR:101233.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(v),power_class(complement(union(w,x))))))),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.95  114154[0:SpR:101233.0,9902.1] ||  -> member(u,intersection(power_class(v),power_class(complement(union(w,x))))) subclass(singleton(u),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.95  114131[3:SpR:101233.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),power_class(complement(union(v,w)))),x))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.95  114362[3:Rew:75789.0,114127.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w)))))),universal_class)**.
% 299.94/300.95  114366[3:Rew:75789.0,114125.0] ||  -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w)))))),null_class)**.
% 299.94/300.95  114367[3:Rew:75789.0,114117.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,union(v,w))))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 299.94/300.95  114112[0:SpR:101233.0,42091.0] ||  -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(x,intersection(power_class(u),power_class(complement(union(v,w)))))),null_class)**.
% 299.94/300.95  114111[0:SpR:101233.0,41750.0] ||  -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(intersection(power_class(u),power_class(complement(union(v,w)))),x)),null_class)**.
% 299.94/300.95  114084[3:SpR:101233.0,45898.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),null_class) -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),universal_class)**.
% 299.94/300.95  114502[3:Res:113073.0,5363.0] || subclass(union(u,null_class),v) -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 299.94/300.95  114957[6:SpL:101379.0,45406.0] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.94/300.95  114956[3:SpL:101379.0,46130.0] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> member(omega,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.94/300.95  114955[3:SpL:101379.0,100416.0] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> subclass(universal_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.94/300.95  114938[0:SpL:101379.0,2160.1] inductive(intersection(power_class(complement(power_class(u))),union(v,w))) || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)** -> .
% 299.94/300.95  114936[3:SpL:101379.0,59209.0] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)** -> equal(intersection(power_class(complement(power_class(u))),union(v,w)),null_class).
% 299.94/300.95  114933[3:SpL:101379.0,60592.0] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)** -> equal(intersection(power_class(complement(power_class(u))),union(v,w)),universal_class).
% 299.94/300.95  114834[3:SpR:101379.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(complement(power_class(v))),union(w,x))))),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.95  114829[0:SpR:101379.0,9902.1] ||  -> member(u,intersection(power_class(complement(power_class(v))),union(w,x))) subclass(singleton(u),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.95  114806[3:SpR:101379.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(complement(power_class(u))),union(v,w)),x))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.95  115032[3:Rew:75789.0,114802.0] ||  -> equal(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w)))),universal_class)**.
% 299.94/300.95  115036[3:Rew:75789.0,114800.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w)))),null_class)**.
% 299.94/300.95  115037[3:Rew:75789.0,114792.0] ||  -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(union(v,w))))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 299.94/300.95  114787[0:SpR:101379.0,42091.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(x,intersection(power_class(complement(power_class(u))),union(v,w)))),null_class)**.
% 299.94/300.95  114786[0:SpR:101379.0,41750.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(intersection(power_class(complement(power_class(u))),union(v,w)),x)),null_class)**.
% 299.94/300.95  114758[3:SpR:101379.0,45898.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.94/300.95  115049[0:Rew:47948.0,114854.0] ||  -> equal(union(image(element_relation,power_class(u)),complement(union(complement(power_class(v)),w))),union(image(element_relation,power_class(u)),intersection(power_class(v),complement(w))))**.
% 299.94/300.95  115050[0:Rew:47948.0,114853.0] ||  -> equal(union(image(element_relation,power_class(u)),complement(union(v,complement(power_class(w))))),union(image(element_relation,power_class(u)),intersection(complement(v),power_class(w))))**.
% 299.94/300.95  115538[6:SpL:101642.0,45406.0] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.94/300.95  115537[3:SpL:101642.0,46130.0] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> member(omega,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.94/300.95  115536[3:SpL:101642.0,100416.0] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> subclass(universal_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.94/300.95  115519[0:SpL:101642.0,2160.1] inductive(intersection(power_class(complement(union(u,v))),power_class(w))) || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)** -> .
% 299.94/300.95  115517[3:SpL:101642.0,59209.0] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)** -> equal(intersection(power_class(complement(union(u,v))),power_class(w)),null_class).
% 299.94/300.95  115514[3:SpL:101642.0,60592.0] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)** -> equal(intersection(power_class(complement(union(u,v))),power_class(w)),universal_class).
% 299.94/300.95  115510[0:SpR:39614.1,101642.0] || subclass(power_class(u),power_class(complement(union(v,w)))) -> equal(union(image(element_relation,union(v,w)),complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.95  115414[3:SpR:101642.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(complement(union(v,w))),power_class(x))))),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.95  115409[0:SpR:101642.0,9902.1] ||  -> member(u,intersection(power_class(complement(union(v,w))),power_class(x))) subclass(singleton(u),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.95  115386[3:SpR:101642.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(complement(union(u,v))),power_class(w)),x))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.95  115618[3:Rew:75789.0,115382.0] ||  -> equal(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w)))),universal_class)**.
% 299.94/300.95  115622[3:Rew:75789.0,115380.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w)))),null_class)**.
% 299.94/300.95  115623[3:Rew:75789.0,115372.0] ||  -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(power_class(w))))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 299.94/300.95  115367[0:SpR:101642.0,42091.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(x,intersection(power_class(complement(union(u,v))),power_class(w)))),null_class)**.
% 299.94/300.95  115366[0:SpR:101642.0,41750.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(intersection(power_class(complement(union(u,v))),power_class(w)),x)),null_class)**.
% 299.94/300.95  115338[3:SpR:101642.0,45898.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.95  115790[3:Res:114715.0,5369.0] ||  -> subclass(regular(complement(intersection(restrict(u,v,w),x))),y) member(not_subclass_element(regular(complement(intersection(restrict(u,v,w),x))),y),u)*.
% 299.94/300.95  115777[3:Res:114715.0,7747.0] || member(regular(regular(complement(intersection(complement(compose(element_relation,universal_class)),u)))),element_relation)* -> equal(regular(complement(intersection(complement(compose(element_relation,universal_class)),u))),null_class).
% 299.94/300.95  115928[3:Res:115700.0,5369.0] ||  -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),y) member(not_subclass_element(regular(complement(intersection(u,restrict(v,w,x)))),y),v)*.
% 299.94/300.95  115915[3:Res:115700.0,7747.0] || member(regular(regular(complement(intersection(u,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(regular(complement(intersection(u,complement(compose(element_relation,universal_class))))),null_class).
% 299.94/300.95  116180[6:SpL:101772.0,45406.0] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.94/300.95  116179[3:SpL:101772.0,46130.0] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> member(omega,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.94/300.95  116178[3:SpL:101772.0,100416.0] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> subclass(universal_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.94/300.95  116161[0:SpL:101772.0,2160.1] inductive(intersection(union(u,v),power_class(complement(power_class(w))))) || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),universal_class)** -> .
% 299.94/300.95  116159[3:SpL:101772.0,59209.0] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),universal_class)** -> equal(intersection(union(u,v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.95  116156[3:SpL:101772.0,60592.0] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)** -> equal(intersection(union(u,v),power_class(complement(power_class(w)))),universal_class).
% 299.94/300.95  116058[3:SpR:101772.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,w),power_class(complement(power_class(x))))))),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.95  116053[0:SpR:101772.0,9902.1] ||  -> member(u,intersection(union(v,w),power_class(complement(power_class(x))))) subclass(singleton(u),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.95  116030[3:SpR:101772.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),power_class(complement(power_class(w)))),x))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.95  116253[3:Rew:75789.0,116026.0] ||  -> equal(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w)))))),universal_class)**.
% 299.94/300.95  116257[3:Rew:75789.0,116024.0] ||  -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w)))))),null_class)**.
% 299.94/300.95  116258[3:Rew:75789.0,116016.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,power_class(w))))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 299.94/300.95  116011[0:SpR:101772.0,42091.0] ||  -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(x,intersection(union(u,v),power_class(complement(power_class(w)))))),null_class)**.
% 299.94/300.95  116010[0:SpR:101772.0,41750.0] ||  -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(intersection(union(u,v),power_class(complement(power_class(w)))),x)),null_class)**.
% 299.94/300.95  115982[3:SpR:101772.0,45898.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),null_class) -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),universal_class)**.
% 299.94/300.95  116270[0:Rew:47949.0,116080.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),image(element_relation,power_class(w))),union(intersection(power_class(u),complement(v)),image(element_relation,power_class(w))))**.
% 299.94/300.95  116271[0:Rew:47949.0,116079.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),image(element_relation,power_class(w))),union(intersection(complement(u),power_class(v)),image(element_relation,power_class(w))))**.
% 299.94/300.95  116364[3:Res:115703.0,5366.0] ||  -> subclass(regular(complement(restrict(intersection(u,v),w,x))),y) member(not_subclass_element(regular(complement(restrict(intersection(u,v),w,x))),y),u)*.
% 299.94/300.95  116363[3:Res:115703.0,5367.0] ||  -> subclass(regular(complement(restrict(intersection(u,v),w,x))),y) member(not_subclass_element(regular(complement(restrict(intersection(u,v),w,x))),y),v)*.
% 299.94/300.95  116344[3:Res:115703.0,5363.0] || subclass(u,v) -> subclass(regular(complement(restrict(u,w,x))),y) member(not_subclass_element(regular(complement(restrict(u,w,x))),y),v)*.
% 299.94/300.95  116410[3:Res:114691.0,5363.0] || subclass(sum_class(range_of(null_class)),u) -> subclass(regular(complement(apply(null_class,v))),w) member(not_subclass_element(regular(complement(apply(null_class,v))),w),u)*.
% 299.94/300.95  116536[3:Res:114696.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(sum_class(range_of(null_class)))),w) member(not_subclass_element(regular(complement(sum_class(range_of(null_class)))),w),v)*.
% 299.94/300.95  116925[7:Rew:72531.1,116892.2] function(intersection(u,v)) || member(not_subclass_element(successor(intersection(u,v)),w),symmetric_difference(u,v))* -> subclass(successor(intersection(u,v)),w).
% 299.94/300.95  117106[3:Res:113074.0,5363.0] || subclass(union(null_class,u),v) -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 299.94/300.95  117563[3:Res:114695.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(apply(null_class,w))),x) member(not_subclass_element(regular(complement(apply(null_class,w))),x),v)*.
% 299.94/300.95  117725[3:Res:113072.0,5363.0] || subclass(union(u,u),v)* -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 299.94/300.95  117883[3:Res:113455.0,5362.0] ||  -> subclass(regular(union(null_class,complement(intersection(singleton(u),v)))),w) equal(not_subclass_element(regular(union(null_class,complement(intersection(singleton(u),v)))),w),u)**.
% 299.94/300.95  118152[7:Res:113801.1,7746.0] function(compose(element_relation,universal_class)) || member(not_subclass_element(regular(successor(compose(element_relation,universal_class))),u),element_relation)* -> subclass(regular(successor(compose(element_relation,universal_class))),u).
% 299.94/300.95  118420[3:Res:115747.0,7747.0] || member(regular(regular(union(compose(element_relation,universal_class),complement(power_class(u))))),element_relation)* -> equal(regular(union(compose(element_relation,universal_class),complement(power_class(u)))),null_class).
% 299.94/300.95  118416[3:Res:115747.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(u,complement(power_class(w)))),null_class) member(regular(regular(union(u,complement(power_class(w))))),v)*.
% 299.94/300.95  118577[3:Res:115748.0,7747.0] || member(regular(regular(union(compose(element_relation,universal_class),complement(successor(u))))),element_relation)* -> equal(regular(union(compose(element_relation,universal_class),complement(successor(u)))),null_class).
% 299.94/300.95  118573[3:Res:115748.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(u,complement(successor(w)))),null_class) member(regular(regular(union(u,complement(successor(w))))),v)*.
% 299.94/300.95  118649[3:Res:115749.0,3164.0] || subclass(power_class(u),v) -> equal(regular(union(complement(power_class(u)),w)),null_class) member(regular(regular(union(complement(power_class(u)),w))),v)*.
% 299.94/300.95  118808[3:Res:115797.0,5362.0] ||  -> subclass(regular(complement(intersection(union(null_class,singleton(u)),v))),w) equal(not_subclass_element(regular(complement(intersection(union(null_class,singleton(u)),v))),w),u)**.
% 299.94/300.95  119122[3:Res:115885.0,3164.0] || subclass(power_class(u),v) -> equal(regular(union(w,complement(power_class(u)))),null_class) member(regular(regular(union(w,complement(power_class(u))))),v)*.
% 299.94/300.95  119170[3:Res:115886.0,3164.0] || subclass(successor(u),v) -> equal(regular(union(w,complement(successor(u)))),null_class) member(regular(regular(union(w,complement(successor(u))))),v)*.
% 299.94/300.95  119264[3:Res:115887.0,7747.0] || member(regular(regular(union(complement(power_class(u)),compose(element_relation,universal_class)))),element_relation)* -> equal(regular(union(complement(power_class(u)),compose(element_relation,universal_class))),null_class).
% 299.94/300.95  119260[3:Res:115887.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(complement(power_class(w)),u)),null_class) member(regular(regular(union(complement(power_class(w)),u))),v)*.
% 299.94/300.95  119371[3:Res:115935.0,5362.0] ||  -> subclass(regular(complement(intersection(u,union(null_class,singleton(v))))),w) equal(not_subclass_element(regular(complement(intersection(u,union(null_class,singleton(v))))),w),v)**.
% 299.94/300.95  119571[3:SpL:17058.0,5361.0] || subclass(u,ordered_pair(universal_class,v))* -> subclass(u,w) equal(not_subclass_element(u,w),unordered_pair(universal_class,singleton(v)))* equal(not_subclass_element(u,w),null_class).
% 299.94/300.95  119570[3:SpL:17075.0,5361.0] || subclass(u,ordered_pair(v,universal_class))* -> subclass(u,w) equal(not_subclass_element(u,w),unordered_pair(v,null_class))* equal(not_subclass_element(u,w),singleton(v)).
% 299.94/300.95  119782[3:Res:117791.0,5362.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,singleton(v))))),w) equal(not_subclass_element(regular(union(null_class,complement(intersection(u,singleton(v))))),w),v)**.
% 299.94/300.95  119924[3:Res:118554.0,7747.0] || member(regular(regular(union(complement(successor(u)),compose(element_relation,universal_class)))),element_relation)* -> equal(regular(union(complement(successor(u)),compose(element_relation,universal_class))),null_class).
% 299.94/300.95  119920[3:Res:118554.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(complement(successor(w)),u)),null_class) member(regular(regular(union(complement(successor(w)),u))),v)*.
% 299.94/300.95  120033[3:Res:118834.0,5362.0] ||  -> subclass(regular(union(union(null_class,complement(singleton(u))),v)),w) equal(not_subclass_element(regular(union(union(null_class,complement(singleton(u))),v)),w),u)**.
% 299.94/300.95  120096[3:Rew:101822.0,120024.1,26766.0,120024.1,101822.0,120024.0,26766.0,120024.0] || member(regular(regular(union(union(null_class,compose(element_relation,universal_class)),u))),element_relation)* -> equal(regular(union(union(null_class,compose(element_relation,universal_class)),u)),null_class).
% 299.94/300.95  120180[3:Res:119989.0,5366.0] ||  -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),w) member(not_subclass_element(regular(successor(union(null_class,complement(intersection(u,v))))),w),u)*.
% 299.94/300.95  120179[3:Res:119989.0,5367.0] ||  -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),w) member(not_subclass_element(regular(successor(union(null_class,complement(intersection(u,v))))),w),v)*.
% 299.94/300.95  120160[3:Res:119989.0,5363.0] || subclass(u,v) -> subclass(regular(successor(union(null_class,complement(u)))),w) member(not_subclass_element(regular(successor(union(null_class,complement(u)))),w),v)*.
% 299.94/300.95  120287[3:SpR:101379.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.95  120285[3:SpR:47212.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.95  120284[3:SpR:47208.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.95  120283[3:SpR:101772.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.95  120282[3:SpR:47210.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.95  120281[3:SpR:47209.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.95  120280[3:SpR:101642.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.95  120278[3:SpR:101233.0,120207.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.95  120911[3:Res:119151.0,3164.0] || subclass(successor(u),v) -> equal(regular(union(complement(successor(u)),w)),null_class) member(regular(regular(union(complement(successor(u)),w))),v)*.
% 299.94/300.95  121016[3:Res:119396.0,5362.0] ||  -> subclass(regular(union(u,union(null_class,complement(singleton(v))))),w) equal(not_subclass_element(regular(union(u,union(null_class,complement(singleton(v))))),w),v)**.
% 299.94/300.95  121079[3:Rew:101822.0,121007.1,26766.0,121007.1,101822.0,121007.0,26766.0,121007.0] || member(regular(regular(union(u,union(null_class,compose(element_relation,universal_class))))),element_relation)* -> equal(regular(union(u,union(null_class,compose(element_relation,universal_class)))),null_class).
% 299.94/300.95  121169[3:Res:120061.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(union(null_class,u),w)),null_class) member(regular(regular(union(union(null_class,u),w))),v)*.
% 299.94/300.95  121262[3:Res:121117.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(regular(union(successor(null_class),v)),w) member(not_subclass_element(regular(union(successor(null_class),v)),w),u)*.
% 299.94/300.95  121387[3:Res:5976.2,38686.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(flip(cross_product(u,universal_class)),inverse(u))),universal_class))))* -> .
% 299.94/300.95  121379[3:Res:5976.2,35234.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),singleton(null_class))*.
% 299.94/300.95  121374[3:Res:5976.2,39347.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.95  121373[3:Res:5976.2,36243.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.95  121372[3:Res:5976.2,73862.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.95  121349[0:Res:5976.2,23.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),w)*.
% 299.94/300.95  121348[0:Res:5976.2,22.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.95  121430[3:Res:121242.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(regular(union(v,successor(null_class))),w) member(not_subclass_element(regular(union(v,successor(null_class))),w),u)*.
% 299.94/300.95  121528[3:Res:121044.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(w,union(null_class,u))),null_class) member(regular(regular(union(w,union(null_class,u)))),v)*.
% 299.94/300.95  121661[3:Res:121118.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(union(u,null_class),w)),null_class) member(regular(regular(union(union(u,null_class),w))),v)*.
% 299.94/300.95  121805[3:Res:5975.2,38686.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u))),universal_class))))* -> .
% 299.94/300.95  121797[3:Res:5975.2,35234.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),singleton(null_class))*.
% 299.94/300.95  121792[3:Res:5975.2,39347.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.95  121791[3:Res:5975.2,36243.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.95  121790[3:Res:5975.2,73862.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.95  121767[0:Res:5975.2,23.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),w)*.
% 299.94/300.95  121766[0:Res:5975.2,22.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.95  121872[3:Res:121134.0,5363.0] || subclass(complement(power_class(u)),v) -> subclass(regular(union(power_class(u),w)),x) member(not_subclass_element(regular(union(power_class(u),w)),x),v)*.
% 299.94/300.95  121926[3:Res:121136.0,5363.0] || subclass(complement(successor(u)),v) -> subclass(regular(union(successor(u),w)),x) member(not_subclass_element(regular(union(successor(u),w)),x),v)*.
% 299.94/300.95  122022[3:Res:121475.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(w,union(u,null_class))),null_class) member(regular(regular(union(w,union(u,null_class)))),v)*.
% 299.94/300.95  122142[3:Res:121491.0,5363.0] || subclass(complement(power_class(u)),v) -> subclass(regular(union(w,power_class(u))),x) member(not_subclass_element(regular(union(w,power_class(u))),x),v)*.
% 299.94/300.95  122189[3:Res:121493.0,5363.0] || subclass(complement(successor(u)),v) -> subclass(regular(union(w,successor(u))),x) member(not_subclass_element(regular(union(w,successor(u))),x),v)*.
% 299.94/300.95  122314[3:Res:103272.0,5362.0] ||  -> subclass(complement(union(u,complement(intersection(singleton(v),w)))),x) equal(not_subclass_element(complement(union(u,complement(intersection(singleton(v),w)))),x),v)**.
% 299.94/300.95  122475[3:Res:106340.0,5363.0] || subclass(union(u,u),v)* -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 299.94/300.95  122666[3:Res:107428.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(union(u,u),w)),null_class) member(regular(complement(union(union(u,u),w))),v)*.
% 299.94/300.95  122831[3:Res:108972.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(w,union(u,u))),null_class) member(regular(complement(union(w,union(u,u)))),v)*.
% 299.94/300.95  123087[3:Res:110705.0,5362.0] ||  -> subclass(intersection(union(null_class,intersection(u,singleton(v))),w),x) equal(not_subclass_element(intersection(union(null_class,intersection(u,singleton(v))),w),x),v)**.
% 299.94/300.95  123394[3:Res:111052.0,5362.0] ||  -> subclass(union(null_class,intersection(intersection(u,singleton(v)),w)),x) equal(not_subclass_element(union(null_class,intersection(intersection(u,singleton(v)),w)),x),v)**.
% 299.94/300.95  123547[3:Res:111207.0,5362.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,singleton(w)))),x) equal(not_subclass_element(intersection(u,union(null_class,intersection(v,singleton(w)))),x),w)**.
% 299.94/300.95  123857[3:Res:111582.0,5362.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,singleton(w)))),x) equal(not_subclass_element(union(null_class,intersection(u,intersection(v,singleton(w)))),x),w)**.
% 299.94/300.95  124031[3:Res:112197.0,5362.0] ||  -> subclass(complement(union(complement(intersection(u,singleton(v))),w)),x) equal(not_subclass_element(complement(union(complement(intersection(u,singleton(v))),w)),x),v)**.
% 299.94/300.95  124842[0:SpL:112558.0,100572.0] || member(u,intersection(union(v,w),complement(union(x,y))))* member(u,union(complement(union(v,w)),union(y,x))) -> .
% 299.94/300.95  124824[0:SpL:112558.0,100558.0] || member(u,intersection(complement(union(v,w)),union(x,y)))* member(u,union(union(w,v),complement(union(x,y)))) -> .
% 299.94/300.95  124616[0:SpR:112558.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(union(w,x))))* member(u,union(complement(power_class(v)),union(x,w))).
% 299.94/300.95  124599[0:SpR:112558.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(union(v,w)),power_class(x)))* member(u,union(union(w,v),complement(power_class(x)))).
% 299.94/300.95  125116[3:Res:113494.0,5363.0] || subclass(symmetric_difference(u,v),w) -> subclass(regular(complement(symmetric_difference(v,u))),x) member(not_subclass_element(regular(complement(symmetric_difference(v,u))),x),w)*.
% 299.94/300.95  125349[3:Res:63693.1,46681.1] || equal(power_class(complement(power_class(u))),successor(null_class)) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,singleton(null_class)).
% 299.94/300.95  125441[3:Res:115722.0,5363.0] || subclass(union(u,v),w) -> subclass(regular(complement(symmetric_difference(u,v))),x) member(not_subclass_element(regular(complement(symmetric_difference(u,v))),x),w)*.
% 299.94/300.95  125546[3:Res:115740.1,329.1] inductive(regular(complement(u))) || subclass(u,image(successor_relation,regular(complement(u))))* -> equal(image(successor_relation,regular(complement(u))),regular(complement(u))).
% 299.94/300.95  125690[3:Res:115778.0,5362.0] ||  -> subclass(regular(complement(intersection(intersection(singleton(u),v),w))),x) equal(not_subclass_element(regular(complement(intersection(intersection(singleton(u),v),w))),x),u)**.
% 299.94/300.95  125956[3:Res:115916.0,5362.0] ||  -> subclass(regular(complement(intersection(u,intersection(singleton(v),w)))),x) equal(not_subclass_element(regular(complement(intersection(u,intersection(singleton(v),w)))),x),v)**.
% 299.94/300.95  126356[0:Res:4845.1,6873.0] || subclass(domain_relation,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95  126355[0:Res:28672.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),domain_relation)** -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95  126333[0:Res:365.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(ordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95  126332[3:Res:39273.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(ordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95  126331[0:Res:348.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95  126330[3:Res:35372.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(unordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95  126321[3:Res:94124.1,6873.0] || equal(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)** -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95  126742[3:Res:121132.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(union(u,u),w)),null_class) member(regular(regular(union(union(u,u),w))),v)*.
% 299.94/300.95  126909[3:Res:121489.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(w,union(u,u))),null_class) member(regular(regular(union(w,union(u,u)))),v)*.
% 299.94/300.95  127106[3:Res:122207.0,5362.0] ||  -> subclass(complement(union(u,complement(intersection(v,singleton(w))))),x) equal(not_subclass_element(complement(union(u,complement(intersection(v,singleton(w))))),x),w)**.
% 299.94/300.95  127394[3:Res:124345.0,5363.0] || subclass(union(u,v),w) -> subclass(regular(complement(union(v,u))),x) member(not_subclass_element(regular(complement(union(v,u))),x),w)*.
% 299.94/300.95  127815[0:Res:10104.1,7159.0] || subclass(regular(u),v)* subclass(v,w)* -> equal(u,null_class) equal(regular(u),null_class) member(apply(choice,regular(u)),w)*.
% 299.94/300.95  127754[0:Res:12.0,7159.0] || subclass(unordered_pair(u,v),w)* subclass(w,x)* -> equal(unordered_pair(u,v),null_class) member(apply(choice,unordered_pair(u,v)),x)*.
% 299.94/300.95  127924[3:Res:125369.0,5363.0] || subclass(union(u,v),w) -> subclass(regular(complement(symmetric_difference(v,u))),x) member(not_subclass_element(regular(complement(symmetric_difference(v,u))),x),w)*.
% 299.94/300.95  128077[3:Res:125596.0,5362.0] ||  -> subclass(regular(complement(intersection(intersection(u,singleton(v)),w))),x) equal(not_subclass_element(regular(complement(intersection(intersection(u,singleton(v)),w))),x),v)**.
% 299.94/300.95  128231[3:Res:125867.0,5362.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,singleton(w))))),x) equal(not_subclass_element(regular(complement(intersection(u,intersection(v,singleton(w))))),x),w)**.
% 299.94/300.95  128340[0:SpR:38662.0,7215.3] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* subclass(universal_class,symmetric_difference(v,w)) -> member(range_of(null_class),union(v,w))*.
% 299.94/300.95  128726[3:Res:32790.1,7200.1] function(u) || member(inverse(v),universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,range_of(v)),x)*.
% 299.94/300.95  129162[0:Res:70401.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(x,u),v),y) member(not_subclass_element(intersection(intersection(x,u),v),y),w)*.
% 299.94/300.95  129335[0:Res:70402.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(u,x),v),y) member(not_subclass_element(intersection(intersection(u,x),v),y),w)*.
% 299.94/300.95  130040[0:Res:10104.1,12084.0] ||  -> equal(u,null_class) equal(ordered_pair(first(ordered_pair(regular(u),singleton(v))),second(ordered_pair(regular(u),singleton(v)))),ordered_pair(regular(u),singleton(v)))**.
% 299.94/300.95  129983[0:Res:242.0,12084.0] ||  -> equal(ordered_pair(first(ordered_pair(ordered_pair(u,v),singleton(w))),second(ordered_pair(ordered_pair(u,v),singleton(w)))),ordered_pair(ordered_pair(u,v),singleton(w)))**.
% 299.94/300.95  129911[0:Res:12.0,12084.0] ||  -> equal(ordered_pair(first(ordered_pair(unordered_pair(u,v),singleton(w))),second(ordered_pair(unordered_pair(u,v),singleton(w)))),ordered_pair(unordered_pair(u,v),singleton(w)))**.
% 299.94/300.95  130796[3:SpR:26766.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),union(w,x)))* member(u,union(complement(v),complement(union(w,x)))).
% 299.94/300.95  130957[0:MRR:130847.0,3674.1] ||  -> member(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))* equal(singleton(intersection(complement(u),union(v,w))),null_class).
% 299.94/300.95  131445[3:Res:129302.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(null_class,u),v),x) member(not_subclass_element(intersection(union(null_class,u),v),x),w)*.
% 299.94/300.95  131590[3:Res:129304.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(u,null_class),v),x) member(not_subclass_element(intersection(union(u,null_class),v),x),w)*.
% 299.94/300.95  131755[3:Res:131342.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(null_class,v),u),x) member(not_subclass_element(intersection(union(null_class,v),u),x),w)*.
% 299.94/300.95  132233[0:Rew:72365.0,131881.0] ||  -> subclass(intersection(union(complement(u),union(v,w)),intersection(union(u,complement(union(v,w))),x)),symmetric_difference(complement(u),union(v,w)))*.
% 299.94/300.95  132234[0:Rew:72365.0,131877.0] ||  -> subclass(intersection(union(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))),symmetric_difference(complement(u),union(v,w)))*.
% 299.94/300.95  132788[3:SpR:26766.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,x)))* member(u,union(complement(union(v,w)),complement(x))).
% 299.94/300.95  132996[0:MRR:132882.0,3674.1] ||  -> member(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))* equal(singleton(intersection(union(u,v),complement(w))),null_class).
% 299.94/300.95  134097[0:Rew:72365.0,133744.0] ||  -> subclass(intersection(union(complement(union(u,v)),w),intersection(union(union(u,v),complement(w)),x)),symmetric_difference(union(u,v),complement(w)))*.
% 299.94/300.95  134098[0:Rew:72365.0,133740.0] ||  -> subclass(intersection(union(complement(union(u,v)),w),intersection(x,union(union(u,v),complement(w)))),symmetric_difference(union(u,v),complement(w)))*.
% 299.94/300.95  134329[3:Res:131420.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,union(null_class,u)),x) member(not_subclass_element(intersection(v,union(null_class,u)),x),w)*.
% 299.94/300.95  134696[3:Res:131499.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(v,null_class),u),x) member(not_subclass_element(intersection(union(v,null_class),u),x),w)*.
% 299.94/300.95  134874[3:Res:131566.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,union(u,null_class)),x) member(not_subclass_element(intersection(v,union(u,null_class)),x),w)*.
% 299.94/300.95  135040[3:Res:131730.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,union(null_class,v)),x) member(not_subclass_element(intersection(u,union(null_class,v)),x),w)*.
% 299.94/300.95  135552[3:SpR:134531.1,101537.0] || equal(union(union(u,v),complement(w)),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w))**.
% 299.94/300.95  135549[3:SpR:134531.1,102540.0] || equal(union(u,complement(union(v,w))),universal_class) -> equal(symmetric_difference(complement(u),union(v,w)),union(complement(u),union(v,w)))**.
% 299.94/300.95  136102[3:Res:134671.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,union(v,null_class)),x) member(not_subclass_element(intersection(u,union(v,null_class)),x),w)*.
% 299.94/300.95  136379[3:SpR:135234.1,101537.0] || equal(union(complement(union(u,v)),w),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(union(u,v),complement(w)))**.
% 299.94/300.95  136376[3:SpR:135234.1,102540.0] || equal(union(complement(u),union(v,w)),universal_class) -> equal(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w))))**.
% 299.94/300.95  137040[0:Res:70759.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,intersection(u,x)),y) member(not_subclass_element(intersection(v,intersection(u,x)),y),w)*.
% 299.94/300.95  137111[0:SpL:38662.0,11199.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(complement(cross_product(image(x,singleton(v)),universal_class)),x))* -> member(w,u)*.
% 299.94/300.95  137107[4:SpL:52692.1,11199.0] || equal(singleton(u),null_class) equal(v,image(w,universal_class))* member(ordered_pair(u,x),compose(w,element_relation))* -> member(x,v)*.
% 299.94/300.95  137106[0:SpL:38662.0,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,complement(cross_product(singleton(w),universal_class))))* -> member(x,u)*.
% 299.94/300.95  137100[7:SpL:37608.1,11199.0] function(u) || equal(v,image(w,image(x,null_class)))* member(ordered_pair(u,y),compose(w,x))* -> member(y,v)*.
% 299.94/300.95  137239[0:Res:70762.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,intersection(x,u)),y) member(not_subclass_element(intersection(v,intersection(x,u)),y),w)*.
% 299.94/300.95  137679[0:SpL:75513.1,46647.0] || subclass(complement(u),power_class(complement(power_class(v)))) member(w,complement(u)) member(w,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.95  137579[0:SpR:75513.1,47187.0] || subclass(power_class(complement(power_class(u))),power_class(v)) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(power_class(complement(power_class(u)))))**.
% 299.94/300.95  137578[0:SpR:75513.1,101233.0] || subclass(power_class(u),power_class(complement(union(v,w)))) -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(power_class(u)))**.
% 299.94/300.95  137546[0:SpR:75513.1,47208.0] || subclass(power_class(u),union(v,complement(power_class(w)))) -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(power_class(u)))**.
% 299.94/300.95  137517[0:SpR:75513.1,47212.0] || subclass(power_class(u),union(complement(power_class(v)),w)) -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(power_class(u)))**.
% 299.94/300.95  137766[0:Rew:75789.0,137302.1,76314.0,137302.1] || subclass(u,v) -> equal(intersection(complement(symmetric_difference(u,v)),union(complement(u),union(u,v))),symmetric_difference(complement(u),union(u,v)))**.
% 299.94/300.95  137813[3:Res:86315.1,329.1] inductive(union(u,u)) || subclass(u,image(successor_relation,union(u,u)))* -> equal(image(successor_relation,union(u,u)),union(u,u)).
% 299.94/300.95  138843[0:Res:95372.0,5363.0] || subclass(union(u,v),w) -> subclass(intersection(x,symmetric_difference(v,u)),y) member(not_subclass_element(intersection(x,symmetric_difference(v,u)),y),w)*.
% 299.94/300.95  139170[0:Res:95670.0,5362.0] ||  -> subclass(intersection(intersection(intersection(singleton(u),v),w),x),y) equal(not_subclass_element(intersection(intersection(intersection(singleton(u),v),w),x),y),u)**.
% 299.94/300.95  139366[0:Res:95691.0,5362.0] ||  -> subclass(intersection(u,intersection(v,intersection(singleton(w),x))),y) equal(not_subclass_element(intersection(u,intersection(v,intersection(singleton(w),x))),y),w)**.
% 299.94/300.95  139656[0:Res:95696.0,5362.0] ||  -> subclass(intersection(u,intersection(intersection(singleton(v),w),x)),y) equal(not_subclass_element(intersection(u,intersection(intersection(singleton(v),w),x)),y),v)**.
% 299.94/300.95  139856[0:Res:95707.0,5362.0] ||  -> subclass(intersection(intersection(u,intersection(singleton(v),w)),x),y) equal(not_subclass_element(intersection(intersection(u,intersection(singleton(v),w)),x),y),v)**.
% 299.94/300.95  140456[0:Res:128395.0,5363.0] || subclass(union(u,v),w) -> subclass(intersection(symmetric_difference(v,u),x),y) member(not_subclass_element(intersection(symmetric_difference(v,u),x),y),w)*.
% 299.94/300.95  140714[0:Res:128603.0,5362.0] ||  -> subclass(intersection(intersection(intersection(u,singleton(v)),w),x),y) equal(not_subclass_element(intersection(intersection(intersection(u,singleton(v)),w),x),y),v)**.
% 299.94/300.95  140973[0:Res:128622.0,5362.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,singleton(x)))),y) equal(not_subclass_element(intersection(u,intersection(v,intersection(w,singleton(x)))),y),x)**.
% 299.94/300.95  141168[0:Res:128629.0,5362.0] ||  -> subclass(intersection(u,intersection(intersection(v,singleton(w)),x)),y) equal(not_subclass_element(intersection(u,intersection(intersection(v,singleton(w)),x)),y),w)**.
% 299.94/300.95  141387[0:Res:128638.0,5362.0] ||  -> subclass(intersection(intersection(u,intersection(v,singleton(w))),x),y) equal(not_subclass_element(intersection(intersection(u,intersection(v,singleton(w))),x),y),w)**.
% 299.94/300.95  141592[0:Res:129052.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(x,v),u),y) member(not_subclass_element(intersection(intersection(x,v),u),y),w)*.
% 299.94/300.95  141670[0:Rew:72365.0,141496.0] ||  -> subclass(intersection(union(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))),symmetric_difference(union(u,v),complement(w)))*.
% 299.94/300.95  141671[0:Rew:72365.0,141494.0] ||  -> subclass(intersection(union(u,complement(union(v,w))),intersection(x,union(complement(u),union(v,w)))),symmetric_difference(complement(u),union(v,w)))*.
% 299.94/300.95  141733[0:MRR:141696.0,10111.2] || member(u,universal_class) subclass(u,regular(complement(v))) -> member(apply(choice,u),v)* equal(u,null_class) equal(complement(v),null_class).
% 299.94/300.95  142250[0:SpR:101379.0,141859.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),union(v,w)),intersection(x,union(image(element_relation,power_class(u)),complement(union(v,w))))),null_class)**.
% 299.94/300.95  142248[0:SpR:47212.0,141859.0] ||  -> equal(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),intersection(x,union(complement(power_class(u)),intersection(power_class(v),complement(w))))),null_class)**.
% 299.94/300.95  142247[0:SpR:47208.0,141859.0] ||  -> equal(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),intersection(x,union(complement(power_class(u)),intersection(complement(v),power_class(w))))),null_class)**.
% 299.94/300.95  142246[0:SpR:101772.0,141859.0] ||  -> equal(intersection(intersection(union(u,v),power_class(complement(power_class(w)))),intersection(x,union(complement(union(u,v)),image(element_relation,power_class(w))))),null_class)**.
% 299.94/300.95  142245[0:SpR:47210.0,141859.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),intersection(x,union(intersection(power_class(u),complement(v)),complement(power_class(w))))),null_class)**.
% 299.94/300.95  142244[0:SpR:47209.0,141859.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),intersection(x,union(intersection(complement(u),power_class(v)),complement(power_class(w))))),null_class)**.
% 299.94/300.95  142243[0:SpR:101642.0,141859.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),power_class(w)),intersection(x,union(image(element_relation,union(u,v)),complement(power_class(w))))),null_class)**.
% 299.94/300.95  142241[0:SpR:101233.0,141859.0] ||  -> equal(intersection(intersection(power_class(u),power_class(complement(union(v,w)))),intersection(x,union(complement(power_class(u)),image(element_relation,union(v,w))))),null_class)**.
% 299.94/300.95  142862[0:SpR:101379.0,141983.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),union(v,w)),intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),null_class)**.
% 299.94/300.95  142860[0:SpR:47212.0,141983.0] ||  -> equal(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),null_class)**.
% 299.94/300.95  142859[0:SpR:47208.0,141983.0] ||  -> equal(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),null_class)**.
% 299.94/300.95  142858[0:SpR:101772.0,141983.0] ||  -> equal(intersection(intersection(union(u,v),power_class(complement(power_class(w)))),intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),null_class)**.
% 299.94/300.95  142857[0:SpR:47210.0,141983.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),null_class)**.
% 299.94/300.95  142856[0:SpR:47209.0,141983.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),null_class)**.
% 299.94/300.95  142855[0:SpR:101642.0,141983.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),power_class(w)),intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),null_class)**.
% 299.94/300.95  142853[0:SpR:101233.0,141983.0] ||  -> equal(intersection(intersection(power_class(u),power_class(complement(union(v,w)))),intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),null_class)**.
% 299.94/300.95  146770[3:Res:46646.1,47748.1] || member(u,universal_class) equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class) -> member(u,union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95  147619[3:Res:46678.1,47748.1] || member(u,universal_class) equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class) -> member(u,union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95  150695[0:Rew:72365.0,150412.0] ||  -> equal(intersection(symmetric_difference(union(u,v),complement(w)),symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w))),null_class)**.
% 299.94/300.95  150696[0:Rew:72365.0,150410.0] ||  -> equal(intersection(symmetric_difference(complement(u),union(v,w)),symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w)))),null_class)**.
% 299.94/300.95  150858[3:SpL:150745.0,11199.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(singleton(cross_product(image(x,singleton(v)),universal_class)),x))* -> member(w,u)*.
% 299.94/300.95  150855[3:SpL:150745.0,1925.1] || member(ordered_pair(u,v),compose(singleton(cross_product(image(w,singleton(u)),universal_class)),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.94/300.95  150854[3:SpL:150745.0,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,singleton(cross_product(singleton(w),universal_class))))* -> member(x,u)*.
% 299.94/300.95  150851[3:SpL:150745.0,1925.1] || member(ordered_pair(u,v),compose(w,singleton(cross_product(singleton(u),universal_class))))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.94/300.95  150908[3:Res:5975.2,150807.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u))),universal_class))))* -> .
% 299.94/300.95  150907[3:Res:5976.2,150807.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(flip(cross_product(u,universal_class)),inverse(u))),universal_class))))* -> .
% 299.94/300.95  151028[6:Res:29933.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),singleton(null_class)) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  151027[6:Res:29980.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),successor(null_class)) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  151015[0:Res:349.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  151014[3:Res:21067.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  151093[3:Rew:100566.0,151013.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  151105[3:Rew:26764.0,150960.1] || equal(null_class,u) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 299.94/300.95  151207[3:Res:5975.2,144494.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)* -> .
% 299.94/300.95  151206[3:Res:5976.2,144494.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)* -> .
% 299.94/300.95  151366[6:Res:29933.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),singleton(null_class)) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  151365[6:Res:29980.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),successor(null_class)) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  151353[0:Res:349.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  151352[3:Res:21067.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  151432[3:Rew:100576.0,151351.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  151501[3:Res:101272.1,151236.0] || member(intersection(union(u,v),complement(w)),universal_class) -> member(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))*.
% 299.94/300.95  151498[3:Res:100807.1,151236.0] || member(intersection(complement(u),union(v,w)),universal_class) -> member(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))*.
% 299.94/300.95  151674[6:Res:29933.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),singleton(null_class)) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  151673[6:Res:29980.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),successor(null_class)) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  151661[0:Res:349.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  151660[3:Res:21067.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  151741[3:Rew:100566.0,151659.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  151755[3:Rew:26764.0,151606.1] || equal(null_class,u) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 299.94/300.95  151862[3:Rew:100566.0,151831.1] || member(union(u,complement(union(v,w))),universal_class) -> member(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))*.
% 299.94/300.95  151863[3:Rew:100576.0,151821.1] || member(union(complement(union(u,v)),w),universal_class) -> member(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))*.
% 299.94/300.95  152276[6:Res:29933.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),singleton(null_class)) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  152275[6:Res:29980.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),successor(null_class)) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  152263[0:Res:349.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  152262[3:Res:21067.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  152343[3:Rew:100576.0,152261.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  153332[3:SpL:101537.0,151493.0] || member(complement(symmetric_difference(union(u,v),complement(w))),symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))* -> .
% 299.94/300.95  153330[3:SpL:102540.0,151493.0] || member(complement(symmetric_difference(complement(u),union(v,w))),symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))))* -> .
% 299.94/300.95  153878[0:Rew:44.0,153801.1] || member(not_subclass_element(successor(complement(power_class(u))),v),intersection(power_class(u),complement(singleton(complement(power_class(u))))))* -> subclass(successor(complement(power_class(u))),v).
% 299.94/300.95  154124[3:SpR:100849.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(u),union(v,complement(union(w,x)))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.95  154119[3:SpR:100849.0,83745.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x))))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 299.94/300.95  154103[3:SpR:100849.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))),universal_class)**.
% 299.94/300.95  154102[3:SpR:100849.0,30923.0] ||  -> equal(union(intersection(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))),universal_class)**.
% 299.94/300.95  154101[0:SpR:100849.0,30819.0] ||  -> equal(intersection(intersection(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)**.
% 299.94/300.95  154469[3:Rew:101822.0,154088.0] ||  -> subclass(regular(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x))))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 299.94/300.95  155016[0:Res:129225.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(v,x),u),y) member(not_subclass_element(intersection(intersection(v,x),u),y),w)*.
% 299.94/300.95  155129[0:Rew:72365.0,154887.0] ||  -> subclass(intersection(union(union(u,v),complement(w)),intersection(union(complement(union(u,v)),w),x)),symmetric_difference(union(u,v),complement(w)))*.
% 299.94/300.95  155130[0:Rew:72365.0,154885.0] ||  -> subclass(intersection(union(u,complement(union(v,w))),intersection(union(complement(u),union(v,w)),x)),symmetric_difference(complement(u),union(v,w)))*.
% 299.94/300.95  155265[3:Res:129303.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(u,u),v),x) member(not_subclass_element(intersection(union(u,u),v),x),w)*.
% 299.94/300.95  155470[6:Res:29933.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),singleton(null_class)) member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  155469[6:Res:29980.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),successor(null_class)) member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  155457[0:Res:349.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  155456[3:Res:21067.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  155576[3:Rew:26764.0,155405.1] || equal(null_class,u) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 299.94/300.95  155739[3:Res:131713.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(v,v),u),x) member(not_subclass_element(intersection(union(v,v),u),x),w)*.
% 299.94/300.95  155950[3:Res:134293.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,union(u,u)),x) member(not_subclass_element(intersection(v,union(u,u)),x),w)*.
% 299.94/300.95  156149[3:Res:135004.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,union(v,v)),x) member(not_subclass_element(intersection(u,union(v,v)),x),w)*.
% 299.94/300.95  156399[0:Res:136917.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,intersection(v,x)),y) member(not_subclass_element(intersection(u,intersection(v,x)),y),w)*.
% 299.94/300.95  156530[3:SpR:100941.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,complement(power_class(v))),union(w,x)))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.95  156525[3:SpR:100941.0,83745.0] ||  -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x))))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 299.94/300.95  156509[3:SpR:100941.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95  156508[3:SpR:100941.0,30923.0] ||  -> equal(union(intersection(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95  156507[0:SpR:100941.0,30819.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)**.
% 299.94/300.95  156882[3:Rew:101822.0,156494.0] ||  -> subclass(regular(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x))))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 299.94/300.95  157160[0:Res:137116.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,intersection(x,v)),y) member(not_subclass_element(intersection(u,intersection(x,v)),y),w)*.
% 299.94/300.95  157270[0:Res:62527.0,5362.0] ||  -> subclass(restrict(restrict(singleton(u),v,w),x,y),z) equal(not_subclass_element(restrict(restrict(singleton(u),v,w),x,y),z),u)**.
% 299.94/300.95  157379[3:SpR:100942.0,58994.0] ||  -> subclass(complement(successor(intersection(union(complement(power_class(u)),v),union(w,x)))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.95  157374[3:SpR:100942.0,83745.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x))))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 299.94/300.95  157358[3:SpR:100942.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95  157357[3:SpR:100942.0,30923.0] ||  -> equal(union(intersection(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95  157356[0:SpR:100942.0,30819.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)**.
% 299.94/300.95  157741[3:Rew:101822.0,157343.0] ||  -> subclass(regular(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x))))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 299.94/300.95  157950[3:SpR:101149.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,complement(union(v,w))),power_class(x)))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.95  157945[3:SpR:101149.0,83745.0] ||  -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x))))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 299.94/300.95  157929[3:SpR:101149.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))),universal_class)**.
% 299.94/300.95  157928[3:SpR:101149.0,30923.0] ||  -> equal(union(intersection(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))),universal_class)**.
% 299.94/300.95  157927[0:SpR:101149.0,30819.0] ||  -> equal(intersection(intersection(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)**.
% 299.94/300.95  158295[3:Rew:101822.0,157914.0] ||  -> subclass(regular(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x))))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 299.94/300.95  158434[3:Res:58729.0,3164.0] || subclass(image(element_relation,successor(null_class)),u) -> equal(complement(power_class(complement(singleton(null_class)))),null_class) member(regular(complement(power_class(complement(singleton(null_class))))),u)*.
% 299.94/300.95  158571[6:Res:29933.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),singleton(null_class)) member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  158570[6:Res:29980.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),successor(null_class)) member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  158558[0:Res:349.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  158557[3:Res:21067.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  158813[3:SpR:101314.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(u),union(complement(union(v,w)),x)))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.95  158808[3:SpR:101314.0,83745.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x))))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 299.94/300.95  158792[3:SpR:101314.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))),universal_class)**.
% 299.94/300.95  158791[3:SpR:101314.0,30923.0] ||  -> equal(union(intersection(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))),universal_class)**.
% 299.94/300.95  158790[0:SpR:101314.0,30819.0] ||  -> equal(intersection(intersection(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)**.
% 299.94/300.95  159172[3:Rew:101822.0,158777.0] ||  -> subclass(regular(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x))))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 299.94/300.95  159356[3:SpR:101518.0,58994.0] ||  -> subclass(complement(successor(intersection(union(complement(union(u,v)),w),power_class(x)))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.95  159351[3:SpR:101518.0,83745.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x))))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 299.94/300.95  159335[3:SpR:101518.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))),universal_class)**.
% 299.94/300.95  159334[3:SpR:101518.0,30923.0] ||  -> equal(union(intersection(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))),universal_class)**.
% 299.94/300.95  159333[0:SpR:101518.0,30819.0] ||  -> equal(intersection(intersection(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)**.
% 299.94/300.95  159713[3:Rew:101822.0,159320.0] ||  -> subclass(regular(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x))))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 299.94/300.95  159843[0:SpR:99108.0,10071.3] || member(second(regular(domain_relation)),universal_class) member(first(regular(domain_relation)),second(regular(domain_relation)))* subclass(element_relation,u) -> member(regular(domain_relation),u)*.
% 299.94/300.95  159931[0:Rew:99108.0,159914.2] || equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation)))** member(regular(domain_relation),cross_product(universal_class,universal_class))* -> member(regular(domain_relation),compose_class(u)).
% 299.94/300.95  159932[0:Rew:99108.0,159838.1] ||  -> equal(unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))),apply(choice,regular(domain_relation)))** equal(apply(choice,regular(domain_relation)),singleton(first(regular(domain_relation)))).
% 299.94/300.95  160021[3:SpR:101773.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,v),union(w,complement(power_class(x)))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.95  160016[3:SpR:101773.0,83745.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x))))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 299.94/300.95  160000[3:SpR:101773.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))),universal_class)**.
% 299.94/300.95  159999[3:SpR:101773.0,30923.0] ||  -> equal(union(intersection(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))),universal_class)**.
% 299.94/300.95  159998[0:SpR:101773.0,30819.0] ||  -> equal(intersection(intersection(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)**.
% 299.94/300.95  160367[3:Rew:101822.0,159985.0] ||  -> subclass(regular(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x))))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 299.94/300.95  160547[3:SpR:101774.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,v),union(complement(power_class(w)),x)))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.95  160542[3:SpR:101774.0,83745.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x))))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 299.94/300.95  160526[3:SpR:101774.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))),universal_class)**.
% 299.94/300.95  160525[3:SpR:101774.0,30923.0] ||  -> equal(union(intersection(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))),universal_class)**.
% 299.94/300.95  160524[0:SpR:101774.0,30819.0] ||  -> equal(intersection(intersection(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)**.
% 299.94/300.95  160910[3:Rew:101822.0,160511.0] ||  -> subclass(regular(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x))))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 299.94/300.95  161108[3:SpR:102609.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,v),power_class(complement(union(w,x)))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.95  161103[3:SpR:102609.0,83745.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,union(w,x))))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 299.94/300.95  161087[3:SpR:102609.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))),universal_class)**.
% 299.94/300.95  161086[3:SpR:102609.0,30923.0] ||  -> equal(union(intersection(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))),universal_class)**.
% 299.94/300.95  161085[0:SpR:102609.0,30819.0] ||  -> equal(intersection(intersection(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)**.
% 299.94/300.95  161500[3:Rew:101822.0,161072.0] ||  -> subclass(regular(successor(union(complement(union(u,v)),image(element_relation,union(w,x))))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 299.94/300.95  161701[3:SpR:102610.0,58994.0] ||  -> subclass(complement(successor(intersection(power_class(complement(union(u,v))),union(w,x)))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.95  161696[3:SpR:102610.0,83745.0] ||  -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(union(w,x))))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 299.94/300.95  161680[3:SpR:102610.0,30964.0] ||  -> equal(symmetric_difference(intersection(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95  161679[3:SpR:102610.0,30923.0] ||  -> equal(union(intersection(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95  161678[0:SpR:102610.0,30819.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)**.
% 299.94/300.95  162105[3:Rew:101822.0,161665.0] ||  -> subclass(regular(successor(union(image(element_relation,union(u,v)),complement(union(w,x))))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 299.94/300.95  162647[3:Res:6874.2,47748.1] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) equal(symmetric_difference(complement(v),complement(w)),null_class) -> .
% 299.94/300.95  162632[3:Res:6874.2,151236.0] || member(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v)))* member(symmetric_difference(complement(u),complement(v)),union(u,v)) -> .
% 299.94/300.95  162623[6:Res:6874.2,44640.1] || member(null_class,union(complement(u),complement(v)))* member(null_class,union(u,v)) subclass(symmetric_difference(complement(u),complement(v)),null_class) -> .
% 299.94/300.95  162617[3:Res:6874.2,44800.1] || member(omega,union(complement(u),complement(v)))* member(omega,union(u,v)) subclass(symmetric_difference(complement(u),complement(v)),null_class) -> .
% 299.94/300.95  163415[6:Res:29933.1,9632.1] || equal(unordered_pair(u,v),singleton(null_class)) member(null_class,u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.95  163544[3:Res:159844.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(regular(domain_relation),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  163543[3:Res:159844.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(regular(domain_relation),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  163542[3:Res:159844.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(regular(domain_relation),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  163538[3:Res:159844.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(regular(domain_relation),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  163537[3:Res:159844.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(regular(domain_relation),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  163535[3:Res:159844.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(regular(domain_relation),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  163661[0:Res:159845.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(domain_relation),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  163660[0:Res:159845.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(domain_relation),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  163659[0:Res:159845.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(domain_relation),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  163655[0:Res:159845.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(domain_relation),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  163654[0:Res:159845.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(domain_relation),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  163652[0:Res:159845.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(domain_relation),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  163754[6:Res:29933.1,9633.1] || equal(unordered_pair(u,v),singleton(null_class)) member(null_class,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.94/300.95  164015[3:SpR:99109.0,10071.3] || member(second(regular(composition_function)),universal_class) member(first(regular(composition_function)),second(regular(composition_function)))* subclass(element_relation,u) -> member(regular(composition_function),u)*.
% 299.94/300.95  164104[3:Rew:99109.0,164086.2] || equal(compose(u,first(regular(composition_function))),second(regular(composition_function)))** member(regular(composition_function),cross_product(universal_class,universal_class))* -> member(regular(composition_function),compose_class(u)).
% 299.94/300.95  164105[3:Rew:99109.0,164010.1] ||  -> equal(unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))),apply(choice,regular(composition_function)))** equal(apply(choice,regular(composition_function)),singleton(first(regular(composition_function)))).
% 299.94/300.95  164222[3:Res:59208.1,15521.2] || equal(complement(range_of(null_class)),universal_class) member(u,universal_class) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.94/300.95  164221[3:Res:66660.1,15521.2] || equal(successor(range_of(null_class)),null_class) member(u,universal_class) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.94/300.95  164551[0:SpL:46680.0,3166.0] || subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> equal(u,null_class) member(regular(u),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95  164497[0:SpR:75789.0,46680.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),v),union(complement(v),power_class(complement(power_class(u))))),symmetric_difference(complement(v),power_class(complement(power_class(u)))))**.
% 299.94/300.95  164476[0:SpR:75789.0,46680.0] ||  -> equal(intersection(union(u,image(element_relation,power_class(v))),union(power_class(complement(power_class(v))),complement(u))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))**.
% 299.94/300.95  164601[4:Rew:75789.0,164428.1,72365.0,164428.1,26771.0,164428.1,76314.0,164428.1] || equal(complement(power_class(u)),universal_class) -> equal(intersection(union(null_class,complement(v)),union(v,image(element_relation,power_class(u)))),union(null_class,complement(v)))**.
% 299.94/300.95  164602[5:Rew:75789.0,164427.1,72365.0,164427.1,26771.0,164427.1,76314.0,164427.1] || equal(complement(power_class(u)),null_class) -> equal(intersection(union(null_class,complement(v)),union(v,image(element_relation,power_class(u)))),union(null_class,complement(v)))**.
% 299.94/300.95  164299[0:SpR:46680.0,39766.0] ||  -> equal(intersection(union(u,image(element_relation,power_class(v))),symmetric_difference(complement(u),power_class(complement(power_class(v))))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))**.
% 299.94/300.95  165041[0:SpL:46893.0,3166.0] || subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> equal(u,null_class) member(regular(u),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95  165095[4:Rew:72365.0,164956.1,26771.0,164956.1] || equal(complement(power_class(u)),universal_class) -> equal(intersection(union(null_class,complement(v)),union(image(element_relation,power_class(u)),v)),union(null_class,complement(v)))**.
% 299.94/300.95  165096[5:Rew:72365.0,164955.1,26771.0,164955.1] || equal(complement(power_class(u)),null_class) -> equal(intersection(union(null_class,complement(v)),union(image(element_relation,power_class(u)),v)),union(null_class,complement(v)))**.
% 299.94/300.95  164782[0:SpR:46893.0,39766.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),v),symmetric_difference(power_class(complement(power_class(u))),complement(v))),symmetric_difference(power_class(complement(power_class(u))),complement(v)))**.
% 299.94/300.95  165322[0:SpL:72365.0,10672.1] || member(intersection(complement(u),v),universal_class) member(apply(choice,intersection(v,complement(u))),u)* -> equal(intersection(complement(u),v),null_class).
% 299.94/300.95  165510[0:SpL:72365.0,10868.1] || member(intersection(u,complement(v)),universal_class) member(apply(choice,intersection(complement(v),u)),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.94/300.95  165707[0:SpL:72365.0,1277.0] || member(regular(complement(intersection(u,v))),u)* member(regular(complement(intersection(v,u))),v)* -> equal(complement(intersection(v,u)),null_class).
% 299.94/300.95  166044[3:Res:10543.4,66684.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w)* equal(successor(w),null_class) -> .
% 299.94/300.95  166017[0:Res:10543.4,16.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,cross_product(w,x))* -> member(u,x)*.
% 299.94/300.95  166016[0:Res:10543.4,15.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,cross_product(w,x))* -> member(v,w)*.
% 299.94/300.95  165948[0:Res:10543.4,691.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w) subclass(universal_class,complement(w))* -> .
% 299.94/300.95  166056[3:MRR:165964.4,45167.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(unordered_pair(ordered_pair(v,u),w)))* -> .
% 299.94/300.95  166057[3:MRR:165963.4,45167.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(unordered_pair(w,ordered_pair(v,u))))* -> .
% 299.94/300.95  166060[0:MRR:166032.0,121.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,composition_function) -> equal(compose(u,singleton(v)),v)**.
% 299.94/300.95  166061[0:MRR:166030.0,121.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,application_function) -> equal(apply(u,singleton(v)),v)**.
% 299.94/300.95  166066[3:MRR:166065.0,32787.1] || equal(cantor(u),successor(u)) subclass(successor_relation,v) member(u,universal_class)* subclass(domain_relation,regular(v))* -> equal(v,null_class).
% 299.94/300.95  166132[0:Obv:166126.1] || member(unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))),cross_product(u,v))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95  166198[3:Res:164016.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(regular(composition_function),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  166197[3:Res:164016.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(regular(composition_function),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  166196[3:Res:164016.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(regular(composition_function),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  166192[3:Res:164016.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(regular(composition_function),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  166191[3:Res:164016.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(regular(composition_function),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  166189[3:Res:164016.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(regular(composition_function),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  166285[0:Res:17.2,11565.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,compose_class(w))* -> equal(compose(w,v),ordered_pair(u,compose(v,u)))*.
% 299.94/300.95  166280[3:SpL:17061.0,11565.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* subclass(composition_function,compose_class(u))* -> equal(compose(u,null_class),ordered_pair(universal_class,compose(null_class,universal_class)))*.
% 299.94/300.95  166298[0:MRR:166295.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,compose_class(w))* -> equal(compose(w,v),ordered_pair(u,compose(v,u)))*.
% 299.94/300.95  166344[3:Res:164017.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(composition_function),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  166343[3:Res:164017.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(composition_function),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  166342[3:Res:164017.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(composition_function),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  166338[3:Res:164017.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(composition_function),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  166337[3:Res:164017.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(composition_function),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  166335[3:Res:164017.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(composition_function),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  166438[0:Res:17.2,11536.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,singleton(w))* -> equal(ordered_pair(v,ordered_pair(u,compose(v,u))),w)*.
% 299.94/300.95  166433[3:SpL:17061.0,11536.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) subclass(composition_function,singleton(u))* -> equal(ordered_pair(null_class,ordered_pair(universal_class,compose(null_class,universal_class))),u)*.
% 299.94/300.95  166451[0:MRR:166448.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,singleton(w))* -> equal(ordered_pair(v,ordered_pair(u,compose(v,u))),w)*.
% 299.94/300.95  166739[3:Rew:27497.0,166715.1] || member(union(u,u),universal_class) member(apply(choice,union(null_class,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.95  166741[3:Rew:71518.0,166712.1] || member(union(u,u),universal_class) member(apply(choice,union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.95  166709[0:SpL:75789.0,101721.1] || member(union(u,v),universal_class) member(apply(choice,union(v,u)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.94/300.95  166745[3:Rew:30548.0,166699.1] || member(union(null_class,u),universal_class) member(apply(choice,union(u,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.95  166747[3:Rew:30548.0,166687.1] || member(union(u,null_class),universal_class) member(apply(choice,union(u,u)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.95  166682[0:SpL:112558.0,101721.1] || member(union(u,v),universal_class) member(apply(choice,union(u,v)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.94/300.95  166681[3:SpL:27497.0,101721.1] || member(union(null_class,u),universal_class) member(apply(choice,union(null_class,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.95  166680[3:SpL:71518.0,101721.1] || member(union(u,null_class),universal_class) member(apply(choice,union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.95  166679[3:SpL:30548.0,101721.1] || member(union(u,u),universal_class) member(apply(choice,union(u,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.95  166930[0:SpR:72365.0,10671.3] || member(intersection(u,v),universal_class) subclass(u,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),w)*.
% 299.94/300.95  167042[3:Rew:73742.0,166925.2,73742.0,166925.0] || member(union(u,null_class),universal_class) subclass(u,v) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),v)*.
% 299.94/300.95  167043[3:Rew:36218.0,166922.2,36218.0,166922.0] || member(union(u,u),universal_class) subclass(u,v) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 299.94/300.95  167051[3:MRR:166975.3,53961.1] || member(intersection(u,v),universal_class) subclass(u,complement(unordered_pair(apply(choice,intersection(u,v)),w)))* -> equal(intersection(u,v),null_class).
% 299.94/300.95  167052[3:MRR:166974.3,53961.1] || member(intersection(u,v),universal_class) subclass(u,complement(unordered_pair(w,apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.95  167211[0:SpR:72365.0,10867.3] || member(intersection(u,v),universal_class) subclass(v,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),w)*.
% 299.94/300.95  167331[3:MRR:167256.3,53961.1] || member(intersection(u,v),universal_class) subclass(v,complement(unordered_pair(apply(choice,intersection(u,v)),w)))* -> equal(intersection(u,v),null_class).
% 299.94/300.95  167332[3:MRR:167255.3,53961.1] || member(intersection(u,v),universal_class) subclass(v,complement(unordered_pair(w,apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.95  167447[3:MRR:167430.1,242.0] || subclass(domain_relation,flip(compose(u,v)))* -> member(ordered_pair(w,x),cantor(v))* member(cantor(ordered_pair(x,w)),image(u,range_of(null_class)))*.
% 299.94/300.95  167448[3:MRR:167429.1,242.0] || subclass(domain_relation,rotate(compose(u,v)))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),cantor(v))* member(x,image(u,range_of(null_class)))*.
% 299.94/300.95  167824[3:Res:7.1,16288.1] || equal(unordered_pair(u,v),domain_relation)** member(w,universal_class) -> equal(ordered_pair(w,cantor(w)),v)* equal(ordered_pair(w,cantor(w)),u)*.
% 299.94/300.95  167888[0:SpL:75789.0,46630.1] || member(u,universal_class) subclass(union(complement(power_class(v)),w),x)* -> member(u,intersection(complement(w),power_class(v)))* member(u,x)*.
% 299.94/300.95  168016[0:SpL:75789.0,46817.1] || member(u,universal_class) subclass(union(v,complement(power_class(w))),x)* -> member(u,intersection(power_class(w),complement(v)))* member(u,x)*.
% 299.94/300.95  168160[0:SpL:112558.0,101207.1] || member(u,universal_class) subclass(power_class(complement(union(v,w))),x)* -> member(u,image(element_relation,union(w,v)))* member(u,x)*.
% 299.94/300.95  168157[3:SpL:30548.0,101207.1] || member(u,universal_class) subclass(power_class(union(null_class,complement(v))),w)* -> member(u,image(element_relation,union(v,v)))* member(u,w)*.
% 299.94/300.95  168307[3:Res:10973.2,66684.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* equal(successor(symmetric_difference(u,v)),null_class) -> .
% 299.94/300.95  168291[0:Res:10973.2,679.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* subclass(universal_class,complement(symmetric_difference(u,v))) -> .
% 299.94/300.95  168272[0:SpR:76314.0,10973.2] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v)) -> member(unordered_pair(w,x),symmetric_difference(v,u))*.
% 299.94/300.95  168405[0:Res:7.1,5372.0] || equal(cross_product(u,v),w)* -> subclass(w,x) equal(ordered_pair(first(not_subclass_element(w,x)),second(not_subclass_element(w,x))),not_subclass_element(w,x))**.
% 299.94/300.95  168717[0:Res:2130.1,10018.1] || subclass(universal_class,complement(intersection(u,v)))* member(null_class,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 299.94/300.95  168705[0:Res:347.1,10018.1] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(omega,w).
% 299.94/300.95  168650[0:SpL:72365.0,10018.1] || member(u,union(v,w)) member(u,complement(intersection(w,v)))* subclass(symmetric_difference(v,w),x)* -> member(u,x)*.
% 299.94/300.95  168995[3:MRR:168994.1,22203.0] ||  -> equal(regular(ordered_pair(u,universal_class)),singleton(u)) equal(symmetric_difference(ordered_pair(u,universal_class),unordered_pair(u,null_class)),union(ordered_pair(u,universal_class),unordered_pair(u,null_class)))**.
% 299.94/300.95  169946[3:MRR:169945.1,22203.0] ||  -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v))) equal(symmetric_difference(singleton(u),ordered_pair(u,v)),union(singleton(u),ordered_pair(u,v)))**.
% 299.94/300.95  170384[0:Res:2130.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 299.94/300.95  170383[3:Res:21035.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 299.94/300.95  170372[0:Res:347.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(omega,complement(symmetric_difference(cross_product(u,v),w))).
% 299.94/300.95  170371[3:Res:21033.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(omega,complement(symmetric_difference(cross_product(u,v),w))).
% 299.94/300.95  170354[0:SpL:75789.0,76392.0] || member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(u,complement(symmetric_difference(cross_product(w,x),v))).
% 299.94/300.95  170553[0:Res:2130.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95  170552[3:Res:21035.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95  170541[0:Res:347.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95  170540[3:Res:21033.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95  170523[0:SpL:75789.0,76400.0] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(u,complement(symmetric_difference(x,cross_product(v,w)))).
% 299.94/300.95  171396[3:Res:78525.0,3164.0] || subclass(complement(sum_class(range_of(null_class))),u) -> equal(complement(successor(apply(null_class,v))),null_class) member(regular(complement(successor(apply(null_class,v)))),u)*.
% 299.94/300.95  172091[3:Res:78588.0,3164.0] || subclass(complement(apply(null_class,u)),v)* -> equal(complement(successor(sum_class(range_of(null_class)))),null_class) member(regular(complement(successor(sum_class(range_of(null_class))))),v)*.
% 299.94/300.95  173746[0:MRR:173724.0,173724.1,242.0,15.1] || equal(ordered_pair(u,compose(v,u)),successor(v))** member(ordered_pair(v,u),cross_product(universal_class,universal_class))* subclass(composition_function,complement(successor_relation)) -> .
% 299.94/300.95  174679[0:MRR:174678.0,242.0] || subclass(domain_relation,union(u,complement(union(v,complement(power_class(w)))))) -> member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95  174681[0:MRR:174680.0,242.0] || subclass(universal_class,union(u,complement(union(v,complement(power_class(w)))))) -> member(ordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95  174683[0:MRR:174682.0,12.0] || subclass(universal_class,union(u,complement(union(v,complement(power_class(w)))))) -> member(unordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95  174983[6:SpR:174383.0,10071.3] || member(second(regular(element_relation)),universal_class) member(first(regular(element_relation)),second(regular(element_relation)))* subclass(element_relation,u) -> member(regular(element_relation),u)*.
% 299.94/300.95  175077[6:Rew:174383.0,175059.2] || equal(compose(u,first(regular(element_relation))),second(regular(element_relation)))** member(regular(element_relation),cross_product(universal_class,universal_class))* -> member(regular(element_relation),compose_class(u)).
% 299.94/300.95  175078[6:Rew:174383.0,174977.1] ||  -> equal(unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))),apply(choice,regular(element_relation)))** equal(apply(choice,regular(element_relation)),singleton(first(regular(element_relation)))).
% 299.94/300.95  175320[0:MRR:175319.0,242.0] || subclass(domain_relation,union(complement(union(u,complement(power_class(v)))),w)) -> member(ordered_pair(null_class,null_class),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95  175322[0:MRR:175321.0,242.0] || subclass(universal_class,union(complement(union(u,complement(power_class(v)))),w)) -> member(ordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95  175324[0:MRR:175323.0,12.0] || subclass(universal_class,union(complement(union(u,complement(power_class(v)))),w)) -> member(unordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95  175620[0:MRR:175619.0,242.0] || subclass(domain_relation,union(u,complement(union(complement(power_class(v)),w)))) -> member(ordered_pair(null_class,null_class),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95  175622[0:MRR:175621.0,242.0] || subclass(universal_class,union(u,complement(union(complement(power_class(v)),w)))) -> member(ordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95  175624[0:MRR:175623.0,12.0] || subclass(universal_class,union(u,complement(union(complement(power_class(v)),w)))) -> member(unordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95  176105[0:Rew:102314.0,175972.2] || member(u,universal_class) -> member(u,intersection(successor(complement(power_class(v))),complement(w)))* member(u,union(w,complement(successor(complement(power_class(v)))))).
% 299.94/300.95  176135[0:MRR:176134.0,242.0] || subclass(domain_relation,union(complement(union(complement(power_class(u)),v)),w)) -> member(ordered_pair(null_class,null_class),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95  176137[0:MRR:176136.0,242.0] || subclass(universal_class,union(complement(union(complement(power_class(u)),v)),w)) -> member(ordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95  176139[0:MRR:176138.0,12.0] || subclass(universal_class,union(complement(union(complement(power_class(u)),v)),w)) -> member(unordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95  176392[3:Rew:48675.0,176265.2] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,complement(power_class(complement(w))))).
% 299.94/300.95  176762[3:Rew:48675.0,176677.2] || member(u,universal_class) -> member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(complement(power_class(complement(v))),w)).
% 299.94/300.95  177876[3:MRR:177875.2,44837.0] || subclass(singleton(singleton(null_class)),complement(intersection(u,v)))* member(singleton(null_class),union(u,v)) -> member(singleton(null_class),symmetric_difference(u,v)).
% 299.94/300.95  178117[0:Res:48.1,100761.0] inductive(intersection(complement(u),union(v,complement(union(w,x))))) || member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 299.94/300.95  178221[0:MRR:178121.0,10054.1] || member(u,union(v,intersection(complement(w),union(x,y)))) -> member(u,union(v,complement(union(w,complement(union(x,y))))))*.
% 299.94/300.95  178474[0:Res:48.1,100813.0] inductive(intersection(union(u,complement(union(v,w))),complement(x))) || member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 299.94/300.95  178580[0:MRR:178478.0,10054.1] || member(u,union(intersection(complement(v),union(w,x)),y)) -> member(u,union(complement(union(v,complement(union(w,x)))),y))*.
% 299.94/300.95  178832[0:Res:48.1,100908.0] inductive(intersection(complement(u),union(complement(union(v,w)),x))) || member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 299.94/300.95  178939[0:MRR:178836.0,10054.1] || member(u,union(v,intersection(union(w,x),complement(y)))) -> member(u,union(v,complement(union(complement(union(w,x)),y))))*.
% 299.94/300.95  179040[6:Res:174984.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(regular(element_relation),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  179039[6:Res:174984.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(regular(element_relation),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  179038[6:Res:174984.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(regular(element_relation),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  179033[6:Res:174984.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(regular(element_relation),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  179031[6:Res:174984.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(regular(element_relation),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  179029[6:Res:174984.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(regular(element_relation),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  179164[6:Res:174985.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(element_relation),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95  179163[6:Res:174985.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(element_relation),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95  179162[6:Res:174985.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(element_relation),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95  179157[6:Res:174985.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(element_relation),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95  179155[6:Res:174985.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(element_relation),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  179153[6:Res:174985.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(element_relation),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95  179402[0:Res:48.1,101278.0] inductive(intersection(union(complement(union(u,v)),w),complement(x))) || member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 299.94/300.95  179512[0:MRR:179406.0,10054.1] || member(u,union(intersection(union(v,w),complement(x)),y)) -> member(u,union(complement(union(complement(union(v,w)),x)),y))*.
% 299.94/300.95  179519[0:Rew:102618.0,179341.1] || member(u,intersection(successor(complement(union(v,w))),complement(x)))* member(u,union(x,complement(successor(complement(union(v,w)))))) -> .
% 299.94/300.95  180046[0:Rew:75789.0,179916.0] ||  -> equal(union(intersection(complement(u),union(v,w)),complement(union(u,complement(union(v,w))))),complement(union(u,complement(union(v,w)))))**.
% 299.94/300.95  179763[0:SpR:102707.0,75410.0] ||  -> subclass(symmetric_difference(union(u,complement(union(v,w))),union(x,y)),union(complement(union(x,y)),intersection(complement(u),union(v,w))))*.
% 299.94/300.95  179744[0:SpR:102707.0,5276.0] ||  -> subclass(symmetric_difference(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 299.94/300.95  180048[3:Rew:7649.0,179925.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(complement(union(x,y)),intersection(complement(u),union(v,w))),universal_class)**.
% 299.94/300.95  180096[3:Rew:106771.0,180095.0] ||  -> equal(union(symmetric_difference(u,v),complement(union(w,complement(union(x,y))))),union(symmetric_difference(u,v),intersection(complement(w),union(x,y))))**.
% 299.94/300.95  180591[0:SpR:28787.0,102708.0] ||  -> equal(union(intersection(union(u,v),complement(w)),complement(union(complement(union(u,v)),w))),complement(union(complement(union(u,v)),w)))**.
% 299.94/300.95  180432[0:SpR:102708.0,75410.0] ||  -> subclass(symmetric_difference(union(u,v),union(complement(union(w,x)),y)),union(intersection(union(w,x),complement(y)),complement(union(u,v))))*.
% 299.94/300.95  180413[0:SpR:102708.0,5276.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 299.94/300.95  180730[3:Rew:7649.0,180590.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)**.
% 299.94/300.95  180782[3:Rew:106774.0,180781.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),symmetric_difference(x,y)),union(intersection(union(u,v),complement(w)),symmetric_difference(x,y)))**.
% 299.94/300.95  181139[0:SpR:102709.0,75410.0] ||  -> subclass(symmetric_difference(union(u,v),union(w,complement(union(x,y)))),union(intersection(complement(w),union(x,y)),complement(union(u,v))))*.
% 299.94/300.95  181120[0:SpR:102709.0,5276.0] ||  -> subclass(symmetric_difference(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 299.94/300.95  181432[3:Rew:7649.0,181293.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)**.
% 299.94/300.95  181484[3:Rew:106774.0,181483.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),symmetric_difference(x,y)),union(intersection(complement(u),union(v,w)),symmetric_difference(x,y)))**.
% 299.94/300.95  181805[0:SpR:102711.0,75410.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),w),union(x,y)),union(complement(union(x,y)),intersection(union(u,v),complement(w))))*.
% 299.94/300.95  181786[0:SpR:102711.0,5276.0] ||  -> subclass(symmetric_difference(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 299.94/300.95  182100[3:Rew:7649.0,181975.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(complement(union(x,y)),intersection(union(u,v),complement(w))),universal_class)**.
% 299.94/300.95  182151[3:Rew:106771.0,182150.0] ||  -> equal(union(symmetric_difference(u,v),complement(union(complement(union(w,x)),y))),union(symmetric_difference(u,v),intersection(union(w,x),complement(y))))**.
% 299.94/300.95  2348[0:Res:159.1,9.0] ||  -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(regular(intersection(u,unordered_pair(v,w))),w)** equal(regular(intersection(u,unordered_pair(v,w))),v)**.
% 299.94/300.95  3121[0:Res:166.1,9.0] ||  -> equal(intersection(unordered_pair(u,v),w),null_class) equal(regular(intersection(unordered_pair(u,v),w)),v)** equal(regular(intersection(unordered_pair(u,v),w)),u)**.
% 299.94/300.95  5317[0:Res:71.2,218.0] || member(restrict(u,v,w),universal_class) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),cross_product(v,w))*.
% 299.94/300.95  7397[0:Res:354.2,523.0] || subclass(u,ordered_pair(v,w))* -> subclass(u,x) equal(not_subclass_element(u,x),unordered_pair(v,singleton(w)))* equal(not_subclass_element(u,x),singleton(v)).
% 299.94/300.95  7386[0:Res:3.1,523.0] ||  -> subclass(ordered_pair(u,v),w) equal(not_subclass_element(ordered_pair(u,v),w),unordered_pair(u,singleton(v)))** equal(not_subclass_element(ordered_pair(u,v),w),singleton(u)).
% 299.94/300.95  9808[0:SpR:475.0,24.2] || member(u,union(v,cross_product(w,x))) member(u,complement(restrict(v,w,x))) -> member(u,symmetric_difference(v,cross_product(w,x)))*.
% 299.94/300.95  9934[0:SpR:476.0,24.2] || member(u,union(cross_product(v,w),x)) member(u,complement(restrict(x,v,w))) -> member(u,symmetric_difference(cross_product(v,w),x))*.
% 299.94/300.95  12101[0:Res:10104.1,1419.0] || member(u,v)* -> equal(w,null_class) equal(ordered_pair(first(ordered_pair(u,regular(w))),second(ordered_pair(u,regular(w)))),ordered_pair(u,regular(w)))**.
% 299.94/300.95  12068[0:Res:242.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,ordered_pair(w,x))),second(ordered_pair(u,ordered_pair(w,x)))),ordered_pair(u,ordered_pair(w,x)))**.
% 299.94/300.95  12019[0:Res:12.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,unordered_pair(w,x))),second(ordered_pair(u,unordered_pair(w,x)))),ordered_pair(u,unordered_pair(w,x)))**.
% 299.94/300.95  12239[0:MRR:12201.0,10106.1] || member(not_subclass_element(u,intersection(v,complement(w))),v)* -> member(not_subclass_element(u,intersection(v,complement(w))),w)* subclass(u,intersection(v,complement(w))).
% 299.94/300.95  13226[0:SpL:1180.1,16.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(x,y))* -> subclass(cross_product(u,v),w) member(second(not_subclass_element(cross_product(u,v),w)),y).
% 299.94/300.95  13225[0:SpL:1180.1,15.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(x,y))* -> subclass(cross_product(u,v),w) member(first(not_subclass_element(cross_product(u,v),w)),x).
% 299.94/300.95  14187[0:Rew:4626.0,14183.1,4626.0,14183.0] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(universal_class,universal_class)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(null_class,v))*.
% 299.94/300.95  14190[0:MRR:14189.3,4383.0] || equal(compose_class(u),domain_relation) member(ordered_pair(v,regular(image(u,range_of(null_class)))),cross_product(universal_class,universal_class))* -> equal(image(u,range_of(null_class)),null_class).
% 299.94/300.95  17115[3:SpL:17051.0,60.0] || member(u,image(v,image(w,null_class))) member(ordered_pair(universal_class,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(universal_class,u),compose(v,w))*.
% 299.94/300.95  20723[0:Res:10922.2,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(w),union(u,v)) -> equal(w,null_class) member(regular(w),symmetric_difference(u,v))*.
% 299.94/300.95  23732[0:Res:1272.2,3165.1] || member(regular(u),cross_product(v,w)) member(regular(u),x) subclass(u,complement(restrict(x,v,w)))* -> equal(u,null_class).
% 299.94/300.95  26484[0:Res:225.1,4060.0] ||  -> equal(restrict(symmetric_difference(complement(u),complement(v)),w,x),null_class) member(regular(restrict(symmetric_difference(complement(u),complement(v)),w,x)),union(u,v))*.
% 299.94/300.95  28559[3:Rew:26766.0,27093.2,26766.0,27093.1] ||  -> equal(union(null_class,unordered_pair(u,v)),null_class) equal(regular(union(null_class,unordered_pair(u,v))),v)** equal(regular(union(null_class,unordered_pair(u,v))),u)**.
% 299.94/300.95  30086[0:Res:59.1,3846.2] || member(ordered_pair(u,power_class(v)),compose(w,x))* member(v,universal_class) subclass(universal_class,complement(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.95  30223[0:Res:59.1,3883.2] || member(ordered_pair(u,sum_class(v)),compose(w,x))* member(v,universal_class) subclass(universal_class,complement(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.95  34380[0:Res:59.1,5364.1] || member(ordered_pair(u,not_subclass_element(v,w)),compose(x,y))* subclass(v,complement(image(x,image(y,singleton(u))))) -> subclass(v,w).
% 299.94/300.95  34411[0:Obv:34354.2] || subclass(unordered_pair(u,v),complement(w))* member(v,w) -> equal(not_subclass_element(unordered_pair(u,v),x),u)** subclass(unordered_pair(u,v),x).
% 299.94/300.95  34412[0:Obv:34353.2] || subclass(unordered_pair(u,v),complement(w))* member(u,w) -> equal(not_subclass_element(unordered_pair(u,v),x),v)** subclass(unordered_pair(u,v),x).
% 299.94/300.95  35436[3:Res:1932.2,35234.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,successor(null_class)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),singleton(null_class))*.
% 299.94/300.95  36003[0:Res:33146.0,1418.2] || member(u,v) member(w,x) -> equal(singleton(cross_product(x,v)),null_class) member(ordered_pair(w,u),complement(singleton(cross_product(x,v))))*.
% 299.94/300.95  36181[3:Res:367.1,15524.0] || subclass(ordered_pair(u,v),cantor(regular(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class))))* -> equal(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class),null_class).
% 299.94/300.95  38134[7:SpL:38092.1,37495.1] one_to_one(u) function(v) || subclass(range_of(v),cantor(universal_class)) equal(cantor(cantor(w)),universal_class) -> compatible(v,w,inverse(u))*.
% 299.94/300.95  38245[7:SpL:38158.1,1925.1] one_to_one(u) || member(ordered_pair(inverse(u),v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 299.94/300.95  38865[0:Rew:38662.0,38859.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,complement(cross_product(singleton(u),universal_class))))* -> subclass(v,image(w,range_of(null_class))).
% 299.94/300.95  38897[3:Res:1932.2,38686.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,cantor(complement(cross_product(singleton(ordered_pair(u,ordered_pair(v,compose(u,v)))),universal_class))))* -> .
% 299.94/300.95  39386[3:Res:1932.2,36243.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,union(null_class,w)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.95  40062[3:Res:1932.2,39347.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,union(w,w))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.95  40130[0:SpR:39614.1,476.0] || subclass(union(cross_product(u,v),w),complement(restrict(w,u,v)))* -> equal(symmetric_difference(cross_product(u,v),w),union(cross_product(u,v),w)).
% 299.94/300.95  40129[0:SpR:39614.1,475.0] || subclass(union(u,cross_product(v,w)),complement(restrict(u,v,w)))* -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w))).
% 299.94/300.95  41346[0:Res:2350.2,9.0] || subclass(u,unordered_pair(v,w))* -> equal(intersection(x,u),null_class) equal(regular(intersection(x,u)),w)* equal(regular(intersection(x,u)),v)*.
% 299.94/300.95  41702[0:Res:2352.1,218.0] ||  -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) member(regular(intersection(u,intersection(restrict(v,w,x),y))),cross_product(w,x))*.
% 299.94/300.95  41795[0:Rew:476.0,41637.0] ||  -> equal(intersection(u,symmetric_difference(cross_product(v,w),x)),null_class) member(regular(intersection(u,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.94/300.95  41796[0:Rew:475.0,41636.0] ||  -> equal(intersection(u,symmetric_difference(v,cross_product(w,x))),null_class) member(regular(intersection(u,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.94/300.95  42303[0:Res:2353.1,218.0] ||  -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) member(regular(intersection(u,intersection(v,restrict(w,x,y)))),cross_product(x,y))*.
% 299.94/300.95  42907[0:Res:3123.2,9.0] || subclass(u,unordered_pair(v,w))* -> equal(intersection(u,x),null_class) equal(regular(intersection(u,x)),w)* equal(regular(intersection(u,x)),v)*.
% 299.94/300.95  42996[0:Rew:476.0,42858.1] || subclass(complement(restrict(u,v,w)),x) -> equal(symmetric_difference(cross_product(v,w),u),null_class) member(regular(symmetric_difference(cross_product(v,w),u)),x)*.
% 299.94/300.95  42997[0:Rew:475.0,42857.1] || subclass(complement(restrict(u,v,w)),x) -> equal(symmetric_difference(u,cross_product(v,w)),null_class) member(regular(symmetric_difference(u,cross_product(v,w))),x)*.
% 299.94/300.95  43418[0:Res:3125.1,218.0] ||  -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) member(regular(intersection(intersection(restrict(u,v,w),x),y)),cross_product(v,w))*.
% 299.94/300.95  43524[0:Rew:476.0,43342.0] ||  -> equal(intersection(symmetric_difference(cross_product(u,v),w),x),null_class) member(regular(intersection(symmetric_difference(cross_product(u,v),w),x)),complement(restrict(w,u,v)))*.
% 299.94/300.95  43525[0:Rew:475.0,43341.0] ||  -> equal(intersection(symmetric_difference(u,cross_product(v,w)),x),null_class) member(regular(intersection(symmetric_difference(u,cross_product(v,w)),x)),complement(restrict(u,v,w)))*.
% 299.94/300.95  43925[0:Res:3126.1,218.0] ||  -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) member(regular(intersection(intersection(u,restrict(v,w,x)),y)),cross_product(w,x))*.
% 299.94/300.95  44942[3:Rew:26766.0,44888.1,26766.0,44888.0] || member(not_subclass_element(intersection(u,union(null_class,intersection(v,w))),x),symmetric_difference(v,w))* -> subclass(intersection(u,union(null_class,intersection(v,w))),x).
% 299.94/300.95  45120[3:Rew:26766.0,45052.1,26766.0,45052.0] || member(not_subclass_element(intersection(union(null_class,intersection(u,v)),w),x),symmetric_difference(u,v))* -> subclass(intersection(union(null_class,intersection(u,v)),w),x).
% 299.94/300.95  45533[0:Res:2350.2,4050.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),complement(restrict(v,w,x)))*.
% 299.94/300.95  45532[0:Res:3123.2,4050.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),complement(restrict(v,w,x)))*.
% 299.94/300.95  45529[3:Res:28041.0,4050.0] ||  -> equal(union(null_class,symmetric_difference(u,cross_product(v,w))),null_class) member(regular(union(null_class,symmetric_difference(u,cross_product(v,w)))),complement(restrict(u,v,w)))*.
% 299.94/300.95  45521[3:Res:15528.1,4050.0] || subclass(domain_relation,flip(symmetric_difference(u,cross_product(v,w)))) -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),complement(restrict(u,v,w)))*.
% 299.94/300.95  45520[3:Res:15527.1,4050.0] || subclass(domain_relation,rotate(symmetric_difference(u,cross_product(v,w)))) -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),complement(restrict(u,v,w)))*.
% 299.94/300.95  45614[0:Res:2350.2,4051.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),complement(restrict(x,v,w)))*.
% 299.94/300.95  45613[0:Res:3123.2,4051.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),complement(restrict(x,v,w)))*.
% 299.94/300.95  45610[3:Res:28041.0,4051.0] ||  -> equal(union(null_class,symmetric_difference(cross_product(u,v),w)),null_class) member(regular(union(null_class,symmetric_difference(cross_product(u,v),w))),complement(restrict(w,u,v)))*.
% 299.94/300.95  45602[3:Res:15528.1,4051.0] || subclass(domain_relation,flip(symmetric_difference(cross_product(u,v),w))) -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),complement(restrict(w,u,v)))*.
% 299.94/300.95  45601[3:Res:15527.1,4051.0] || subclass(domain_relation,rotate(symmetric_difference(cross_product(u,v),w))) -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),complement(restrict(w,u,v)))*.
% 299.94/300.95  45845[0:Obv:45752.1] || member(not_subclass_element(symmetric_difference(u,v),intersection(w,complement(intersection(u,v)))),w)* -> subclass(symmetric_difference(u,v),intersection(w,complement(intersection(u,v)))).
% 299.94/300.95  46404[0:SpR:43.0,3436.2] || member(inverse(restrict(u,v,universal_class)),universal_class) subclass(domain_relation,w) -> member(ordered_pair(inverse(restrict(u,v,universal_class)),image(u,v)),w)*.
% 299.94/300.95  46651[0:Rew:46582.0,36597.2] function(u) || member(v,universal_class) subclass(universal_class,power_class(complement(power_class(w)))) member(image(u,v),image(element_relation,power_class(w)))* -> .
% 299.94/300.95  46685[0:Rew:46582.0,36582.1] || member(u,universal_class) subclass(u,power_class(complement(power_class(v)))) member(apply(choice,u),image(element_relation,power_class(v)))* -> equal(u,null_class).
% 299.94/300.95  46700[0:Rew:46582.0,46436.1] || member(inverse(u),universal_class) subclass(domain_relation,power_class(complement(power_class(v)))) member(ordered_pair(inverse(u),range_of(u)),image(element_relation,power_class(v)))* -> .
% 299.94/300.95  47261[0:Rew:46582.0,46957.1] || member(regular(restrict(power_class(complement(power_class(u))),v,w)),image(element_relation,power_class(u)))* -> equal(restrict(power_class(complement(power_class(u))),v,w),null_class).
% 299.94/300.95  48598[0:Res:225.1,46587.0] || member(regular(restrict(image(element_relation,power_class(u)),v,w)),power_class(complement(power_class(u))))* -> equal(restrict(image(element_relation,power_class(u)),v,w),null_class).
% 299.94/300.95  48593[0:Res:3436.2,46587.0] || member(inverse(u),universal_class) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(inverse(u),range_of(u)),power_class(complement(power_class(v))))* -> .
% 299.94/300.95  48584[0:Res:406.3,46587.0] || member(u,universal_class) subclass(u,image(element_relation,power_class(v))) member(apply(choice,u),power_class(complement(power_class(v))))* -> equal(u,null_class).
% 299.94/300.95  49269[0:SpR:47948.0,479.0] ||  -> equal(intersection(union(power_class(complement(power_class(u))),v),union(image(element_relation,power_class(u)),complement(v))),symmetric_difference(complement(power_class(complement(power_class(u)))),complement(v)))**.
% 299.94/300.95  49602[0:SpR:47949.0,479.0] ||  -> equal(intersection(union(u,power_class(complement(power_class(v)))),union(complement(u),image(element_relation,power_class(v)))),symmetric_difference(complement(u),complement(power_class(complement(power_class(v))))))**.
% 299.94/300.95  49884[0:Res:2350.2,46618.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,complement(power_class(w))))*.
% 299.94/300.95  49883[0:Res:3123.2,46618.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,complement(power_class(w))))*.
% 299.94/300.95  49880[3:Res:28041.0,46618.0] ||  -> equal(union(null_class,symmetric_difference(complement(u),power_class(v))),null_class) member(regular(union(null_class,symmetric_difference(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.94/300.95  49871[3:Res:15528.1,46618.0] || subclass(domain_relation,flip(symmetric_difference(complement(u),power_class(v)))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,complement(power_class(v))))*.
% 299.94/300.95  49870[3:Res:15527.1,46618.0] || subclass(domain_relation,rotate(symmetric_difference(complement(u),power_class(v)))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,complement(power_class(v))))*.
% 299.94/300.95  49861[0:Res:159.1,46618.0] ||  -> equal(intersection(u,symmetric_difference(complement(v),power_class(w))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.95  49835[0:Res:166.1,46618.0] ||  -> equal(intersection(symmetric_difference(complement(u),power_class(v)),w),null_class) member(regular(intersection(symmetric_difference(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.94/300.95  50188[0:Res:2350.2,46805.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(complement(power_class(v)),w))*.
% 299.94/300.95  50187[0:Res:3123.2,46805.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(complement(power_class(v)),w))*.
% 299.94/300.95  50184[3:Res:28041.0,46805.0] ||  -> equal(union(null_class,symmetric_difference(power_class(u),complement(v))),null_class) member(regular(union(null_class,symmetric_difference(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.94/300.95  50175[3:Res:15528.1,46805.0] || subclass(domain_relation,flip(symmetric_difference(power_class(u),complement(v)))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(complement(power_class(u)),v))*.
% 299.94/300.95  50174[3:Res:15527.1,46805.0] || subclass(domain_relation,rotate(symmetric_difference(power_class(u),complement(v)))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(complement(power_class(u)),v))*.
% 299.94/300.95  50165[0:Res:159.1,46805.0] ||  -> equal(intersection(u,symmetric_difference(power_class(v),complement(w))),null_class) member(regular(intersection(u,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.95  50139[0:Res:166.1,46805.0] ||  -> equal(intersection(symmetric_difference(power_class(u),complement(v)),w),null_class) member(regular(intersection(symmetric_difference(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.94/300.95  50264[0:SpR:6906.0,39614.1] || subclass(union(complement(u),complement(singleton(u))),successor(u))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),union(complement(u),complement(singleton(u)))).
% 299.94/300.95  53397[0:SpR:47948.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> member(power_class(u),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95  53391[0:SpR:47949.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> member(power_class(u),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95  54056[0:SpR:47948.0,3896.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> member(sum_class(u),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95  54050[0:SpR:47949.0,3896.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> member(sum_class(u),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95  54193[0:Obv:54107.3] || equal(u,v) subclass(unordered_pair(v,u),regular(w))* member(v,w) -> equal(unordered_pair(v,u),null_class) equal(w,null_class).
% 299.94/300.95  54195[3:MRR:54123.4,49975.2] || member(regular(u),cross_product(v,w)) member(regular(u),x) subclass(u,regular(restrict(x,v,w)))* -> equal(u,null_class).
% 299.94/300.95  54598[0:SpL:54401.1,1925.1] || equal(u,universal_class) member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 299.94/300.95  55009[3:Res:15464.2,46617.0] || member(u,universal_class) subclass(domain_relation,intersection(complement(v),power_class(w))) member(ordered_pair(u,cantor(u)),union(v,complement(power_class(w))))* -> .
% 299.94/300.95  54963[0:SpL:46592.0,46617.0] || member(u,intersection(union(complement(power_class(v)),w),power_class(x))) member(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))* -> .
% 299.94/300.95  54962[0:SpL:46586.0,46617.0] || member(u,intersection(union(v,complement(power_class(w))),power_class(x))) member(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))* -> .
% 299.94/300.95  55223[3:Res:15464.2,46804.0] || member(u,universal_class) subclass(domain_relation,intersection(power_class(v),complement(w))) member(ordered_pair(u,cantor(u)),union(complement(power_class(v)),w))* -> .
% 299.94/300.95  55170[0:SpL:46592.0,46804.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),x))) member(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))* -> .
% 299.94/300.95  55169[0:SpL:46586.0,46804.0] || member(u,intersection(power_class(v),union(w,complement(power_class(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))* -> .
% 299.94/300.95  55395[0:Res:3232.1,6166.2] || member(not_subclass_element(symmetric_difference(u,v),w),complement(v))* member(not_subclass_element(symmetric_difference(u,v),w),complement(u))* -> subclass(symmetric_difference(u,v),w).
% 299.94/300.95  55357[0:Res:354.2,6166.2] || subclass(u,union(v,w))* member(not_subclass_element(u,x),complement(w))* member(not_subclass_element(u,x),complement(v))* -> subclass(u,x).
% 299.94/300.95  55333[0:Res:3.1,6166.2] || member(not_subclass_element(union(u,v),w),complement(v))* member(not_subclass_element(union(u,v),w),complement(u))* -> subclass(union(u,v),w).
% 299.94/300.95  56540[0:Res:4087.2,46587.0] || subclass(u,image(element_relation,power_class(v))) member(not_subclass_element(intersection(w,u),x),power_class(complement(power_class(v))))* -> subclass(intersection(w,u),x).
% 299.94/300.95  56795[0:Res:4089.1,4070.1] || member(not_subclass_element(intersection(u,intersection(intersection(v,w),x)),y),symmetric_difference(v,w))* -> subclass(intersection(u,intersection(intersection(v,w),x)),y).
% 299.94/300.95  56794[3:Res:4089.1,7653.1] || member(not_subclass_element(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w),element_relation)* -> subclass(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w).
% 299.94/300.95  56907[0:Rew:6906.0,56741.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),w) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),w),successor(v))*.
% 299.94/300.95  57201[0:Res:4090.1,4070.1] || member(not_subclass_element(intersection(u,intersection(v,intersection(w,x))),y),symmetric_difference(w,x))* -> subclass(intersection(u,intersection(v,intersection(w,x))),y).
% 299.94/300.95  57200[3:Res:4090.1,7653.1] || member(not_subclass_element(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w),element_relation)* -> subclass(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w).
% 299.94/300.95  57379[3:Res:56986.0,5324.0] ||  -> equal(intersection(u,union(null_class,restrict(v,w,x))),null_class) member(regular(intersection(u,union(null_class,restrict(v,w,x)))),cross_product(w,x))*.
% 299.94/300.95  57371[3:Res:56986.0,7746.0] || member(not_subclass_element(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v),element_relation)* -> subclass(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v).
% 299.94/300.95  57625[0:Res:5239.2,46587.0] || subclass(u,image(element_relation,power_class(v))) member(not_subclass_element(intersection(u,w),x),power_class(complement(power_class(v))))* -> subclass(intersection(u,w),x).
% 299.94/300.95  57727[0:Rew:6906.0,57571.1] || subclass(successor(u),v) -> subclass(symmetric_difference(complement(u),complement(singleton(u))),w) member(not_subclass_element(symmetric_difference(complement(u),complement(singleton(u))),w),v)*.
% 299.94/300.95  57955[3:Res:57341.0,3170.0] ||  -> equal(restrict(union(null_class,restrict(u,v,w)),x,y),null_class) member(regular(restrict(union(null_class,restrict(u,v,w)),x,y)),u)*.
% 299.94/300.95  58063[0:Res:5242.1,4070.1] || member(not_subclass_element(intersection(intersection(intersection(u,v),w),x),y),symmetric_difference(u,v))* -> subclass(intersection(intersection(intersection(u,v),w),x),y).
% 299.94/300.95  58062[3:Res:5242.1,7653.1] || member(not_subclass_element(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w),element_relation)* -> subclass(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w).
% 299.94/300.95  58178[0:Rew:6906.0,58006.0] ||  -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),w) member(not_subclass_element(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),w),successor(u))*.
% 299.94/300.95  58465[0:Res:5243.1,4070.1] || member(not_subclass_element(intersection(intersection(u,intersection(v,w)),x),y),symmetric_difference(v,w))* -> subclass(intersection(intersection(u,intersection(v,w)),x),y).
% 299.94/300.95  58464[3:Res:5243.1,7653.1] || member(not_subclass_element(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w),element_relation)* -> subclass(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w).
% 299.94/300.95  58651[3:Res:58222.0,5324.0] ||  -> equal(intersection(union(null_class,restrict(u,v,w)),x),null_class) member(regular(intersection(union(null_class,restrict(u,v,w)),x)),cross_product(v,w))*.
% 299.94/300.95  58643[3:Res:58222.0,7746.0] || member(not_subclass_element(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v),element_relation)* -> subclass(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v).
% 299.94/300.95  58956[3:Res:58256.0,5324.0] ||  -> equal(union(null_class,intersection(restrict(u,v,w),x)),null_class) member(regular(union(null_class,intersection(restrict(u,v,w),x))),cross_product(v,w))*.
% 299.94/300.95  58948[3:Res:58256.0,7746.0] || member(not_subclass_element(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v),element_relation)* -> subclass(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v).
% 299.94/300.95  59081[0:Res:5375.2,6166.2] || subclass(u,symmetric_difference(v,w))* member(not_subclass_element(u,x),complement(w))* member(not_subclass_element(u,x),complement(v))* -> subclass(u,x).
% 299.94/300.95  59068[0:SpR:47948.0,5375.2] || subclass(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> subclass(u,x) member(not_subclass_element(u,x),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95  59062[0:SpR:47949.0,5375.2] || subclass(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95  59129[0:Obv:59086.2] || subclass(u,symmetric_difference(v,w)) member(not_subclass_element(u,intersection(x,union(v,w))),x)* -> subclass(u,intersection(x,union(v,w))).
% 299.94/300.95  60066[3:Res:58880.0,5324.0] ||  -> equal(union(null_class,intersection(u,restrict(v,w,x))),null_class) member(regular(union(null_class,intersection(u,restrict(v,w,x)))),cross_product(w,x))*.
% 299.94/300.95  60058[3:Res:58880.0,7746.0] || member(not_subclass_element(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v),element_relation)* -> subclass(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v).
% 299.94/300.95  60521[3:SpL:35849.0,47189.0] || member(regular(power_class(complement(power_class(union(u,u))))),image(element_relation,power_class(union(u,u))))* -> equal(power_class(complement(power_class(union(null_class,u)))),null_class).
% 299.94/300.95  60520[3:SpL:35849.0,47189.0] || member(regular(power_class(complement(power_class(union(null_class,u))))),image(element_relation,power_class(union(null_class,u))))* -> equal(power_class(complement(power_class(union(u,u)))),null_class).
% 299.94/300.95  60873[3:SpL:47184.0,18114.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.95  60821[0:SpR:47184.0,26.2] || member(u,universal_class) -> member(u,intersection(power_class(v),power_class(complement(power_class(w))))) member(u,union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.95  61147[3:SpL:47187.0,18114.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),singleton(singleton(null_class))) subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.95  61094[0:SpR:47187.0,26.2] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),power_class(w))) member(u,union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.95  61300[3:MRR:61277.3,50028.1] || member(ordered_pair(u,power_class(v)),compose(w,x))* member(v,universal_class) subclass(universal_class,regular(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.95  61382[3:MRR:61359.3,50028.1] || member(ordered_pair(u,sum_class(v)),compose(w,x))* member(v,universal_class) subclass(universal_class,regular(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.95  62369[3:Res:58874.0,3170.0] ||  -> equal(union(null_class,restrict(restrict(u,v,w),x,y)),null_class) member(regular(union(null_class,restrict(restrict(u,v,w),x,y))),u)*.
% 299.94/300.95  62560[0:Res:56952.0,3170.0] ||  -> equal(intersection(u,restrict(restrict(v,w,x),y,z)),null_class) member(regular(intersection(u,restrict(restrict(v,w,x),y,z))),v)*.
% 299.94/300.95  62660[0:Res:57010.0,3170.0] ||  -> equal(restrict(intersection(restrict(u,v,w),x),y,z),null_class) member(regular(restrict(intersection(restrict(u,v,w),x),y,z)),u)*.
% 299.94/300.95  62787[0:Rew:9604.2,62786.2] || equal(u,v) member(regular(intersection(v,w)),unordered_pair(v,u))* -> equal(intersection(v,w),null_class) equal(unordered_pair(v,u),null_class).
% 299.94/300.95  62793[3:MRR:62739.0,10104.1] ||  -> equal(apply(u,regular(intersection(regular(cantor(u)),v))),sum_class(range_of(null_class)))** equal(intersection(regular(cantor(u)),v),null_class) equal(cantor(u),null_class).
% 299.94/300.95  62794[0:MRR:62737.0,10104.1] ||  -> member(regular(intersection(regular(union(u,v)),w)),complement(u))* equal(intersection(regular(union(u,v)),w),null_class) equal(union(u,v),null_class).
% 299.94/300.95  62795[0:MRR:62736.0,10104.1] ||  -> member(regular(intersection(regular(union(u,v)),w)),complement(v))* equal(intersection(regular(union(u,v)),w),null_class) equal(union(u,v),null_class).
% 299.94/300.95  62889[0:Res:57461.0,3170.0] ||  -> equal(restrict(intersection(u,restrict(v,w,x)),y,z),null_class) member(regular(restrict(intersection(u,restrict(v,w,x)),y,z)),v)*.
% 299.94/300.95  63087[0:Rew:9604.2,63086.2] || equal(u,v) member(regular(intersection(w,v)),unordered_pair(v,u))* -> equal(intersection(w,v),null_class) equal(unordered_pair(v,u),null_class).
% 299.94/300.95  63093[3:MRR:63043.0,10104.1] ||  -> equal(apply(u,regular(intersection(v,regular(cantor(u))))),sum_class(range_of(null_class)))** equal(intersection(v,regular(cantor(u))),null_class) equal(cantor(u),null_class).
% 299.94/300.95  63094[0:MRR:63041.0,10104.1] ||  -> member(regular(intersection(u,regular(union(v,w)))),complement(v))* equal(intersection(u,regular(union(v,w))),null_class) equal(union(v,w),null_class).
% 299.94/300.95  63095[0:MRR:63040.0,10104.1] ||  -> member(regular(intersection(u,regular(union(v,w)))),complement(w))* equal(intersection(u,regular(union(v,w))),null_class) equal(union(v,w),null_class).
% 299.94/300.95  63152[0:Res:58188.0,3170.0] ||  -> equal(intersection(restrict(restrict(u,v,w),x,y),z),null_class) member(regular(intersection(restrict(restrict(u,v,w),x,y),z)),u)*.
% 299.94/300.95  63335[3:Rew:27497.0,63291.0] ||  -> equal(symmetric_difference(union(null_class,complement(u)),complement(v)),null_class) member(regular(symmetric_difference(union(null_class,complement(u)),complement(v))),union(union(null_class,u),v))*.
% 299.94/300.95  63336[3:Rew:30548.0,63290.0] ||  -> equal(symmetric_difference(union(null_class,complement(u)),complement(v)),null_class) member(regular(symmetric_difference(union(null_class,complement(u)),complement(v))),union(union(u,u),v))*.
% 299.94/300.95  63337[3:Rew:27497.0,63273.0] ||  -> equal(symmetric_difference(complement(u),union(null_class,complement(v))),null_class) member(regular(symmetric_difference(complement(u),union(null_class,complement(v)))),union(u,union(null_class,v)))*.
% 299.94/300.95  63338[3:Rew:30548.0,63272.0] ||  -> equal(symmetric_difference(complement(u),union(null_class,complement(v))),null_class) member(regular(symmetric_difference(complement(u),union(null_class,complement(v)))),union(u,union(v,v)))*.
% 299.94/300.95  63988[0:SpR:46730.0,39614.1] || subclass(union(complement(u),power_class(v)),union(u,complement(power_class(v))))* -> equal(symmetric_difference(complement(u),power_class(v)),union(complement(u),power_class(v))).
% 299.94/300.95  64135[0:Rew:46730.0,63980.1] || subclass(union(u,complement(power_class(v))),w) -> equal(symmetric_difference(complement(u),power_class(v)),null_class) member(regular(symmetric_difference(complement(u),power_class(v))),w)*.
% 299.94/300.95  64316[0:SpR:47009.0,39614.1] || subclass(union(power_class(u),complement(v)),union(complement(power_class(u)),v))* -> equal(symmetric_difference(power_class(u),complement(v)),union(power_class(u),complement(v))).
% 299.94/300.95  64463[0:Rew:47009.0,64309.1] || subclass(union(complement(power_class(u)),v),w) -> equal(symmetric_difference(power_class(u),complement(v)),null_class) member(regular(symmetric_difference(power_class(u),complement(v))),w)*.
% 299.94/300.95  65236[0:Res:10071.3,4060.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(v,u),union(w,x))*.
% 299.94/300.95  65898[3:SpL:27497.0,2319.0] || member(not_subclass_element(union(union(null_class,u),v),w),intersection(union(null_class,complement(u)),complement(v)))* -> subclass(union(union(null_class,u),v),w).
% 299.94/300.95  65897[3:SpL:30548.0,2319.0] || member(not_subclass_element(union(union(u,u),v),w),intersection(union(null_class,complement(u)),complement(v)))* -> subclass(union(union(u,u),v),w).
% 299.94/300.95  65880[3:SpL:27497.0,2319.0] || member(not_subclass_element(union(u,union(null_class,v)),w),intersection(complement(u),union(null_class,complement(v))))* -> subclass(union(u,union(null_class,v)),w).
% 299.94/300.95  65879[3:SpL:30548.0,2319.0] || member(not_subclass_element(union(u,union(v,v)),w),intersection(complement(u),union(null_class,complement(v))))* -> subclass(union(u,union(v,v)),w).
% 299.94/300.95  66986[0:Obv:66914.1] || subclass(intersection(symmetric_difference(u,v),w),regular(union(u,v)))* -> equal(intersection(symmetric_difference(u,v),w),null_class) equal(union(u,v),null_class).
% 299.94/300.95  67163[0:Obv:67096.1] || subclass(intersection(u,symmetric_difference(v,w)),regular(union(v,w)))* -> equal(intersection(u,symmetric_difference(v,w)),null_class) equal(union(v,w),null_class).
% 299.94/300.95  68166[0:Obv:68064.3] || member(u,v) subclass(unordered_pair(w,u),regular(x))* member(w,x) -> subclass(unordered_pair(w,u),v)* equal(x,null_class).
% 299.94/300.95  68167[0:Obv:68063.3] || member(u,v) subclass(unordered_pair(u,w),regular(x))* member(w,x) -> subclass(unordered_pair(u,w),v)* equal(x,null_class).
% 299.94/300.95  68168[3:MRR:68096.3,50028.1] || member(ordered_pair(u,not_subclass_element(v,w)),compose(x,y))* subclass(v,regular(image(x,image(y,singleton(u))))) -> subclass(v,w).
% 299.94/300.95  68283[3:SpR:15442.2,5726.0] || member(u,universal_class) -> member(u,cantor(cross_product(singleton(v),w))) equal(range__dfg(cross_product(singleton(u),universal_class),v,w),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.95  69630[3:Res:2356.1,10076.0] ||  -> equal(intersection(u,restrict(apply(null_class,v),w,x)),null_class) member(regular(intersection(u,restrict(apply(null_class,v),w,x))),sum_class(range_of(null_class)))*.
% 299.94/300.95  69629[3:Res:2356.1,10075.0] ||  -> equal(intersection(u,restrict(apply(null_class,v),w,x)),null_class) member(regular(intersection(u,restrict(apply(null_class,v),w,x))),apply(null_class,y))*.
% 299.94/300.95  69628[3:Res:2356.1,10074.0] ||  -> equal(intersection(u,restrict(sum_class(range_of(null_class)),v,w)),null_class) member(regular(intersection(u,restrict(sum_class(range_of(null_class)),v,w))),apply(null_class,x))*.
% 299.94/300.95  69625[0:Res:2356.1,4386.0] || member(regular(intersection(u,restrict(regular(v),w,x))),v)* -> equal(intersection(u,restrict(regular(v),w,x)),null_class) equal(v,null_class).
% 299.94/300.95  69613[0:Res:2356.1,481.0] ||  -> equal(intersection(u,restrict(symmetric_difference(v,w),x,y)),null_class) member(regular(intersection(u,restrict(symmetric_difference(v,w),x,y))),union(v,w))*.
% 299.94/300.95  69570[0:SpR:221.0,2356.1] ||  -> equal(intersection(u,restrict(cross_product(v,w),x,y)),null_class) member(regular(intersection(u,restrict(cross_product(x,y),v,w))),cross_product(v,w))*.
% 299.94/300.95  69770[3:Res:3129.1,10076.0] ||  -> equal(intersection(restrict(apply(null_class,u),v,w),x),null_class) member(regular(intersection(restrict(apply(null_class,u),v,w),x)),sum_class(range_of(null_class)))*.
% 299.94/300.95  69769[3:Res:3129.1,10075.0] ||  -> equal(intersection(restrict(apply(null_class,u),v,w),x),null_class) member(regular(intersection(restrict(apply(null_class,u),v,w),x)),apply(null_class,y))*.
% 299.94/300.95  69768[3:Res:3129.1,10074.0] ||  -> equal(intersection(restrict(sum_class(range_of(null_class)),u,v),w),null_class) member(regular(intersection(restrict(sum_class(range_of(null_class)),u,v),w)),apply(null_class,x))*.
% 299.94/300.95  69765[0:Res:3129.1,4386.0] || member(regular(intersection(restrict(regular(u),v,w),x)),u)* -> equal(intersection(restrict(regular(u),v,w),x),null_class) equal(u,null_class).
% 299.94/300.95  69753[0:Res:3129.1,481.0] ||  -> equal(intersection(restrict(symmetric_difference(u,v),w,x),y),null_class) member(regular(intersection(restrict(symmetric_difference(u,v),w,x),y)),union(u,v))*.
% 299.94/300.95  69705[0:SpR:221.0,3129.1] ||  -> equal(intersection(restrict(cross_product(u,v),w,x),y),null_class) member(regular(intersection(restrict(cross_product(w,x),u,v),y)),cross_product(u,v))*.
% 299.94/300.95  70151[0:Obv:70033.3] || member(u,intersection(v,w)) subclass(unordered_pair(x,u),w) member(x,v) -> subclass(unordered_pair(x,u),intersection(v,w))*.
% 299.94/300.95  70152[0:Obv:70032.3] || member(u,intersection(v,w)) subclass(unordered_pair(u,x),w) member(x,v) -> subclass(unordered_pair(u,x),intersection(v,w))*.
% 299.94/300.95  73005[3:Rew:71675.0,71784.1,71675.0,71784.0] ||  -> equal(intersection(union(null_class,apply(null_class,u)),v),null_class) member(regular(intersection(union(null_class,apply(null_class,u)),v)),union(null_class,apply(null_class,w)))*.
% 299.94/300.95  73006[3:Rew:71675.0,71785.1,71675.0,71785.0] ||  -> equal(intersection(u,union(null_class,apply(null_class,v))),null_class) member(regular(intersection(u,union(null_class,apply(null_class,v)))),union(null_class,apply(null_class,w)))*.
% 299.94/300.95  73007[3:Rew:71675.0,71814.1,71675.0,71814.0] ||  -> equal(intersection(union(null_class,sum_class(range_of(null_class))),u),null_class) member(regular(intersection(union(null_class,sum_class(range_of(null_class))),u)),union(null_class,apply(null_class,v)))*.
% 299.94/300.95  73008[3:Rew:71675.0,71815.1,71675.0,71815.1] ||  -> equal(intersection(u,union(null_class,apply(null_class,v))),null_class) member(regular(intersection(u,union(null_class,apply(null_class,v)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.95  73009[3:Rew:71675.0,71816.1,71675.0,71816.0] ||  -> equal(intersection(u,union(null_class,sum_class(range_of(null_class)))),null_class) member(regular(intersection(u,union(null_class,sum_class(range_of(null_class))))),union(null_class,apply(null_class,v)))*.
% 299.94/300.95  73010[3:Rew:71675.0,71848.1,71675.0,71848.1] ||  -> equal(intersection(union(null_class,apply(null_class,u)),v),null_class) member(regular(intersection(union(null_class,apply(null_class,u)),v)),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.95  72495[0:Rew:72365.0,49562.0] ||  -> equal(intersection(union(u,image(element_relation,power_class(v))),complement(intersection(u,complement(power_class(complement(power_class(v))))))),symmetric_difference(u,complement(power_class(complement(power_class(v))))))**.
% 299.94/300.95  72496[0:Rew:72365.0,49235.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),v),complement(intersection(complement(power_class(complement(power_class(u)))),v))),symmetric_difference(complement(power_class(complement(power_class(u)))),v))**.
% 299.94/300.95  75238[7:Res:73975.1,5324.0] function(restrict(u,v,w)) ||  -> equal(successor(restrict(u,v,w)),null_class) member(regular(successor(restrict(u,v,w))),cross_product(v,w))*.
% 299.94/300.95  75229[7:Res:73975.1,7746.0] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(successor(complement(compose(element_relation,universal_class))),u),element_relation)* -> subclass(successor(complement(compose(element_relation,universal_class))),u).
% 299.94/300.95  75844[3:Rew:75789.0,74488.0] ||  -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))*.
% 299.94/300.95  76002[3:Rew:75923.0,75850.1] || equal(symmetric_difference(u,v),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),union(union(u,v),complement(intersection(u,v))))**.
% 299.94/300.95  77008[0:SpR:72383.0,39614.1] || subclass(complement(restrict(u,v,w)),union(cross_product(v,w),u))* -> equal(symmetric_difference(cross_product(v,w),u),complement(restrict(u,v,w))).
% 299.94/300.95  77726[0:SpR:72384.0,39614.1] || subclass(complement(restrict(u,v,w)),union(u,cross_product(v,w)))* -> equal(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w))).
% 299.94/300.95  78599[3:SpR:72083.0,6929.1] ||  -> equal(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),null_class) member(regular(symmetric_difference(complement(u),complement(apply(null_class,v)))),union(u,sum_class(range_of(null_class))))*.
% 299.94/300.95  78589[3:SpR:72083.0,46730.0] ||  -> equal(intersection(union(sum_class(range_of(null_class)),complement(power_class(u))),union(complement(apply(null_class,v)),power_class(u))),symmetric_difference(complement(apply(null_class,v)),power_class(u)))**.
% 299.94/300.95  78560[3:SpR:72083.0,6929.1] ||  -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),null_class) member(regular(symmetric_difference(complement(apply(null_class,v)),complement(u))),union(sum_class(range_of(null_class)),u))*.
% 299.94/300.95  78536[3:SpR:72083.0,6929.1] ||  -> equal(symmetric_difference(complement(u),complement(apply(null_class,v))),null_class) member(regular(symmetric_difference(complement(u),complement(sum_class(range_of(null_class))))),union(u,apply(null_class,v)))*.
% 299.94/300.95  78526[3:SpR:72083.0,46730.0] ||  -> equal(intersection(union(apply(null_class,u),complement(power_class(v))),union(complement(sum_class(range_of(null_class))),power_class(v))),symmetric_difference(complement(sum_class(range_of(null_class))),power_class(v)))**.
% 299.94/300.95  78497[3:SpR:72083.0,6929.1] ||  -> equal(symmetric_difference(complement(apply(null_class,u)),complement(v)),null_class) member(regular(symmetric_difference(complement(sum_class(range_of(null_class))),complement(v))),union(apply(null_class,u),v))*.
% 299.94/300.95  79041[3:SpL:71518.0,2319.0] || member(not_subclass_element(union(u,union(v,null_class)),w),intersection(complement(u),union(null_class,complement(v))))* -> subclass(union(u,union(v,null_class)),w).
% 299.94/300.95  79014[3:SpL:71518.0,2319.0] || member(not_subclass_element(union(union(u,null_class),v),w),intersection(union(null_class,complement(u)),complement(v)))* -> subclass(union(union(u,null_class),v),w).
% 299.94/300.95  79116[3:Rew:71518.0,78976.0] ||  -> equal(symmetric_difference(complement(u),union(null_class,complement(v))),null_class) member(regular(symmetric_difference(complement(u),union(null_class,complement(v)))),union(u,union(v,null_class)))*.
% 299.94/300.95  79117[3:Rew:71518.0,78937.0] ||  -> equal(symmetric_difference(union(null_class,complement(u)),complement(v)),null_class) member(regular(symmetric_difference(union(null_class,complement(u)),complement(v))),union(union(u,null_class),v))*.
% 299.94/300.95  79444[3:SpR:72082.0,6929.1] ||  -> equal(symmetric_difference(complement(u),complement(apply(null_class,v))),null_class) member(regular(symmetric_difference(complement(u),complement(apply(null_class,w)))),union(u,apply(null_class,v)))*.
% 299.94/300.95  79434[3:SpR:72082.0,46730.0] ||  -> equal(intersection(union(apply(null_class,u),complement(power_class(v))),union(complement(apply(null_class,w)),power_class(v))),symmetric_difference(complement(apply(null_class,w)),power_class(v)))**.
% 299.94/300.95  79405[3:SpR:72082.0,6929.1] ||  -> equal(symmetric_difference(complement(apply(null_class,u)),complement(v)),null_class) member(regular(symmetric_difference(complement(apply(null_class,w)),complement(v))),union(apply(null_class,u),v))*.
% 299.94/300.95  79748[3:SpR:72082.0,72375.0] ||  -> equal(intersection(union(power_class(u),complement(apply(null_class,v))),union(complement(power_class(u)),apply(null_class,w))),symmetric_difference(power_class(u),complement(apply(null_class,v))))**.
% 299.94/300.95  79747[3:SpR:72083.0,72375.0] ||  -> equal(intersection(union(power_class(u),complement(sum_class(range_of(null_class)))),union(complement(power_class(u)),apply(null_class,v))),symmetric_difference(power_class(u),complement(sum_class(range_of(null_class)))))**.
% 299.94/300.95  79742[3:SpR:72083.0,72375.0] ||  -> equal(intersection(union(power_class(u),complement(apply(null_class,v))),union(complement(power_class(u)),sum_class(range_of(null_class)))),symmetric_difference(power_class(u),complement(apply(null_class,v))))**.
% 299.94/300.95  79687[0:SpR:72375.0,39614.1] || subclass(union(complement(power_class(u)),v),union(power_class(u),complement(v)))* -> equal(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v)).
% 299.94/300.95  80362[3:SpL:74812.0,47189.0] || member(regular(power_class(complement(power_class(union(null_class,u))))),image(element_relation,power_class(union(null_class,u))))* -> equal(power_class(complement(power_class(union(u,null_class)))),null_class).
% 299.94/300.95  80350[3:SpL:74812.0,47189.0] || member(regular(power_class(complement(power_class(union(u,null_class))))),image(element_relation,power_class(union(u,null_class))))* -> equal(power_class(complement(power_class(union(null_class,u)))),null_class).
% 299.94/300.95  80672[0:Res:54298.0,523.0] ||  -> equal(singleton(complement(ordered_pair(u,v))),null_class)** equal(complement(ordered_pair(u,v)),unordered_pair(u,singleton(v))) equal(complement(ordered_pair(u,v)),singleton(u)).
% 299.94/300.95  80669[0:Res:54298.0,6166.2] || member(complement(union(u,v)),complement(v))* member(complement(union(u,v)),complement(u))* -> equal(singleton(complement(union(u,v))),null_class).
% 299.94/300.95  80656[0:Res:54298.0,18.0] ||  -> equal(singleton(complement(cross_product(u,v))),null_class) equal(ordered_pair(first(complement(cross_product(u,v))),second(complement(cross_product(u,v)))),complement(cross_product(u,v)))**.
% 299.94/300.95  80799[0:Obv:80753.1] || member(ordered_pair(u,v),compose(w,x)) -> member(y,unordered_pair(y,v))* subclass(unordered_pair(y,v),image(w,image(x,singleton(u))))*.
% 299.94/300.95  80983[0:Obv:80935.1] || member(ordered_pair(u,v),compose(w,x)) -> member(y,unordered_pair(v,y))* subclass(unordered_pair(v,y),image(w,image(x,singleton(u))))*.
% 299.94/300.95  82594[3:SpL:73744.0,47189.0] || member(regular(power_class(complement(power_class(union(u,null_class))))),image(element_relation,power_class(union(u,null_class))))* -> equal(power_class(complement(power_class(union(u,u)))),null_class).
% 299.94/300.95  82581[3:SpL:73744.0,47189.0] || member(regular(power_class(complement(power_class(union(u,u))))),image(element_relation,power_class(union(u,u))))* -> equal(power_class(complement(power_class(union(u,null_class)))),null_class).
% 299.94/300.95  83311[3:Rew:26766.0,83284.2] || member(apply(choice,u),symmetric_difference(v,w))* member(u,universal_class) subclass(u,union(null_class,intersection(v,w))) -> equal(u,null_class).
% 299.94/300.95  83332[0:MRR:83331.0,12.0] || subclass(unordered_pair(u,v),complement(w))* member(v,w) -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.95  83334[0:MRR:83333.0,12.0] || subclass(unordered_pair(u,v),complement(w))* member(u,w) -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.95  83529[3:SpL:1179.1,54301.0] || subclass(regular(cross_product(u,v)),unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95  83631[3:Rew:26766.0,83602.3] function(u) || member(image(u,v),symmetric_difference(w,x))* member(v,universal_class) subclass(universal_class,union(null_class,intersection(w,x))) -> .
% 299.94/300.95  83906[0:SpL:46592.0,10970.0] || subclass(universal_class,union(complement(power_class(u)),v)) member(omega,union(power_class(u),complement(v))) -> member(omega,symmetric_difference(power_class(u),complement(v)))*.
% 299.94/300.95  83905[0:SpL:46586.0,10970.0] || subclass(universal_class,union(u,complement(power_class(v)))) member(omega,union(complement(u),power_class(v))) -> member(omega,symmetric_difference(complement(u),power_class(v)))*.
% 299.94/300.95  83868[0:SpL:30.0,10970.0] || subclass(universal_class,complement(restrict(u,v,w))) member(omega,union(cross_product(v,w),u)) -> member(omega,symmetric_difference(cross_product(v,w),u))*.
% 299.94/300.95  83862[0:SpL:29.0,10970.0] || subclass(universal_class,complement(restrict(u,v,w))) member(omega,union(u,cross_product(v,w))) -> member(omega,symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.95  84231[3:Rew:72387.0,84150.1] || member(regular(union(null_class,symmetric_difference(u,v))),symmetric_difference(union(u,v),complement(intersection(u,v))))* -> equal(union(null_class,symmetric_difference(u,v)),null_class).
% 299.94/300.95  84301[3:Res:83852.0,3170.0] ||  -> equal(complement(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(union(null_class,complement(restrict(u,v,w)))))),u)*.
% 299.94/300.95  84939[0:SpL:46591.0,6170.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(regular(u),union(image(element_relation,power_class(v)),w))* -> equal(u,null_class).
% 299.94/300.95  84938[3:SpL:26811.0,6170.0] || subclass(u,intersection(power_class(complement(singleton(null_class))),complement(v))) member(regular(u),union(image(element_relation,successor(null_class)),v))* -> equal(u,null_class).
% 299.94/300.95  84916[0:SpL:46591.0,6170.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(regular(u),union(v,image(element_relation,power_class(w))))* -> equal(u,null_class).
% 299.94/300.95  84915[3:SpL:26811.0,6170.0] || subclass(u,intersection(complement(v),power_class(complement(singleton(null_class))))) member(regular(u),union(v,image(element_relation,successor(null_class))))* -> equal(u,null_class).
% 299.94/300.95  85135[3:Res:83725.0,3166.0] ||  -> equal(union(null_class,intersection(union(null_class,intersection(u,v)),w)),null_class) member(regular(union(null_class,intersection(union(null_class,intersection(u,v)),w))),u)*.
% 299.94/300.95  85134[3:Res:83725.0,3167.0] ||  -> equal(union(null_class,intersection(union(null_class,intersection(u,v)),w)),null_class) member(regular(union(null_class,intersection(union(null_class,intersection(u,v)),w))),v)*.
% 299.94/300.95  85117[3:Res:83725.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(union(null_class,u),w)),null_class) member(regular(union(null_class,intersection(union(null_class,u),w))),v)*.
% 299.94/300.95  85458[3:Res:83739.0,3166.0] ||  -> equal(union(null_class,intersection(u,union(null_class,intersection(v,w)))),null_class) member(regular(union(null_class,intersection(u,union(null_class,intersection(v,w))))),v)*.
% 299.94/300.95  85457[3:Res:83739.0,3167.0] ||  -> equal(union(null_class,intersection(u,union(null_class,intersection(v,w)))),null_class) member(regular(union(null_class,intersection(u,union(null_class,intersection(v,w))))),w)*.
% 299.94/300.95  85439[3:Res:83739.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(w,union(null_class,u))),null_class) member(regular(union(null_class,intersection(w,union(null_class,u)))),v)*.
% 299.94/300.95  85923[3:Res:85064.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(union(u,null_class),w)),null_class) member(regular(union(null_class,intersection(union(u,null_class),w))),v)*.
% 299.94/300.95  86170[3:Res:85391.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(w,union(u,null_class))),null_class) member(regular(union(null_class,intersection(w,union(u,null_class)))),v)*.
% 299.94/300.95  86365[3:Res:58921.1,3162.0] || subclass(u,unordered_pair(v,w))* -> equal(union(null_class,u),null_class) equal(regular(union(null_class,u)),w) equal(regular(union(null_class,u)),v).
% 299.94/300.95  86355[3:Res:58921.1,7158.1] || subclass(u,singleton(v))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) equal(apply(choice,union(null_class,u)),v)*.
% 299.94/300.95  86706[3:Res:4921.1,15794.0] || member(range_of(null_class),universal_class) subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(apply(null_class,w),cantor(apply(null_class,w))),v)*.
% 299.94/300.95  87044[3:SpR:26811.0,46616.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(singleton(null_class))),power_class(v))) member(u,union(image(element_relation,successor(null_class)),complement(power_class(v))))*.
% 299.94/300.95  87230[3:SpR:26811.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),power_class(complement(singleton(null_class))))) member(u,union(complement(power_class(v)),image(element_relation,successor(null_class))))*.
% 299.94/300.95  87840[3:Res:1932.2,73862.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,union(w,null_class)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.95  88204[7:Res:75011.1,5366.0] function(intersection(u,v)) ||  -> subclass(intersection(successor(intersection(u,v)),w),x) member(not_subclass_element(intersection(successor(intersection(u,v)),w),x),u)*.
% 299.94/300.95  88203[7:Res:75011.1,5367.0] function(intersection(u,v)) ||  -> subclass(intersection(successor(intersection(u,v)),w),x) member(not_subclass_element(intersection(successor(intersection(u,v)),w),x),v)*.
% 299.94/300.95  88381[0:SpR:46591.0,6734.1] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),complement(x)))* -> member(u,union(intersection(power_class(complement(power_class(v))),complement(w)),x)).
% 299.94/300.95  88380[3:SpR:26811.0,6734.1] || member(u,symmetric_difference(union(image(element_relation,successor(null_class)),v),complement(w)))* -> member(u,union(intersection(power_class(complement(singleton(null_class))),complement(v)),w)).
% 299.94/300.95  88358[0:SpR:46591.0,6734.1] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),complement(x)))* -> member(u,union(intersection(complement(v),power_class(complement(power_class(w)))),x)).
% 299.94/300.95  88357[3:SpR:26811.0,6734.1] || member(u,symmetric_difference(union(v,image(element_relation,successor(null_class))),complement(w)))* -> member(u,union(intersection(complement(v),power_class(complement(singleton(null_class)))),w)).
% 299.94/300.95  88589[7:Res:75118.1,5366.0] function(intersection(u,v)) ||  -> subclass(intersection(w,successor(intersection(u,v))),x) member(not_subclass_element(intersection(w,successor(intersection(u,v))),x),u)*.
% 299.94/300.95  88588[7:Res:75118.1,5367.0] function(intersection(u,v)) ||  -> subclass(intersection(w,successor(intersection(u,v))),x) member(not_subclass_element(intersection(w,successor(intersection(u,v))),x),v)*.
% 299.94/300.95  88750[0:SpR:75901.0,72375.0] ||  -> equal(intersection(union(power_class(u),complement(symmetric_difference(v,w))),union(complement(power_class(u)),symmetric_difference(w,v))),symmetric_difference(power_class(u),complement(symmetric_difference(v,w))))**.
% 299.94/300.95  88740[0:SpR:75901.0,6929.1] ||  -> equal(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),null_class) member(regular(symmetric_difference(complement(u),complement(symmetric_difference(w,v)))),union(u,symmetric_difference(v,w)))*.
% 299.94/300.95  88725[0:SpR:75901.0,46730.0] ||  -> equal(intersection(union(symmetric_difference(u,v),complement(power_class(w))),union(complement(symmetric_difference(v,u)),power_class(w))),symmetric_difference(complement(symmetric_difference(v,u)),power_class(w)))**.
% 299.94/300.95  88694[0:SpR:75901.0,6929.1] ||  -> equal(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),null_class) member(regular(symmetric_difference(complement(symmetric_difference(v,u)),complement(w))),union(symmetric_difference(u,v),w))*.
% 299.94/300.95  89108[0:SpR:46591.0,6808.1] || member(u,symmetric_difference(complement(v),union(image(element_relation,power_class(w)),x)))* -> member(u,union(v,intersection(power_class(complement(power_class(w))),complement(x)))).
% 299.94/300.95  89107[3:SpR:26811.0,6808.1] || member(u,symmetric_difference(complement(v),union(image(element_relation,successor(null_class)),w)))* -> member(u,union(v,intersection(power_class(complement(singleton(null_class))),complement(w)))).
% 299.94/300.95  89083[0:SpR:46591.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,image(element_relation,power_class(x)))))* -> member(u,union(v,intersection(complement(w),power_class(complement(power_class(x)))))).
% 299.94/300.95  89082[3:SpR:26811.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,image(element_relation,successor(null_class)))))* -> member(u,union(v,intersection(complement(w),power_class(complement(singleton(null_class)))))).
% 299.94/300.95  90037[3:Res:83718.0,3166.0] ||  -> equal(intersection(intersection(union(null_class,intersection(u,v)),w),x),null_class) member(regular(intersection(intersection(union(null_class,intersection(u,v)),w),x)),u)*.
% 299.94/300.95  90036[3:Res:83718.0,3167.0] ||  -> equal(intersection(intersection(union(null_class,intersection(u,v)),w),x),null_class) member(regular(intersection(intersection(union(null_class,intersection(u,v)),w),x)),v)*.
% 299.94/300.95  90017[3:Res:83718.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(union(null_class,u),w),x),null_class) member(regular(intersection(intersection(union(null_class,u),w),x)),v)*.
% 299.94/300.95  90390[3:Res:83730.0,3166.0] ||  -> equal(intersection(u,intersection(v,union(null_class,intersection(w,x)))),null_class) member(regular(intersection(u,intersection(v,union(null_class,intersection(w,x))))),w)*.
% 299.94/300.95  90389[3:Res:83730.0,3167.0] ||  -> equal(intersection(u,intersection(v,union(null_class,intersection(w,x)))),null_class) member(regular(intersection(u,intersection(v,union(null_class,intersection(w,x))))),x)*.
% 299.94/300.95  90370[3:Res:83730.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(x,union(null_class,u))),null_class) member(regular(intersection(w,intersection(x,union(null_class,u)))),v)*.
% 299.94/300.95  90519[3:Res:83733.0,3166.0] ||  -> equal(intersection(u,intersection(union(null_class,intersection(v,w)),x)),null_class) member(regular(intersection(u,intersection(union(null_class,intersection(v,w)),x))),v)*.
% 299.94/300.95  90518[3:Res:83733.0,3167.0] ||  -> equal(intersection(u,intersection(union(null_class,intersection(v,w)),x)),null_class) member(regular(intersection(u,intersection(union(null_class,intersection(v,w)),x))),w)*.
% 299.94/300.95  90499[3:Res:83733.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(union(null_class,u),x)),null_class) member(regular(intersection(w,intersection(union(null_class,u),x))),v)*.
% 299.94/300.95  90776[3:MRR:90775.2,55805.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v)) equal(intersection(u,regular(ordered_pair(u,v))),null_class)**.
% 299.94/300.95  90886[3:Res:83738.0,3166.0] ||  -> equal(intersection(intersection(u,union(null_class,intersection(v,w))),x),null_class) member(regular(intersection(intersection(u,union(null_class,intersection(v,w))),x)),v)*.
% 299.94/300.95  90885[3:Res:83738.0,3167.0] ||  -> equal(intersection(intersection(u,union(null_class,intersection(v,w))),x),null_class) member(regular(intersection(intersection(u,union(null_class,intersection(v,w))),x)),w)*.
% 299.94/300.95  90866[3:Res:83738.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(w,union(null_class,u)),x),null_class) member(regular(intersection(intersection(w,union(null_class,u)),x)),v)*.
% 299.94/300.95  91322[3:MRR:91321.2,55805.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),u) equal(intersection(singleton(v),regular(ordered_pair(u,v))),null_class)**.
% 299.94/300.95  91403[3:Res:85076.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(union(u,u),w)),null_class) member(regular(union(null_class,intersection(union(u,u),w))),v)*.
% 299.94/300.95  91481[3:Rew:75789.0,91434.1,73730.0,91434.1] single_valued_class(union(null_class,intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u))) ||  -> function(union(null_class,intersection(union(null_class,cross_product(universal_class,universal_class)),u)))*.
% 299.94/300.95  91675[3:Res:85403.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(w,union(u,u))),null_class) member(regular(union(null_class,intersection(w,union(u,u)))),v)*.
% 299.94/300.95  91745[3:Rew:75789.0,91706.1,73730.0,91706.1] single_valued_class(union(null_class,intersection(u,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))))) ||  -> function(union(null_class,intersection(u,union(null_class,cross_product(universal_class,universal_class)))))*.
% 299.94/300.95  91821[3:Res:86303.1,3162.0] || subclass(u,unordered_pair(v,w))* -> equal(union(u,null_class),null_class) equal(regular(union(u,null_class)),w) equal(regular(union(u,null_class)),v).
% 299.94/300.95  91811[3:Res:86303.1,7158.1] || subclass(u,singleton(v))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) equal(apply(choice,union(u,null_class)),v)*.
% 299.94/300.95  92197[3:Res:88269.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(union(u,null_class),w),x),null_class) member(regular(intersection(intersection(union(u,null_class),w),x)),v)*.
% 299.94/300.95  92359[3:Res:88286.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(x,union(u,null_class))),null_class) member(regular(intersection(w,intersection(x,union(u,null_class)))),v)*.
% 299.94/300.95  92507[3:Res:88289.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(union(u,null_class),x)),null_class) member(regular(intersection(w,intersection(union(u,null_class),x))),v)*.
% 299.94/300.95  92662[3:Res:88296.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(w,union(u,null_class)),x),null_class) member(regular(intersection(intersection(w,union(u,null_class)),x)),v)*.
% 299.94/300.95  93946[0:Obv:93900.1] || member(not_subclass_element(intersection(u,restrict(v,w,x)),intersection(y,v)),y)* -> subclass(intersection(u,restrict(v,w,x)),intersection(y,v)).
% 299.94/300.95  94020[0:Res:56577.1,7158.1] || subclass(u,singleton(v))* member(intersection(w,u),universal_class) -> equal(intersection(w,u),null_class) equal(apply(choice,intersection(w,u)),v)*.
% 299.94/300.95  94566[0:Obv:94513.1] || member(not_subclass_element(intersection(restrict(u,v,w),x),intersection(y,u)),y)* -> subclass(intersection(restrict(u,v,w),x),intersection(y,u)).
% 299.94/300.95  94855[3:Res:94637.0,5363.0] || subclass(complement(element_relation),u) -> subclass(intersection(v,complement(compose(element_relation,universal_class))),w) member(not_subclass_element(intersection(v,complement(compose(element_relation,universal_class))),w),u)*.
% 299.94/300.95  94948[3:Res:94788.0,5363.0] || subclass(complement(element_relation),u) -> subclass(intersection(complement(compose(element_relation,universal_class)),v),w) member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),v),w),u)*.
% 299.94/300.95  94973[3:Res:94939.0,5363.0] || subclass(complement(element_relation),u) -> subclass(union(null_class,complement(compose(element_relation,universal_class))),v) member(not_subclass_element(union(null_class,complement(compose(element_relation,universal_class))),v),u)*.
% 299.94/300.95  95572[0:Res:57662.1,7158.1] || subclass(u,singleton(v))* member(intersection(u,w),universal_class) -> equal(intersection(u,w),null_class) equal(apply(choice,intersection(u,w)),v)*.
% 299.94/300.95  96061[3:MRR:96010.0,242.0] || member(u,universal_class) subclass(domain_relation,regular(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(v))* equal(union(v,w),null_class).
% 299.94/300.95  96062[3:MRR:96009.0,242.0] || member(u,universal_class) subclass(domain_relation,regular(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(w))* equal(union(v,w),null_class).
% 299.94/300.95  96167[3:Res:95721.0,3170.0] ||  -> equal(complement(successor(complement(intersection(restrict(u,v,w),x)))),null_class) member(regular(complement(successor(complement(intersection(restrict(u,v,w),x))))),u)*.
% 299.94/300.95  96306[3:Res:96080.0,3170.0] ||  -> equal(complement(successor(complement(intersection(u,restrict(v,w,x))))),null_class) member(regular(complement(successor(complement(intersection(u,restrict(v,w,x)))))),v)*.
% 299.94/300.95  96449[0:Res:10922.2,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(w),union(u,image(element_relation,power_class(v))))* -> equal(w,null_class).
% 299.94/300.95  96448[0:Res:3678.2,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v)))))* member(w,union(u,image(element_relation,power_class(v))))* -> equal(singleton(w),null_class).
% 299.94/300.95  96439[3:Res:17248.1,46647.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),power_class(complement(power_class(w)))))* member(unordered_pair(u,null_class),union(v,image(element_relation,power_class(w)))) -> .
% 299.94/300.95  96394[3:SpL:72082.0,46647.0] || member(u,intersection(complement(apply(null_class,v)),power_class(complement(power_class(w)))))* member(u,union(apply(null_class,x),image(element_relation,power_class(w))))* -> .
% 299.94/300.95  96393[3:SpL:72083.0,46647.0] || member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(power_class(v)))))* member(u,union(apply(null_class,w),image(element_relation,power_class(v))))* -> .
% 299.94/300.95  96391[3:SpL:27497.0,46647.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(null_class,v),image(element_relation,power_class(w)))) -> .
% 299.94/300.95  96390[3:SpL:71518.0,46647.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(v,null_class),image(element_relation,power_class(w)))) -> .
% 299.94/300.95  96389[3:SpL:30548.0,46647.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(v,v),image(element_relation,power_class(w))))* -> .
% 299.94/300.95  96388[3:SpL:72083.0,46647.0] || member(u,intersection(complement(apply(null_class,v)),power_class(complement(power_class(w)))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,power_class(w)))) -> .
% 299.94/300.95  96386[0:SpL:75901.0,46647.0] || member(u,intersection(complement(symmetric_difference(v,w)),power_class(complement(power_class(x)))))* member(u,union(symmetric_difference(w,v),image(element_relation,power_class(x)))) -> .
% 299.94/300.95  96364[3:SpL:74812.0,46647.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(null_class,w))))))* member(u,union(v,image(element_relation,power_class(union(w,null_class))))) -> .
% 299.94/300.95  96363[3:SpL:73744.0,46647.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(w,w))))))* member(u,union(v,image(element_relation,power_class(union(w,null_class))))) -> .
% 299.94/300.95  96362[3:SpL:35849.0,46647.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(w,w))))))* member(u,union(v,image(element_relation,power_class(union(null_class,w))))) -> .
% 299.94/300.95  96361[3:SpL:74812.0,46647.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(w,null_class))))))* member(u,union(v,image(element_relation,power_class(union(null_class,w))))) -> .
% 299.94/300.95  96360[3:SpL:35849.0,46647.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(null_class,w))))))* member(u,union(v,image(element_relation,power_class(union(w,w)))))* -> .
% 299.94/300.95  96359[3:SpL:73744.0,46647.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(w,null_class))))))* member(u,union(v,image(element_relation,power_class(union(w,w)))))* -> .
% 299.94/300.95  96860[0:Res:10922.2,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(w),union(image(element_relation,power_class(u)),v))* -> equal(w,null_class).
% 299.94/300.95  96859[0:Res:3678.2,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v)))* member(w,union(image(element_relation,power_class(u)),v))* -> equal(singleton(w),null_class).
% 299.94/300.95  96850[3:Res:17248.1,46679.0] || subclass(ordered_pair(u,universal_class),intersection(power_class(complement(power_class(v))),complement(w)))* member(unordered_pair(u,null_class),union(image(element_relation,power_class(v)),w)) -> .
% 299.94/300.95  96799[3:SpL:74812.0,46679.0] || member(u,intersection(power_class(complement(power_class(union(null_class,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,null_class))),w)) -> .
% 299.94/300.95  96798[3:SpL:73744.0,46679.0] || member(u,intersection(power_class(complement(power_class(union(v,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,null_class))),w)) -> .
% 299.94/300.95  96797[3:SpL:35849.0,46679.0] || member(u,intersection(power_class(complement(power_class(union(v,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(null_class,v))),w)) -> .
% 299.94/300.95  96796[3:SpL:74812.0,46679.0] || member(u,intersection(power_class(complement(power_class(union(v,null_class)))),complement(w)))* member(u,union(image(element_relation,power_class(union(null_class,v))),w)) -> .
% 299.94/300.95  96795[3:SpL:35849.0,46679.0] || member(u,intersection(power_class(complement(power_class(union(null_class,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,v))),w))* -> .
% 299.94/300.95  96794[3:SpL:73744.0,46679.0] || member(u,intersection(power_class(complement(power_class(union(v,null_class)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,v))),w))* -> .
% 299.94/300.95  96788[3:SpL:72082.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),complement(apply(null_class,w))))* member(u,union(image(element_relation,power_class(v)),apply(null_class,x)))* -> .
% 299.94/300.95  96787[3:SpL:72083.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),complement(sum_class(range_of(null_class)))))* member(u,union(image(element_relation,power_class(v)),apply(null_class,w)))* -> .
% 299.94/300.95  96785[3:SpL:27497.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(null_class,w))) -> .
% 299.94/300.95  96784[3:SpL:71518.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(w,null_class))) -> .
% 299.94/300.95  96783[3:SpL:30548.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(w,w)))* -> .
% 299.94/300.95  96902[3:Rew:75789.0,96782.1] || member(u,intersection(power_class(complement(power_class(v))),complement(apply(null_class,w))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,power_class(v)))) -> .
% 299.94/300.95  96780[0:SpL:75901.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),complement(symmetric_difference(w,x))))* member(u,union(image(element_relation,power_class(v)),symmetric_difference(x,w))) -> .
% 299.94/300.95  97058[3:Res:96978.0,5324.0] ||  -> equal(complement(successor(successor(complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(successor(complement(restrict(u,v,w)))))),cross_product(v,w))*.
% 299.94/300.95  97089[3:Rew:26766.0,97045.1,26766.0,97045.0] || member(not_subclass_element(complement(successor(successor(union(null_class,compose(element_relation,universal_class))))),u),element_relation)* -> subclass(complement(successor(successor(union(null_class,compose(element_relation,universal_class))))),u).
% 299.94/300.95  97293[6:SpL:47208.0,53207.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)** -> member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.95  97292[3:SpL:47208.0,53354.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)** -> member(omega,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.95  97291[3:SpL:47208.0,83804.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)** -> subclass(universal_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.95  97281[0:SpL:47208.0,13518.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),domain_relation) equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),domain_relation)** -> .
% 299.94/300.95  97280[0:SpL:47208.0,13425.1] || subclass(domain_relation,intersection(power_class(u),union(v,complement(power_class(w))))) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  97279[0:SpL:47208.0,32917.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),domain_relation) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95  97277[0:SpL:47208.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))) -> .
% 300.04/300.95  97276[0:SpL:47208.0,372.0] || subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* member(omega,intersection(power_class(u),union(v,complement(power_class(w))))) -> .
% 300.04/300.95  97274[0:SpL:47208.0,19460.1] || subclass(domain_relation,intersection(power_class(u),union(v,complement(power_class(w))))) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 300.04/300.95  97273[0:SpL:47208.0,32866.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),domain_relation) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 300.04/300.95  97176[0:SpR:47208.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),union(intersection(power_class(v),union(w,complement(power_class(x)))),u))*.
% 300.04/300.95  97174[0:SpR:47208.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),union(u,intersection(power_class(v),union(w,complement(power_class(x))))))*.
% 300.04/300.95  97165[0:SpR:47208.0,42085.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),restrict(intersection(power_class(u),union(v,complement(power_class(w)))),x,y)),null_class)**.
% 300.04/300.95  97157[3:SpR:47208.0,96615.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 300.04/300.95  97131[3:SpR:47208.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(u),union(v,complement(power_class(w))))) member(singleton(null_class),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 300.04/300.95  97126[0:SpR:47208.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),union(x,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 300.04/300.95  97124[0:SpR:47208.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),union(intersection(power_class(u),union(v,complement(power_class(w)))),x))*.
% 300.04/300.95  97121[3:SpR:47208.0,65061.1] || equal(successor(intersection(power_class(u),union(v,complement(power_class(w))))),null_class) -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),universal_class)**.
% 300.04/300.95  97650[6:SpL:47209.0,53207.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)** -> member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 300.04/300.95  97649[3:SpL:47209.0,53354.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)** -> member(omega,intersection(union(u,complement(power_class(v))),power_class(w))).
% 300.04/300.95  97648[3:SpL:47209.0,83804.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)** -> subclass(universal_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 300.04/300.95  97638[0:SpL:47209.0,13518.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),domain_relation) equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),domain_relation)** -> .
% 300.04/300.95  97637[0:SpL:47209.0,13425.1] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),power_class(w))) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.95  97636[0:SpL:47209.0,32917.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),domain_relation) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.95  97634[0:SpL:47209.0,2134.0] || subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))) -> .
% 300.04/300.95  97633[0:SpL:47209.0,372.0] || subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* member(omega,intersection(union(u,complement(power_class(v))),power_class(w))) -> .
% 300.04/300.95  97631[0:SpL:47209.0,19460.1] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),power_class(w))) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.95  97630[0:SpL:47209.0,32866.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),domain_relation) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.95  97533[0:SpR:47209.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),union(intersection(union(v,complement(power_class(w))),power_class(x)),u))*.
% 300.04/300.95  97531[0:SpR:47209.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),union(u,intersection(union(v,complement(power_class(w))),power_class(x))))*.
% 300.04/300.95  97522[0:SpR:47209.0,42085.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),restrict(intersection(union(u,complement(power_class(v))),power_class(w)),x,y)),null_class)**.
% 300.04/300.95  97514[3:SpR:47209.0,96615.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 300.04/300.95  97488[3:SpR:47209.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,complement(power_class(v))),power_class(w))) member(singleton(null_class),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 300.04/300.95  97483[0:SpR:47209.0,76062.0] ||  -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),union(x,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 300.04/300.95  97481[0:SpR:47209.0,5350.0] ||  -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),union(intersection(union(u,complement(power_class(v))),power_class(w)),x))*.
% 300.04/300.95  97478[3:SpR:47209.0,65061.1] || equal(successor(intersection(union(u,complement(power_class(v))),power_class(w))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)**.
% 300.04/300.95  97940[3:Res:97015.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(union(null_class,u)))),w) member(not_subclass_element(complement(successor(successor(union(null_class,u)))),w),v)*.
% 300.04/300.95  97896[3:SpR:47208.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(u),union(v,complement(power_class(w)))))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 300.04/300.95  97895[3:SpR:47209.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,complement(power_class(v))),power_class(w)))))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 300.04/300.95  98169[6:SpL:47210.0,53207.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)** -> member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 300.04/300.95  98168[3:SpL:47210.0,53354.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)** -> member(omega,intersection(union(complement(power_class(u)),v),power_class(w))).
% 300.04/300.95  98167[3:SpL:47210.0,83804.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)** -> subclass(universal_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 300.04/300.95  98157[0:SpL:47210.0,13518.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),domain_relation) equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),domain_relation)** -> .
% 300.04/300.95  98156[0:SpL:47210.0,13425.1] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),power_class(w))) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.95  98155[0:SpL:47210.0,32917.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),domain_relation) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.95  98153[0:SpL:47210.0,2134.0] || subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))) -> .
% 300.04/300.95  98152[0:SpL:47210.0,372.0] || subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* member(omega,intersection(union(complement(power_class(u)),v),power_class(w))) -> .
% 300.04/300.95  98150[0:SpL:47210.0,19460.1] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),power_class(w))) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.95  98149[0:SpL:47210.0,32866.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),domain_relation) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.95  98048[0:SpR:47210.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),union(intersection(union(complement(power_class(v)),w),power_class(x)),u))*.
% 300.04/300.95  98046[0:SpR:47210.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),union(u,intersection(union(complement(power_class(v)),w),power_class(x))))*.
% 300.04/300.95  98040[3:SpR:47210.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(complement(power_class(u)),v),power_class(w)))))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 300.04/300.95  98036[0:SpR:47210.0,42085.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),restrict(intersection(union(complement(power_class(u)),v),power_class(w)),x,y)),null_class)**.
% 300.04/300.95  98251[3:Rew:75789.0,98029.0] ||  -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 300.04/300.95  98001[3:SpR:47210.0,18089.1] ||  -> member(singleton(null_class),intersection(union(complement(power_class(u)),v),power_class(w))) member(singleton(null_class),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 300.04/300.95  97996[0:SpR:47210.0,76062.0] ||  -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),union(x,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 300.04/300.95  97994[0:SpR:47210.0,5350.0] ||  -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),union(intersection(union(complement(power_class(u)),v),power_class(w)),x))*.
% 300.04/300.95  97991[3:SpR:47210.0,65061.1] || equal(successor(intersection(union(complement(power_class(u)),v),power_class(w))),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)**.
% 300.04/300.95  98375[3:Res:97082.0,3166.0] ||  -> equal(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(intersection(u,v))))))),u)*.
% 300.04/300.95  98374[3:Res:97082.0,3167.0] ||  -> equal(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(intersection(u,v))))))),v)*.
% 300.04/300.95  98354[3:Res:97082.0,3164.0] || subclass(u,v) -> equal(complement(successor(successor(union(null_class,complement(u))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(u)))))),v)*.
% 300.04/300.95  98604[6:SpL:47212.0,53207.0] || equal(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)** -> member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 300.04/300.95  98603[3:SpL:47212.0,53354.0] || equal(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)** -> member(omega,intersection(power_class(u),union(complement(power_class(v)),w))).
% 300.04/300.95  98602[3:SpL:47212.0,83804.0] || equal(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)** -> subclass(universal_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 300.04/300.95  98592[0:SpL:47212.0,13518.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),domain_relation) equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),domain_relation)** -> .
% 300.04/300.95  98591[0:SpL:47212.0,13425.1] || subclass(domain_relation,intersection(power_class(u),union(complement(power_class(v)),w))) subclass(domain_relation,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.95  98590[0:SpL:47212.0,32917.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),domain_relation) subclass(domain_relation,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.95  98588[0:SpL:47212.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))) -> .
% 300.04/300.95  98587[0:SpL:47212.0,372.0] || subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* member(omega,intersection(power_class(u),union(complement(power_class(v)),w))) -> .
% 300.04/300.95  98585[0:SpL:47212.0,19460.1] || subclass(domain_relation,intersection(power_class(u),union(complement(power_class(v)),w))) subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.95  98584[0:SpL:47212.0,32866.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),domain_relation) subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.95  98483[0:SpR:47212.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),union(intersection(power_class(v),union(complement(power_class(w)),x)),u))*.
% 300.04/300.95  98481[0:SpR:47212.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),union(u,intersection(power_class(v),union(complement(power_class(w)),x))))*.
% 300.04/300.95  98475[3:SpR:47212.0,97015.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(u),union(complement(power_class(v)),w)))))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 300.04/300.95  98471[0:SpR:47212.0,42085.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),restrict(intersection(power_class(u),union(complement(power_class(v)),w)),x,y)),null_class)**.
% 300.04/300.95  98687[3:Rew:75789.0,98464.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 300.04/300.95  98435[3:SpR:47212.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(u),union(complement(power_class(v)),w))) member(singleton(null_class),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 300.04/300.95  98430[0:SpR:47212.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),union(x,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 300.04/300.95  98428[0:SpR:47212.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),union(intersection(power_class(u),union(complement(power_class(v)),w)),x))*.
% 300.04/300.95  98425[3:SpR:47212.0,65061.1] || equal(successor(intersection(power_class(u),union(complement(power_class(v)),w))),null_class) -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),universal_class)**.
% 300.04/300.95  98790[3:Res:97910.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(union(u,null_class)))),w) member(not_subclass_element(complement(successor(successor(union(u,null_class)))),w),v)*.
% 300.04/300.95  99280[3:SpR:27497.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(union(null_class,v),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 300.04/300.95  99279[3:SpR:71518.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(union(v,null_class),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 300.04/300.95  99278[3:SpR:30548.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(union(v,v),w)))* member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 300.04/300.95  99251[3:SpR:27497.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,union(null_class,w)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 300.04/300.95  99250[3:SpR:71518.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,union(w,null_class)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 300.04/300.95  99249[3:SpR:30548.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,union(w,w))))* member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 300.04/300.95  99569[3:Res:17.2,15652.1] || member(u,universal_class) member(v,singleton(w))* member(w,universal_class) member(ordered_pair(v,u),x)* -> member(w,cantor(x))*.
% 300.04/300.95  99566[3:Res:17248.1,15652.1] || subclass(ordered_pair(u,universal_class),cross_product(singleton(v),universal_class))* member(v,universal_class) member(unordered_pair(u,null_class),w)* -> member(v,cantor(w))*.
% 300.04/300.95  99561[3:Res:353.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(regular(u),w)* -> equal(u,null_class) member(v,cantor(w))*.
% 300.04/300.95  99534[3:Res:3.1,15652.1] || member(u,universal_class) member(not_subclass_element(cross_product(singleton(u),universal_class),v),w)* -> subclass(cross_product(singleton(u),universal_class),v) member(u,cantor(w)).
% 300.04/300.95  99605[3:MRR:99570.1,41150.1] || subclass(domain_relation,rotate(cross_product(singleton(u),universal_class)))* member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),x)* -> member(u,cantor(x))*.
% 300.04/300.95  99685[3:SpL:27497.0,6139.1] || member(u,intersection(complement(v),union(union(null_class,w),x))) member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 300.04/300.95  99684[3:SpL:71518.0,6139.1] || member(u,intersection(complement(v),union(union(w,null_class),x))) member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 300.04/300.95  99683[3:SpL:30548.0,6139.1] || member(u,intersection(complement(v),union(union(w,w),x)))* member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 300.04/300.95  99656[3:SpL:27497.0,6139.1] || member(u,intersection(complement(v),union(w,union(null_class,x)))) member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 300.04/300.95  99655[3:SpL:71518.0,6139.1] || member(u,intersection(complement(v),union(w,union(x,null_class)))) member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 300.04/300.95  99654[3:SpL:30548.0,6139.1] || member(u,intersection(complement(v),union(w,union(x,x))))* member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 300.04/300.95  99973[3:SpL:27497.0,6149.1] || member(u,intersection(union(union(null_class,v),w),complement(x))) member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 300.04/300.95  99972[3:SpL:71518.0,6149.1] || member(u,intersection(union(union(v,null_class),w),complement(x))) member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 300.04/300.95  99971[3:SpL:30548.0,6149.1] || member(u,intersection(union(union(v,v),w),complement(x)))* member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 300.04/300.95  99944[3:SpL:27497.0,6149.1] || member(u,intersection(union(v,union(null_class,w)),complement(x))) member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 300.04/300.95  99943[3:SpL:71518.0,6149.1] || member(u,intersection(union(v,union(w,null_class)),complement(x))) member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 300.04/300.95  99942[3:SpL:30548.0,6149.1] || member(u,intersection(union(v,union(w,w)),complement(x)))* member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 300.04/300.95  100211[3:SpR:47212.0,95765.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 300.04/300.95  100210[3:SpR:47208.0,95765.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 300.04/300.95  100209[3:SpR:47210.0,95765.0] ||  -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 300.04/300.95  100208[3:SpR:47209.0,95765.0] ||  -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 300.04/300.95  100383[3:Res:100257.0,5324.0] ||  -> equal(complement(union(complement(restrict(u,v,w)),x)),null_class) member(regular(complement(union(complement(restrict(u,v,w)),x))),cross_product(v,w))*.
% 300.04/300.95  100428[3:Rew:26766.0,100370.1,26766.0,100370.0] || member(not_subclass_element(complement(union(union(null_class,compose(element_relation,universal_class)),u)),v),element_relation)* -> subclass(complement(union(union(null_class,compose(element_relation,universal_class)),u)),v).
% 300.04/300.95  100784[0:Rew:100557.0,99785.0] || subclass(ordered_pair(u,v),union(w,complement(union(x,y)))) member(unordered_pair(u,singleton(v)),intersection(complement(w),union(x,y)))* -> .
% 300.04/300.95  100831[0:Rew:100557.0,99747.0] || subclass(u,union(v,complement(union(w,x)))) member(not_subclass_element(u,y),intersection(complement(v),union(w,x)))* -> subclass(u,y).
% 300.04/300.95  100835[0:Rew:100557.0,30381.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x)))))* member(omega,union(u,intersection(complement(v),union(w,x)))) -> .
% 300.04/300.95  100859[3:Rew:100557.0,89266.1] || member(regular(u),symmetric_difference(complement(v),union(w,x)))* subclass(u,regular(union(v,complement(union(w,x))))) -> equal(u,null_class).
% 300.04/300.95  100868[0:Rew:100557.0,90278.0] ||  -> member(not_subclass_element(u,intersection(complement(v),union(w,x))),union(v,complement(union(w,x))))* subclass(u,intersection(complement(v),union(w,x))).
% 300.04/300.95  100873[0:Rew:100557.0,99750.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(w,x)))) member(power_class(u),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.95  100874[0:Rew:100557.0,99751.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(w,x)))) member(sum_class(u),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.95  100892[0:Rew:100557.0,55164.0] || member(u,intersection(power_class(v),power_class(complement(union(w,x))))) member(u,union(complement(power_class(v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.95  100931[0:Rew:100557.0,100075.0] || subclass(ordered_pair(u,v),union(complement(union(w,x)),y)) member(unordered_pair(u,singleton(v)),intersection(union(w,x),complement(y)))* -> .
% 300.04/300.95  100965[0:Rew:100557.0,99803.0] || subclass(u,symmetric_difference(v,complement(union(w,x)))) member(not_subclass_element(u,y),intersection(complement(v),union(w,x)))* -> subclass(u,y).
% 300.04/300.95  100967[0:Rew:100557.0,99801.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,complement(union(w,x)))) member(power_class(u),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.95  100968[0:Rew:100557.0,99802.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,complement(union(w,x)))) member(sum_class(u),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.95  101095[0:Rew:100557.0,6796.0] ||  -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w))))),successor(intersection(complement(u),union(v,w))))*.
% 300.04/300.95  101112[0:Rew:100557.0,30394.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x)))* member(omega,union(intersection(complement(u),union(v,w)),x)) -> .
% 300.04/300.95  101143[0:Rew:100557.0,45708.1] ||  -> subclass(symmetric_difference(complement(u),union(v,w)),x) member(not_subclass_element(symmetric_difference(complement(u),union(v,w)),x),union(u,complement(union(v,w))))*.
% 300.04/300.95  101174[7:Rew:100557.0,82638.1] function(intersection(complement(u),union(v,w))) || equal(successor(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))** -> .
% 300.04/300.95  101175[0:Rew:100557.0,83007.0] || member(regular(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))* -> equal(intersection(complement(u),union(v,w)),null_class).
% 300.04/300.95  101236[0:Rew:100557.0,54957.0] || member(u,intersection(power_class(complement(union(v,w))),power_class(x))) member(u,union(image(element_relation,union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.95  101241[3:Rew:100557.0,62461.1] || member(u,universal_class) subclass(domain_relation,power_class(complement(union(v,w)))) member(ordered_pair(u,cantor(u)),image(element_relation,union(v,w)))* -> .
% 300.04/300.95  101296[0:Rew:100557.0,100037.0] || subclass(u,union(complement(union(v,w)),x)) member(not_subclass_element(u,y),intersection(union(v,w),complement(x)))* -> subclass(u,y).
% 300.04/300.95  101300[0:Rew:100557.0,30383.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x)))* member(omega,union(u,intersection(union(v,w),complement(x)))) -> .
% 300.04/300.95  101324[3:Rew:100557.0,88542.1] || member(regular(u),symmetric_difference(union(v,w),complement(x)))* subclass(u,regular(union(complement(union(v,w)),x))) -> equal(u,null_class).
% 300.04/300.95  101333[0:Rew:100557.0,90277.0] ||  -> member(not_subclass_element(u,intersection(union(v,w),complement(x))),union(complement(union(v,w)),x))* subclass(u,intersection(union(v,w),complement(x))).
% 300.04/300.95  101338[0:Rew:100557.0,100040.1] || member(u,universal_class) subclass(universal_class,union(complement(union(v,w)),x)) member(power_class(u),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.95  101339[0:Rew:100557.0,100041.1] || member(u,universal_class) subclass(universal_class,union(complement(union(v,w)),x)) member(sum_class(u),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.95  101429[0:Rew:100557.0,100093.0] || subclass(u,symmetric_difference(complement(union(v,w)),x)) member(not_subclass_element(u,y),intersection(union(v,w),complement(x)))* -> subclass(u,y).
% 300.04/300.95  101431[0:Rew:100557.0,100091.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(union(v,w)),x)) member(power_class(u),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.95  101432[0:Rew:100557.0,100092.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(union(v,w)),x)) member(sum_class(u),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.95  101464[0:Rew:100557.0,6724.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w))))),successor(intersection(union(u,v),complement(w))))*.
% 300.04/300.95  101481[0:Rew:100557.0,30396.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x)))* member(omega,union(intersection(union(u,v),complement(w)),x)) -> .
% 300.04/300.95  101512[0:Rew:100557.0,45710.1] ||  -> subclass(symmetric_difference(union(u,v),complement(w)),x) member(not_subclass_element(symmetric_difference(union(u,v),complement(w)),x),union(complement(union(u,v)),w))*.
% 300.04/300.95  101541[7:Rew:100557.0,82641.1] function(intersection(union(u,v),complement(w))) || equal(successor(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))** -> .
% 300.04/300.95  101542[0:Rew:100557.0,83006.0] || member(regular(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))* -> equal(intersection(union(u,v),complement(w)),null_class).
% 300.04/300.95  102204[0:Rew:102187.0,46767.0] ||  -> equal(power_class(intersection(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v)))))),power_class(complement(successor(intersection(complement(u),power_class(v))))))**.
% 300.04/300.95  102205[0:Rew:102187.0,47046.0] ||  -> equal(power_class(intersection(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v)))))),power_class(complement(successor(intersection(power_class(u),complement(v))))))**.
% 300.04/300.95  102710[0:Rew:100557.0,100824.1] ||  -> member(not_subclass_element(u,union(v,complement(union(w,x)))),intersection(complement(v),union(w,x)))* subclass(u,union(v,complement(union(w,x)))).
% 300.04/300.95  102718[0:Rew:100557.0,101289.1] ||  -> member(not_subclass_element(u,union(complement(union(v,w)),x)),intersection(union(v,w),complement(x)))* subclass(u,union(complement(union(v,w)),x)).
% 300.04/300.95  102720[0:Rew:100557.0,101418.1] || member(regular(symmetric_difference(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))* -> equal(symmetric_difference(u,complement(union(v,w))),null_class).
% 300.04/300.95  102723[0:Rew:102187.0,101620.0] ||  -> equal(power_class(intersection(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v)))))),power_class(complement(successor(image(element_relation,union(u,v))))))**.
% 300.04/300.95  102725[0:Rew:100557.0,101797.1] || member(regular(symmetric_difference(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))* -> equal(symmetric_difference(complement(union(u,v)),w),null_class).
% 300.04/300.95  102735[3:Rew:100557.0,100524.1,100557.0,100524.0] || member(not_subclass_element(complement(union(apply(null_class,u),v)),w),union(apply(null_class,x),v))* -> subclass(complement(union(apply(null_class,x),v)),w).
% 300.04/300.95  102736[3:Rew:100557.0,100523.1,100557.0,100523.0] || member(not_subclass_element(complement(union(sum_class(range_of(null_class)),u)),v),union(apply(null_class,w),u))* -> subclass(complement(union(apply(null_class,w),u)),v).
% 300.04/300.95  102741[3:Rew:100557.0,100518.1,100557.0,100518.0] || member(not_subclass_element(complement(union(apply(null_class,u),v)),w),union(sum_class(range_of(null_class)),v))* -> subclass(complement(union(sum_class(range_of(null_class)),v)),w).
% 300.04/300.95  102742[0:Rew:100557.0,100516.1,100557.0,100516.0] || member(not_subclass_element(complement(union(symmetric_difference(u,v),w)),x),union(symmetric_difference(v,u),w))* -> subclass(complement(union(symmetric_difference(v,u),w)),x).
% 300.04/300.95  102744[3:Rew:100557.0,100495.1,100557.0,100495.0] || member(not_subclass_element(complement(union(u,apply(null_class,v))),w),union(u,apply(null_class,x)))* -> subclass(complement(union(u,apply(null_class,x))),w).
% 300.04/300.95  102745[3:Rew:100557.0,100494.1,100557.0,100494.0] || member(not_subclass_element(complement(union(u,sum_class(range_of(null_class)))),v),union(u,apply(null_class,w)))* -> subclass(complement(union(u,apply(null_class,w))),v).
% 300.04/300.95  102750[3:Rew:100557.0,100489.1,100557.0,100489.0] || member(not_subclass_element(complement(union(u,apply(null_class,v))),w),union(u,sum_class(range_of(null_class))))* -> subclass(complement(union(u,sum_class(range_of(null_class)))),w).
% 300.04/300.95  102751[0:Rew:100557.0,100487.1,100557.0,100487.0] || member(not_subclass_element(complement(union(u,symmetric_difference(v,w))),x),union(u,symmetric_difference(w,v)))* -> subclass(complement(union(u,symmetric_difference(w,v))),x).
% 300.04/300.95  102943[0:Rew:75789.0,102942.0,44.0,102942.0] ||  -> equal(complement(union(restrict(complement(successor(u)),v,w),intersection(successor(u),complement(cross_product(v,w))))),symmetric_difference(complement(successor(u)),cross_product(v,w)))**.
% 300.04/300.95  103283[3:Res:100329.0,5324.0] ||  -> equal(complement(union(u,complement(restrict(v,w,x)))),null_class) member(regular(complement(union(u,complement(restrict(v,w,x))))),cross_product(w,x))*.
% 300.04/300.95  103327[3:Rew:26766.0,103270.1,26766.0,103270.0] || member(not_subclass_element(complement(union(u,union(null_class,compose(element_relation,universal_class)))),v),element_relation)* -> subclass(complement(union(u,union(null_class,compose(element_relation,universal_class)))),v).
% 300.04/300.95  104498[0:SpR:74466.0,100566.0] ||  -> equal(union(symmetric_difference(u,v),complement(union(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))**.
% 300.04/300.95  105612[0:SpR:102187.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),power_class(complement(successor(w))))) member(u,union(complement(power_class(v)),image(element_relation,successor(w))))*.
% 300.04/300.95  105607[0:SpR:102187.0,46616.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),power_class(w))) member(u,union(image(element_relation,successor(v)),complement(power_class(w))))*.
% 300.04/300.95  106023[0:SpL:102264.0,46804.0] || member(u,intersection(power_class(v),union(w,complement(successor(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),successor(x))))* -> .
% 300.04/300.95  106017[0:SpL:102264.0,1275.1] || member(u,union(complement(v),successor(w))) member(u,union(v,complement(successor(w)))) -> member(u,symmetric_difference(complement(v),successor(w)))*.
% 300.04/300.95  106016[0:SpL:102264.0,10970.0] || subclass(universal_class,union(u,complement(successor(v)))) member(omega,union(complement(u),successor(v))) -> member(omega,symmetric_difference(complement(u),successor(v)))*.
% 300.04/300.95  106014[0:SpL:102264.0,46617.0] || member(u,intersection(union(v,complement(successor(w))),power_class(x))) member(u,union(intersection(complement(v),successor(w)),complement(power_class(x))))* -> .
% 300.04/300.95  106371[3:SpR:47212.0,95894.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),union(null_class,intersection(power_class(v),union(complement(power_class(w)),x))))*.
% 300.04/300.95  106370[3:SpR:47208.0,95894.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),union(null_class,intersection(power_class(v),union(w,complement(power_class(x))))))*.
% 300.04/300.95  106369[3:SpR:47210.0,95894.0] ||  -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),union(null_class,intersection(union(complement(power_class(v)),w),power_class(x))))*.
% 300.04/300.95  106368[3:SpR:47209.0,95894.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),union(null_class,intersection(union(v,complement(power_class(w))),power_class(x))))*.
% 300.04/300.95  106913[3:Res:97047.0,3166.0] ||  -> equal(complement(successor(successor(complement(intersection(intersection(u,v),w))))),null_class) member(regular(complement(successor(successor(complement(intersection(intersection(u,v),w)))))),u)*.
% 300.04/300.95  106912[3:Res:97047.0,3167.0] ||  -> equal(complement(successor(successor(complement(intersection(intersection(u,v),w))))),null_class) member(regular(complement(successor(successor(complement(intersection(intersection(u,v),w)))))),v)*.
% 300.04/300.95  106892[3:Res:97047.0,3164.0] || subclass(u,v) -> equal(complement(successor(successor(complement(intersection(u,w))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,w)))))),v)*.
% 300.04/300.95  107032[3:Res:97922.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(union(u,u)))),w) member(not_subclass_element(complement(successor(successor(union(u,u)))),w),v)*.
% 300.04/300.95  107466[3:Res:100317.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(union(null_class,u),w)),x) member(not_subclass_element(complement(union(union(null_class,u),w)),x),v)*.
% 300.04/300.95  107655[3:Res:15464.2,100568.0] || member(u,universal_class) subclass(domain_relation,image(element_relation,union(v,w))) member(ordered_pair(u,cantor(u)),power_class(complement(union(v,w))))* -> .
% 300.04/300.95  108258[3:Res:100420.0,3166.0] ||  -> equal(complement(union(union(null_class,complement(intersection(u,v))),w)),null_class) member(regular(complement(union(union(null_class,complement(intersection(u,v))),w))),u)*.
% 300.04/300.95  108257[3:Res:100420.0,3167.0] ||  -> equal(complement(union(union(null_class,complement(intersection(u,v))),w)),null_class) member(regular(complement(union(union(null_class,complement(intersection(u,v))),w))),v)*.
% 300.04/300.95  108237[3:Res:100420.0,3164.0] || subclass(u,v) -> equal(complement(union(union(null_class,complement(u)),w)),null_class) member(regular(complement(union(union(null_class,complement(u)),w))),v)*.
% 300.04/300.95  109013[3:Res:103220.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(w,union(null_class,u))),x) member(not_subclass_element(complement(union(w,union(null_class,u))),x),v)*.
% 300.04/300.95  109324[3:Res:103321.0,3166.0] ||  -> equal(complement(union(u,union(null_class,complement(intersection(v,w))))),null_class) member(regular(complement(union(u,union(null_class,complement(intersection(v,w)))))),v)*.
% 300.04/300.95  109323[3:Res:103321.0,3167.0] ||  -> equal(complement(union(u,union(null_class,complement(intersection(v,w))))),null_class) member(regular(complement(union(u,union(null_class,complement(intersection(v,w)))))),w)*.
% 300.04/300.95  109303[3:Res:103321.0,3164.0] || subclass(u,v) -> equal(complement(union(w,union(null_class,complement(u)))),null_class) member(regular(complement(union(w,union(null_class,complement(u))))),v)*.
% 300.04/300.95  109898[3:Res:106828.0,3166.0] ||  -> equal(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,intersection(v,w))))))),v)*.
% 300.04/300.95  109897[3:Res:106828.0,3167.0] ||  -> equal(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,intersection(v,w))))))),w)*.
% 300.04/300.95  109877[3:Res:106828.0,3164.0] || subclass(u,v) -> equal(complement(successor(successor(complement(intersection(w,u))))),null_class) member(regular(complement(successor(successor(complement(intersection(w,u)))))),v)*.
% 300.04/300.95  110029[3:Res:107416.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(union(u,null_class),w)),x) member(not_subclass_element(complement(union(union(u,null_class),w)),x),v)*.
% 300.04/300.95  110588[3:Res:108959.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(w,union(u,null_class))),x) member(not_subclass_element(complement(union(w,union(u,null_class))),x),v)*.
% 300.04/300.95  110799[3:Res:95663.0,3166.0] ||  -> equal(intersection(union(null_class,intersection(intersection(u,v),w)),x),null_class) member(regular(intersection(union(null_class,intersection(intersection(u,v),w)),x)),u)*.
% 300.04/300.95  110798[3:Res:95663.0,3167.0] ||  -> equal(intersection(union(null_class,intersection(intersection(u,v),w)),x),null_class) member(regular(intersection(union(null_class,intersection(intersection(u,v),w)),x)),v)*.
% 300.04/300.95  110778[3:Res:95663.0,3164.0] || subclass(u,v) -> equal(intersection(union(null_class,intersection(u,w)),x),null_class) member(regular(intersection(union(null_class,intersection(u,w)),x)),v)*.
% 300.04/300.95  111144[3:Res:95683.0,3166.0] ||  -> equal(union(null_class,intersection(intersection(intersection(u,v),w),x)),null_class) member(regular(union(null_class,intersection(intersection(intersection(u,v),w),x))),u)*.
% 300.04/300.95  111143[3:Res:95683.0,3167.0] ||  -> equal(union(null_class,intersection(intersection(intersection(u,v),w),x)),null_class) member(regular(union(null_class,intersection(intersection(intersection(u,v),w),x))),v)*.
% 300.04/300.95  111123[3:Res:95683.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(intersection(u,w),x)),null_class) member(regular(union(null_class,intersection(intersection(u,w),x))),v)*.
% 300.04/300.95  111292[3:Res:95699.0,3166.0] ||  -> equal(intersection(u,union(null_class,intersection(intersection(v,w),x))),null_class) member(regular(intersection(u,union(null_class,intersection(intersection(v,w),x)))),v)*.
% 300.04/300.95  111291[3:Res:95699.0,3167.0] ||  -> equal(intersection(u,union(null_class,intersection(intersection(v,w),x))),null_class) member(regular(intersection(u,union(null_class,intersection(intersection(v,w),x)))),w)*.
% 300.04/300.95  111271[3:Res:95699.0,3164.0] || subclass(u,v) -> equal(intersection(w,union(null_class,intersection(u,x))),null_class) member(regular(intersection(w,union(null_class,intersection(u,x)))),v)*.
% 300.04/300.95  111491[0:Res:367.1,100558.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(x,y))) member(unordered_pair(u,singleton(v)),union(w,complement(union(x,y))))* -> .
% 300.04/300.95  111463[0:Res:354.2,100558.0] || subclass(u,intersection(complement(v),union(w,x))) member(not_subclass_element(u,y),union(v,complement(union(w,x))))* -> subclass(u,y).
% 300.04/300.95  111396[0:SpL:102187.0,100558.0] || member(u,intersection(power_class(complement(successor(v))),union(w,x))) member(u,union(image(element_relation,successor(v)),complement(union(w,x))))* -> .
% 300.04/300.95  111394[0:SpL:46591.0,100558.0] || member(u,intersection(power_class(complement(power_class(v))),union(w,x))) member(u,union(image(element_relation,power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.95  111669[3:Res:95712.0,3166.0] ||  -> equal(union(null_class,intersection(u,intersection(intersection(v,w),x))),null_class) member(regular(union(null_class,intersection(u,intersection(intersection(v,w),x)))),v)*.
% 300.04/300.95  111668[3:Res:95712.0,3167.0] ||  -> equal(union(null_class,intersection(u,intersection(intersection(v,w),x))),null_class) member(regular(union(null_class,intersection(u,intersection(intersection(v,w),x)))),w)*.
% 300.04/300.95  111648[3:Res:95712.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(w,intersection(u,x))),null_class) member(regular(union(null_class,intersection(w,intersection(u,x)))),v)*.
% 300.04/300.95  111764[3:Res:96083.0,3166.0] ||  -> equal(complement(successor(complement(restrict(intersection(u,v),w,x)))),null_class) member(regular(complement(successor(complement(restrict(intersection(u,v),w,x))))),u)*.
% 300.04/300.95  111763[3:Res:96083.0,3167.0] ||  -> equal(complement(successor(complement(restrict(intersection(u,v),w,x)))),null_class) member(regular(complement(successor(complement(restrict(intersection(u,v),w,x))))),v)*.
% 300.04/300.95  111743[3:Res:96083.0,3164.0] || subclass(u,v) -> equal(complement(successor(complement(restrict(u,w,x)))),null_class) member(regular(complement(successor(complement(restrict(u,w,x))))),v)*.
% 300.04/300.95  111944[0:Res:367.1,100572.0] || subclass(ordered_pair(u,v),intersection(union(w,x),complement(y))) member(unordered_pair(u,singleton(v)),union(complement(union(w,x)),y))* -> .
% 300.04/300.95  111916[0:Res:354.2,100572.0] || subclass(u,intersection(union(v,w),complement(x))) member(not_subclass_element(u,y),union(complement(union(v,w)),x))* -> subclass(u,y).
% 300.04/300.95  111809[0:SpL:102187.0,100572.0] || member(u,intersection(union(v,w),power_class(complement(successor(x))))) member(u,union(complement(union(v,w)),image(element_relation,successor(x))))* -> .
% 300.04/300.95  111807[0:SpL:46591.0,100572.0] || member(u,intersection(union(v,w),power_class(complement(power_class(x))))) member(u,union(complement(union(v,w)),image(element_relation,power_class(x))))* -> .
% 300.04/300.95  112304[3:Res:100372.0,3166.0] ||  -> equal(complement(union(complement(intersection(intersection(u,v),w)),x)),null_class) member(regular(complement(union(complement(intersection(intersection(u,v),w)),x))),u)*.
% 300.04/300.95  112303[3:Res:100372.0,3167.0] ||  -> equal(complement(union(complement(intersection(intersection(u,v),w)),x)),null_class) member(regular(complement(union(complement(intersection(intersection(u,v),w)),x))),v)*.
% 300.04/300.95  112283[3:Res:100372.0,3164.0] || subclass(u,v) -> equal(complement(union(complement(intersection(u,w)),x)),null_class) member(regular(complement(union(complement(intersection(u,w)),x))),v)*.
% 300.04/300.95  112942[3:Rew:101822.0,112771.1,26766.0,112771.1,101822.0,112771.0,26766.0,112771.0] || member(u,union(v,w)) member(u,union(x,y)) member(u,complement(intersection(union(x,y),union(v,w))))* -> .
% 300.04/300.95  113466[3:Res:113084.0,5324.0] ||  -> equal(regular(union(null_class,complement(restrict(u,v,w)))),null_class) member(regular(regular(union(null_class,complement(restrict(u,v,w))))),cross_product(v,w))*.
% 300.04/300.95  114285[6:SpL:101233.0,53207.0] || equal(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)** -> member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 300.04/300.95  114284[3:SpL:101233.0,53354.0] || equal(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)** -> member(omega,intersection(power_class(u),power_class(complement(union(v,w))))).
% 300.04/300.95  114283[3:SpL:101233.0,83804.0] || equal(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)** -> subclass(universal_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 300.04/300.95  114272[0:SpL:101233.0,13518.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),domain_relation) equal(union(complement(power_class(u)),image(element_relation,union(v,w))),domain_relation)** -> .
% 300.04/300.95  114271[0:SpL:101233.0,13425.1] || subclass(domain_relation,intersection(power_class(u),power_class(complement(union(v,w))))) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.95  114270[0:SpL:101233.0,32917.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),domain_relation) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.95  114268[0:SpL:101233.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))) -> .
% 300.04/300.95  114267[0:SpL:101233.0,372.0] || subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* member(omega,intersection(power_class(u),power_class(complement(union(v,w))))) -> .
% 300.04/300.95  114265[0:SpL:101233.0,19460.1] || subclass(domain_relation,intersection(power_class(u),power_class(complement(union(v,w))))) subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.95  114264[0:SpL:101233.0,32866.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),domain_relation) subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.95  114385[3:Rew:75789.0,114162.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),union(null_class,intersection(power_class(v),power_class(complement(union(w,x))))))*.
% 300.04/300.95  114150[0:SpR:101233.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x)))),union(intersection(power_class(v),power_class(complement(union(w,x)))),u))*.
% 300.04/300.95  114148[0:SpR:101233.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x)))),union(u,intersection(power_class(v),power_class(complement(union(w,x))))))*.
% 300.04/300.95  114389[3:Rew:75789.0,114137.0] ||  -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 300.04/300.95  114390[3:Rew:75789.0,114134.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(u),power_class(complement(union(v,w)))))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 300.04/300.95  114129[0:SpR:101233.0,42085.0] ||  -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),restrict(intersection(power_class(u),power_class(complement(union(v,w)))),x,y)),null_class)**.
% 300.04/300.95  114391[3:Rew:75789.0,114121.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 300.04/300.95  114092[3:SpR:101233.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(u),power_class(complement(union(v,w))))) member(singleton(null_class),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 300.04/300.95  114088[0:SpR:101233.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x)),union(x,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 300.04/300.95  114086[0:SpR:101233.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x)),union(intersection(power_class(u),power_class(complement(union(v,w)))),x))*.
% 300.04/300.95  114083[3:SpR:101233.0,65061.1] || equal(successor(intersection(power_class(u),power_class(complement(union(v,w))))),null_class) -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),universal_class)**.
% 300.04/300.95  114731[3:Res:114621.0,3162.0] ||  -> equal(regular(complement(unordered_pair(u,v))),null_class) equal(regular(regular(complement(unordered_pair(u,v)))),v)** equal(regular(regular(complement(unordered_pair(u,v)))),u)**.
% 300.04/300.95  114960[6:SpL:101379.0,53207.0] || equal(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)** -> member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 300.04/300.95  114959[3:SpL:101379.0,53354.0] || equal(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)** -> member(omega,intersection(power_class(complement(power_class(u))),union(v,w))).
% 300.04/300.95  114958[3:SpL:101379.0,83804.0] || equal(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)** -> subclass(universal_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 300.04/300.95  114947[0:SpL:101379.0,13518.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),domain_relation) equal(union(image(element_relation,power_class(u)),complement(union(v,w))),domain_relation)** -> .
% 300.04/300.95  114946[0:SpL:101379.0,13425.1] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),union(v,w))) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.95  114945[0:SpL:101379.0,32917.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),domain_relation) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.95  114943[0:SpL:101379.0,2134.0] || subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))) -> .
% 300.04/300.95  114942[0:SpL:101379.0,372.0] || subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* member(omega,intersection(power_class(complement(power_class(u))),union(v,w))) -> .
% 300.04/300.95  114940[0:SpL:101379.0,19460.1] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),union(v,w))) subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.95  114939[0:SpL:101379.0,32866.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),domain_relation) subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.95  114929[0:SpR:39614.1,101379.0] || subclass(union(u,v),power_class(complement(power_class(w)))) -> equal(union(image(element_relation,power_class(w)),complement(union(u,v))),complement(union(u,v)))**.
% 300.04/300.95  115055[3:Rew:75789.0,114837.0] ||  -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),union(null_class,intersection(power_class(complement(power_class(v))),union(w,x))))*.
% 300.04/300.95  114825[0:SpR:101379.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x)))),union(intersection(power_class(complement(power_class(v))),union(w,x)),u))*.
% 300.04/300.95  114823[0:SpR:101379.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x)))),union(u,intersection(power_class(complement(power_class(v))),union(w,x))))*.
% 300.04/300.95  115059[3:Rew:75789.0,114812.0] ||  -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 300.04/300.95  115060[3:Rew:75789.0,114809.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(complement(power_class(u))),union(v,w)))))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 300.04/300.95  114804[0:SpR:101379.0,42085.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),restrict(intersection(power_class(complement(power_class(u))),union(v,w)),x,y)),null_class)**.
% 300.04/300.95  115061[3:Rew:75789.0,114796.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 300.04/300.95  114766[3:SpR:101379.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(complement(power_class(u))),union(v,w))) member(singleton(null_class),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 300.04/300.95  114762[0:SpR:101379.0,76062.0] ||  -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x)),union(x,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 300.04/300.95  114760[0:SpR:101379.0,5350.0] ||  -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x)),union(intersection(power_class(complement(power_class(u))),union(v,w)),x))*.
% 300.04/300.95  114757[3:SpR:101379.0,65061.1] || equal(successor(intersection(power_class(complement(power_class(u))),union(v,w))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 300.04/300.95  115541[6:SpL:101642.0,53207.0] || equal(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)** -> member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 300.04/300.95  115540[3:SpL:101642.0,53354.0] || equal(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)** -> member(omega,intersection(power_class(complement(union(u,v))),power_class(w))).
% 300.04/300.95  115539[3:SpL:101642.0,83804.0] || equal(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)** -> subclass(universal_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 300.04/300.95  115528[0:SpL:101642.0,13518.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),domain_relation) equal(union(image(element_relation,union(u,v)),complement(power_class(w))),domain_relation)** -> .
% 300.04/300.95  115527[0:SpL:101642.0,13425.1] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),power_class(w))) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.95  115526[0:SpL:101642.0,32917.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),domain_relation) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.95  115524[0:SpL:101642.0,2134.0] || subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))) -> .
% 300.04/300.95  115523[0:SpL:101642.0,372.0] || subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* member(omega,intersection(power_class(complement(union(u,v))),power_class(w))) -> .
% 300.04/300.95  115521[0:SpL:101642.0,19460.1] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),power_class(w))) subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.95  115520[0:SpL:101642.0,32866.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),domain_relation) subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.95  115641[3:Rew:75789.0,115417.0] ||  -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),union(null_class,intersection(power_class(complement(union(v,w))),power_class(x))))*.
% 300.04/300.95  115405[0:SpR:101642.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x)))),union(intersection(power_class(complement(union(v,w))),power_class(x)),u))*.
% 300.04/300.95  115403[0:SpR:101642.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x)))),union(u,intersection(power_class(complement(union(v,w))),power_class(x))))*.
% 300.04/300.95  115645[3:Rew:75789.0,115392.0] ||  -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 300.04/300.95  115646[3:Rew:75789.0,115389.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(complement(union(u,v))),power_class(w)))))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 300.04/300.95  115384[0:SpR:101642.0,42085.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),restrict(intersection(power_class(complement(union(u,v))),power_class(w)),x,y)),null_class)**.
% 300.04/300.95  115647[3:Rew:75789.0,115376.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 300.04/300.95  115346[3:SpR:101642.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(complement(union(u,v))),power_class(w))) member(singleton(null_class),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 300.04/300.95  115342[0:SpR:101642.0,76062.0] ||  -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x)),union(x,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 300.04/300.95  115340[0:SpR:101642.0,5350.0] ||  -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x)),union(intersection(power_class(complement(union(u,v))),power_class(w)),x))*.
% 300.04/300.95  115337[3:SpR:101642.0,65061.1] || equal(successor(intersection(power_class(complement(union(u,v))),power_class(w))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 300.04/300.95  115789[3:Res:114715.0,5324.0] ||  -> equal(regular(complement(intersection(restrict(u,v,w),x))),null_class) member(regular(regular(complement(intersection(restrict(u,v,w),x)))),cross_product(v,w))*.
% 300.04/300.95  115776[3:Res:114715.0,7746.0] || member(not_subclass_element(regular(complement(intersection(complement(compose(element_relation,universal_class)),u))),v),element_relation)* -> subclass(regular(complement(intersection(complement(compose(element_relation,universal_class)),u))),v).
% 300.04/300.95  115927[3:Res:115700.0,5324.0] ||  -> equal(regular(complement(intersection(u,restrict(v,w,x)))),null_class) member(regular(regular(complement(intersection(u,restrict(v,w,x))))),cross_product(w,x))*.
% 300.04/300.95  115914[3:Res:115700.0,7746.0] || member(not_subclass_element(regular(complement(intersection(u,complement(compose(element_relation,universal_class))))),v),element_relation)* -> subclass(regular(complement(intersection(u,complement(compose(element_relation,universal_class))))),v).
% 300.04/300.95  116183[6:SpL:101772.0,53207.0] || equal(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)** -> member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 300.04/300.95  116182[3:SpL:101772.0,53354.0] || equal(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)** -> member(omega,intersection(union(u,v),power_class(complement(power_class(w))))).
% 300.04/300.95  116181[3:SpL:101772.0,83804.0] || equal(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)** -> subclass(universal_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 300.04/300.95  116170[0:SpL:101772.0,13518.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),domain_relation) equal(union(complement(union(u,v)),image(element_relation,power_class(w))),domain_relation)** -> .
% 300.04/300.95  116169[0:SpL:101772.0,13425.1] || subclass(domain_relation,intersection(union(u,v),power_class(complement(power_class(w))))) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.95  116168[0:SpL:101772.0,32917.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),domain_relation) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.95  116166[0:SpL:101772.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))) -> .
% 300.04/300.95  116165[0:SpL:101772.0,372.0] || subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* member(omega,intersection(union(u,v),power_class(complement(power_class(w))))) -> .
% 300.04/300.95  116163[0:SpL:101772.0,19460.1] || subclass(domain_relation,intersection(union(u,v),power_class(complement(power_class(w))))) subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.95  116162[0:SpL:101772.0,32866.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),domain_relation) subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.95  116276[3:Rew:75789.0,116061.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),union(null_class,intersection(union(v,w),power_class(complement(power_class(x))))))*.
% 300.04/300.95  116049[0:SpR:101772.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x)))),union(intersection(union(v,w),power_class(complement(power_class(x)))),u))*.
% 300.04/300.95  116047[0:SpR:101772.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x)))),union(u,intersection(union(v,w),power_class(complement(power_class(x))))))*.
% 300.04/300.95  116280[3:Rew:75789.0,116036.0] ||  -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 300.04/300.95  116281[3:Rew:75789.0,116033.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,v),power_class(complement(power_class(w)))))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 300.04/300.95  116028[0:SpR:101772.0,42085.0] ||  -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),restrict(intersection(union(u,v),power_class(complement(power_class(w)))),x,y)),null_class)**.
% 300.04/300.95  116282[3:Rew:75789.0,116020.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 300.04/300.95  115990[3:SpR:101772.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,v),power_class(complement(power_class(w))))) member(singleton(null_class),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 300.04/300.95  115986[0:SpR:101772.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x)),union(x,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 300.04/300.95  115984[0:SpR:101772.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x)),union(intersection(union(u,v),power_class(complement(power_class(w)))),x))*.
% 300.04/300.95  115981[3:SpR:101772.0,65061.1] || equal(successor(intersection(union(u,v),power_class(complement(power_class(w))))),null_class) -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),universal_class)**.
% 300.04/300.95  116373[3:Res:115703.0,3170.0] ||  -> equal(regular(complement(restrict(restrict(u,v,w),x,y))),null_class) member(regular(regular(complement(restrict(restrict(u,v,w),x,y)))),u)*.
% 300.04/300.95  116945[3:Rew:30.0,116857.1] || member(not_subclass_element(union(null_class,restrict(u,v,w)),x),symmetric_difference(cross_product(v,w),u))* -> subclass(union(null_class,restrict(u,v,w)),x).
% 300.04/300.95  116946[3:Rew:29.0,116850.1] || member(not_subclass_element(union(null_class,restrict(u,v,w)),x),symmetric_difference(u,cross_product(v,w)))* -> subclass(union(null_class,restrict(u,v,w)),x).
% 300.04/300.95  117224[3:SpL:101379.0,113432.0] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> subclass(regular(null_class),intersection(power_class(complement(power_class(u))),union(v,w))).
% 300.04/300.95  117222[3:SpL:47212.0,113432.0] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),union(complement(power_class(v)),w))).
% 300.04/300.95  117221[3:SpL:47208.0,113432.0] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),union(v,complement(power_class(w))))).
% 300.04/300.95  117220[3:SpL:101772.0,113432.0] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),power_class(complement(power_class(w))))).
% 300.04/300.95  117219[3:SpL:47210.0,113432.0] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> subclass(regular(null_class),intersection(union(complement(power_class(u)),v),power_class(w))).
% 300.04/300.95  117218[3:SpL:47209.0,113432.0] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> subclass(regular(null_class),intersection(union(u,complement(power_class(v))),power_class(w))).
% 300.04/300.95  117217[3:SpL:101642.0,113432.0] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> subclass(regular(null_class),intersection(power_class(complement(union(u,v))),power_class(w))).
% 300.04/300.95  117215[3:SpL:101233.0,113432.0] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),power_class(complement(union(v,w))))).
% 300.04/300.95  117640[3:SpL:101379.0,116330.0] || equal(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),universal_class)** -> member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 300.04/300.95  117638[3:SpL:47212.0,116330.0] || equal(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),universal_class)** -> member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 300.04/300.95  117637[3:SpL:47208.0,116330.0] || equal(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),universal_class)** -> member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 300.04/300.95  117636[3:SpL:101772.0,116330.0] || equal(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),universal_class)** -> member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 300.04/300.95  117635[3:SpL:47210.0,116330.0] || equal(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),universal_class)** -> member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 300.04/300.95  117634[3:SpL:47209.0,116330.0] || equal(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),universal_class)** -> member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 300.04/300.95  117633[3:SpL:101642.0,116330.0] || equal(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),universal_class)** -> member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 300.04/300.95  117631[3:SpL:101233.0,116330.0] || equal(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),universal_class)** -> member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 300.04/300.95  117881[3:Res:113455.0,3166.0] ||  -> equal(regular(union(null_class,complement(intersection(intersection(u,v),w)))),null_class) member(regular(regular(union(null_class,complement(intersection(intersection(u,v),w))))),u)*.
% 300.04/300.95  117880[3:Res:113455.0,3167.0] ||  -> equal(regular(union(null_class,complement(intersection(intersection(u,v),w)))),null_class) member(regular(regular(union(null_class,complement(intersection(intersection(u,v),w))))),v)*.
% 300.04/300.95  117860[3:Res:113455.0,3164.0] || subclass(u,v) -> equal(regular(union(null_class,complement(intersection(u,w)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,w))))),v)*.
% 300.04/300.95  118009[0:Res:33146.0,101067.1] || member(u,universal_class) -> equal(singleton(union(v,w)),null_class) member(u,complement(union(v,w))) member(u,complement(singleton(union(v,w))))*.
% 300.04/300.95  118130[7:SpR:100566.0,113801.1] function(intersection(complement(u),union(v,w))) ||  -> subclass(regular(successor(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 300.04/300.95  118120[7:SpR:100576.0,113801.1] function(intersection(union(u,v),complement(w))) ||  -> subclass(regular(successor(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 300.04/300.95  118321[7:SpR:100566.0,114570.1] function(intersection(complement(u),union(v,w))) ||  -> subclass(regular(union(u,complement(union(v,w)))),successor(intersection(complement(u),union(v,w))))*.
% 300.04/300.95  118311[7:SpR:100576.0,114570.1] function(intersection(union(u,v),complement(w))) ||  -> subclass(regular(union(complement(union(u,v)),w)),successor(intersection(union(u,v),complement(w))))*.
% 300.04/300.95  118419[3:Res:115747.0,7746.0] || member(not_subclass_element(regular(union(compose(element_relation,universal_class),complement(power_class(u)))),v),element_relation)* -> subclass(regular(union(compose(element_relation,universal_class),complement(power_class(u)))),v).
% 300.04/300.95  118415[3:Res:115747.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(u,complement(power_class(w)))),x) member(not_subclass_element(regular(union(u,complement(power_class(w)))),x),v)*.
% 300.04/300.95  118479[0:Res:5311.1,2.0] || subclass(cross_product(u,v),w) -> equal(intersection(restrict(x,u,v),y),null_class) member(regular(intersection(restrict(x,u,v),y)),w)*.
% 300.04/300.95  118451[0:SpR:221.0,5311.1] ||  -> equal(intersection(restrict(cross_product(u,v),w,x),y),null_class) member(regular(intersection(restrict(cross_product(w,x),u,v),y)),cross_product(w,x))*.
% 300.04/300.95  118576[3:Res:115748.0,7746.0] || member(not_subclass_element(regular(union(compose(element_relation,universal_class),complement(successor(u)))),v),element_relation)* -> subclass(regular(union(compose(element_relation,universal_class),complement(successor(u)))),v).
% 300.04/300.95  118572[3:Res:115748.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(u,complement(successor(w)))),x) member(not_subclass_element(regular(union(u,complement(successor(w)))),x),v)*.
% 300.04/300.95  118648[3:Res:115749.0,5363.0] || subclass(power_class(u),v) -> subclass(regular(union(complement(power_class(u)),w)),x) member(not_subclass_element(regular(union(complement(power_class(u)),w)),x),v)*.
% 300.04/300.95  118806[3:Res:115797.0,3166.0] ||  -> equal(regular(complement(intersection(union(null_class,intersection(u,v)),w))),null_class) member(regular(regular(complement(intersection(union(null_class,intersection(u,v)),w)))),u)*.
% 300.04/300.95  118805[3:Res:115797.0,3167.0] ||  -> equal(regular(complement(intersection(union(null_class,intersection(u,v)),w))),null_class) member(regular(regular(complement(intersection(union(null_class,intersection(u,v)),w)))),v)*.
% 300.04/300.95  118785[3:Res:115797.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(union(null_class,u),w))),null_class) member(regular(regular(complement(intersection(union(null_class,u),w)))),v)*.
% 300.04/300.95  118892[0:Res:5323.1,2.0] || subclass(cross_product(u,v),w) -> equal(intersection(x,restrict(y,u,v)),null_class) member(regular(intersection(x,restrict(y,u,v))),w)*.
% 300.04/300.95  118872[0:SpR:221.0,5323.1] ||  -> equal(intersection(u,restrict(cross_product(v,w),x,y)),null_class) member(regular(intersection(u,restrict(cross_product(x,y),v,w))),cross_product(x,y))*.
% 300.04/300.95  118976[3:Res:115798.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(union(u,null_class),w))),null_class) member(regular(regular(complement(intersection(union(u,null_class),w)))),v)*.
% 300.04/300.95  119121[3:Res:115885.0,5363.0] || subclass(power_class(u),v) -> subclass(regular(union(w,complement(power_class(u)))),x) member(not_subclass_element(regular(union(w,complement(power_class(u)))),x),v)*.
% 300.04/300.95  119169[3:Res:115886.0,5363.0] || subclass(successor(u),v) -> subclass(regular(union(w,complement(successor(u)))),x) member(not_subclass_element(regular(union(w,complement(successor(u)))),x),v)*.
% 300.04/300.95  119263[3:Res:115887.0,7746.0] || member(not_subclass_element(regular(union(complement(power_class(u)),compose(element_relation,universal_class))),v),element_relation)* -> subclass(regular(union(complement(power_class(u)),compose(element_relation,universal_class))),v).
% 300.04/300.95  119259[3:Res:115887.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(complement(power_class(w)),u)),x) member(not_subclass_element(regular(union(complement(power_class(w)),u)),x),v)*.
% 300.04/300.95  119369[3:Res:115935.0,3166.0] ||  -> equal(regular(complement(intersection(u,union(null_class,intersection(v,w))))),null_class) member(regular(regular(complement(intersection(u,union(null_class,intersection(v,w)))))),v)*.
% 300.04/300.95  119368[3:Res:115935.0,3167.0] ||  -> equal(regular(complement(intersection(u,union(null_class,intersection(v,w))))),null_class) member(regular(regular(complement(intersection(u,union(null_class,intersection(v,w)))))),w)*.
% 300.04/300.95  119348[3:Res:115935.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,union(null_class,u)))),null_class) member(regular(regular(complement(intersection(w,union(null_class,u))))),v)*.
% 300.04/300.95  119471[3:Res:115936.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,union(u,null_class)))),null_class) member(regular(regular(complement(intersection(w,union(u,null_class))))),v)*.
% 300.04/300.95  119780[3:Res:117791.0,3166.0] ||  -> equal(regular(union(null_class,complement(intersection(u,intersection(v,w))))),null_class) member(regular(regular(union(null_class,complement(intersection(u,intersection(v,w)))))),v)*.
% 300.04/300.95  119779[3:Res:117791.0,3167.0] ||  -> equal(regular(union(null_class,complement(intersection(u,intersection(v,w))))),null_class) member(regular(regular(union(null_class,complement(intersection(u,intersection(v,w)))))),w)*.
% 300.04/300.95  119759[3:Res:117791.0,3164.0] || subclass(u,v) -> equal(regular(union(null_class,complement(intersection(w,u)))),null_class) member(regular(regular(union(null_class,complement(intersection(w,u))))),v)*.
% 300.04/300.95  119923[3:Res:118554.0,7746.0] || member(not_subclass_element(regular(union(complement(successor(u)),compose(element_relation,universal_class))),v),element_relation)* -> subclass(regular(union(complement(successor(u)),compose(element_relation,universal_class))),v).
% 300.04/300.95  119919[3:Res:118554.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(complement(successor(w)),u)),x) member(not_subclass_element(regular(union(complement(successor(w)),u)),x),v)*.
% 300.04/300.95  120031[3:Res:118834.0,3166.0] ||  -> equal(regular(union(union(null_class,complement(intersection(u,v))),w)),null_class) member(regular(regular(union(union(null_class,complement(intersection(u,v))),w))),u)*.
% 300.04/300.95  120030[3:Res:118834.0,3167.0] ||  -> equal(regular(union(union(null_class,complement(intersection(u,v))),w)),null_class) member(regular(regular(union(union(null_class,complement(intersection(u,v))),w))),v)*.
% 300.04/300.95  120010[3:Res:118834.0,3164.0] || subclass(u,v) -> equal(regular(union(union(null_class,complement(u)),w)),null_class) member(regular(regular(union(union(null_class,complement(u)),w))),v)*.
% 300.04/300.95  120097[3:Rew:101822.0,120023.1,26766.0,120023.1,101822.0,120023.0,26766.0,120023.0] || member(not_subclass_element(regular(union(union(null_class,compose(element_relation,universal_class)),u)),v),element_relation)* -> subclass(regular(union(union(null_class,compose(element_relation,universal_class)),u)),v).
% 300.04/300.95  120190[3:Res:119989.0,3170.0] ||  -> equal(regular(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(regular(regular(successor(union(null_class,complement(restrict(u,v,w)))))),u)*.
% 300.04/300.95  120910[3:Res:119151.0,5363.0] || subclass(successor(u),v) -> subclass(regular(union(complement(successor(u)),w)),x) member(not_subclass_element(regular(union(complement(successor(u)),w)),x),v)*.
% 300.04/300.95  121014[3:Res:119396.0,3166.0] ||  -> equal(regular(union(u,union(null_class,complement(intersection(v,w))))),null_class) member(regular(regular(union(u,union(null_class,complement(intersection(v,w)))))),v)*.
% 300.04/300.95  121013[3:Res:119396.0,3167.0] ||  -> equal(regular(union(u,union(null_class,complement(intersection(v,w))))),null_class) member(regular(regular(union(u,union(null_class,complement(intersection(v,w)))))),w)*.
% 300.04/300.95  120992[3:Res:119396.0,3164.0] || subclass(u,v) -> equal(regular(union(w,union(null_class,complement(u)))),null_class) member(regular(regular(union(w,union(null_class,complement(u))))),v)*.
% 300.04/300.95  121080[3:Rew:101822.0,121006.1,26766.0,121006.1,101822.0,121006.0,26766.0,121006.0] || member(not_subclass_element(regular(union(u,union(null_class,compose(element_relation,universal_class)))),v),element_relation)* -> subclass(regular(union(u,union(null_class,compose(element_relation,universal_class)))),v).
% 300.04/300.95  121168[3:Res:120061.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(union(null_class,u),w)),x) member(not_subclass_element(regular(union(union(null_class,u),w)),x),v)*.
% 300.04/300.95  121385[3:Res:5976.2,19874.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,cantor(ordered_pair(flip(cross_product(u,universal_class)),inverse(u))))* subclass(universal_class,complement(element_relation)) -> .
% 300.04/300.95  121357[0:Res:5976.2,219.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 300.04/300.95  121527[3:Res:121044.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(w,union(null_class,u))),x) member(not_subclass_element(regular(union(w,union(null_class,u))),x),v)*.
% 300.04/300.95  121660[3:Res:121118.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(union(u,null_class),w)),x) member(not_subclass_element(regular(union(union(u,null_class),w)),x),v)*.
% 300.04/300.95  121803[3:Res:5975.2,19874.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,cantor(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u))))* subclass(universal_class,complement(element_relation)) -> .
% 300.04/300.95  121775[0:Res:5975.2,219.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 300.04/300.95  121742[0:SpR:4917.0,5975.2] || member(restrict(element_relation,universal_class,range_of(null_class)),universal_class) subclass(domain_relation,u) -> member(ordered_pair(restrict(element_relation,universal_class,range_of(null_class)),apply(null_class,v)),u)*.
% 300.04/300.95  122021[3:Res:121475.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(w,union(u,null_class))),x) member(not_subclass_element(regular(union(w,union(u,null_class))),x),v)*.
% 300.04/300.95  122312[3:Res:103272.0,3166.0] ||  -> equal(complement(union(u,complement(intersection(intersection(v,w),x)))),null_class) member(regular(complement(union(u,complement(intersection(intersection(v,w),x))))),v)*.
% 300.04/300.95  122311[3:Res:103272.0,3167.0] ||  -> equal(complement(union(u,complement(intersection(intersection(v,w),x)))),null_class) member(regular(complement(union(u,complement(intersection(intersection(v,w),x))))),w)*.
% 300.04/300.95  122290[3:Res:103272.0,3164.0] || subclass(u,v) -> equal(complement(union(w,complement(intersection(u,x)))),null_class) member(regular(complement(union(w,complement(intersection(u,x))))),v)*.
% 300.04/300.95  122665[3:Res:107428.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(union(u,u),w)),x) member(not_subclass_element(complement(union(union(u,u),w)),x),v)*.
% 300.04/300.95  122830[3:Res:108972.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(w,union(u,u))),x) member(not_subclass_element(complement(union(w,union(u,u))),x),v)*.
% 300.04/300.95  123085[3:Res:110705.0,3166.0] ||  -> equal(intersection(union(null_class,intersection(u,intersection(v,w))),x),null_class) member(regular(intersection(union(null_class,intersection(u,intersection(v,w))),x)),v)*.
% 300.04/300.95  123084[3:Res:110705.0,3167.0] ||  -> equal(intersection(union(null_class,intersection(u,intersection(v,w))),x),null_class) member(regular(intersection(union(null_class,intersection(u,intersection(v,w))),x)),w)*.
% 300.04/300.95  123063[3:Res:110705.0,3164.0] || subclass(u,v) -> equal(intersection(union(null_class,intersection(w,u)),x),null_class) member(regular(intersection(union(null_class,intersection(w,u)),x)),v)*.
% 300.04/300.95  123182[3:SpL:26766.0,47222.0] || member(regular(union(complement(u),complement(power_class(v)))),intersection(union(null_class,u),power_class(v)))* -> equal(union(complement(u),complement(power_class(v))),null_class).
% 300.04/300.95  123392[3:Res:111052.0,3166.0] ||  -> equal(union(null_class,intersection(intersection(u,intersection(v,w)),x)),null_class) member(regular(union(null_class,intersection(intersection(u,intersection(v,w)),x))),v)*.
% 300.04/300.95  123391[3:Res:111052.0,3167.0] ||  -> equal(union(null_class,intersection(intersection(u,intersection(v,w)),x)),null_class) member(regular(union(null_class,intersection(intersection(u,intersection(v,w)),x))),w)*.
% 300.04/300.95  123370[3:Res:111052.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(intersection(w,u),x)),null_class) member(regular(union(null_class,intersection(intersection(w,u),x))),v)*.
% 300.04/300.95  123545[3:Res:111207.0,3166.0] ||  -> equal(intersection(u,union(null_class,intersection(v,intersection(w,x)))),null_class) member(regular(intersection(u,union(null_class,intersection(v,intersection(w,x))))),w)*.
% 300.04/300.95  123544[3:Res:111207.0,3167.0] ||  -> equal(intersection(u,union(null_class,intersection(v,intersection(w,x)))),null_class) member(regular(intersection(u,union(null_class,intersection(v,intersection(w,x))))),x)*.
% 300.04/300.95  123523[3:Res:111207.0,3164.0] || subclass(u,v) -> equal(intersection(w,union(null_class,intersection(x,u))),null_class) member(regular(intersection(w,union(null_class,intersection(x,u)))),v)*.
% 300.04/300.95  123626[3:SpL:26766.0,47228.0] || member(regular(union(complement(power_class(u)),complement(v))),intersection(power_class(u),union(null_class,v)))* -> equal(union(complement(power_class(u)),complement(v)),null_class).
% 300.04/300.95  123855[3:Res:111582.0,3166.0] ||  -> equal(union(null_class,intersection(u,intersection(v,intersection(w,x)))),null_class) member(regular(union(null_class,intersection(u,intersection(v,intersection(w,x))))),w)*.
% 300.04/300.95  123854[3:Res:111582.0,3167.0] ||  -> equal(union(null_class,intersection(u,intersection(v,intersection(w,x)))),null_class) member(regular(union(null_class,intersection(u,intersection(v,intersection(w,x))))),x)*.
% 300.04/300.95  123833[3:Res:111582.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(w,intersection(x,u))),null_class) member(regular(union(null_class,intersection(w,intersection(x,u)))),v)*.
% 300.04/300.95  124029[3:Res:112197.0,3166.0] ||  -> equal(complement(union(complement(intersection(u,intersection(v,w))),x)),null_class) member(regular(complement(union(complement(intersection(u,intersection(v,w))),x))),v)*.
% 300.04/300.95  124028[3:Res:112197.0,3167.0] ||  -> equal(complement(union(complement(intersection(u,intersection(v,w))),x)),null_class) member(regular(complement(union(complement(intersection(u,intersection(v,w))),x))),w)*.
% 300.04/300.95  124007[3:Res:112197.0,3164.0] || subclass(u,v) -> equal(complement(union(complement(intersection(w,u)),x)),null_class) member(regular(complement(union(complement(intersection(w,u)),x))),v)*.
% 300.04/300.95  124828[0:SpL:112558.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),complement(union(w,x))))* member(u,union(image(element_relation,power_class(v)),union(x,w))) -> .
% 300.04/300.95  124822[0:SpL:112558.0,46647.0] || member(u,intersection(complement(union(v,w)),power_class(complement(power_class(x)))))* member(u,union(union(w,v),image(element_relation,power_class(x)))) -> .
% 300.04/300.95  124592[0:SpR:112558.0,6929.1] ||  -> equal(symmetric_difference(complement(u),complement(union(v,w))),null_class) member(regular(symmetric_difference(complement(u),complement(union(w,v)))),union(u,union(v,w)))*.
% 300.04/300.95  124513[0:SpR:112558.0,6929.1] ||  -> equal(symmetric_difference(complement(union(u,v)),complement(w)),null_class) member(regular(symmetric_difference(complement(union(v,u)),complement(w))),union(union(u,v),w))*.
% 300.04/300.95  125574[3:Res:115740.1,3162.0] || subclass(u,unordered_pair(v,w))* -> equal(regular(complement(u)),null_class) equal(regular(regular(complement(u))),w) equal(regular(regular(complement(u))),v).
% 300.04/300.95  125562[3:Res:115740.1,7158.1] || subclass(u,singleton(v))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) equal(apply(choice,regular(complement(u))),v)*.
% 300.04/300.95  125516[3:SpR:101379.0,115740.1] || subclass(intersection(power_class(complement(power_class(u))),union(v,w)),x) -> subclass(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),x)*.
% 300.04/300.95  125514[3:SpR:47212.0,115740.1] || subclass(intersection(power_class(u),union(complement(power_class(v)),w)),x) -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),x)*.
% 300.04/300.95  125513[3:SpR:47208.0,115740.1] || subclass(intersection(power_class(u),union(v,complement(power_class(w)))),x) -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),x)*.
% 300.04/300.95  125512[3:SpR:101772.0,115740.1] || subclass(intersection(union(u,v),power_class(complement(power_class(w)))),x) -> subclass(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),x)*.
% 300.04/300.95  125511[3:SpR:47210.0,115740.1] || subclass(intersection(union(complement(power_class(u)),v),power_class(w)),x) -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),x)*.
% 300.04/300.95  125510[3:SpR:47209.0,115740.1] || subclass(intersection(union(u,complement(power_class(v))),power_class(w)),x) -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),x)*.
% 300.04/300.95  125509[3:SpR:101642.0,115740.1] || subclass(intersection(power_class(complement(union(u,v))),power_class(w)),x) -> subclass(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),x)*.
% 300.04/300.95  125507[3:SpR:101233.0,115740.1] || subclass(intersection(power_class(u),power_class(complement(union(v,w)))),x) -> subclass(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),x)*.
% 300.04/300.95  125688[3:Res:115778.0,3166.0] ||  -> equal(regular(complement(intersection(intersection(intersection(u,v),w),x))),null_class) member(regular(regular(complement(intersection(intersection(intersection(u,v),w),x)))),u)*.
% 300.04/300.95  125687[3:Res:115778.0,3167.0] ||  -> equal(regular(complement(intersection(intersection(intersection(u,v),w),x))),null_class) member(regular(regular(complement(intersection(intersection(intersection(u,v),w),x)))),v)*.
% 300.04/300.95  125666[3:Res:115778.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(intersection(u,w),x))),null_class) member(regular(regular(complement(intersection(intersection(u,w),x)))),v)*.
% 300.04/300.95  125954[3:Res:115916.0,3166.0] ||  -> equal(regular(complement(intersection(u,intersection(intersection(v,w),x)))),null_class) member(regular(regular(complement(intersection(u,intersection(intersection(v,w),x))))),v)*.
% 300.04/300.95  125953[3:Res:115916.0,3167.0] ||  -> equal(regular(complement(intersection(u,intersection(intersection(v,w),x)))),null_class) member(regular(regular(complement(intersection(u,intersection(intersection(v,w),x))))),w)*.
% 300.04/300.95  125932[3:Res:115916.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,intersection(u,x)))),null_class) member(regular(regular(complement(intersection(w,intersection(u,x))))),v)*.
% 300.04/300.95  126074[3:Res:118736.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(union(u,u),w))),null_class) member(regular(regular(complement(intersection(union(u,u),w)))),v)*.
% 300.04/300.95  126165[3:Rew:75789.0,126109.1,73730.0,126109.1] single_valued_class(regular(complement(intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u)))) ||  -> function(regular(complement(intersection(union(null_class,cross_product(universal_class,universal_class)),u))))*.
% 300.04/300.95  126360[3:Res:17208.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(complement(u),complement(v)))).
% 300.04/300.95  126423[3:Rew:26766.0,126241.1] || member(u,symmetric_difference(union(complement(v),w),union(union(null_class,v),complement(w))))* -> member(u,complement(symmetric_difference(union(null_class,v),complement(w)))).
% 300.04/300.95  126427[3:Rew:26766.0,126206.1] || member(u,symmetric_difference(union(v,complement(w)),union(complement(v),union(null_class,w))))* -> member(u,complement(symmetric_difference(complement(v),union(null_class,w)))).
% 300.04/300.95  126557[3:Res:119306.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,union(u,u)))),null_class) member(regular(regular(complement(intersection(w,union(u,u))))),v)*.
% 300.04/300.95  126643[3:Rew:75789.0,126592.1,73730.0,126592.1] single_valued_class(regular(complement(intersection(u,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)))))) ||  -> function(regular(complement(intersection(u,union(null_class,cross_product(universal_class,universal_class))))))*.
% 300.04/300.95  126741[3:Res:121132.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(union(u,u),w)),x) member(not_subclass_element(regular(union(union(u,u),w)),x),v)*.
% 300.04/300.95  126908[3:Res:121489.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(w,union(u,u))),x) member(not_subclass_element(regular(union(w,union(u,u))),x),v)*.
% 300.04/300.95  127104[3:Res:122207.0,3166.0] ||  -> equal(complement(union(u,complement(intersection(v,intersection(w,x))))),null_class) member(regular(complement(union(u,complement(intersection(v,intersection(w,x)))))),w)*.
% 300.04/300.95  127103[3:Res:122207.0,3167.0] ||  -> equal(complement(union(u,complement(intersection(v,intersection(w,x))))),null_class) member(regular(complement(union(u,complement(intersection(v,intersection(w,x)))))),x)*.
% 300.04/300.95  127082[3:Res:122207.0,3164.0] || subclass(u,v) -> equal(complement(union(w,complement(intersection(x,u)))),null_class) member(regular(complement(union(w,complement(intersection(x,u))))),v)*.
% 300.04/300.95  127281[0:MRR:127280.0,12.0] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,union(w,x)).
% 300.04/300.95  127284[0:MRR:127283.0,12.0] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(u,union(w,x)).
% 300.04/300.95  127767[3:Res:32787.1,7159.0] || member(u,universal_class) subclass(cantor(u),v)* subclass(v,w)* -> equal(cantor(u),null_class) member(apply(choice,cantor(u)),w)*.
% 300.04/300.95  127758[0:Res:55.1,7159.0] || member(u,universal_class) subclass(sum_class(u),v)* subclass(v,w)* -> equal(sum_class(u),null_class) member(apply(choice,sum_class(u)),w)*.
% 300.04/300.95  127757[0:Res:57.1,7159.0] || member(u,universal_class) subclass(power_class(u),v)* subclass(v,w)* -> equal(power_class(u),null_class) member(apply(choice,power_class(u)),w)*.
% 300.04/300.95  128075[3:Res:125596.0,3166.0] ||  -> equal(regular(complement(intersection(intersection(u,intersection(v,w)),x))),null_class) member(regular(regular(complement(intersection(intersection(u,intersection(v,w)),x)))),v)*.
% 300.04/300.95  128074[3:Res:125596.0,3167.0] ||  -> equal(regular(complement(intersection(intersection(u,intersection(v,w)),x))),null_class) member(regular(regular(complement(intersection(intersection(u,intersection(v,w)),x)))),w)*.
% 300.04/300.95  128053[3:Res:125596.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(intersection(w,u),x))),null_class) member(regular(regular(complement(intersection(intersection(w,u),x)))),v)*.
% 300.04/300.95  128229[3:Res:125867.0,3166.0] ||  -> equal(regular(complement(intersection(u,intersection(v,intersection(w,x))))),null_class) member(regular(regular(complement(intersection(u,intersection(v,intersection(w,x)))))),w)*.
% 300.04/300.95  128228[3:Res:125867.0,3167.0] ||  -> equal(regular(complement(intersection(u,intersection(v,intersection(w,x))))),null_class) member(regular(regular(complement(intersection(u,intersection(v,intersection(w,x)))))),x)*.
% 300.04/300.95  128207[3:Res:125867.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,intersection(x,u)))),null_class) member(regular(regular(complement(intersection(w,intersection(x,u))))),v)*.
% 300.04/300.95  128724[0:Res:4921.1,7200.1] function(u) || member(range_of(null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(image(u,apply(null_class,x)),w)*.
% 300.04/300.95  129924[3:Res:32787.1,12084.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(cantor(u),singleton(v))),second(ordered_pair(cantor(u),singleton(v)))),ordered_pair(cantor(u),singleton(v)))**.
% 300.04/300.95  129915[0:Res:55.1,12084.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(sum_class(u),singleton(v))),second(ordered_pair(sum_class(u),singleton(v)))),ordered_pair(sum_class(u),singleton(v)))**.
% 300.04/300.95  129914[0:Res:57.1,12084.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(power_class(u),singleton(v))),second(ordered_pair(power_class(u),singleton(v)))),ordered_pair(power_class(u),singleton(v)))**.
% 300.04/300.95  130146[6:SpL:129652.0,60.0] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,u),compose(v,successor(null_class)))*.
% 300.04/300.95  131978[3:SpR:26766.0,102540.0] ||  -> equal(intersection(union(complement(u),complement(union(v,w))),union(union(null_class,u),union(v,w))),symmetric_difference(union(null_class,u),union(v,w)))**.
% 300.04/300.95  133872[3:SpR:26766.0,101537.0] ||  -> equal(intersection(union(union(u,v),union(null_class,w)),union(complement(union(u,v)),complement(w))),symmetric_difference(union(u,v),union(null_class,w)))**.
% 300.04/300.95  137102[7:SpL:38158.1,11199.0] one_to_one(u) || equal(v,image(w,image(x,null_class)))* member(ordered_pair(inverse(u),y),compose(w,x))* -> member(y,v)*.
% 300.04/300.95  137099[0:SpL:54401.1,11199.0] || equal(u,universal_class) equal(v,image(w,image(x,null_class)))* member(ordered_pair(u,y),compose(w,x))* -> member(y,v)*.
% 300.04/300.95  137583[0:SpR:75513.1,101772.0] || subclass(union(u,v),power_class(complement(power_class(w)))) -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(union(u,v)))**.
% 300.04/300.95  137514[0:SpR:75513.1,46730.0] || subclass(union(u,complement(power_class(v))),union(complement(u),power_class(v)))* -> equal(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v)))).
% 300.04/300.95  137842[3:Res:86315.1,3162.0] || subclass(u,unordered_pair(v,w))* -> equal(union(u,u),null_class) equal(regular(union(u,u)),w)* equal(regular(union(u,u)),v)*.
% 300.04/300.95  137830[3:Res:86315.1,7158.1] || subclass(u,singleton(v))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) equal(apply(choice,union(u,u)),v)*.
% 300.04/300.95  138017[3:Res:89961.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(union(u,u),w),x),null_class) member(regular(intersection(intersection(union(u,u),w),x)),v)*.
% 300.04/300.95  138114[3:Rew:75789.0,138053.1,73730.0,138053.1] single_valued_class(intersection(intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u),v)) ||  -> function(intersection(intersection(union(null_class,cross_product(universal_class,universal_class)),u),v))*.
% 300.04/300.95  138203[3:Res:90322.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(x,union(u,u))),null_class) member(regular(intersection(w,intersection(x,union(u,u)))),v)*.
% 300.04/300.95  138288[3:Rew:75789.0,138239.1,73730.0,138239.1] single_valued_class(intersection(u,intersection(v,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))))) ||  -> function(intersection(u,intersection(v,union(null_class,cross_product(universal_class,universal_class)))))*.
% 300.04/300.95  138384[3:Res:90446.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(union(u,u),x)),null_class) member(regular(intersection(w,intersection(union(u,u),x))),v)*.
% 300.04/300.95  138479[3:Rew:75789.0,138420.1,73730.0,138420.1] single_valued_class(intersection(u,intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),v))) ||  -> function(intersection(u,intersection(union(null_class,cross_product(universal_class,universal_class)),v)))*.
% 300.04/300.95  138628[3:Res:90814.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(w,union(u,u)),x),null_class) member(regular(intersection(intersection(w,union(u,u)),x)),v)*.
% 300.04/300.95  138715[3:Rew:75789.0,138664.1,73730.0,138664.1] single_valued_class(intersection(intersection(u,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))),v)) ||  -> function(intersection(intersection(u,union(null_class,cross_product(universal_class,universal_class))),v))*.
% 300.04/300.95  139168[0:Res:95670.0,3166.0] ||  -> equal(intersection(intersection(intersection(intersection(u,v),w),x),y),null_class) member(regular(intersection(intersection(intersection(intersection(u,v),w),x),y)),u)*.
% 300.04/300.95  139167[0:Res:95670.0,3167.0] ||  -> equal(intersection(intersection(intersection(intersection(u,v),w),x),y),null_class) member(regular(intersection(intersection(intersection(intersection(u,v),w),x),y)),v)*.
% 300.04/300.95  139145[0:Res:95670.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(intersection(u,w),x),y),null_class) member(regular(intersection(intersection(intersection(u,w),x),y)),v)*.
% 300.04/300.95  139364[0:Res:95691.0,3166.0] ||  -> equal(intersection(u,intersection(v,intersection(intersection(w,x),y))),null_class) member(regular(intersection(u,intersection(v,intersection(intersection(w,x),y)))),w)*.
% 300.04/300.95  139363[0:Res:95691.0,3167.0] ||  -> equal(intersection(u,intersection(v,intersection(intersection(w,x),y))),null_class) member(regular(intersection(u,intersection(v,intersection(intersection(w,x),y)))),x)*.
% 300.04/300.95  139341[0:Res:95691.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(x,intersection(u,y))),null_class) member(regular(intersection(w,intersection(x,intersection(u,y)))),v)*.
% 300.04/300.95  139654[0:Res:95696.0,3166.0] ||  -> equal(intersection(u,intersection(intersection(intersection(v,w),x),y)),null_class) member(regular(intersection(u,intersection(intersection(intersection(v,w),x),y))),v)*.
% 300.04/300.95  139653[0:Res:95696.0,3167.0] ||  -> equal(intersection(u,intersection(intersection(intersection(v,w),x),y)),null_class) member(regular(intersection(u,intersection(intersection(intersection(v,w),x),y))),w)*.
% 300.04/300.95  139631[0:Res:95696.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(intersection(u,x),y)),null_class) member(regular(intersection(w,intersection(intersection(u,x),y))),v)*.
% 300.04/300.95  139854[0:Res:95707.0,3166.0] ||  -> equal(intersection(intersection(u,intersection(intersection(v,w),x)),y),null_class) member(regular(intersection(intersection(u,intersection(intersection(v,w),x)),y)),v)*.
% 300.04/300.95  139853[0:Res:95707.0,3167.0] ||  -> equal(intersection(intersection(u,intersection(intersection(v,w),x)),y),null_class) member(regular(intersection(intersection(u,intersection(intersection(v,w),x)),y)),w)*.
% 300.04/300.95  139831[0:Res:95707.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(w,intersection(u,x)),y),null_class) member(regular(intersection(intersection(w,intersection(u,x)),y)),v)*.
% 300.04/300.95  140712[0:Res:128603.0,3166.0] ||  -> equal(intersection(intersection(intersection(u,intersection(v,w)),x),y),null_class) member(regular(intersection(intersection(intersection(u,intersection(v,w)),x),y)),v)*.
% 300.04/300.95  140711[0:Res:128603.0,3167.0] ||  -> equal(intersection(intersection(intersection(u,intersection(v,w)),x),y),null_class) member(regular(intersection(intersection(intersection(u,intersection(v,w)),x),y)),w)*.
% 300.04/300.95  140689[0:Res:128603.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(intersection(w,u),x),y),null_class) member(regular(intersection(intersection(intersection(w,u),x),y)),v)*.
% 300.04/300.95  140971[0:Res:128622.0,3166.0] ||  -> equal(intersection(u,intersection(v,intersection(w,intersection(x,y)))),null_class) member(regular(intersection(u,intersection(v,intersection(w,intersection(x,y))))),x)*.
% 300.04/300.95  140970[0:Res:128622.0,3167.0] ||  -> equal(intersection(u,intersection(v,intersection(w,intersection(x,y)))),null_class) member(regular(intersection(u,intersection(v,intersection(w,intersection(x,y))))),y)*.
% 300.04/300.95  140948[0:Res:128622.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(x,intersection(y,u))),null_class) member(regular(intersection(w,intersection(x,intersection(y,u)))),v)*.
% 300.04/300.95  141166[0:Res:128629.0,3166.0] ||  -> equal(intersection(u,intersection(intersection(v,intersection(w,x)),y)),null_class) member(regular(intersection(u,intersection(intersection(v,intersection(w,x)),y))),w)*.
% 300.04/300.95  141165[0:Res:128629.0,3167.0] ||  -> equal(intersection(u,intersection(intersection(v,intersection(w,x)),y)),null_class) member(regular(intersection(u,intersection(intersection(v,intersection(w,x)),y))),x)*.
% 300.04/300.95  141143[0:Res:128629.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(intersection(x,u),y)),null_class) member(regular(intersection(w,intersection(intersection(x,u),y))),v)*.
% 300.04/300.95  141385[0:Res:128638.0,3166.0] ||  -> equal(intersection(intersection(u,intersection(v,intersection(w,x))),y),null_class) member(regular(intersection(intersection(u,intersection(v,intersection(w,x))),y)),w)*.
% 300.04/300.95  141384[0:Res:128638.0,3167.0] ||  -> equal(intersection(intersection(u,intersection(v,intersection(w,x))),y),null_class) member(regular(intersection(intersection(u,intersection(v,intersection(w,x))),y)),x)*.
% 300.04/300.95  141362[0:Res:128638.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(w,intersection(x,u)),y),null_class) member(regular(intersection(intersection(w,intersection(x,u)),y)),v)*.
% 300.04/300.95  141736[0:MRR:141693.0,10111.2] || member(u,universal_class) subclass(u,regular(unordered_pair(apply(choice,u),v)))* -> equal(u,null_class) equal(unordered_pair(apply(choice,u),v),null_class).
% 300.04/300.95  141737[0:MRR:141688.0,10111.2] || member(u,universal_class) subclass(u,regular(unordered_pair(v,apply(choice,u))))* -> equal(u,null_class) equal(unordered_pair(v,apply(choice,u)),null_class).
% 300.04/300.95  144850[3:SpR:26891.2,95372.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(intersection(w,union(v,cross_product(singleton(u),universal_class))),union(cross_product(singleton(u),universal_class),v))*.
% 300.04/300.95  144838[3:SpR:26891.2,128395.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(intersection(union(v,cross_product(singleton(u),universal_class)),w),union(cross_product(singleton(u),universal_class),v))*.
% 300.04/300.95  145435[3:SpR:26899.2,95372.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(intersection(w,union(cross_product(singleton(u),universal_class),v)),union(v,cross_product(singleton(u),universal_class)))*.
% 300.04/300.95  145414[3:SpR:26899.2,128395.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(intersection(union(cross_product(singleton(u),universal_class),v),w),union(v,cross_product(singleton(u),universal_class)))*.
% 300.04/300.95  146769[3:Res:46646.1,66684.1] || member(u,universal_class) equal(successor(intersection(complement(v),power_class(complement(power_class(w))))),null_class)** -> member(u,union(v,image(element_relation,power_class(w))))*.
% 300.04/300.95  146705[3:SpR:26766.0,46646.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),power_class(complement(power_class(w)))))* member(u,union(complement(v),image(element_relation,power_class(w)))).
% 300.04/300.95  147618[3:Res:46678.1,66684.1] || member(u,universal_class) equal(successor(intersection(power_class(complement(power_class(v))),complement(w))),null_class)** -> member(u,union(image(element_relation,power_class(v)),w))*.
% 300.04/300.95  147537[3:SpR:26766.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,w)))* member(u,union(image(element_relation,power_class(v)),complement(w))).
% 300.04/300.95  148175[0:SpR:39614.1,10708.2] || subclass(u,v) member(symmetric_difference(v,u),universal_class) -> equal(symmetric_difference(v,u),null_class) member(apply(choice,symmetric_difference(v,u)),complement(u))*.
% 300.04/300.95  148125[0:SpR:75513.1,10708.2] || subclass(u,v) member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(u))*.
% 300.04/300.95  149998[0:SpR:101379.0,142270.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),union(v,w)),restrict(union(image(element_relation,power_class(u)),complement(union(v,w))),x,y)),null_class)**.
% 300.04/300.95  149996[0:SpR:47212.0,142270.0] ||  -> equal(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),restrict(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x,y)),null_class)**.
% 300.04/300.96  149995[0:SpR:47208.0,142270.0] ||  -> equal(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),restrict(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x,y)),null_class)**.
% 300.04/300.96  149994[0:SpR:101772.0,142270.0] ||  -> equal(intersection(intersection(union(u,v),power_class(complement(power_class(w)))),restrict(union(complement(union(u,v)),image(element_relation,power_class(w))),x,y)),null_class)**.
% 300.04/300.96  149993[0:SpR:47210.0,142270.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),restrict(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x,y)),null_class)**.
% 300.04/300.96  149992[0:SpR:47209.0,142270.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),restrict(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x,y)),null_class)**.
% 300.04/300.96  149991[0:SpR:101642.0,142270.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),power_class(w)),restrict(union(image(element_relation,union(u,v)),complement(power_class(w))),x,y)),null_class)**.
% 300.04/300.96  149989[0:SpR:101233.0,142270.0] ||  -> equal(intersection(intersection(power_class(u),power_class(complement(union(v,w)))),restrict(union(complement(power_class(u)),image(element_relation,union(v,w))),x,y)),null_class)**.
% 300.04/300.96  150720[0:SpL:248.0,11562.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(u,compose(singleton(u),u)),w)*.
% 300.04/300.96  150862[3:Rew:150745.0,150852.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,singleton(cross_product(singleton(u),universal_class))))* -> subclass(v,image(w,range_of(null_class))).
% 300.04/300.96  150900[3:Res:1932.2,150807.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,cantor(singleton(cross_product(singleton(ordered_pair(u,ordered_pair(v,compose(u,v)))),universal_class))))* -> .
% 300.04/300.96  151051[0:Res:4845.1,46608.0] || subclass(domain_relation,intersection(complement(u),union(v,complement(power_class(w))))) member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  151050[0:Res:28672.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),domain_relation) member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  151034[0:Res:24.2,46608.0] || member(u,union(v,complement(power_class(w)))) member(u,complement(x)) member(u,union(x,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  151025[0:Res:365.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(ordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  151024[3:Res:39273.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(ordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  151023[0:Res:348.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(unordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  151022[3:Res:35372.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(unordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  150995[3:SpL:134531.1,46608.0] || equal(complement(u),universal_class) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96  150981[3:SpL:26766.0,46608.0] || member(u,intersection(union(null_class,v),union(w,complement(power_class(x)))))* member(u,union(complement(v),intersection(complement(w),power_class(x)))) -> .
% 300.04/300.96  151112[3:Rew:26764.0,150959.1] || equal(successor(u),null_class) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96  151199[3:Res:1932.2,144494.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,singleton(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> .
% 300.04/300.96  151389[0:Res:4845.1,46628.0] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),complement(w))) member(ordered_pair(null_class,null_class),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96  151388[0:Res:28672.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96  151372[0:Res:24.2,46628.0] || member(u,complement(v)) member(u,union(w,complement(power_class(x)))) member(u,union(intersection(complement(w),power_class(x)),v))* -> .
% 300.04/300.96  151363[0:Res:365.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(ordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96  151362[3:Res:39273.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(ordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96  151361[0:Res:348.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(unordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96  151360[3:Res:35372.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(unordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96  151287[3:SpL:26766.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),union(null_class,x)))* member(u,union(intersection(complement(v),power_class(w)),complement(x))) -> .
% 300.04/300.96  151697[0:Res:4845.1,46655.0] || subclass(domain_relation,intersection(complement(u),union(complement(power_class(v)),w))) member(ordered_pair(null_class,null_class),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151696[0:Res:28672.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),domain_relation) member(ordered_pair(null_class,null_class),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151680[0:Res:24.2,46655.0] || member(u,union(complement(power_class(v)),w)) member(u,complement(x)) member(u,union(x,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151671[0:Res:365.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(ordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151670[3:Res:39273.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(ordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151669[0:Res:348.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(unordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151668[3:Res:35372.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(unordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151641[3:SpL:134531.1,46655.0] || equal(complement(u),universal_class) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96  151627[3:SpL:26766.0,46655.0] || member(u,intersection(union(null_class,v),union(complement(power_class(w)),x)))* member(u,union(complement(v),intersection(power_class(w),complement(x)))) -> .
% 300.04/300.96  151762[3:Rew:26764.0,151605.1] || equal(successor(u),null_class) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96  152299[0:Res:4845.1,46815.0] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),complement(w))) member(ordered_pair(null_class,null_class),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96  152298[0:Res:28672.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96  152282[0:Res:24.2,46815.0] || member(u,complement(v)) member(u,union(complement(power_class(w)),x)) member(u,union(intersection(power_class(w),complement(x)),v))* -> .
% 300.04/300.96  152273[0:Res:365.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(ordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96  152272[3:Res:39273.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(ordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96  152271[0:Res:348.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(unordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96  152270[3:Res:35372.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(unordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96  152190[3:SpL:26766.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),union(null_class,x)))* member(u,union(intersection(power_class(v),complement(w)),complement(x))) -> .
% 300.04/300.96  154175[3:SpR:100849.0,100329.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),intersection(power_class(v),union(w,complement(union(x,y)))))*.
% 300.04/300.96  154172[0:SpR:100849.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(v),union(w,complement(union(x,y)))))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96  154137[3:SpR:100849.0,100257.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 300.04/300.96  154133[3:SpR:100849.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(u),union(v,complement(union(w,x))))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96  154131[0:SpR:100849.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(u),union(v,complement(union(w,x)))),y)),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96  154121[3:SpR:100849.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 300.04/300.96  154084[6:SpR:100849.0,29936.1] ||  -> member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))) member(null_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96  154075[3:SpR:100849.0,26766.0] ||  -> equal(complement(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))**.
% 300.04/300.96  154068[3:SpR:100849.0,114565.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 300.04/300.96  154474[3:Rew:101822.0,154339.0,75789.0,154339.0] || equal(union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))** -> .
% 300.04/300.96  154484[3:Rew:108045.0,154483.0] ||  -> subclass(regular(union(u,intersection(power_class(v),union(w,complement(union(x,y)))))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96  154488[3:Rew:101822.0,154181.0] ||  -> subclass(regular(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),intersection(power_class(v),union(w,complement(union(x,y)))))*.
% 300.04/300.96  154493[3:Rew:108052.0,154492.0] ||  -> subclass(regular(union(intersection(power_class(u),union(v,complement(union(w,x)))),y)),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96  154505[3:Rew:101822.0,154091.0] ||  -> subclass(regular(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 300.04/300.96  155493[0:Res:4845.1,100880.0] || subclass(domain_relation,intersection(complement(u),power_class(complement(union(v,w))))) member(ordered_pair(null_class,null_class),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155492[0:Res:28672.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),domain_relation) member(ordered_pair(null_class,null_class),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155476[0:Res:24.2,100880.0] || member(u,power_class(complement(union(v,w)))) member(u,complement(x)) member(u,union(x,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155467[0:Res:365.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(ordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155466[3:Res:39273.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(ordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155465[0:Res:348.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(unordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155464[3:Res:35372.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(unordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155441[3:SpL:134531.1,100880.0] || equal(complement(u),universal_class) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 300.04/300.96  155427[3:SpL:26766.0,100880.0] || member(u,intersection(union(null_class,v),power_class(complement(union(w,x)))))* member(u,union(complement(v),image(element_relation,union(w,x)))) -> .
% 300.04/300.96  155581[3:Rew:26764.0,155404.1] || equal(successor(u),null_class) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 300.04/300.96  156581[3:SpR:100941.0,100329.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),intersection(union(v,complement(power_class(w))),union(x,y)))*.
% 300.04/300.96  156578[0:SpR:100941.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,complement(power_class(w))),union(x,y)))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.96  156543[3:SpR:100941.0,100257.0] ||  -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 300.04/300.96  156539[3:SpR:100941.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,complement(power_class(v))),union(w,x))))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  156537[0:SpR:100941.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,complement(power_class(v))),union(w,x)),y)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  156527[3:SpR:100941.0,96978.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 300.04/300.96  156490[6:SpR:100941.0,29936.1] ||  -> member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))) member(null_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  156481[3:SpR:100941.0,26766.0] ||  -> equal(complement(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))**.
% 300.04/300.96  156474[3:SpR:100941.0,114565.0] ||  -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 300.04/300.96  156889[3:Rew:101822.0,156750.0,75789.0,156750.0] || equal(union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))** -> .
% 300.04/300.96  156902[3:Rew:112920.0,156901.0] ||  -> subclass(regular(union(u,intersection(union(v,complement(power_class(w))),union(x,y)))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.96  156906[3:Rew:101822.0,156587.0] ||  -> subclass(regular(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),intersection(union(v,complement(power_class(w))),union(x,y)))*.
% 300.04/300.96  156911[3:Rew:112923.0,156910.0] ||  -> subclass(regular(union(intersection(union(u,complement(power_class(v))),union(w,x)),y)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  156923[3:Rew:101822.0,156497.0] ||  -> subclass(regular(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 300.04/300.96  157268[0:Res:62527.0,3166.0] ||  -> equal(restrict(restrict(intersection(u,v),w,x),y,z),null_class) member(regular(restrict(restrict(intersection(u,v),w,x),y,z)),u)*.
% 300.04/300.96  157267[0:Res:62527.0,3167.0] ||  -> equal(restrict(restrict(intersection(u,v),w,x),y,z),null_class) member(regular(restrict(restrict(intersection(u,v),w,x),y,z)),v)*.
% 300.04/300.96  157245[0:Res:62527.0,3164.0] || subclass(u,v) -> equal(restrict(restrict(u,w,x),y,z),null_class) member(regular(restrict(restrict(u,w,x),y,z)),v)*.
% 300.04/300.96  157430[3:SpR:100942.0,100329.0] ||  -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),intersection(union(complement(power_class(v)),w),union(x,y)))*.
% 300.04/300.96  157427[0:SpR:100942.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(complement(power_class(v)),w),union(x,y)))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96  157392[3:SpR:100942.0,100257.0] ||  -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 300.04/300.96  157388[3:SpR:100942.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(complement(power_class(u)),v),union(w,x))))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  157386[0:SpR:100942.0,95719.0] ||  -> subclass(complement(union(intersection(union(complement(power_class(u)),v),union(w,x)),y)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  157376[3:SpR:100942.0,96978.0] ||  -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 300.04/300.96  157339[6:SpR:100942.0,29936.1] ||  -> member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))) member(null_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  157330[3:SpR:100942.0,26766.0] ||  -> equal(complement(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))**.
% 300.04/300.96  157323[3:SpR:100942.0,114565.0] ||  -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 300.04/300.96  157748[3:Rew:101822.0,157606.0,75789.0,157606.0] || equal(union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))** -> .
% 300.04/300.96  157762[3:Rew:112920.0,157761.0] ||  -> subclass(regular(union(u,intersection(union(complement(power_class(v)),w),union(x,y)))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96  157766[3:Rew:101822.0,157436.0] ||  -> subclass(regular(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),intersection(union(complement(power_class(v)),w),union(x,y)))*.
% 300.04/300.96  157771[3:Rew:112923.0,157770.0] ||  -> subclass(regular(union(intersection(union(complement(power_class(u)),v),union(w,x)),y)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  157783[3:Rew:101822.0,157346.0] ||  -> subclass(regular(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 300.04/300.96  158001[3:SpR:101149.0,100329.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),intersection(union(v,complement(union(w,x))),power_class(y)))*.
% 300.04/300.96  157998[0:SpR:101149.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,complement(union(w,x))),power_class(y)))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.96  157963[3:SpR:101149.0,100257.0] ||  -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 300.04/300.96  157959[3:SpR:101149.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,complement(union(v,w))),power_class(x))))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  157957[0:SpR:101149.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,complement(union(v,w))),power_class(x)),y)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  157947[3:SpR:101149.0,96978.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 300.04/300.96  157910[6:SpR:101149.0,29936.1] ||  -> member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))) member(null_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  157901[3:SpR:101149.0,26766.0] ||  -> equal(complement(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))**.
% 300.04/300.96  157894[3:SpR:101149.0,114565.0] ||  -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 300.04/300.96  158302[3:Rew:101822.0,158165.0,75789.0,158165.0] || equal(union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))** -> .
% 300.04/300.96  158311[3:Rew:108528.0,158310.0] ||  -> subclass(regular(union(u,intersection(union(v,complement(union(w,x))),power_class(y)))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.96  158315[3:Rew:101822.0,158007.0] ||  -> subclass(regular(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),intersection(union(v,complement(union(w,x))),power_class(y)))*.
% 300.04/300.96  158320[3:Rew:108535.0,158319.0] ||  -> subclass(regular(union(intersection(union(u,complement(union(v,w))),power_class(x)),y)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  158332[3:Rew:101822.0,157917.0] ||  -> subclass(regular(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 300.04/300.96  158433[3:Res:58729.0,5363.0] || subclass(image(element_relation,successor(null_class)),u) -> subclass(complement(power_class(complement(singleton(null_class)))),v) member(not_subclass_element(complement(power_class(complement(singleton(null_class)))),v),u)*.
% 300.04/300.96  158594[0:Res:4845.1,101198.0] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),complement(w))) member(ordered_pair(null_class,null_class),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96  158593[0:Res:28672.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96  158577[0:Res:24.2,101198.0] || member(u,complement(v)) member(u,power_class(complement(union(w,x)))) member(u,union(image(element_relation,union(w,x)),v))* -> .
% 300.04/300.96  158568[0:Res:365.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(ordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96  158567[3:Res:39273.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(ordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96  158566[0:Res:348.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(unordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96  158565[3:Res:35372.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(unordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96  158470[3:SpL:26766.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),union(null_class,x)))* member(u,union(image(element_relation,union(v,w)),complement(x))) -> .
% 300.04/300.96  158864[3:SpR:101314.0,100329.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),intersection(power_class(v),union(complement(union(w,x)),y)))*.
% 300.04/300.96  158861[0:SpR:101314.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(v),union(complement(union(w,x)),y)))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96  158826[3:SpR:101314.0,100257.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 300.04/300.96  158822[3:SpR:101314.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(u),union(complement(union(v,w)),x))))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96  158820[0:SpR:101314.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(u),union(complement(union(v,w)),x)),y)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96  158810[3:SpR:101314.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 300.04/300.96  158773[6:SpR:101314.0,29936.1] ||  -> member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))) member(null_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96  158764[3:SpR:101314.0,26766.0] ||  -> equal(complement(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))**.
% 300.04/300.96  158757[3:SpR:101314.0,114565.0] ||  -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 300.04/300.96  159177[3:Rew:101822.0,159034.0,75789.0,159034.0] || equal(union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))** -> .
% 300.04/300.96  159187[3:Rew:108045.0,159186.0] ||  -> subclass(regular(union(u,intersection(power_class(v),union(complement(union(w,x)),y)))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96  159191[3:Rew:101822.0,158870.0] ||  -> subclass(regular(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),intersection(power_class(v),union(complement(union(w,x)),y)))*.
% 300.04/300.96  159196[3:Rew:108052.0,159195.0] ||  -> subclass(regular(union(intersection(power_class(u),union(complement(union(v,w)),x)),y)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96  159208[3:Rew:101822.0,158780.0] ||  -> subclass(regular(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 300.04/300.96  159407[3:SpR:101518.0,100329.0] ||  -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),intersection(union(complement(union(v,w)),x),power_class(y)))*.
% 300.04/300.96  159404[0:SpR:101518.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(complement(union(v,w)),x),power_class(y)))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.96  159369[3:SpR:101518.0,100257.0] ||  -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 300.04/300.96  159365[3:SpR:101518.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(complement(union(u,v)),w),power_class(x))))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  159363[0:SpR:101518.0,95719.0] ||  -> subclass(complement(union(intersection(union(complement(union(u,v)),w),power_class(x)),y)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  159353[3:SpR:101518.0,96978.0] ||  -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 300.04/300.96  159316[6:SpR:101518.0,29936.1] ||  -> member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))) member(null_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  159307[3:SpR:101518.0,26766.0] ||  -> equal(complement(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))**.
% 300.04/300.96  159300[3:SpR:101518.0,114565.0] ||  -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 300.04/300.96  159720[3:Rew:101822.0,159577.0,75789.0,159577.0] || equal(union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))** -> .
% 300.04/300.96  159729[3:Rew:108528.0,159728.0] ||  -> subclass(regular(union(u,intersection(union(complement(union(v,w)),x),power_class(y)))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.96  159733[3:Rew:101822.0,159413.0] ||  -> subclass(regular(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),intersection(union(complement(union(v,w)),x),power_class(y)))*.
% 300.04/300.96  159738[3:Rew:108535.0,159737.0] ||  -> subclass(regular(union(intersection(union(complement(union(u,v)),w),power_class(x)),y)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  159750[3:Rew:101822.0,159323.0] ||  -> subclass(regular(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 300.04/300.96  160072[3:SpR:101773.0,100329.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),intersection(union(v,w),union(x,complement(power_class(y)))))*.
% 300.04/300.96  160069[0:SpR:101773.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,w),union(x,complement(power_class(y)))))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.96  160034[3:SpR:101773.0,100257.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 300.04/300.96  160030[3:SpR:101773.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,v),union(w,complement(power_class(x))))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  160028[0:SpR:101773.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,v),union(w,complement(power_class(x)))),y)),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  160018[3:SpR:101773.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 300.04/300.96  159981[6:SpR:101773.0,29936.1] ||  -> member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))) member(null_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  159972[3:SpR:101773.0,26766.0] ||  -> equal(complement(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))**.
% 300.04/300.96  159965[3:SpR:101773.0,114565.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 300.04/300.96  160372[3:Rew:101822.0,160237.0,75789.0,160237.0] || equal(union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))** -> .
% 300.04/300.96  160385[3:Rew:112920.0,160384.0] ||  -> subclass(regular(union(u,intersection(union(v,w),union(x,complement(power_class(y)))))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.96  160389[3:Rew:101822.0,160078.0] ||  -> subclass(regular(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),intersection(union(v,w),union(x,complement(power_class(y)))))*.
% 300.04/300.96  160394[3:Rew:112923.0,160393.0] ||  -> subclass(regular(union(intersection(union(u,v),union(w,complement(power_class(x)))),y)),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  160406[3:Rew:101822.0,159988.0] ||  -> subclass(regular(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 300.04/300.96  160598[3:SpR:101774.0,100329.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),intersection(union(v,w),union(complement(power_class(x)),y)))*.
% 300.04/300.96  160595[0:SpR:101774.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,w),union(complement(power_class(x)),y)))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.96  160560[3:SpR:101774.0,100257.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 300.04/300.96  160556[3:SpR:101774.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,v),union(complement(power_class(w)),x))))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96  160554[0:SpR:101774.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,v),union(complement(power_class(w)),x)),y)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96  160544[3:SpR:101774.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 300.04/300.96  160507[6:SpR:101774.0,29936.1] ||  -> member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))) member(null_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96  160498[3:SpR:101774.0,26766.0] ||  -> equal(complement(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))**.
% 300.04/300.96  160491[3:SpR:101774.0,114565.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 300.04/300.96  160915[3:Rew:101822.0,160772.0,75789.0,160772.0] || equal(union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))** -> .
% 300.04/300.96  160931[3:Rew:112920.0,160930.0] ||  -> subclass(regular(union(u,intersection(union(v,w),union(complement(power_class(x)),y)))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.96  160935[3:Rew:101822.0,160604.0] ||  -> subclass(regular(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),intersection(union(v,w),union(complement(power_class(x)),y)))*.
% 300.04/300.96  160940[3:Rew:112923.0,160939.0] ||  -> subclass(regular(union(intersection(union(u,v),union(complement(power_class(w)),x)),y)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96  160952[3:Rew:101822.0,160514.0] ||  -> subclass(regular(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 300.04/300.96  161159[3:SpR:102609.0,100329.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),intersection(union(v,w),power_class(complement(union(x,y)))))*.
% 300.04/300.96  161156[0:SpR:102609.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,w),power_class(complement(union(x,y)))))),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.96  161121[3:SpR:102609.0,100257.0] ||  -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 300.04/300.96  161117[3:SpR:102609.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,v),power_class(complement(union(w,x))))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96  161115[0:SpR:102609.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,v),power_class(complement(union(w,x)))),y)),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96  161105[3:SpR:102609.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 300.04/300.96  161068[6:SpR:102609.0,29936.1] ||  -> member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))) member(null_class,union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96  161059[3:SpR:102609.0,26766.0] ||  -> equal(complement(union(complement(union(u,v)),image(element_relation,union(w,x)))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))**.
% 300.04/300.96  161052[3:SpR:102609.0,114565.0] ||  -> subclass(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 300.04/300.96  161505[3:Rew:101822.0,161344.0,75789.0,161344.0] || equal(union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))),union(complement(union(u,v)),image(element_relation,union(w,x))))** -> .
% 300.04/300.96  161513[3:Rew:108528.0,161512.0] ||  -> subclass(regular(union(u,intersection(union(v,w),power_class(complement(union(x,y)))))),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.96  161517[3:Rew:101822.0,161165.0] ||  -> subclass(regular(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),intersection(union(v,w),power_class(complement(union(x,y)))))*.
% 300.04/300.96  161522[3:Rew:108535.0,161521.0] ||  -> subclass(regular(union(intersection(union(u,v),power_class(complement(union(w,x)))),y)),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96  161534[3:Rew:101822.0,161075.0] ||  -> subclass(regular(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 300.04/300.96  161752[3:SpR:102610.0,100329.0] ||  -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),intersection(power_class(complement(union(v,w))),union(x,y)))*.
% 300.04/300.96  161749[0:SpR:102610.0,95777.0] ||  -> subclass(complement(union(u,intersection(power_class(complement(union(v,w))),union(x,y)))),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.96  161714[3:SpR:102610.0,100257.0] ||  -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 300.04/300.96  161710[3:SpR:102610.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(power_class(complement(union(u,v))),union(w,x))))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96  161708[0:SpR:102610.0,95719.0] ||  -> subclass(complement(union(intersection(power_class(complement(union(u,v))),union(w,x)),y)),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96  161698[3:SpR:102610.0,96978.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 300.04/300.96  161661[6:SpR:102610.0,29936.1] ||  -> member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))) member(null_class,union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96  161652[3:SpR:102610.0,26766.0] ||  -> equal(complement(union(image(element_relation,union(u,v)),complement(union(w,x)))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))**.
% 300.04/300.96  161645[3:SpR:102610.0,114565.0] ||  -> subclass(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 300.04/300.96  162112[3:Rew:101822.0,161942.0,75789.0,161942.0] || equal(union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))),union(image(element_relation,union(u,v)),complement(union(w,x))))** -> .
% 300.04/300.96  162120[3:Rew:108045.0,162119.0] ||  -> subclass(regular(union(u,intersection(power_class(complement(union(v,w))),union(x,y)))),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.96  162124[3:Rew:101822.0,161758.0] ||  -> subclass(regular(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),intersection(power_class(complement(union(v,w))),union(x,y)))*.
% 300.04/300.96  162129[3:Rew:108052.0,162128.0] ||  -> subclass(regular(union(intersection(power_class(complement(union(u,v))),union(w,x)),y)),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96  162141[3:Rew:101822.0,161668.0] ||  -> subclass(regular(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 300.04/300.96  162646[3:Res:6874.2,66684.1] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) equal(successor(symmetric_difference(complement(v),complement(w))),null_class) -> .
% 300.04/300.96  162624[0:Res:6874.2,2158.1] || member(null_class,union(complement(u),complement(v)))* member(null_class,union(u,v)) equal(complement(symmetric_difference(complement(u),complement(v))),universal_class) -> .
% 300.04/300.96  162618[0:Res:6874.2,437.1] || member(omega,union(complement(u),complement(v)))* member(omega,union(u,v)) equal(complement(symmetric_difference(complement(u),complement(v))),universal_class) -> .
% 300.04/300.96  163442[0:Res:4845.1,9632.1] || subclass(domain_relation,unordered_pair(u,v))* member(ordered_pair(null_class,null_class),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 300.04/300.96  163441[0:Res:28672.1,9632.1] || equal(unordered_pair(u,v),domain_relation) member(ordered_pair(null_class,null_class),u)* -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.96  163781[0:Res:4845.1,9633.1] || subclass(domain_relation,unordered_pair(u,v))* member(ordered_pair(null_class,null_class),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 300.04/300.96  163780[0:Res:28672.1,9633.1] || equal(unordered_pair(u,v),domain_relation) member(ordered_pair(null_class,null_class),v)* -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 300.04/300.96  163888[3:Res:63693.1,11069.0] || equal(unordered_pair(u,v),successor(null_class)) -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,singleton(null_class)).
% 300.04/300.96  163936[3:Res:63693.1,11071.0] || equal(unordered_pair(u,v),successor(null_class)) -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,singleton(null_class)).
% 300.04/300.96  164555[0:SpL:46680.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> member(power_class(u),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.96  164553[0:SpL:46680.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> member(sum_class(u),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.96  164549[0:SpL:46680.0,5366.0] || subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.96  164619[0:Rew:76314.0,164400.0] ||  -> subclass(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))*.
% 300.04/300.96  165045[0:SpL:46893.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> member(power_class(u),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.96  165043[0:SpL:46893.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> member(sum_class(u),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.96  165039[0:SpL:46893.0,5366.0] || subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.96  165112[0:Rew:76314.0,164883.0] ||  -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))),complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))))*.
% 300.04/300.96  166022[0:Res:10543.4,94.0] || member(u,universal_class)* member(v,universal_class) equal(successor(v),u) subclass(successor_relation,compose_class(w))* -> equal(compose(w,v),u)*.
% 300.04/300.96  165953[0:Res:10543.4,533.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,singleton(w))* -> equal(ordered_pair(v,u),w)*.
% 300.04/300.96  166058[0:MRR:166036.1,242.0] || member(u,universal_class) equal(successor(ordered_pair(v,w)),u) subclass(successor_relation,rotate(x)) -> member(ordered_pair(ordered_pair(w,u),v),x)*.
% 300.04/300.96  166059[0:MRR:166035.1,242.0] || member(u,universal_class) equal(successor(ordered_pair(v,w)),u) subclass(successor_relation,flip(x)) -> member(ordered_pair(ordered_pair(w,v),u),x)*.
% 300.04/300.96  166299[0:MRR:166290.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,compose_class(v)) -> equal(compose(v,inverse(u)),ordered_pair(range_of(u),compose(inverse(u),range_of(u))))*.
% 300.04/300.96  166452[0:MRR:166443.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,singleton(v))* -> equal(ordered_pair(inverse(u),ordered_pair(range_of(u),compose(inverse(u),range_of(u)))),v)*.
% 300.04/300.96  167446[3:Obv:167434.0] || subclass(domain_relation,compose(u,v))* member(inverse(w),universal_class) -> member(inverse(w),cantor(v))* member(range_of(w),image(u,range_of(null_class)))*.
% 300.04/300.96  167905[0:Res:63.1,46630.1] function(union(u,complement(power_class(v)))) || member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))* member(w,cross_product(universal_class,universal_class)).
% 300.04/300.96  168032[0:Res:63.1,46817.1] function(union(complement(power_class(u)),v)) || member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))* member(w,cross_product(universal_class,universal_class)).
% 300.04/300.96  168168[0:Res:63.1,101207.1] function(power_class(complement(union(u,v)))) || member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,cross_product(universal_class,universal_class)).
% 300.04/300.96  168761[0:Res:26389.1,10018.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(null_class,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.04/300.96  168744[0:Res:26275.1,10018.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(omega,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(omega,w).
% 300.04/300.96  168715[6:Res:29933.1,10018.1] || equal(complement(intersection(u,v)),singleton(null_class)) member(null_class,union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.04/300.96  168714[6:Res:29980.1,10018.1] || equal(complement(intersection(u,v)),successor(null_class)) member(null_class,union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.04/300.96  168790[6:Rew:26766.0,168713.0] || equal(union(null_class,intersection(u,v)),null_class)** member(null_class,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.04/300.96  168791[3:Rew:26766.0,168703.0] || equal(union(null_class,intersection(u,v)),null_class)** member(omega,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(omega,w).
% 300.04/300.96  168999[3:MRR:168998.1,22203.0] ||  -> equal(regular(ordered_pair(universal_class,u)),null_class) equal(symmetric_difference(ordered_pair(universal_class,u),unordered_pair(universal_class,singleton(u))),union(ordered_pair(universal_class,u),unordered_pair(universal_class,singleton(u))))**.
% 300.04/300.96  170415[3:Res:164016.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(regular(composition_function),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170414[3:Res:164017.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(regular(composition_function),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170413[3:Res:159844.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(regular(domain_relation),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170412[0:Res:159845.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(regular(domain_relation),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170382[6:Res:29933.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170381[6:Res:29980.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),successor(null_class))** -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170380[6:Res:46551.1,76392.0] || equal(complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),null_class)** -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170370[3:Res:48390.1,76392.0] || equal(complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),null_class)** -> member(omega,complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170369[0:Res:349.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(singleton(x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96  170368[3:Res:21067.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(singleton(x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96  170584[3:Res:164016.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(regular(composition_function),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170583[3:Res:164017.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(regular(composition_function),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170582[3:Res:159844.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(regular(domain_relation),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170581[0:Res:159845.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(regular(domain_relation),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170551[6:Res:29933.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170550[6:Res:29980.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),successor(null_class))** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170549[6:Res:46551.1,76400.0] || equal(complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),null_class)** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170539[3:Res:48390.1,76400.0] || equal(complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),null_class)** -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170538[0:Res:349.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(singleton(x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96  170537[3:Res:21067.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(singleton(x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96  171395[3:Res:78525.0,5363.0] || subclass(complement(sum_class(range_of(null_class))),u) -> subclass(complement(successor(apply(null_class,v))),w) member(not_subclass_element(complement(successor(apply(null_class,v))),w),u)*.
% 300.04/300.96  172090[3:Res:78588.0,5363.0] || subclass(complement(apply(null_class,u)),v)* -> subclass(complement(successor(sum_class(range_of(null_class)))),w) member(not_subclass_element(complement(successor(sum_class(range_of(null_class)))),w),v)*.
% 300.04/300.96  173658[3:Res:83795.0,3164.0] || subclass(sum_class(range_of(null_class)),u) -> equal(complement(successor(complement(apply(null_class,v)))),null_class) member(regular(complement(successor(complement(apply(null_class,v))))),u)*.
% 300.04/300.96  173679[3:Res:83800.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(complement(successor(complement(sum_class(range_of(null_class))))),null_class) member(regular(complement(successor(complement(sum_class(range_of(null_class)))))),v)*.
% 300.04/300.96  174051[0:Res:7.1,7157.1] || equal(unordered_pair(u,v),w)* member(w,universal_class) -> equal(w,null_class) equal(apply(choice,w),v)* equal(apply(choice,w),u)*.
% 300.04/300.96  174403[0:Res:17.2,11543.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(v,ordered_pair(u,compose(v,u))),x)*.
% 300.04/300.96  174398[3:SpL:17061.0,11543.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(u,v))* -> member(ordered_pair(null_class,ordered_pair(universal_class,compose(null_class,universal_class))),v)*.
% 300.04/300.96  174416[0:MRR:174413.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(v,ordered_pair(u,compose(v,u))),x)*.
% 300.04/300.96  174437[0:Res:17.2,11542.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(v,ordered_pair(u,compose(v,u))),w)*.
% 300.04/300.96  174432[3:SpL:17061.0,11542.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(u,v))* -> member(ordered_pair(null_class,ordered_pair(universal_class,compose(null_class,universal_class))),u)*.
% 300.04/300.96  174450[0:MRR:174447.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(v,ordered_pair(u,compose(v,u))),w)*.
% 300.04/300.96  174561[0:SpR:72365.0,46607.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(x,intersection(complement(v),power_class(w)))).
% 300.04/300.96  174494[0:SpR:75789.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(complement(x),power_class(w)))).
% 300.04/300.96  174837[0:SpR:76314.0,46615.2] || member(u,union(complement(v),power_class(w))) member(u,union(v,complement(power_class(w)))) -> member(u,symmetric_difference(power_class(w),complement(v)))*.
% 300.04/300.96  175198[0:SpR:72365.0,46627.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(intersection(complement(w),power_class(x)),v)).
% 300.04/300.96  175177[0:SpR:75789.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(complement(w),power_class(v)),x)).
% 300.04/300.96  175495[0:SpR:72365.0,46654.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(x,intersection(power_class(v),complement(w)))).
% 300.04/300.96  175429[0:SpR:75789.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(power_class(x),complement(w)))).
% 300.04/300.96  175766[0:SpR:76314.0,46802.2] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w)) -> member(u,symmetric_difference(complement(w),power_class(v)))*.
% 300.04/300.96  176007[0:SpR:72365.0,46814.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(intersection(power_class(w),complement(x)),v)).
% 300.04/300.96  175987[0:SpR:75789.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(w),complement(v)),x)).
% 300.04/300.96  176320[0:SpR:72365.0,100879.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(x,image(element_relation,union(v,w)))).
% 300.04/300.96  176266[0:SpR:112558.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(x,w)))).
% 300.04/300.96  176263[3:SpR:30548.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,image(element_relation,union(w,w))))*.
% 300.04/300.96  176688[0:SpR:72365.0,101197.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,union(w,x)),v)).
% 300.04/300.96  176678[0:SpR:112558.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(w,v)),x)).
% 300.04/300.96  176675[3:SpR:30548.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(image(element_relation,union(v,v)),w))*.
% 300.04/300.96  177118[0:SpL:75789.0,102716.0] || member(regular(union(complement(union(u,v)),w)),intersection(complement(w),union(u,v)))* -> equal(union(w,complement(union(u,v))),null_class).
% 300.04/300.96  177110[0:SpL:112558.0,102716.0] || member(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(w,v)))* -> equal(union(u,complement(union(w,v))),null_class).
% 300.04/300.96  177171[3:Rew:27497.0,177109.1] || member(regular(union(u,union(null_class,complement(v)))),intersection(complement(u),union(null_class,v)))* -> equal(union(u,union(null_class,complement(v))),null_class).
% 300.04/300.96  177172[3:Rew:71518.0,177108.1] || member(regular(union(u,union(null_class,complement(v)))),intersection(complement(u),union(v,null_class)))* -> equal(union(u,union(null_class,complement(v))),null_class).
% 300.04/300.96  177173[3:Rew:30548.0,177107.1] || member(regular(union(u,union(null_class,complement(v)))),intersection(complement(u),union(v,v)))* -> equal(union(u,union(null_class,complement(v))),null_class).
% 300.04/300.96  177079[0:SpL:75789.0,102716.0] || member(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(w,v))),null_class).
% 300.04/300.96  177049[0:SpL:72365.0,102716.0] || member(regular(union(u,complement(union(v,w)))),intersection(union(v,w),complement(u)))* -> equal(union(u,complement(union(v,w))),null_class).
% 300.04/300.96  177536[0:SpL:75789.0,102721.0] || member(regular(union(u,complement(union(v,w)))),intersection(union(v,w),complement(u)))* -> equal(union(complement(union(v,w)),u),null_class).
% 300.04/300.96  177520[0:SpL:112558.0,102721.0] || member(regular(union(complement(union(u,v)),w)),intersection(union(v,u),complement(w)))* -> equal(union(complement(union(v,u)),w),null_class).
% 300.04/300.96  177585[3:Rew:27497.0,177519.1] || member(regular(union(union(null_class,complement(u)),v)),intersection(union(null_class,u),complement(v)))* -> equal(union(union(null_class,complement(u)),v),null_class).
% 300.04/300.96  177586[3:Rew:71518.0,177518.1] || member(regular(union(union(null_class,complement(u)),v)),intersection(union(u,null_class),complement(v)))* -> equal(union(union(null_class,complement(u)),v),null_class).
% 300.04/300.96  177587[3:Rew:30548.0,177517.1] || member(regular(union(union(null_class,complement(u)),v)),intersection(union(u,u),complement(v)))* -> equal(union(union(null_class,complement(u)),v),null_class).
% 300.04/300.96  177489[0:SpL:75789.0,102721.0] || member(regular(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(v,u)),w),null_class).
% 300.04/300.96  177459[0:SpL:72365.0,102721.0] || member(regular(union(complement(union(u,v)),w)),intersection(complement(w),union(u,v)))* -> equal(union(complement(union(u,v)),w),null_class).
% 300.04/300.96  177845[3:Res:10983.3,47748.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* equal(symmetric_difference(v,w),null_class) -> equal(u,null_class).
% 300.04/300.96  177798[0:SpR:76314.0,10983.3] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w)) -> equal(u,null_class) member(regular(u),symmetric_difference(w,v))*.
% 300.04/300.96  177878[0:Rew:536.1,177877.1] || subclass(singleton(u),complement(intersection(v,w)))* member(u,union(v,w)) -> equal(singleton(u),null_class) member(u,symmetric_difference(v,w)).
% 300.04/300.96  178116[0:Res:2130.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x)))))* member(null_class,union(u,intersection(complement(v),union(w,x)))) -> .
% 300.04/300.96  178115[3:Res:21035.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178103[3:Res:21033.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(omega,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178090[0:SpL:72365.0,100761.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(y,intersection(complement(v),union(w,x)))) -> .
% 300.04/300.96  178022[0:SpL:75789.0,100761.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(complement(y),union(w,x)))) -> .
% 300.04/300.96  178014[0:SpL:112558.0,100761.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(complement(w),union(y,x)))) -> .
% 300.04/300.96  178013[3:SpL:27497.0,100761.0] || member(u,intersection(complement(v),union(w,union(null_class,complement(x)))))* member(u,union(v,intersection(complement(w),union(null_class,x)))) -> .
% 300.04/300.96  178012[3:SpL:71518.0,100761.0] || member(u,intersection(complement(v),union(w,union(null_class,complement(x)))))* member(u,union(v,intersection(complement(w),union(x,null_class)))) -> .
% 300.04/300.96  178011[3:SpL:30548.0,100761.0] || member(u,intersection(complement(v),union(w,union(null_class,complement(x)))))* member(u,union(v,intersection(complement(w),union(x,x))))* -> .
% 300.04/300.96  178192[6:Rew:100566.0,178112.0] || equal(union(u,complement(union(v,complement(union(w,x))))),null_class) member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178193[3:Rew:100566.0,178102.0] || equal(union(u,complement(union(v,complement(union(w,x))))),null_class) member(omega,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178473[0:Res:2130.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x)))* member(null_class,union(intersection(complement(u),union(v,w)),x)) -> .
% 300.04/300.96  178472[3:Res:21035.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178460[3:Res:21033.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(omega,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178447[0:SpL:72365.0,100813.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(intersection(complement(w),union(x,y)),v)) -> .
% 300.04/300.96  178425[0:SpL:75789.0,100813.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(complement(x),union(v,w)),y)) -> .
% 300.04/300.96  178417[0:SpL:112558.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(complement(v),union(x,w)),y)) -> .
% 300.04/300.96  178416[3:SpL:27497.0,100813.0] || member(u,intersection(union(v,union(null_class,complement(w))),complement(x)))* member(u,union(intersection(complement(v),union(null_class,w)),x)) -> .
% 300.04/300.96  178415[3:SpL:71518.0,100813.0] || member(u,intersection(union(v,union(null_class,complement(w))),complement(x)))* member(u,union(intersection(complement(v),union(w,null_class)),x)) -> .
% 300.04/300.96  178414[3:SpL:30548.0,100813.0] || member(u,intersection(union(v,union(null_class,complement(w))),complement(x)))* member(u,union(intersection(complement(v),union(w,w)),x))* -> .
% 300.04/300.96  178548[6:Rew:100576.0,178469.0] || equal(union(complement(union(u,complement(union(v,w)))),x),null_class) member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178549[3:Rew:100576.0,178459.0] || equal(union(complement(union(u,complement(union(v,w)))),x),null_class) member(omega,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178831[0:Res:2130.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x)))* member(null_class,union(u,intersection(union(v,w),complement(x)))) -> .
% 300.04/300.96  178830[3:Res:21035.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178818[3:Res:21033.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(omega,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178805[0:SpL:72365.0,100908.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(y,intersection(union(v,w),complement(x)))) -> .
% 300.04/300.96  178740[0:SpL:75789.0,100908.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(union(x,y),complement(w)))) -> .
% 300.04/300.96  178724[0:SpL:112558.0,100908.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(union(x,w),complement(y)))) -> .
% 300.04/300.96  178723[3:SpL:27497.0,100908.0] || member(u,intersection(complement(v),union(union(null_class,complement(w)),x)))* member(u,union(v,intersection(union(null_class,w),complement(x)))) -> .
% 300.04/300.96  178722[3:SpL:71518.0,100908.0] || member(u,intersection(complement(v),union(union(null_class,complement(w)),x)))* member(u,union(v,intersection(union(w,null_class),complement(x)))) -> .
% 300.04/300.96  178721[3:SpL:30548.0,100908.0] || member(u,intersection(complement(v),union(union(null_class,complement(w)),x)))* member(u,union(v,intersection(union(w,w),complement(x))))* -> .
% 300.04/300.96  178907[6:Rew:100566.0,178827.0] || equal(union(u,complement(union(complement(union(v,w)),x))),null_class) member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178908[3:Rew:100566.0,178817.0] || equal(union(u,complement(union(complement(union(v,w)),x))),null_class) member(omega,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  179058[6:Res:174984.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(regular(element_relation),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  179057[6:Res:174984.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(regular(element_relation),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  179182[6:Res:174985.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(regular(element_relation),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  179181[6:Res:174985.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(regular(element_relation),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  179401[0:Res:2130.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x)))* member(null_class,union(intersection(union(u,v),complement(w)),x)) -> .
% 300.04/300.96  179400[3:Res:21035.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179388[3:Res:21033.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(omega,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179375[0:SpL:72365.0,101278.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(intersection(union(w,x),complement(y)),v)) -> .
% 300.04/300.96  179356[0:SpL:75789.0,101278.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(union(w,x),complement(v)),y)) -> .
% 300.04/300.96  179340[0:SpL:112558.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(union(w,v),complement(x)),y)) -> .
% 300.04/300.96  179339[3:SpL:27497.0,101278.0] || member(u,intersection(union(union(null_class,complement(v)),w),complement(x)))* member(u,union(intersection(union(null_class,v),complement(w)),x)) -> .
% 300.04/300.96  179338[3:SpL:71518.0,101278.0] || member(u,intersection(union(union(null_class,complement(v)),w),complement(x)))* member(u,union(intersection(union(v,null_class),complement(w)),x)) -> .
% 300.04/300.96  179337[3:SpL:30548.0,101278.0] || member(u,intersection(union(union(null_class,complement(v)),w),complement(x)))* member(u,union(intersection(union(v,v),complement(w)),x))* -> .
% 300.04/300.96  179478[6:Rew:100576.0,179397.0] || equal(union(complement(union(complement(union(u,v)),w)),x),null_class) member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179479[3:Rew:100576.0,179387.0] || equal(union(complement(union(complement(union(u,v)),w)),x),null_class) member(omega,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179989[3:SpL:102707.0,153263.0] || member(union(complement(union(u,v)),intersection(complement(w),union(x,y))),symmetric_difference(union(w,complement(union(x,y))),union(u,v)))* -> .
% 300.04/300.96  179988[3:SpL:102707.0,151493.0] || member(union(complement(union(u,v)),intersection(complement(w),union(x,y))),symmetric_difference(union(u,v),union(w,complement(union(x,y)))))* -> .
% 300.04/300.96  179954[3:SpL:102707.0,45958.0] || equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),intersection(union(u,v),union(w,complement(union(x,y)))))** -> .
% 300.04/300.96  180052[3:Rew:26766.0,179917.0] ||  -> equal(union(complement(union(u,union(v,w))),intersection(union(null_class,u),union(v,w))),complement(symmetric_difference(complement(u),complement(union(v,w)))))**.
% 300.04/300.96  180069[0:Rew:102711.0,179848.0] ||  -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),union(complement(union(u,v)),intersection(complement(y),union(w,x))))*.
% 300.04/300.96  180071[0:Rew:102707.0,179840.0] ||  -> equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),union(complement(union(u,v)),intersection(complement(w),union(y,x))))*.
% 300.04/300.96  179839[3:SpR:27497.0,102707.0] ||  -> equal(complement(intersection(union(u,v),union(w,union(null_class,complement(x))))),union(complement(union(u,v)),intersection(complement(w),union(null_class,x))))**.
% 300.04/300.96  180073[3:Rew:179839.0,179837.0] ||  -> equal(union(complement(union(u,v)),intersection(complement(w),union(null_class,x))),union(complement(union(u,v)),intersection(complement(w),union(x,x))))*.
% 300.04/300.96  179614[3:SpR:102707.0,114621.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.96  180668[3:SpL:102708.0,153263.0] || member(union(intersection(union(u,v),complement(w)),complement(union(x,y))),symmetric_difference(union(x,y),union(complement(union(u,v)),w)))* -> .
% 300.04/300.96  180667[3:SpL:102708.0,151493.0] || member(union(intersection(union(u,v),complement(w)),complement(union(x,y))),symmetric_difference(union(complement(union(u,v)),w),union(x,y)))* -> .
% 300.04/300.96  180633[3:SpL:102708.0,45958.0] || equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),intersection(union(complement(union(u,v)),w),union(x,y)))** -> .
% 300.04/300.96  180734[0:Rew:102709.0,180576.0] ||  -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),union(intersection(union(v,w),complement(u)),complement(union(x,y))))*.
% 300.04/300.96  180736[0:Rew:102708.0,180560.0] ||  -> equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),union(intersection(union(v,u),complement(w)),complement(union(x,y))))*.
% 300.04/300.96  180559[3:SpR:27497.0,102708.0] ||  -> equal(complement(intersection(union(union(null_class,complement(u)),v),union(w,x))),union(intersection(union(null_class,u),complement(v)),complement(union(w,x))))**.
% 300.04/300.96  180738[3:Rew:180559.0,180557.0] ||  -> equal(union(intersection(union(null_class,u),complement(v)),complement(union(w,x))),union(intersection(union(u,u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  180283[3:SpR:102708.0,114621.0] ||  -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.96  181372[3:SpL:102709.0,153263.0] || member(union(intersection(complement(u),union(v,w)),complement(union(x,y))),symmetric_difference(union(x,y),union(u,complement(union(v,w)))))* -> .
% 300.04/300.96  181371[3:SpL:102709.0,151493.0] || member(union(intersection(complement(u),union(v,w)),complement(union(x,y))),symmetric_difference(union(u,complement(union(v,w))),union(x,y)))* -> .
% 300.04/300.96  181337[3:SpL:102709.0,45958.0] || equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),intersection(union(u,complement(union(v,w))),union(x,y)))** -> .
% 300.04/300.96  181439[0:Rew:102709.0,181268.0] ||  -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),union(intersection(complement(u),union(w,v)),complement(union(x,y))))*.
% 300.04/300.96  181267[3:SpR:27497.0,102709.0] ||  -> equal(complement(intersection(union(u,union(null_class,complement(v))),union(w,x))),union(intersection(complement(u),union(null_class,v)),complement(union(w,x))))**.
% 300.04/300.96  181441[3:Rew:181267.0,181265.0] ||  -> equal(union(intersection(complement(u),union(null_class,v)),complement(union(w,x))),union(intersection(complement(u),union(v,v)),complement(union(w,x))))*.
% 300.04/300.96  180990[3:SpR:102709.0,114621.0] ||  -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.96  182039[3:SpL:102711.0,153263.0] || member(union(complement(union(u,v)),intersection(union(w,x),complement(y))),symmetric_difference(union(complement(union(w,x)),y),union(u,v)))* -> .
% 300.04/300.96  182038[3:SpL:102711.0,151493.0] || member(union(complement(union(u,v)),intersection(union(w,x),complement(y))),symmetric_difference(union(u,v),union(complement(union(w,x)),y)))* -> .
% 300.04/300.96  182004[3:SpL:102711.0,45958.0] || equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),intersection(union(u,v),union(complement(union(w,x)),y)))** -> .
% 300.04/300.96  182104[3:Rew:26766.0,181967.0] ||  -> equal(union(complement(union(union(u,v),w)),intersection(union(u,v),union(null_class,w))),complement(symmetric_difference(complement(union(u,v)),complement(w))))**.
% 300.04/300.96  182122[0:Rew:102711.0,181885.0] ||  -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),union(complement(union(u,v)),intersection(union(x,w),complement(y))))*.
% 300.04/300.96  181884[3:SpR:27497.0,102711.0] ||  -> equal(complement(intersection(union(u,v),union(union(null_class,complement(w)),x))),union(complement(union(u,v)),intersection(union(null_class,w),complement(x))))**.
% 300.04/300.96  182124[3:Rew:181884.0,181882.0] ||  -> equal(union(complement(union(u,v)),intersection(union(null_class,w),complement(x))),union(complement(union(u,v)),intersection(union(w,w),complement(x))))*.
% 300.04/300.96  181656[3:SpR:102711.0,114621.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.96  1923[0:Res:59.1,151.0] || member(ordered_pair(u,regular(complement(image(v,image(w,singleton(u)))))),compose(v,w))* -> equal(complement(image(v,image(w,singleton(u)))),null_class).
% 300.04/300.96  2059[0:Res:347.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w))))* member(ordered_pair(w,omega),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,omega),compose(u,v)).
% 300.04/300.96  2143[0:Res:2130.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w))))* member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v)).
% 300.04/300.96  2311[0:Res:24.2,152.0] || member(not_subclass_element(complement(intersection(u,v)),w),v)* member(not_subclass_element(complement(intersection(u,v)),w),u)* -> subclass(complement(intersection(u,v)),w).
% 300.04/300.96  10675[0:Res:408.2,23.0] || member(intersection(intersection(u,v),w),universal_class) -> equal(intersection(intersection(u,v),w),null_class) member(apply(choice,intersection(intersection(u,v),w)),v)*.
% 300.04/300.96  10674[0:Res:408.2,22.0] || member(intersection(intersection(u,v),w),universal_class) -> equal(intersection(intersection(u,v),w),null_class) member(apply(choice,intersection(intersection(u,v),w)),u)*.
% 300.04/300.96  10871[0:Res:409.2,23.0] || member(intersection(u,intersection(v,w)),universal_class) -> equal(intersection(u,intersection(v,w)),null_class) member(apply(choice,intersection(u,intersection(v,w))),w)*.
% 300.04/300.96  10870[0:Res:409.2,22.0] || member(intersection(u,intersection(v,w)),universal_class) -> equal(intersection(u,intersection(v,w)),null_class) member(apply(choice,intersection(u,intersection(v,w))),v)*.
% 300.04/300.96  10985[0:Res:351.2,1275.1] || member(u,universal_class) subclass(universal_class,complement(intersection(v,w))) member(sum_class(u),union(v,w)) -> member(sum_class(u),symmetric_difference(v,w))*.
% 300.04/300.96  10984[0:Res:350.2,1275.1] || member(u,universal_class) subclass(universal_class,complement(intersection(v,w))) member(power_class(u),union(v,w)) -> member(power_class(u),symmetric_difference(v,w))*.
% 300.04/300.96  11182[0:Res:1979.3,2.0] || member(u,universal_class) member(v,universal_class) equal(compose(w,v),u)* subclass(compose_class(w),x)* -> member(ordered_pair(v,u),x)*.
% 300.04/300.96  11226[0:SpL:1179.1,46.0] || member(regular(cross_product(u,v)),successor_relation) -> equal(cross_product(u,v),null_class) equal(successor(first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))**.
% 300.04/300.96  11546[0:Res:1932.2,219.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,restrict(w,x,y))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 300.04/300.96  11534[2:SpR:2498.1,1932.2] single_valued_class(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)*.
% 300.04/300.96  11533[2:SpR:2501.1,1932.2] function(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)*.
% 300.04/300.96  11532[0:SpR:6478.1,1932.2] || equal(compose_class(u),domain_relation) member(ordered_pair(u,null_class),cross_product(universal_class,universal_class)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(null_class,null_class)),v)*.
% 300.04/300.96  12024[0:Res:55.1,1419.0] || member(u,universal_class) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,sum_class(u))),second(ordered_pair(v,sum_class(u)))),ordered_pair(v,sum_class(u)))**.
% 300.04/300.96  12023[0:Res:57.1,1419.0] || member(u,universal_class) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,power_class(u))),second(ordered_pair(v,power_class(u)))),ordered_pair(v,power_class(u)))**.
% 300.04/300.96  12244[0:Rew:526.1,12243.1] || member(u,v) member(u,w) -> equal(not_subclass_element(unordered_pair(x,u),intersection(w,v)),x)** subclass(unordered_pair(x,u),intersection(w,v)).
% 300.04/300.96  12246[0:Rew:526.2,12245.1] || member(u,v) member(u,w) -> equal(not_subclass_element(unordered_pair(u,x),intersection(w,v)),x)** subclass(unordered_pair(u,x),intersection(w,v)).
% 300.04/300.96  13536[0:SpR:1183.2,247.0] || member(cross_product(u,v),universal_class) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),apply(choice,cross_product(u,v)))*.
% 300.04/300.96  14300[0:MRR:14299.3,4383.0] || equal(compose_class(u),domain_relation) member(ordered_pair(v,not_subclass_element(image(u,range_of(null_class)),w)),cross_product(universal_class,universal_class))* -> subclass(image(u,range_of(null_class)),w).
% 300.04/300.96  15519[3:Rew:15422.0,11225.2] || member(regular(cross_product(u,v)),domain_relation) -> equal(cross_product(u,v),null_class) equal(cantor(first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))**.
% 300.04/300.96  15870[3:Rew:15422.0,13243.2] || member(ordered_pair(u,not_subclass_element(cross_product(v,w),x)),application_function)* -> subclass(cross_product(v,w),x) member(first(not_subclass_element(cross_product(v,w),x)),cantor(u)).
% 300.04/300.96  19425[0:SpL:1183.2,691.1] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(w)) member(apply(choice,cross_product(u,v)),w)* -> equal(cross_product(u,v),null_class).
% 300.04/300.96  20000[3:Res:1932.2,19874.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,cantor(ordered_pair(u,ordered_pair(v,compose(u,v)))))* subclass(universal_class,complement(element_relation)) -> .
% 300.04/300.96  21173[3:Res:21033.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,omega),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,omega),compose(u,v))*.
% 300.04/300.96  21211[3:Res:21035.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 300.04/300.96  21984[3:Res:17248.1,1275.1] || subclass(ordered_pair(u,universal_class),complement(intersection(v,w)))* member(unordered_pair(u,null_class),union(v,w)) -> member(unordered_pair(u,null_class),symmetric_difference(v,w)).
% 300.04/300.96  22191[0:Res:367.1,523.0] || subclass(ordered_pair(u,v),ordered_pair(w,x))* -> equal(unordered_pair(u,singleton(v)),unordered_pair(w,singleton(x))) equal(unordered_pair(u,singleton(v)),singleton(w)).
% 300.04/300.96  22178[0:Res:367.1,18.0] || subclass(ordered_pair(u,v),cross_product(w,x))* -> equal(ordered_pair(first(unordered_pair(u,singleton(v))),second(unordered_pair(u,singleton(v)))),unordered_pair(u,singleton(v)))**.
% 300.04/300.96  23133[0:Res:480.1,5200.0] || member(regular(regular(complement(intersection(u,v)))),symmetric_difference(u,v))* -> equal(regular(complement(intersection(u,v))),null_class) equal(complement(intersection(u,v)),null_class).
% 300.04/300.96  25810[0:SpL:1183.2,22164.0] || member(cross_product(u,v),universal_class) subclass(apply(choice,cross_product(u,v)),w)* subclass(universal_class,complement(w)) -> equal(cross_product(u,v),null_class).
% 300.04/300.96  26044[0:SpL:1183.2,25815.0] || member(cross_product(u,v),universal_class) equal(w,apply(choice,cross_product(u,v)))* subclass(universal_class,complement(w))* -> equal(cross_product(u,v),null_class).
% 300.04/300.96  26705[0:Obv:26635.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(w,u),intersection(v,unordered_pair(w,u))),w)** subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u))).
% 300.04/300.96  26706[0:Obv:26634.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(u,w),intersection(v,unordered_pair(u,w))),w)** subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w))).
% 300.04/300.96  26987[3:Rew:26766.0,23351.1] || member(cross_product(u,v),universal_class) subclass(universal_class,union(null_class,w)) -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),w)*.
% 300.04/300.96  27072[3:Rew:26766.0,23411.0] || subclass(universal_class,union(null_class,cross_product(universal_class,cross_product(universal_class,universal_class)))) member(u,cantor(v)) -> member(ordered_pair(v,ordered_pair(u,apply(v,u))),application_function)*.
% 300.04/300.96  28575[3:Rew:27497.0,27149.0] || subclass(domain_relation,union(null_class,complement(intersection(u,v))))* member(ordered_pair(null_class,null_class),union(u,v)) -> member(ordered_pair(null_class,null_class),symmetric_difference(u,v)).
% 300.04/300.96  28576[3:Rew:27497.0,27151.0] || subclass(universal_class,union(null_class,complement(intersection(u,v))))* member(ordered_pair(w,x),union(u,v)) -> member(ordered_pair(w,x),symmetric_difference(u,v))*.
% 300.04/300.96  28577[3:Rew:27497.0,27152.0] || subclass(universal_class,union(null_class,complement(intersection(u,v))))* member(unordered_pair(w,x),union(u,v)) -> member(unordered_pair(w,x),symmetric_difference(u,v))*.
% 300.04/300.96  28578[3:Rew:27497.0,27240.2,27497.0,27240.1,26771.0,27240.1,27497.0,27240.0,26771.0,27240.0] || member(apply(choice,union(null_class,complement(u))),union(null_class,u))* member(union(null_class,complement(u)),universal_class) -> equal(union(null_class,complement(u)),null_class).
% 300.04/300.96  29988[0:SpR:6220.1,59.1] || member(ordered_pair(u,v),compose(w,regular(cross_product(singleton(u),universal_class))))* -> equal(cross_product(singleton(u),universal_class),null_class) member(v,image(w,range_of(null_class))).
% 300.04/300.96  30078[0:Res:1272.2,3846.2] || member(power_class(u),cross_product(v,w))* member(power_class(u),x)* member(u,universal_class) subclass(universal_class,complement(restrict(x,v,w)))* -> .
% 300.04/300.96  30215[0:Res:1272.2,3883.2] || member(sum_class(u),cross_product(v,w))* member(sum_class(u),x)* member(u,universal_class) subclass(universal_class,complement(restrict(x,v,w)))* -> .
% 300.04/300.96  32794[3:Res:32787.1,1419.0] || member(u,universal_class) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,cantor(u))),second(ordered_pair(v,cantor(u)))),ordered_pair(v,cantor(u)))**.
% 300.04/300.96  35308[0:Res:226.1,4060.0] ||  -> subclass(restrict(symmetric_difference(complement(u),complement(v)),w,x),y) member(not_subclass_element(restrict(symmetric_difference(complement(u),complement(v)),w,x),y),union(u,v))*.
% 300.04/300.96  35877[3:Rew:30548.0,35820.2,30548.0,35820.0] || member(union(null_class,complement(u)),universal_class) member(apply(choice,union(null_class,complement(u))),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 300.04/300.96  36118[3:Res:49.1,7747.0] inductive(complement(compose(element_relation,universal_class))) || member(regular(image(successor_relation,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(image(successor_relation,complement(compose(element_relation,universal_class))),null_class).
% 300.04/300.96  37509[7:Rew:37448.1,30421.2] function(u) || subclass(range_of(u),cantor(image(universal_class,v))) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(cross_product(v,universal_class)))*.
% 300.04/300.96  38036[7:Rew:37608.1,37838.2] function(u) || member(ordered_pair(u,not_subclass_element(v,image(w,image(x,null_class)))),compose(w,x))* -> subclass(v,image(w,image(x,null_class))).
% 300.04/300.96  39384[3:Res:409.2,36243.0] || member(intersection(u,union(null_class,v)),universal_class) -> equal(intersection(u,union(null_class,v)),null_class) member(apply(choice,intersection(u,union(null_class,v))),v)*.
% 300.04/300.96  39363[3:Res:408.2,36243.0] || member(intersection(union(null_class,u),v),universal_class) -> equal(intersection(union(null_class,u),v),null_class) member(apply(choice,intersection(union(null_class,u),v)),u)*.
% 300.04/300.96  40060[3:Res:409.2,39347.0] || member(intersection(u,union(v,v)),universal_class) -> equal(intersection(u,union(v,v)),null_class) member(apply(choice,intersection(u,union(v,v))),v)*.
% 300.04/300.96  40038[3:Res:408.2,39347.0] || member(intersection(union(u,u),v),universal_class) -> equal(intersection(union(u,u),v),null_class) member(apply(choice,intersection(union(u,u),v)),u)*.
% 300.04/300.96  44741[0:Obv:44702.1] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,union(w,x)).
% 300.04/300.96  44742[0:Obv:44701.1] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,union(w,x)).
% 300.04/300.96  45535[0:Res:453.3,4050.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,cross_product(x,y))) -> member(image(u,v),complement(restrict(w,x,y)))*.
% 300.04/300.96  45515[0:Res:406.3,4050.0] || member(u,universal_class) subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(u,null_class) member(apply(choice,u),complement(restrict(v,w,x)))*.
% 300.04/300.96  45509[0:Res:160.1,4050.0] ||  -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),y) member(not_subclass_element(intersection(u,symmetric_difference(v,cross_product(w,x))),y),complement(restrict(v,w,x)))*.
% 300.04/300.96  45490[0:Res:167.1,4050.0] ||  -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),y) member(not_subclass_element(intersection(symmetric_difference(u,cross_product(v,w)),x),y),complement(restrict(u,v,w)))*.
% 300.04/300.96  45489[3:Res:28121.0,4050.0] ||  -> subclass(union(null_class,symmetric_difference(u,cross_product(v,w))),x) member(not_subclass_element(union(null_class,symmetric_difference(u,cross_product(v,w))),x),complement(restrict(u,v,w)))*.
% 300.04/300.96  45616[0:Res:453.3,4051.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(cross_product(w,x),y)) -> member(image(u,v),complement(restrict(y,w,x)))*.
% 300.04/300.96  45596[0:Res:406.3,4051.0] || member(u,universal_class) subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(u,null_class) member(apply(choice,u),complement(restrict(x,v,w)))*.
% 300.04/300.96  45590[0:Res:160.1,4051.0] ||  -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),y) member(not_subclass_element(intersection(u,symmetric_difference(cross_product(v,w),x)),y),complement(restrict(x,v,w)))*.
% 300.04/300.96  45571[0:Res:167.1,4051.0] ||  -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),y) member(not_subclass_element(intersection(symmetric_difference(cross_product(u,v),w),x),y),complement(restrict(w,u,v)))*.
% 300.04/300.96  45570[3:Res:28121.0,4051.0] ||  -> subclass(union(null_class,symmetric_difference(cross_product(u,v),w)),x) member(not_subclass_element(union(null_class,symmetric_difference(cross_product(u,v),w)),x),complement(restrict(w,u,v)))*.
% 300.04/300.96  46433[0:Res:3436.2,4051.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(inverse(u),range_of(u)),complement(restrict(x,v,w)))*.
% 300.04/300.96  46431[0:Res:3436.2,4050.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(inverse(u),range_of(u)),complement(restrict(v,w,x)))*.
% 300.04/300.96  47265[0:Rew:46582.0,46637.1] || member(regular(intersection(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))* -> equal(intersection(u,union(v,complement(power_class(w)))),null_class).
% 300.04/300.96  47266[0:Rew:46582.0,46782.1] || member(regular(intersection(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))* -> equal(intersection(union(u,complement(power_class(v))),w),null_class).
% 300.04/300.96  47267[0:Rew:46582.0,46824.1] || member(regular(intersection(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))* -> equal(intersection(u,union(complement(power_class(v)),w)),null_class).
% 300.04/300.96  47270[0:Rew:46582.0,46958.1] || member(not_subclass_element(restrict(power_class(complement(power_class(u))),v,w),x),image(element_relation,power_class(u)))* -> subclass(restrict(power_class(complement(power_class(u))),v,w),x).
% 300.04/300.96  47271[0:Rew:46582.0,47061.1] || member(regular(intersection(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))* -> equal(intersection(union(complement(power_class(u)),v),w),null_class).
% 300.04/300.96  48608[0:Res:226.1,46587.0] || member(not_subclass_element(restrict(image(element_relation,power_class(u)),v,w),x),power_class(complement(power_class(u))))* -> subclass(restrict(image(element_relation,power_class(u)),v,w),x).
% 300.04/300.96  49248[0:SpR:47948.0,2364.1] ||  -> equal(symmetric_difference(complement(power_class(complement(power_class(u)))),v),null_class) member(regular(symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(image(element_relation,power_class(u)),v))*.
% 300.04/300.96  49575[0:SpR:47949.0,2364.1] ||  -> equal(symmetric_difference(u,complement(power_class(complement(power_class(v))))),null_class) member(regular(symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 300.04/300.96  49886[0:Res:453.3,46618.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),power_class(x))) -> member(image(u,v),union(w,complement(power_class(x))))*.
% 300.04/300.96  49874[0:Res:3436.2,46618.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,complement(power_class(w))))*.
% 300.04/300.96  49865[0:Res:406.3,46618.0] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(u,null_class) member(apply(choice,u),union(v,complement(power_class(w))))*.
% 300.04/300.96  49859[0:Res:160.1,46618.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),x) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),power_class(w))),x),union(v,complement(power_class(w))))*.
% 300.04/300.96  49838[0:Res:167.1,46618.0] ||  -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),x) member(not_subclass_element(intersection(symmetric_difference(complement(u),power_class(v)),w),x),union(u,complement(power_class(v))))*.
% 300.04/300.96  49837[3:Res:28121.0,46618.0] ||  -> subclass(union(null_class,symmetric_difference(complement(u),power_class(v))),w) member(not_subclass_element(union(null_class,symmetric_difference(complement(u),power_class(v))),w),union(u,complement(power_class(v))))*.
% 300.04/300.96  50190[0:Res:453.3,46805.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(power_class(w),complement(x))) -> member(image(u,v),union(complement(power_class(w)),x))*.
% 300.04/300.96  50178[0:Res:3436.2,46805.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(complement(power_class(v)),w))*.
% 300.04/300.96  50169[0:Res:406.3,46805.0] || member(u,universal_class) subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(complement(power_class(v)),w))*.
% 300.04/300.96  50163[0:Res:160.1,46805.0] ||  -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),x) member(not_subclass_element(intersection(u,symmetric_difference(power_class(v),complement(w))),x),union(complement(power_class(v)),w))*.
% 300.04/300.96  50142[0:Res:167.1,46805.0] ||  -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),x) member(not_subclass_element(intersection(symmetric_difference(power_class(u),complement(v)),w),x),union(complement(power_class(u)),v))*.
% 300.04/300.96  50141[3:Res:28121.0,46805.0] ||  -> subclass(union(null_class,symmetric_difference(power_class(u),complement(v))),w) member(not_subclass_element(union(null_class,symmetric_difference(power_class(u),complement(v))),w),union(complement(power_class(u)),v))*.
% 300.04/300.96  52671[0:MRR:52640.0,10104.1] ||  -> member(regular(regular(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))* equal(regular(image(element_relation,power_class(u))),null_class) equal(image(element_relation,power_class(u)),null_class).
% 300.04/300.96  52935[0:SpL:46591.0,210.0] || member(regular(union(image(element_relation,power_class(u)),v)),intersection(power_class(complement(power_class(u))),complement(v)))* -> equal(union(image(element_relation,power_class(u)),v),null_class).
% 300.04/300.96  52934[3:SpL:26811.0,210.0] || member(regular(union(image(element_relation,successor(null_class)),u)),intersection(power_class(complement(singleton(null_class))),complement(u)))* -> equal(union(image(element_relation,successor(null_class)),u),null_class).
% 300.04/300.96  52919[0:SpL:46591.0,210.0] || member(regular(union(u,image(element_relation,power_class(v)))),intersection(complement(u),power_class(complement(power_class(v)))))* -> equal(union(u,image(element_relation,power_class(v))),null_class).
% 300.04/300.96  52918[3:SpL:26811.0,210.0] || member(regular(union(u,image(element_relation,successor(null_class)))),intersection(complement(u),power_class(complement(singleton(null_class)))))* -> equal(union(u,image(element_relation,successor(null_class))),null_class).
% 300.04/300.96  54120[0:Res:480.1,5213.1] || member(regular(u),symmetric_difference(v,w)) subclass(u,regular(complement(intersection(v,w))))* -> equal(u,null_class) equal(complement(intersection(v,w)),null_class).
% 300.04/300.96  54194[0:MRR:54124.0,10104.1] || subclass(u,regular(image(element_relation,power_class(v)))) -> member(regular(u),power_class(complement(power_class(v))))* equal(u,null_class) equal(image(element_relation,power_class(v)),null_class).
% 300.04/300.96  55023[0:Res:2350.2,46617.0] || subclass(u,intersection(complement(v),power_class(w))) member(regular(intersection(x,u)),union(v,complement(power_class(w))))* -> equal(intersection(x,u),null_class).
% 300.04/300.96  55022[0:Res:3123.2,46617.0] || subclass(u,intersection(complement(v),power_class(w))) member(regular(intersection(u,x)),union(v,complement(power_class(w))))* -> equal(intersection(u,x),null_class).
% 300.04/300.96  55011[3:Res:15528.1,46617.0] || subclass(domain_relation,flip(intersection(complement(u),power_class(v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,complement(power_class(v))))* -> .
% 300.04/300.96  55010[3:Res:15527.1,46617.0] || subclass(domain_relation,rotate(intersection(complement(u),power_class(v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,complement(power_class(v))))* -> .
% 300.04/300.96  55001[0:Res:159.1,46617.0] || member(regular(intersection(u,intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))* -> equal(intersection(u,intersection(complement(v),power_class(w))),null_class).
% 300.04/300.96  54976[0:Res:166.1,46617.0] || member(regular(intersection(intersection(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))* -> equal(intersection(intersection(complement(u),power_class(v)),w),null_class).
% 300.04/300.96  55238[0:Res:2350.2,46804.0] || subclass(u,intersection(power_class(v),complement(w))) member(regular(intersection(x,u)),union(complement(power_class(v)),w))* -> equal(intersection(x,u),null_class).
% 300.04/300.96  55237[0:Res:3123.2,46804.0] || subclass(u,intersection(power_class(v),complement(w))) member(regular(intersection(u,x)),union(complement(power_class(v)),w))* -> equal(intersection(u,x),null_class).
% 300.04/300.96  55225[3:Res:15528.1,46804.0] || subclass(domain_relation,flip(intersection(power_class(u),complement(v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(complement(power_class(u)),v))* -> .
% 300.04/300.96  55224[3:Res:15527.1,46804.0] || subclass(domain_relation,rotate(intersection(power_class(u),complement(v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(complement(power_class(u)),v))* -> .
% 300.04/300.96  55215[0:Res:159.1,46804.0] || member(regular(intersection(u,intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))* -> equal(intersection(u,intersection(power_class(v),complement(w))),null_class).
% 300.04/300.96  55190[0:Res:166.1,46804.0] || member(regular(intersection(intersection(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))* -> equal(intersection(intersection(power_class(u),complement(v)),w),null_class).
% 300.04/300.96  55392[0:Res:367.1,6166.2] || subclass(ordered_pair(u,v),union(w,x))* member(unordered_pair(u,singleton(v)),complement(x))* member(unordered_pair(u,singleton(v)),complement(w))* -> .
% 300.04/300.96  55872[3:MRR:55871.1,55805.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(apply(choice,regular(ordered_pair(u,v))),singleton(v))** equal(apply(choice,regular(ordered_pair(u,v))),u)**.
% 300.04/300.96  55946[0:SpL:479.0,4069.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* subclass(complement(symmetric_difference(complement(v),complement(w))),x)* -> member(u,x)*.
% 300.04/300.96  56547[0:Res:4087.2,46805.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(complement(power_class(v)),w))*.
% 300.04/300.96  56546[0:Res:4087.2,4051.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),complement(restrict(x,v,w)))*.
% 300.04/300.96  56545[0:Res:4087.2,46618.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(v,complement(power_class(w))))*.
% 300.04/300.96  56543[0:Res:4087.2,4050.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),complement(restrict(v,w,x)))*.
% 300.04/300.96  56801[0:Res:4089.1,218.0] ||  -> subclass(intersection(u,intersection(restrict(v,w,x),y)),z) member(not_subclass_element(intersection(u,intersection(restrict(v,w,x),y)),z),cross_product(w,x))*.
% 300.04/300.96  57207[0:Res:4090.1,218.0] ||  -> subclass(intersection(u,intersection(v,restrict(w,x,y))),z) member(not_subclass_element(intersection(u,intersection(v,restrict(w,x,y))),z),cross_product(x,y))*.
% 300.04/300.96  57632[0:Res:5239.2,46805.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(complement(power_class(v)),w))*.
% 300.04/300.96  57631[0:Res:5239.2,4051.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),complement(restrict(x,v,w)))*.
% 300.04/300.96  57630[0:Res:5239.2,46618.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(v,complement(power_class(w))))*.
% 300.04/300.96  57628[0:Res:5239.2,4050.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),complement(restrict(v,w,x)))*.
% 300.04/300.96  57731[0:Rew:476.0,57553.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(cross_product(v,w),u),y) member(not_subclass_element(symmetric_difference(cross_product(v,w),u),y),x)*.
% 300.04/300.96  57732[0:Rew:475.0,57552.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(u,cross_product(v,w)),y) member(not_subclass_element(symmetric_difference(u,cross_product(v,w)),y),x)*.
% 300.04/300.96  57954[3:Res:57341.0,5369.0] ||  -> subclass(restrict(union(null_class,restrict(u,v,w)),x,y),z) member(not_subclass_element(restrict(union(null_class,restrict(u,v,w)),x,y),z),u)*.
% 300.04/300.96  57946[3:Res:57341.0,7747.0] || member(regular(restrict(union(null_class,complement(compose(element_relation,universal_class))),u,v)),element_relation)* -> equal(restrict(union(null_class,complement(compose(element_relation,universal_class))),u,v),null_class).
% 300.04/300.96  58069[0:Res:5242.1,218.0] ||  -> subclass(intersection(intersection(restrict(u,v,w),x),y),z) member(not_subclass_element(intersection(intersection(restrict(u,v,w),x),y),z),cross_product(v,w))*.
% 300.04/300.96  58471[0:Res:5243.1,218.0] ||  -> subclass(intersection(intersection(u,restrict(v,w,x)),y),z) member(not_subclass_element(intersection(intersection(u,restrict(v,w,x)),y),z),cross_product(w,x))*.
% 300.04/300.96  59521[0:Res:10992.1,4.0] || member(not_subclass_element(u,intersection(v,w)),union(v,w)) -> member(not_subclass_element(u,intersection(v,w)),symmetric_difference(v,w))* subclass(u,intersection(v,w)).
% 300.04/300.96  60901[0:SpL:47184.0,4069.1] || member(u,symmetric_difference(power_class(v),power_class(complement(power_class(w)))))* subclass(union(complement(power_class(v)),image(element_relation,power_class(w))),x)* -> member(u,x)*.
% 300.04/300.96  61175[0:SpL:47187.0,4069.1] || member(u,symmetric_difference(power_class(complement(power_class(v))),power_class(w)))* subclass(union(image(element_relation,power_class(v)),complement(power_class(w))),x)* -> member(u,x)*.
% 300.04/300.96  61298[3:MRR:61270.4,49975.2] || member(power_class(u),cross_product(v,w))* member(power_class(u),x)* member(u,universal_class) subclass(universal_class,regular(restrict(x,v,w)))* -> .
% 300.04/300.96  61380[3:MRR:61352.4,49975.2] || member(sum_class(u),cross_product(v,w))* member(sum_class(u),x)* member(u,universal_class) subclass(universal_class,regular(restrict(x,v,w)))* -> .
% 300.04/300.96  61595[0:Res:9625.2,12018.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(v,omega)),second(ordered_pair(v,omega))),ordered_pair(v,omega))**.
% 300.04/300.96  61530[0:Res:9624.2,12018.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 300.04/300.96  61502[0:Res:4921.1,12018.0] || member(range_of(null_class),universal_class) -> equal(ordered_pair(first(ordered_pair(apply(null_class,u),omega)),second(ordered_pair(apply(null_class,u),omega))),ordered_pair(apply(null_class,u),omega))**.
% 300.04/300.96  62368[3:Res:58874.0,5369.0] ||  -> subclass(union(null_class,restrict(restrict(u,v,w),x,y)),z) member(not_subclass_element(union(null_class,restrict(restrict(u,v,w),x,y)),z),u)*.
% 300.04/300.96  62360[3:Res:58874.0,7747.0] || member(regular(union(null_class,restrict(complement(compose(element_relation,universal_class)),u,v))),element_relation)* -> equal(union(null_class,restrict(complement(compose(element_relation,universal_class)),u,v)),null_class).
% 300.04/300.96  62409[0:SpL:46592.0,3718.1] || member(u,image(element_relation,union(intersection(power_class(v),complement(w)),x)))* member(u,power_class(intersection(union(complement(power_class(v)),w),complement(x)))) -> .
% 300.04/300.96  62408[0:SpL:46586.0,3718.1] || member(u,image(element_relation,union(intersection(complement(v),power_class(w)),x)))* member(u,power_class(intersection(union(v,complement(power_class(w))),complement(x)))) -> .
% 300.04/300.96  62391[0:SpL:46592.0,3718.1] || member(u,image(element_relation,union(v,intersection(power_class(w),complement(x)))))* member(u,power_class(intersection(complement(v),union(complement(power_class(w)),x)))) -> .
% 300.04/300.96  62390[0:SpL:46586.0,3718.1] || member(u,image(element_relation,union(v,intersection(complement(w),power_class(x)))))* member(u,power_class(intersection(complement(v),union(w,complement(power_class(x)))))) -> .
% 300.04/300.96  62559[0:Res:56952.0,5369.0] ||  -> subclass(intersection(u,restrict(restrict(v,w,x),y,z)),x1) member(not_subclass_element(intersection(u,restrict(restrict(v,w,x),y,z)),x1),v)*.
% 300.04/300.96  62551[3:Res:56952.0,7747.0] || member(regular(intersection(u,restrict(complement(compose(element_relation,universal_class)),v,w))),element_relation)* -> equal(intersection(u,restrict(complement(compose(element_relation,universal_class)),v,w)),null_class).
% 300.04/300.96  62659[0:Res:57010.0,5369.0] ||  -> subclass(restrict(intersection(restrict(u,v,w),x),y,z),x1) member(not_subclass_element(restrict(intersection(restrict(u,v,w),x),y,z),x1),u)*.
% 300.04/300.96  62651[3:Res:57010.0,7747.0] || member(regular(restrict(intersection(complement(compose(element_relation,universal_class)),u),v,w)),element_relation)* -> equal(restrict(intersection(complement(compose(element_relation,universal_class)),u),v,w),null_class).
% 300.04/300.96  62792[0:Obv:62745.1] || subclass(intersection(regular(union(u,v)),w),symmetric_difference(u,v))* -> equal(intersection(regular(union(u,v)),w),null_class) equal(union(u,v),null_class).
% 300.04/300.96  62888[0:Res:57461.0,5369.0] ||  -> subclass(restrict(intersection(u,restrict(v,w,x)),y,z),x1) member(not_subclass_element(restrict(intersection(u,restrict(v,w,x)),y,z),x1),v)*.
% 300.04/300.96  62880[3:Res:57461.0,7747.0] || member(regular(restrict(intersection(u,complement(compose(element_relation,universal_class))),v,w)),element_relation)* -> equal(restrict(intersection(u,complement(compose(element_relation,universal_class))),v,w),null_class).
% 300.04/300.96  63092[0:Obv:63048.1] || subclass(intersection(u,regular(union(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,regular(union(v,w))),null_class) equal(union(v,w),null_class).
% 300.04/300.96  63151[0:Res:58188.0,5369.0] ||  -> subclass(intersection(restrict(restrict(u,v,w),x,y),z),x1) member(not_subclass_element(intersection(restrict(restrict(u,v,w),x,y),z),x1),u)*.
% 300.04/300.96  63143[3:Res:58188.0,7747.0] || member(regular(intersection(restrict(complement(compose(element_relation,universal_class)),u,v),w)),element_relation)* -> equal(intersection(restrict(complement(compose(element_relation,universal_class)),u,v),w),null_class).
% 300.04/300.96  63344[0:Rew:46591.0,63278.0] ||  -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class) member(regular(symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))*.
% 300.04/300.96  63345[3:Rew:26811.0,63277.0] ||  -> equal(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),null_class) member(regular(symmetric_difference(power_class(complement(singleton(null_class))),complement(u))),union(image(element_relation,successor(null_class)),u))*.
% 300.04/300.96  63346[0:Rew:46591.0,63260.0] ||  -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 300.04/300.96  63347[3:Rew:26811.0,63259.0] ||  -> equal(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(singleton(null_class))))),union(u,image(element_relation,successor(null_class))))*.
% 300.04/300.96  63412[0:Res:4124.0,7158.1] || member(restrict(singleton(u),v,w),universal_class) -> equal(restrict(singleton(u),v,w),null_class) equal(apply(choice,restrict(singleton(u),v,w)),u)**.
% 300.04/300.96  63798[0:SpR:46592.0,46642.0] ||  -> equal(union(intersection(union(complement(power_class(u)),v),complement(w)),complement(power_class(x))),complement(intersection(union(intersection(power_class(u),complement(v)),w),power_class(x))))**.
% 300.04/300.96  63797[0:SpR:46586.0,46642.0] ||  -> equal(union(intersection(union(u,complement(power_class(v))),complement(w)),complement(power_class(x))),complement(intersection(union(intersection(complement(u),power_class(v)),w),power_class(x))))**.
% 300.04/300.96  63780[0:SpR:46592.0,46642.0] ||  -> equal(union(intersection(complement(u),union(complement(power_class(v)),w)),complement(power_class(x))),complement(intersection(union(u,intersection(power_class(v),complement(w))),power_class(x))))**.
% 300.04/300.96  63779[0:SpR:46586.0,46642.0] ||  -> equal(union(intersection(complement(u),union(v,complement(power_class(w)))),complement(power_class(x))),complement(intersection(union(u,intersection(complement(v),power_class(w))),power_class(x))))**.
% 300.04/300.96  64142[0:Rew:46730.0,63981.1] || subclass(union(u,complement(power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(v)),x) member(not_subclass_element(symmetric_difference(complement(u),power_class(v)),x),w)*.
% 300.04/300.96  64470[0:Rew:47009.0,64310.1] || subclass(union(complement(power_class(u)),v),w) -> subclass(symmetric_difference(power_class(u),complement(v)),x) member(not_subclass_element(symmetric_difference(power_class(u),complement(v)),x),w)*.
% 300.04/300.96  64635[0:SpR:46592.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),complement(x))),complement(intersection(power_class(u),union(intersection(power_class(v),complement(w)),x))))**.
% 300.04/300.96  64634[0:SpR:46586.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),complement(x))),complement(intersection(power_class(u),union(intersection(complement(v),power_class(w)),x))))**.
% 300.04/300.96  64617[0:SpR:46592.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),union(complement(power_class(w)),x))),complement(intersection(power_class(u),union(v,intersection(power_class(w),complement(x))))))**.
% 300.04/300.96  64616[0:SpR:46586.0,47080.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,complement(power_class(x))))),complement(intersection(power_class(u),union(v,intersection(complement(w),power_class(x))))))**.
% 300.04/300.96  65232[0:Res:10071.3,46587.0] || member(u,universal_class) member(v,u) subclass(element_relation,image(element_relation,power_class(w))) member(ordered_pair(v,u),power_class(complement(power_class(w))))* -> .
% 300.04/300.96  65210[0:Res:10071.3,9.0] || member(u,universal_class) member(v,u) subclass(element_relation,unordered_pair(w,x))* -> equal(ordered_pair(v,u),x)* equal(ordered_pair(v,u),w)*.
% 300.04/300.96  67704[0:Obv:67579.1] || member(u,symmetric_difference(v,w)) -> equal(not_subclass_element(unordered_pair(x,u),complement(intersection(v,w))),x)** subclass(unordered_pair(x,u),complement(intersection(v,w))).
% 300.04/300.96  67705[0:Obv:67578.1] || member(u,symmetric_difference(v,w)) -> equal(not_subclass_element(unordered_pair(u,x),complement(intersection(v,w))),x)** subclass(unordered_pair(u,x),complement(intersection(v,w))).
% 300.04/300.96  69602[0:Res:2356.1,4070.1] || member(regular(intersection(u,restrict(intersection(v,w),x,y))),symmetric_difference(v,w))* -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class).
% 300.04/300.96  69742[0:Res:3129.1,4070.1] || member(regular(intersection(restrict(intersection(u,v),w,x),y)),symmetric_difference(u,v))* -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class).
% 300.04/300.96  70501[0:Rew:114.0,70233.1] || member(not_subclass_element(intersection(u,union(v,w)),symmetric_difference(v,w)),complement(intersection(v,w)))* -> subclass(intersection(u,union(v,w)),symmetric_difference(v,w)).
% 300.04/300.96  70869[0:Rew:114.0,70599.1] || member(not_subclass_element(intersection(union(u,v),w),symmetric_difference(u,v)),complement(intersection(u,v)))* -> subclass(intersection(union(u,v),w),symmetric_difference(u,v)).
% 300.04/300.96  72415[3:Rew:72365.0,64002.0] ||  -> equal(intersection(union(power_class(complement(singleton(null_class))),power_class(u)),union(image(element_relation,successor(null_class)),complement(power_class(u)))),symmetric_difference(power_class(complement(singleton(null_class))),power_class(u)))**.
% 300.04/300.96  72420[3:Rew:72365.0,64323.0] ||  -> equal(intersection(union(power_class(u),power_class(complement(singleton(null_class)))),union(complement(power_class(u)),image(element_relation,successor(null_class)))),symmetric_difference(power_class(u),power_class(complement(singleton(null_class)))))**.
% 300.04/300.96  74202[0:SpR:72387.0,3136.1] ||  -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class) member(regular(symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 300.04/300.96  74496[3:Rew:74481.0,72506.0] ||  -> equal(union(symmetric_difference(u,v),intersection(complement(union(u,v)),union(null_class,intersection(u,v)))),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))**.
% 300.04/300.96  76003[3:Rew:75923.0,75849.1] || equal(successor(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),union(union(u,v),complement(intersection(u,v))))**.
% 300.04/300.96  75949[3:Rew:75923.0,54351.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(v,w)))*.
% 300.04/300.96  76004[0:Rew:75923.0,75971.0] || member(regular(symmetric_difference(union(u,v),complement(intersection(u,v)))),symmetric_difference(u,v))* -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class).
% 300.04/300.96  78679[3:SpL:72083.0,407.1] || member(complement(sum_class(range_of(null_class))),universal_class) member(apply(choice,complement(apply(null_class,u))),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 300.04/300.96  78633[3:SpL:72083.0,407.1] || member(complement(apply(null_class,u)),universal_class) member(apply(choice,complement(sum_class(range_of(null_class)))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 300.04/300.96  79118[3:Rew:71518.0,79025.2,71518.0,79025.0] || member(union(null_class,complement(u)),universal_class) member(apply(choice,union(null_class,complement(u))),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 300.04/300.96  79530[3:SpL:72082.0,407.1] || member(complement(apply(null_class,u)),universal_class) member(apply(choice,complement(apply(null_class,v))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 300.04/300.96  80576[3:Res:58880.0,5368.0] ||  -> subclass(union(null_class,intersection(u,restrict(v,w,x))),y) member(not_subclass_element(union(null_class,intersection(u,restrict(v,w,x))),y),cross_product(w,x))*.
% 300.04/300.96  80581[3:Rew:75789.0,80573.1,75789.0,80573.0] ||  -> subclass(intersection(u,union(null_class,restrict(v,w,x))),y) member(not_subclass_element(intersection(u,union(null_class,restrict(v,w,x))),y),cross_product(w,x))*.
% 300.04/300.96  80566[7:Res:73975.1,5368.0] function(restrict(u,v,w)) ||  -> subclass(successor(restrict(u,v,w)),x) member(not_subclass_element(successor(restrict(u,v,w)),x),cross_product(v,w))*.
% 300.04/300.96  80563[3:Res:58256.0,5368.0] ||  -> subclass(union(null_class,intersection(restrict(u,v,w),x)),y) member(not_subclass_element(union(null_class,intersection(restrict(u,v,w),x)),y),cross_product(v,w))*.
% 300.04/300.96  80583[3:Rew:75789.0,80555.1,75789.0,80555.0] ||  -> subclass(intersection(union(null_class,restrict(u,v,w)),x),y) member(not_subclass_element(intersection(union(null_class,restrict(u,v,w)),x),y),cross_product(v,w))*.
% 300.04/300.96  81481[3:SpL:16033.0,15801.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),element_relation)* -> .
% 300.04/300.96  81480[3:SpL:15991.0,15801.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),element_relation)* -> .
% 300.04/300.96  81734[3:Res:28442.1,23.0] || member(union(null_class,intersection(u,v)),universal_class) -> equal(union(null_class,intersection(u,v)),null_class) member(apply(choice,union(null_class,intersection(u,v))),v)*.
% 300.04/300.96  81733[3:Res:28442.1,22.0] || member(union(null_class,intersection(u,v)),universal_class) -> equal(union(null_class,intersection(u,v)),null_class) member(apply(choice,union(null_class,intersection(u,v))),u)*.
% 300.04/300.96  82705[3:SpL:74812.0,47200.0] || member(not_subclass_element(power_class(complement(power_class(union(null_class,u)))),v),image(element_relation,power_class(union(null_class,u))))* -> subclass(power_class(complement(power_class(union(u,null_class)))),v).
% 300.04/300.96  82704[3:SpL:73744.0,47200.0] || member(not_subclass_element(power_class(complement(power_class(union(u,u)))),v),image(element_relation,power_class(union(u,u))))* -> subclass(power_class(complement(power_class(union(u,null_class)))),v).
% 300.04/300.96  82703[3:SpL:35849.0,47200.0] || member(not_subclass_element(power_class(complement(power_class(union(u,u)))),v),image(element_relation,power_class(union(u,u))))* -> subclass(power_class(complement(power_class(union(null_class,u)))),v).
% 300.04/300.96  82702[3:SpL:74812.0,47200.0] || member(not_subclass_element(power_class(complement(power_class(union(u,null_class)))),v),image(element_relation,power_class(union(u,null_class))))* -> subclass(power_class(complement(power_class(union(null_class,u)))),v).
% 300.04/300.96  82701[3:SpL:35849.0,47200.0] || member(not_subclass_element(power_class(complement(power_class(union(null_class,u)))),v),image(element_relation,power_class(union(null_class,u))))* -> subclass(power_class(complement(power_class(union(u,u)))),v).
% 300.04/300.96  82700[3:SpL:73744.0,47200.0] || member(not_subclass_element(power_class(complement(power_class(union(u,null_class)))),v),image(element_relation,power_class(union(u,null_class))))* -> subclass(power_class(complement(power_class(union(u,u)))),v).
% 300.04/300.96  82996[3:Rew:27497.0,82935.1] || member(regular(intersection(union(null_class,complement(u)),complement(v))),union(union(null_class,u),v))* -> equal(intersection(union(null_class,complement(u)),complement(v)),null_class).
% 300.04/300.96  82997[3:Rew:71518.0,82934.1] || member(regular(intersection(union(null_class,complement(u)),complement(v))),union(union(u,null_class),v))* -> equal(intersection(union(null_class,complement(u)),complement(v)),null_class).
% 300.04/300.96  82998[3:Rew:30548.0,82933.1] || member(regular(intersection(union(null_class,complement(u)),complement(v))),union(union(u,u),v))* -> equal(intersection(union(null_class,complement(u)),complement(v)),null_class).
% 300.04/300.96  82999[3:Rew:27497.0,82912.1] || member(regular(intersection(complement(u),union(null_class,complement(v)))),union(u,union(null_class,v)))* -> equal(intersection(complement(u),union(null_class,complement(v))),null_class).
% 300.04/300.96  83000[3:Rew:71518.0,82911.1] || member(regular(intersection(complement(u),union(null_class,complement(v)))),union(u,union(v,null_class)))* -> equal(intersection(complement(u),union(null_class,complement(v))),null_class).
% 300.04/300.96  83001[3:Rew:30548.0,82910.1] || member(regular(intersection(complement(u),union(null_class,complement(v)))),union(u,union(v,v)))* -> equal(intersection(complement(u),union(null_class,complement(v))),null_class).
% 300.04/300.96  83026[3:Rew:27.0,82891.1,47142.0,82891.1,26766.0,82891.1,27.0,82891.0,47142.0,82891.0,26766.0,82891.0] || member(regular(intersection(union(u,v),power_class(w))),complement(intersection(union(u,v),power_class(w))))* -> equal(intersection(union(u,v),power_class(w)),null_class).
% 300.04/300.96  83027[3:Rew:47142.0,82876.1,26766.0,82876.1,27.0,82876.1,47142.0,82876.0,26766.0,82876.0,27.0,82876.0] || member(regular(intersection(power_class(u),union(v,w))),complement(intersection(power_class(u),union(v,w))))* -> equal(intersection(power_class(u),union(v,w)),null_class).
% 300.04/300.96  83826[3:Res:83745.0,7158.1] || member(complement(successor(complement(singleton(u)))),universal_class) -> equal(complement(successor(complement(singleton(u)))),null_class) equal(apply(choice,complement(successor(complement(singleton(u))))),u)**.
% 300.04/300.96  83983[3:Res:83834.0,7158.1] || member(complement(successor(complement(successor(null_class)))),universal_class) -> equal(complement(successor(complement(successor(null_class)))),null_class) equal(apply(choice,complement(successor(complement(successor(null_class))))),null_class)**.
% 300.04/300.96  84300[3:Res:83852.0,5369.0] ||  -> subclass(complement(successor(union(null_class,complement(restrict(u,v,w))))),x) member(not_subclass_element(complement(successor(union(null_class,complement(restrict(u,v,w))))),x),u)*.
% 300.04/300.96  84539[0:Res:10071.3,1671.0] || member(u,universal_class) member(singleton(singleton(singleton(v))),u) subclass(element_relation,flip(w)) -> member(ordered_pair(ordered_pair(v,singleton(v)),u),w)*.
% 300.04/300.96  84667[0:Res:10071.3,1916.0] || member(u,universal_class) member(singleton(singleton(singleton(v))),u) subclass(element_relation,rotate(w)) -> member(ordered_pair(ordered_pair(v,u),singleton(v)),w)*.
% 300.04/300.96  85133[3:Res:83725.0,5366.0] ||  -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),x) member(not_subclass_element(union(null_class,intersection(union(null_class,intersection(u,v)),w)),x),u)*.
% 300.04/300.96  85132[3:Res:83725.0,5367.0] ||  -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),x) member(not_subclass_element(union(null_class,intersection(union(null_class,intersection(u,v)),w)),x),v)*.
% 300.04/300.96  85116[3:Res:83725.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(union(null_class,u),w)),x) member(not_subclass_element(union(null_class,intersection(union(null_class,u),w)),x),v)*.
% 300.04/300.96  85178[3:Rew:26916.0,85147.1,26916.0,85147.0] || member(regular(union(null_class,intersection(complement(union(u,v)),w))),union(u,v))* -> equal(union(null_class,intersection(complement(union(u,v)),w)),null_class).
% 300.04/300.96  85456[3:Res:83739.0,5366.0] ||  -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),x) member(not_subclass_element(union(null_class,intersection(u,union(null_class,intersection(v,w)))),x),v)*.
% 300.04/300.96  85455[3:Res:83739.0,5367.0] ||  -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),x) member(not_subclass_element(union(null_class,intersection(u,union(null_class,intersection(v,w)))),x),w)*.
% 300.04/300.96  85438[3:Res:83739.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,union(null_class,u))),x) member(not_subclass_element(union(null_class,intersection(w,union(null_class,u))),x),v)*.
% 300.04/300.96  85494[3:Rew:26916.0,85470.1,26916.0,85470.0] || member(regular(union(null_class,intersection(u,complement(union(v,w))))),union(v,w))* -> equal(union(null_class,intersection(u,complement(union(v,w)))),null_class).
% 300.04/300.96  85922[3:Res:85064.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(union(u,null_class),w)),x) member(not_subclass_element(union(null_class,intersection(union(u,null_class),w)),x),v)*.
% 300.04/300.96  86169[3:Res:85391.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,union(u,null_class))),x) member(not_subclass_element(union(null_class,intersection(w,union(u,null_class))),x),v)*.
% 300.04/300.96  86350[3:Res:58921.1,7162.1] || subclass(u,intersection(v,w))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 300.04/300.96  86349[3:Res:58921.1,7163.1] || subclass(u,intersection(v,w))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),w)*.
% 300.04/300.96  86705[3:Res:17109.1,15794.0] || member(image(u,null_class),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(apply(u,universal_class),cantor(apply(u,universal_class))),w)*.
% 300.04/300.96  86855[3:SpR:16033.0,15800.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),union(v,w))*.
% 300.04/300.96  86854[3:SpR:15991.0,15800.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),union(v,w))*.
% 300.04/300.96  87163[0:MRR:87095.0,10106.1] ||  -> member(not_subclass_element(u,intersection(intersection(complement(v),power_class(w)),u)),union(v,complement(power_class(w))))* subclass(u,intersection(intersection(complement(v),power_class(w)),u)).
% 300.04/300.96  87362[0:MRR:87293.0,10106.1] ||  -> member(not_subclass_element(u,intersection(intersection(power_class(v),complement(w)),u)),union(complement(power_class(v)),w))* subclass(u,intersection(intersection(power_class(v),complement(w)),u)).
% 300.04/300.96  87518[0:Rew:9604.2,87517.2] || equal(u,v) member(not_subclass_element(intersection(w,v),x),unordered_pair(v,u))* -> subclass(intersection(w,v),x) equal(unordered_pair(v,u),null_class).
% 300.04/300.96  87523[3:MRR:87459.0,10106.1] ||  -> equal(apply(u,not_subclass_element(intersection(v,regular(cantor(u))),w)),sum_class(range_of(null_class)))** subclass(intersection(v,regular(cantor(u))),w) equal(cantor(u),null_class).
% 300.04/300.96  87528[0:MRR:87457.0,10106.1] ||  -> member(not_subclass_element(intersection(u,regular(union(v,w))),x),complement(v))* subclass(intersection(u,regular(union(v,w))),x) equal(union(v,w),null_class).
% 300.04/300.96  87529[0:MRR:87456.0,10106.1] ||  -> member(not_subclass_element(intersection(u,regular(union(v,w))),x),complement(w))* subclass(intersection(u,regular(union(v,w))),x) equal(union(v,w),null_class).
% 300.04/300.96  87765[0:Rew:9604.2,87764.2] || equal(u,v) member(not_subclass_element(intersection(v,w),x),unordered_pair(v,u))* -> subclass(intersection(v,w),x) equal(unordered_pair(v,u),null_class).
% 300.04/300.96  87770[3:MRR:87702.0,10106.1] ||  -> equal(apply(u,not_subclass_element(intersection(regular(cantor(u)),v),w)),sum_class(range_of(null_class)))** subclass(intersection(regular(cantor(u)),v),w) equal(cantor(u),null_class).
% 300.04/300.96  87775[0:MRR:87700.0,10106.1] ||  -> member(not_subclass_element(intersection(regular(union(u,v)),w),x),complement(u))* subclass(intersection(regular(union(u,v)),w),x) equal(union(u,v),null_class).
% 300.04/300.96  87776[0:MRR:87699.0,10106.1] ||  -> member(not_subclass_element(intersection(regular(union(u,v)),w),x),complement(v))* subclass(intersection(regular(union(u,v)),w),x) equal(union(u,v),null_class).
% 300.04/300.96  87838[3:Res:409.2,73862.0] || member(intersection(u,union(v,null_class)),universal_class) -> equal(intersection(u,union(v,null_class)),null_class) member(apply(choice,intersection(u,union(v,null_class))),v)*.
% 300.04/300.96  87815[3:Res:408.2,73862.0] || member(intersection(union(u,null_class),v),universal_class) -> equal(intersection(union(u,null_class),v),null_class) member(apply(choice,intersection(union(u,null_class),v)),u)*.
% 300.04/300.96  88842[0:SpL:75901.0,407.1] || member(complement(symmetric_difference(u,v)),universal_class) member(apply(choice,complement(symmetric_difference(v,u))),symmetric_difference(u,v))* -> equal(complement(symmetric_difference(u,v)),null_class).
% 300.04/300.96  89806[3:SpR:72082.0,6930.1] ||  -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(apply(null_class,x)),complement(v)),w),union(apply(null_class,u),v))*.
% 300.04/300.96  89805[3:SpR:72083.0,6930.1] ||  -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)),w),union(apply(null_class,u),v))*.
% 300.04/300.96  89866[3:Rew:27497.0,89803.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),w) member(not_subclass_element(symmetric_difference(union(null_class,complement(u)),complement(v)),w),union(union(null_class,u),v))*.
% 300.04/300.96  89867[3:Rew:71518.0,89802.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),w) member(not_subclass_element(symmetric_difference(union(null_class,complement(u)),complement(v)),w),union(union(u,null_class),v))*.
% 300.04/300.96  89868[3:Rew:30548.0,89801.0] ||  -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),w) member(not_subclass_element(symmetric_difference(union(null_class,complement(u)),complement(v)),w),union(union(u,u),v))*.
% 300.04/300.96  89800[3:SpR:72083.0,6930.1] ||  -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),v) member(not_subclass_element(symmetric_difference(complement(apply(null_class,w)),complement(u)),v),union(sum_class(range_of(null_class)),u))*.
% 300.04/300.96  89798[0:SpR:75901.0,6930.1] ||  -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),x) member(not_subclass_element(symmetric_difference(complement(symmetric_difference(v,u)),complement(w)),x),union(symmetric_difference(u,v),w))*.
% 300.04/300.96  89781[3:SpR:72082.0,6930.1] ||  -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),w) member(not_subclass_element(symmetric_difference(complement(u),complement(apply(null_class,x))),w),union(u,apply(null_class,v)))*.
% 300.04/300.96  89780[3:SpR:72083.0,6930.1] ||  -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),w) member(not_subclass_element(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),w),union(u,apply(null_class,v)))*.
% 300.04/300.96  89869[3:Rew:27497.0,89778.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),w) member(not_subclass_element(symmetric_difference(complement(u),union(null_class,complement(v))),w),union(u,union(null_class,v)))*.
% 300.04/300.96  89870[3:Rew:71518.0,89777.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),w) member(not_subclass_element(symmetric_difference(complement(u),union(null_class,complement(v))),w),union(u,union(v,null_class)))*.
% 300.04/300.96  89871[3:Rew:30548.0,89776.0] ||  -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),w) member(not_subclass_element(symmetric_difference(complement(u),union(null_class,complement(v))),w),union(u,union(v,v)))*.
% 300.04/300.96  89775[3:SpR:72083.0,6930.1] ||  -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),v) member(not_subclass_element(symmetric_difference(complement(u),complement(apply(null_class,w))),v),union(u,sum_class(range_of(null_class))))*.
% 300.04/300.96  89773[0:SpR:75901.0,6930.1] ||  -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),x) member(not_subclass_element(symmetric_difference(complement(u),complement(symmetric_difference(w,v))),x),union(u,symmetric_difference(v,w)))*.
% 300.04/300.96  90035[3:Res:83718.0,5366.0] ||  -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),y) member(not_subclass_element(intersection(intersection(union(null_class,intersection(u,v)),w),x),y),u)*.
% 300.04/300.96  90034[3:Res:83718.0,5367.0] ||  -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),y) member(not_subclass_element(intersection(intersection(union(null_class,intersection(u,v)),w),x),y),v)*.
% 300.04/300.96  90016[3:Res:83718.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(union(null_class,u),w),x),y) member(not_subclass_element(intersection(intersection(union(null_class,u),w),x),y),v)*.
% 300.04/300.96  90262[3:Rew:27497.0,90172.1] ||  -> member(not_subclass_element(u,intersection(union(null_class,complement(v)),complement(w))),union(union(null_class,v),w))* subclass(u,intersection(union(null_class,complement(v)),complement(w))).
% 300.04/300.96  90263[3:Rew:71518.0,90171.1] ||  -> member(not_subclass_element(u,intersection(union(null_class,complement(v)),complement(w))),union(union(v,null_class),w))* subclass(u,intersection(union(null_class,complement(v)),complement(w))).
% 300.04/300.96  90264[3:Rew:30548.0,90170.1] ||  -> member(not_subclass_element(u,intersection(union(null_class,complement(v)),complement(w))),union(union(v,v),w))* subclass(u,intersection(union(null_class,complement(v)),complement(w))).
% 300.04/300.96  90265[3:Rew:27497.0,90147.1] ||  -> member(not_subclass_element(u,intersection(complement(v),union(null_class,complement(w)))),union(v,union(null_class,w)))* subclass(u,intersection(complement(v),union(null_class,complement(w)))).
% 300.04/300.96  90266[3:Rew:71518.0,90146.1] ||  -> member(not_subclass_element(u,intersection(complement(v),union(null_class,complement(w)))),union(v,union(w,null_class)))* subclass(u,intersection(complement(v),union(null_class,complement(w)))).
% 300.04/300.96  90267[3:Rew:30548.0,90145.1] ||  -> member(not_subclass_element(u,intersection(complement(v),union(null_class,complement(w)))),union(v,union(w,w)))* subclass(u,intersection(complement(v),union(null_class,complement(w)))).
% 300.04/300.96  90303[3:Rew:27.0,90124.1,47142.0,90124.1,26766.0,90124.1,27.0,90124.0,47142.0,90124.0,26766.0,90124.0] ||  -> member(not_subclass_element(u,intersection(union(v,w),power_class(x))),complement(intersection(union(v,w),power_class(x))))* subclass(u,intersection(union(v,w),power_class(x))).
% 300.04/300.96  90304[3:Rew:47142.0,90108.1,26766.0,90108.1,27.0,90108.1,47142.0,90108.0,26766.0,90108.0,27.0,90108.0] ||  -> member(not_subclass_element(u,intersection(power_class(v),union(w,x))),complement(intersection(power_class(v),union(w,x))))* subclass(u,intersection(power_class(v),union(w,x))).
% 300.04/300.96  90388[3:Res:83730.0,5366.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y) member(not_subclass_element(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y),w)*.
% 300.04/300.96  90387[3:Res:83730.0,5367.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y) member(not_subclass_element(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y),x)*.
% 300.04/300.96  90369[3:Res:83730.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,union(null_class,u))),y) member(not_subclass_element(intersection(w,intersection(x,union(null_class,u))),y),v)*.
% 300.04/300.96  90517[3:Res:83733.0,5366.0] ||  -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y) member(not_subclass_element(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y),v)*.
% 300.04/300.96  90516[3:Res:83733.0,5367.0] ||  -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y) member(not_subclass_element(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y),w)*.
% 300.04/300.96  90498[3:Res:83733.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(union(null_class,u),x)),y) member(not_subclass_element(intersection(w,intersection(union(null_class,u),x)),y),v)*.
% 300.04/300.96  90884[3:Res:83738.0,5366.0] ||  -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),y) member(not_subclass_element(intersection(intersection(u,union(null_class,intersection(v,w))),x),y),v)*.
% 300.04/300.96  90883[3:Res:83738.0,5367.0] ||  -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),y) member(not_subclass_element(intersection(intersection(u,union(null_class,intersection(v,w))),x),y),w)*.
% 300.04/300.96  90865[3:Res:83738.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(w,union(null_class,u)),x),y) member(not_subclass_element(intersection(intersection(w,union(null_class,u)),x),y),v)*.
% 300.04/300.96  91402[3:Res:85076.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(union(u,u),w)),x) member(not_subclass_element(union(null_class,intersection(union(u,u),w)),x),v)*.
% 300.04/300.96  91674[3:Res:85403.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,union(u,u))),x) member(not_subclass_element(union(null_class,intersection(w,union(u,u))),x),v)*.
% 300.04/300.96  91806[3:Res:86303.1,7162.1] || subclass(u,intersection(v,w))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),v)*.
% 300.04/300.96  91805[3:Res:86303.1,7163.1] || subclass(u,intersection(v,w))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),w)*.
% 300.04/300.96  92196[3:Res:88269.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(union(u,null_class),w),x),y) member(not_subclass_element(intersection(intersection(union(u,null_class),w),x),y),v)*.
% 300.04/300.96  92358[3:Res:88286.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,union(u,null_class))),y) member(not_subclass_element(intersection(w,intersection(x,union(u,null_class))),y),v)*.
% 300.04/300.96  92506[3:Res:88289.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(union(u,null_class),x)),y) member(not_subclass_element(intersection(w,intersection(union(u,null_class),x)),y),v)*.
% 300.04/300.96  92661[3:Res:88296.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(w,union(u,null_class)),x),y) member(not_subclass_element(intersection(intersection(w,union(u,null_class)),x),y),v)*.
% 300.04/300.96  93891[3:Res:4095.1,10076.0] ||  -> subclass(intersection(u,restrict(apply(null_class,v),w,x)),y) member(not_subclass_element(intersection(u,restrict(apply(null_class,v),w,x)),y),sum_class(range_of(null_class)))*.
% 300.04/300.96  93890[3:Res:4095.1,10075.0] ||  -> subclass(intersection(u,restrict(apply(null_class,v),w,x)),y) member(not_subclass_element(intersection(u,restrict(apply(null_class,v),w,x)),y),apply(null_class,z))*.
% 300.04/300.96  93889[3:Res:4095.1,10074.0] ||  -> subclass(intersection(u,restrict(sum_class(range_of(null_class)),v,w)),x) member(not_subclass_element(intersection(u,restrict(sum_class(range_of(null_class)),v,w)),x),apply(null_class,y))*.
% 300.04/300.96  93886[0:Res:4095.1,4386.0] || member(not_subclass_element(intersection(u,restrict(regular(v),w,x)),y),v)* -> subclass(intersection(u,restrict(regular(v),w,x)),y) equal(v,null_class).
% 300.04/300.96  93873[0:Res:4095.1,481.0] ||  -> subclass(intersection(u,restrict(symmetric_difference(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(symmetric_difference(v,w),x,y)),z),union(v,w))*.
% 300.04/300.96  93829[0:SpR:221.0,4095.1] ||  -> subclass(intersection(u,restrict(cross_product(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(cross_product(x,y),v,w)),z),cross_product(v,w))*.
% 300.04/300.96  94015[0:Res:56577.1,7162.1] || subclass(u,intersection(v,w))* member(intersection(x,u),universal_class) -> equal(intersection(x,u),null_class) member(apply(choice,intersection(x,u)),v)*.
% 300.04/300.96  94014[0:Res:56577.1,7163.1] || subclass(u,intersection(v,w))* member(intersection(x,u),universal_class) -> equal(intersection(x,u),null_class) member(apply(choice,intersection(x,u)),w)*.
% 300.04/300.96  94504[3:Res:5244.1,10076.0] ||  -> subclass(intersection(restrict(apply(null_class,u),v,w),x),y) member(not_subclass_element(intersection(restrict(apply(null_class,u),v,w),x),y),sum_class(range_of(null_class)))*.
% 300.04/300.96  94503[3:Res:5244.1,10075.0] ||  -> subclass(intersection(restrict(apply(null_class,u),v,w),x),y) member(not_subclass_element(intersection(restrict(apply(null_class,u),v,w),x),y),apply(null_class,z))*.
% 300.04/300.96  94502[3:Res:5244.1,10074.0] ||  -> subclass(intersection(restrict(sum_class(range_of(null_class)),u,v),w),x) member(not_subclass_element(intersection(restrict(sum_class(range_of(null_class)),u,v),w),x),apply(null_class,y))*.
% 300.04/300.96  94499[0:Res:5244.1,4386.0] || member(not_subclass_element(intersection(restrict(regular(u),v,w),x),y),u)* -> subclass(intersection(restrict(regular(u),v,w),x),y) equal(u,null_class).
% 300.04/300.96  94486[0:Res:5244.1,481.0] ||  -> subclass(intersection(restrict(symmetric_difference(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(symmetric_difference(u,v),w,x),y),z),union(u,v))*.
% 300.04/300.96  94434[0:SpR:221.0,5244.1] ||  -> subclass(intersection(restrict(cross_product(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(cross_product(w,x),u,v),y),z),cross_product(u,v))*.
% 300.04/300.96  95494[2:SpR:2598.1,6655.2] function(u) || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),second(not_subclass_element(null_class,null_class))),single_valued3(u))**.
% 300.04/300.96  95493[2:SpR:2599.1,6655.2] single_valued_class(u) || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),second(not_subclass_element(null_class,null_class))),single_valued3(u))**.
% 300.04/300.96  95492[2:SpR:5602.1,6655.2] single_valued_class(u) || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),range__dfg(null_class,v,w)),single_valued3(u))**.
% 300.04/300.96  95491[2:SpR:5603.1,6655.2] function(u) || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),range__dfg(null_class,v,w)),single_valued3(u))**.
% 300.04/300.96  95567[0:Res:57662.1,7162.1] || subclass(u,intersection(v,w))* member(intersection(u,x),universal_class) -> equal(intersection(u,x),null_class) member(apply(choice,intersection(u,x)),v)*.
% 300.04/300.96  95566[0:Res:57662.1,7163.1] || subclass(u,intersection(v,w))* member(intersection(u,x),universal_class) -> equal(intersection(u,x),null_class) member(apply(choice,intersection(u,x)),w)*.
% 300.04/300.96  96064[3:MRR:96014.0,242.0] || member(u,universal_class) subclass(domain_relation,regular(cantor(v))) -> equal(apply(v,ordered_pair(u,cantor(u))),sum_class(range_of(null_class)))** equal(cantor(v),null_class).
% 300.04/300.96  96166[3:Res:95721.0,5369.0] ||  -> subclass(complement(successor(complement(intersection(restrict(u,v,w),x)))),y) member(not_subclass_element(complement(successor(complement(intersection(restrict(u,v,w),x)))),y),u)*.
% 300.04/300.96  96153[3:Res:95721.0,7747.0] || member(regular(complement(successor(complement(intersection(complement(compose(element_relation,universal_class)),u))))),element_relation)* -> equal(complement(successor(complement(intersection(complement(compose(element_relation,universal_class)),u)))),null_class).
% 300.04/300.96  96305[3:Res:96080.0,5369.0] ||  -> subclass(complement(successor(complement(intersection(u,restrict(v,w,x))))),y) member(not_subclass_element(complement(successor(complement(intersection(u,restrict(v,w,x))))),y),v)*.
% 300.04/300.96  96292[3:Res:96080.0,7747.0] || member(regular(complement(successor(complement(intersection(u,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(complement(successor(complement(intersection(u,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.96  96460[0:Res:367.1,46647.0] || subclass(ordered_pair(u,v),intersection(complement(w),power_class(complement(power_class(x))))) member(unordered_pair(u,singleton(v)),union(w,image(element_relation,power_class(x))))* -> .
% 300.04/300.96  96436[0:Res:351.2,46647.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),power_class(complement(power_class(w))))) member(sum_class(u),union(v,image(element_relation,power_class(w))))* -> .
% 300.04/300.96  96435[0:Res:350.2,46647.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),power_class(complement(power_class(w))))) member(power_class(u),union(v,image(element_relation,power_class(w))))* -> .
% 300.04/300.96  96432[0:Res:354.2,46647.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(not_subclass_element(u,x),union(v,image(element_relation,power_class(w))))* -> subclass(u,x).
% 300.04/300.96  96401[0:SpL:39614.1,46647.0] || subclass(power_class(complement(power_class(u))),complement(v)) member(w,power_class(complement(power_class(u)))) member(w,union(v,image(element_relation,power_class(u))))* -> .
% 300.04/300.96  96375[0:SpL:46591.0,46647.0] || member(u,intersection(power_class(complement(power_class(v))),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,power_class(w)))) -> .
% 300.04/300.96  96374[3:SpL:26811.0,46647.0] || member(u,intersection(power_class(complement(singleton(null_class))),power_class(complement(power_class(v)))))* member(u,union(image(element_relation,successor(null_class)),image(element_relation,power_class(v)))) -> .
% 300.04/300.96  96871[0:Res:367.1,46679.0] || subclass(ordered_pair(u,v),intersection(power_class(complement(power_class(w))),complement(x))) member(unordered_pair(u,singleton(v)),union(image(element_relation,power_class(w)),x))* -> .
% 300.04/300.96  96847[0:Res:351.2,46679.0] || member(u,universal_class) subclass(universal_class,intersection(power_class(complement(power_class(v))),complement(w))) member(sum_class(u),union(image(element_relation,power_class(v)),w))* -> .
% 300.04/300.96  96846[0:Res:350.2,46679.0] || member(u,universal_class) subclass(universal_class,intersection(power_class(complement(power_class(v))),complement(w))) member(power_class(u),union(image(element_relation,power_class(v)),w))* -> .
% 300.04/300.96  96843[0:Res:354.2,46679.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(not_subclass_element(u,x),union(image(element_relation,power_class(v)),w))* -> subclass(u,x).
% 300.04/300.96  97057[3:Res:96978.0,5368.0] ||  -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),x) member(not_subclass_element(complement(successor(successor(complement(restrict(u,v,w))))),x),cross_product(v,w))*.
% 300.04/300.96  97171[0:SpR:47208.0,22102.0] ||  -> subclass(complement(union(u,intersection(power_class(v),union(w,complement(power_class(x)))))),intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))*.
% 300.04/300.96  97137[0:SpR:47208.0,26389.1] || equal(complement(successor(intersection(power_class(u),union(v,complement(power_class(w)))))),universal_class) -> member(null_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 300.04/300.96  97135[0:SpR:47208.0,26275.1] || equal(complement(successor(intersection(power_class(u),union(v,complement(power_class(w)))))),universal_class) -> member(omega,union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 300.04/300.96  97118[0:SpR:47208.0,22102.0] ||  -> subclass(complement(union(intersection(power_class(u),union(v,complement(power_class(w)))),x)),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)))*.
% 300.04/300.96  97528[0:SpR:47209.0,22102.0] ||  -> subclass(complement(union(u,intersection(union(v,complement(power_class(w))),power_class(x)))),intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))*.
% 300.04/300.96  97494[0:SpR:47209.0,26389.1] || equal(complement(successor(intersection(union(u,complement(power_class(v))),power_class(w)))),universal_class) -> member(null_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 300.04/300.96  97492[0:SpR:47209.0,26275.1] || equal(complement(successor(intersection(union(u,complement(power_class(v))),power_class(w)))),universal_class) -> member(omega,union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 300.04/300.96  97475[0:SpR:47209.0,22102.0] ||  -> subclass(complement(union(intersection(union(u,complement(power_class(v))),power_class(w)),x)),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)))*.
% 300.04/300.96  98043[0:SpR:47210.0,22102.0] ||  -> subclass(complement(union(u,intersection(union(complement(power_class(v)),w),power_class(x)))),intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))*.
% 300.04/300.96  98007[0:SpR:47210.0,26389.1] || equal(complement(successor(intersection(union(complement(power_class(u)),v),power_class(w)))),universal_class) -> member(null_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 300.04/300.96  98005[0:SpR:47210.0,26275.1] || equal(complement(successor(intersection(union(complement(power_class(u)),v),power_class(w)))),universal_class) -> member(omega,union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 300.04/300.96  97988[0:SpR:47210.0,22102.0] ||  -> subclass(complement(union(intersection(union(complement(power_class(u)),v),power_class(w)),x)),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)))*.
% 300.04/300.96  98373[3:Res:97082.0,5366.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),w) member(not_subclass_element(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),w),u)*.
% 300.04/300.96  98372[3:Res:97082.0,5367.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),w) member(not_subclass_element(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),w),v)*.
% 300.04/300.96  98353[3:Res:97082.0,5363.0] || subclass(u,v) -> subclass(complement(successor(successor(union(null_class,complement(u))))),w) member(not_subclass_element(complement(successor(successor(union(null_class,complement(u))))),w),v)*.
% 300.04/300.96  98478[0:SpR:47212.0,22102.0] ||  -> subclass(complement(union(u,intersection(power_class(v),union(complement(power_class(w)),x)))),intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))*.
% 300.04/300.96  98441[0:SpR:47212.0,26389.1] || equal(complement(successor(intersection(power_class(u),union(complement(power_class(v)),w)))),universal_class) -> member(null_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 300.04/300.96  98439[0:SpR:47212.0,26275.1] || equal(complement(successor(intersection(power_class(u),union(complement(power_class(v)),w)))),universal_class) -> member(omega,union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 300.04/300.96  98422[0:SpR:47212.0,22102.0] ||  -> subclass(complement(union(intersection(power_class(u),union(complement(power_class(v)),w)),x)),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)))*.
% 300.04/300.96  99260[0:SpR:46591.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(image(element_relation,power_class(v)),w)))* member(u,power_class(intersection(power_class(complement(power_class(v))),complement(w)))).
% 300.04/300.96  99259[3:SpR:26811.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(image(element_relation,successor(null_class)),v)))* member(u,power_class(intersection(power_class(complement(singleton(null_class))),complement(v)))).
% 300.04/300.96  99231[0:SpR:46591.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,image(element_relation,power_class(w)))))* member(u,power_class(intersection(complement(v),power_class(complement(power_class(w)))))).
% 300.04/300.96  99230[3:SpR:26811.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,image(element_relation,successor(null_class)))))* member(u,power_class(intersection(complement(v),power_class(complement(singleton(null_class)))))).
% 300.04/300.96  99590[3:Res:367.1,15652.1] || subclass(ordered_pair(u,v),cross_product(singleton(w),universal_class))* member(w,universal_class) member(unordered_pair(u,singleton(v)),x)* -> member(w,cantor(x))*.
% 300.04/300.96  99588[3:Res:2363.1,15652.1] || member(u,universal_class) member(regular(restrict(v,singleton(u),universal_class)),w)* -> equal(restrict(v,singleton(u),universal_class),null_class) member(u,cantor(w)).
% 300.04/300.96  99559[3:Res:354.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(not_subclass_element(u,w),x)* -> subclass(u,w) member(v,cantor(x))*.
% 300.04/300.96  99556[3:Res:54298.0,15652.1] || member(u,universal_class) member(complement(cross_product(singleton(u),universal_class)),v)* -> equal(singleton(complement(cross_product(singleton(u),universal_class))),null_class) member(u,cantor(v)).
% 300.04/300.96  99665[0:SpL:46591.0,6139.1] || member(u,intersection(complement(v),union(image(element_relation,power_class(w)),x)))* member(u,union(v,intersection(power_class(complement(power_class(w))),complement(x)))) -> .
% 300.04/300.96  99664[3:SpL:26811.0,6139.1] || member(u,intersection(complement(v),union(image(element_relation,successor(null_class)),w)))* member(u,union(v,intersection(power_class(complement(singleton(null_class))),complement(w)))) -> .
% 300.04/300.96  99636[0:SpL:46591.0,6139.1] || member(u,intersection(complement(v),union(w,image(element_relation,power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(complement(power_class(x)))))) -> .
% 300.04/300.96  99635[3:SpL:26811.0,6139.1] || member(u,intersection(complement(v),union(w,image(element_relation,successor(null_class)))))* member(u,union(v,intersection(complement(w),power_class(complement(singleton(null_class)))))) -> .
% 300.04/300.96  99953[0:SpL:46591.0,6149.1] || member(u,intersection(union(image(element_relation,power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(complement(power_class(v))),complement(w)),x)) -> .
% 300.04/300.96  99952[3:SpL:26811.0,6149.1] || member(u,intersection(union(image(element_relation,successor(null_class)),v),complement(w)))* member(u,union(intersection(power_class(complement(singleton(null_class))),complement(v)),w)) -> .
% 300.04/300.96  99924[0:SpL:46591.0,6149.1] || member(u,intersection(union(v,image(element_relation,power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(complement(power_class(w)))),x)) -> .
% 300.04/300.96  99923[3:SpL:26811.0,6149.1] || member(u,intersection(union(v,image(element_relation,successor(null_class))),complement(w)))* member(u,union(intersection(complement(v),power_class(complement(singleton(null_class)))),w)) -> .
% 300.04/300.96  100382[3:Res:100257.0,5368.0] ||  -> subclass(complement(union(complement(restrict(u,v,w)),x)),y) member(not_subclass_element(complement(union(complement(restrict(u,v,w)),x)),y),cross_product(v,w))*.
% 300.04/300.96  100771[0:Rew:100557.0,50121.0] || member(u,symmetric_difference(power_class(v),union(w,complement(union(x,y))))) -> member(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96  100777[3:Rew:100557.0,89269.1] || member(not_subclass_element(u,v),symmetric_difference(complement(w),union(x,y)))* subclass(u,regular(union(w,complement(union(x,y))))) -> subclass(u,v).
% 300.04/300.96  100823[0:Rew:100557.0,7026.1] || member(u,universal_class) subclass(union(v,complement(union(w,x))),y)* -> member(u,intersection(complement(v),union(w,x)))* member(u,y)*.
% 300.04/300.96  100848[0:Rew:100557.0,45289.0] || equal(u,union(v,complement(union(w,x))))* member(y,universal_class) -> member(y,intersection(complement(v),union(w,x)))* member(y,u)*.
% 300.04/300.96  100850[0:Rew:100557.0,49823.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),power_class(y))) -> member(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.96  100860[3:Rew:100557.0,89268.2] || member(power_class(u),symmetric_difference(complement(v),union(w,x)))* member(u,universal_class) subclass(universal_class,regular(union(v,complement(union(w,x))))) -> .
% 300.04/300.96  100861[3:Rew:100557.0,89267.2] || member(sum_class(u),symmetric_difference(complement(v),union(w,x)))* member(u,universal_class) subclass(universal_class,regular(union(v,complement(union(w,x))))) -> .
% 300.04/300.96  100882[0:Rew:100557.0,62385.1] || member(u,image(element_relation,union(v,image(element_relation,union(w,x)))))* member(u,power_class(intersection(complement(v),power_class(complement(union(w,x)))))) -> .
% 300.04/300.96  100883[0:Rew:100557.0,64611.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(complement(union(w,x))))),complement(intersection(power_class(u),union(v,image(element_relation,union(w,x))))))**.
% 300.04/300.96  100918[0:Rew:100557.0,50124.0] || member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),y))) -> member(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96  100922[3:Rew:100557.0,88545.1] || member(not_subclass_element(u,v),symmetric_difference(union(w,x),complement(y)))* subclass(u,regular(union(complement(union(w,x)),y))) -> subclass(u,v).
% 300.04/300.96  101118[0:Rew:100557.0,22828.0] ||  -> subclass(complement(successor(intersection(complement(u),union(v,w)))),intersection(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w))))))*.
% 300.04/300.96  101200[0:Rew:100557.0,62403.1] || member(u,image(element_relation,union(image(element_relation,union(v,w)),x)))* member(u,power_class(intersection(power_class(complement(union(v,w))),complement(x)))) -> .
% 300.04/300.96  101201[0:Rew:100557.0,64629.0] ||  -> equal(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),complement(x))),complement(intersection(power_class(u),union(image(element_relation,union(v,w)),x))))**.
% 300.04/300.96  101212[0:Rew:100557.0,62475.0] || subclass(u,power_class(complement(union(v,w)))) member(regular(intersection(u,x)),image(element_relation,union(v,w)))* -> equal(intersection(u,x),null_class).
% 300.04/300.96  101213[0:Rew:100557.0,62476.0] || subclass(u,power_class(complement(union(v,w)))) member(regular(intersection(x,u)),image(element_relation,union(v,w)))* -> equal(intersection(x,u),null_class).
% 300.04/300.96  101221[0:Rew:100557.0,63774.0] ||  -> equal(union(intersection(complement(u),power_class(complement(union(v,w)))),complement(power_class(x))),complement(intersection(union(u,image(element_relation,union(v,w))),power_class(x))))**.
% 300.04/300.96  101288[0:Rew:100557.0,7029.1] || member(u,universal_class) subclass(union(complement(union(v,w)),x),y)* -> member(u,intersection(union(v,w),complement(x)))* member(u,y)*.
% 300.04/300.96  101313[0:Rew:100557.0,45291.0] || equal(u,union(complement(union(v,w)),x))* member(y,universal_class) -> member(y,intersection(union(v,w),complement(x)))* member(y,u)*.
% 300.04/300.96  101315[0:Rew:100557.0,49826.0] || member(u,symmetric_difference(union(complement(union(v,w)),x),power_class(y))) -> member(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.96  101325[3:Rew:100557.0,88544.2] || member(power_class(u),symmetric_difference(union(v,w),complement(x)))* member(u,universal_class) subclass(universal_class,regular(union(complement(union(v,w)),x))) -> .
% 300.04/300.96  101326[3:Rew:100557.0,88543.2] || member(sum_class(u),symmetric_difference(union(v,w),complement(x)))* member(u,universal_class) subclass(universal_class,regular(union(complement(union(v,w)),x))) -> .
% 300.04/300.96  101376[3:Rew:100557.0,86847.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(v,w)))*.
% 300.04/300.96  101487[0:Rew:100557.0,22831.0] ||  -> subclass(complement(successor(intersection(union(u,v),complement(w)))),intersection(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w))))))*.
% 300.04/300.96  101616[0:Rew:100557.0,63792.0] ||  -> equal(union(intersection(power_class(complement(union(u,v))),complement(w)),complement(power_class(x))),complement(intersection(union(image(element_relation,union(u,v)),w),power_class(x))))**.
% 300.04/300.96  101656[3:Rew:100557.0,62463.0] || subclass(domain_relation,flip(power_class(complement(union(u,v))))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),image(element_relation,union(u,v)))* -> .
% 300.04/300.96  101657[3:Rew:100557.0,62462.0] || subclass(domain_relation,rotate(power_class(complement(union(u,v))))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),image(element_relation,union(u,v)))* -> .
% 300.04/300.96  102755[0:Rew:100557.0,100825.1] || member(not_subclass_element(u,union(v,complement(union(w,x)))),symmetric_difference(complement(v),union(w,x)))* -> subclass(u,union(v,complement(union(w,x)))).
% 300.04/300.96  102769[0:Rew:100557.0,101101.1] || member(not_subclass_element(union(u,complement(union(v,w))),x),intersection(complement(u),union(v,w)))* -> subclass(union(u,complement(union(v,w))),x).
% 300.04/300.96  102770[0:Rew:100557.0,101225.1] || member(regular(intersection(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))* -> equal(intersection(u,power_class(complement(union(v,w)))),null_class).
% 300.04/300.96  102771[0:Rew:100557.0,101258.1] ||  -> member(not_subclass_element(u,intersection(power_class(complement(union(v,w))),u)),image(element_relation,union(v,w)))* subclass(u,intersection(power_class(complement(union(v,w))),u)).
% 300.04/300.96  102772[0:Rew:100557.0,101290.1] || member(not_subclass_element(u,union(complement(union(v,w)),x)),symmetric_difference(union(v,w),complement(x)))* -> subclass(u,union(complement(union(v,w)),x)).
% 300.04/300.96  102779[0:Rew:100557.0,101419.1] || member(not_subclass_element(symmetric_difference(u,complement(union(v,w))),x),intersection(complement(u),union(v,w)))* -> subclass(symmetric_difference(u,complement(union(v,w))),x).
% 300.04/300.96  102780[0:Rew:100557.0,101470.1] || member(not_subclass_element(union(complement(union(u,v)),w),x),intersection(union(u,v),complement(w)))* -> subclass(union(complement(union(u,v)),w),x).
% 300.04/300.96  102781[0:Rew:100557.0,101630.1] || member(regular(intersection(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))* -> equal(intersection(power_class(complement(union(u,v))),w),null_class).
% 300.04/300.96  102785[0:Rew:100557.0,101753.1] ||  -> equal(symmetric_difference(intersection(u,v),complement(union(u,v))),null_class) member(regular(symmetric_difference(intersection(u,v),complement(union(u,v)))),complement(symmetric_difference(u,v)))*.
% 300.04/300.96  102786[0:Rew:100557.0,101798.1] || member(not_subclass_element(symmetric_difference(complement(union(u,v)),w),x),intersection(union(u,v),complement(w)))* -> subclass(symmetric_difference(complement(union(u,v)),w),x).
% 300.04/300.96  103282[3:Res:100329.0,5368.0] ||  -> subclass(complement(union(u,complement(restrict(v,w,x)))),y) member(not_subclass_element(complement(union(u,complement(restrict(v,w,x)))),y),cross_product(w,x))*.
% 300.04/300.96  105661[0:SpL:102187.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),power_class(complement(successor(w)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,successor(w)))) -> .
% 300.04/300.96  105657[0:SpL:102187.0,46647.0] || member(u,intersection(power_class(complement(successor(v))),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,successor(v)),image(element_relation,power_class(w)))) -> .
% 300.04/300.96  105608[0:SpR:102187.0,72375.0] ||  -> equal(intersection(union(power_class(u),power_class(complement(successor(v)))),union(complement(power_class(u)),image(element_relation,successor(v)))),symmetric_difference(power_class(u),power_class(complement(successor(v)))))**.
% 300.04/300.96  105725[0:Rew:72365.0,105583.0] ||  -> equal(intersection(union(power_class(complement(successor(u))),power_class(v)),union(image(element_relation,successor(u)),complement(power_class(v)))),symmetric_difference(power_class(complement(successor(u))),power_class(v)))**.
% 300.04/300.96  105726[0:Rew:102187.0,105600.0] ||  -> equal(symmetric_difference(complement(u),power_class(complement(successor(v)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(successor(v))))),union(u,image(element_relation,successor(v))))*.
% 300.04/300.96  105727[0:Rew:102187.0,105549.0] ||  -> equal(symmetric_difference(power_class(complement(successor(u))),complement(v)),null_class) member(regular(symmetric_difference(power_class(complement(successor(u))),complement(v))),union(image(element_relation,successor(u)),v))*.
% 300.04/300.96  106105[0:Rew:102264.0,106010.1] || member(regular(intersection(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))* -> equal(intersection(u,union(v,complement(successor(w)))),null_class).
% 300.04/300.96  106106[0:Rew:102264.0,105997.1] || member(regular(intersection(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))* -> equal(intersection(union(u,complement(successor(v))),w),null_class).
% 300.04/300.96  106813[0:Rew:75789.0,106652.0] ||  -> equal(union(complement(union(image(element_relation,power_class(u)),v)),intersection(complement(power_class(complement(power_class(u)))),v)),complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v)))**.
% 300.04/300.96  106814[0:Rew:75789.0,106648.0] ||  -> equal(union(complement(union(u,image(element_relation,power_class(v)))),intersection(u,complement(power_class(complement(power_class(v)))))),complement(symmetric_difference(u,complement(power_class(complement(power_class(v)))))))**.
% 300.04/300.96  106911[3:Res:97047.0,5366.0] ||  -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(intersection(u,v),w))))),x),u)*.
% 300.04/300.96  106910[3:Res:97047.0,5367.0] ||  -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(intersection(u,v),w))))),x),v)*.
% 300.04/300.96  106891[3:Res:97047.0,5363.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(intersection(u,w))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(u,w))))),x),v)*.
% 300.04/300.96  107670[0:Res:2350.2,100568.0] || subclass(u,image(element_relation,union(v,w))) member(regular(intersection(x,u)),power_class(complement(union(v,w))))* -> equal(intersection(x,u),null_class).
% 300.04/300.96  107668[0:Res:3123.2,100568.0] || subclass(u,image(element_relation,union(v,w))) member(regular(intersection(u,x)),power_class(complement(union(v,w))))* -> equal(intersection(u,x),null_class).
% 300.04/300.96  107657[3:Res:15528.1,100568.0] || subclass(domain_relation,flip(image(element_relation,union(u,v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),power_class(complement(union(u,v))))* -> .
% 300.04/300.96  107656[3:Res:15527.1,100568.0] || subclass(domain_relation,rotate(image(element_relation,union(u,v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),power_class(complement(union(u,v))))* -> .
% 300.04/300.96  107647[0:Res:159.1,100568.0] || member(regular(intersection(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))* -> equal(intersection(u,image(element_relation,union(v,w))),null_class).
% 300.04/300.96  107620[0:Res:166.1,100568.0] || member(regular(intersection(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))* -> equal(intersection(image(element_relation,union(u,v)),w),null_class).
% 300.04/300.96  108256[3:Res:100420.0,5366.0] ||  -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),x) member(not_subclass_element(complement(union(union(null_class,complement(intersection(u,v))),w)),x),u)*.
% 300.04/300.96  108255[3:Res:100420.0,5367.0] ||  -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),x) member(not_subclass_element(complement(union(union(null_class,complement(intersection(u,v))),w)),x),v)*.
% 300.04/300.96  108236[3:Res:100420.0,5363.0] || subclass(u,v) -> subclass(complement(union(union(null_class,complement(u)),w)),x) member(not_subclass_element(complement(union(union(null_class,complement(u)),w)),x),v)*.
% 300.04/300.96  109322[3:Res:103321.0,5366.0] ||  -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),x) member(not_subclass_element(complement(union(u,union(null_class,complement(intersection(v,w))))),x),v)*.
% 300.04/300.96  109321[3:Res:103321.0,5367.0] ||  -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),x) member(not_subclass_element(complement(union(u,union(null_class,complement(intersection(v,w))))),x),w)*.
% 300.04/300.96  109302[3:Res:103321.0,5363.0] || subclass(u,v) -> subclass(complement(union(w,union(null_class,complement(u)))),x) member(not_subclass_element(complement(union(w,union(null_class,complement(u)))),x),v)*.
% 300.04/300.96  109722[3:Res:15464.2,100559.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),union(w,x))) -> member(ordered_pair(u,cantor(u)),union(v,complement(union(w,x))))*.
% 300.04/300.96  109710[0:Res:54298.0,100559.0] ||  -> equal(singleton(complement(symmetric_difference(complement(u),union(v,w)))),null_class) member(complement(symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 300.04/300.96  109657[0:SpL:46592.0,100559.0] || member(u,symmetric_difference(union(complement(power_class(v)),w),union(x,y))) -> member(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96  109656[0:SpL:102264.0,100559.0] || member(u,symmetric_difference(union(v,complement(successor(w))),union(x,y))) -> member(u,union(intersection(complement(v),successor(w)),complement(union(x,y))))*.
% 300.04/300.96  109655[0:SpL:46586.0,100559.0] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(x,y))) -> member(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.96  109653[0:SpL:100575.0,100559.0] || member(u,symmetric_difference(power_class(complement(union(v,w))),union(x,y))) -> member(u,union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.96  109896[3:Res:106828.0,5366.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),x),v)*.
% 300.04/300.96  109895[3:Res:106828.0,5367.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),x),w)*.
% 300.04/300.96  109876[3:Res:106828.0,5363.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(intersection(w,u))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(w,u))))),x),v)*.
% 300.04/300.96  110421[3:Res:15464.2,100573.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(union(v,w),complement(x))) -> member(ordered_pair(u,cantor(u)),union(complement(union(v,w)),x))*.
% 300.04/300.96  110409[0:Res:54298.0,100573.0] ||  -> equal(singleton(complement(symmetric_difference(union(u,v),complement(w)))),null_class) member(complement(symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 300.04/300.96  110318[0:SpL:46592.0,100573.0] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),y))) -> member(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.96  110317[0:SpL:102264.0,100573.0] || member(u,symmetric_difference(union(v,w),union(x,complement(successor(y))))) -> member(u,union(complement(union(v,w)),intersection(complement(x),successor(y))))*.
% 300.04/300.96  110316[0:SpL:46586.0,100573.0] || member(u,symmetric_difference(union(v,w),union(x,complement(power_class(y))))) -> member(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.96  110314[0:SpL:100575.0,100573.0] || member(u,symmetric_difference(union(v,w),power_class(complement(union(x,y))))) -> member(u,union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.96  110797[3:Res:95663.0,5366.0] ||  -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),y) member(not_subclass_element(intersection(union(null_class,intersection(intersection(u,v),w)),x),y),u)*.
% 300.04/300.96  110796[3:Res:95663.0,5367.0] ||  -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),y) member(not_subclass_element(intersection(union(null_class,intersection(intersection(u,v),w)),x),y),v)*.
% 300.04/300.96  110777[3:Res:95663.0,5363.0] || subclass(u,v) -> subclass(intersection(union(null_class,intersection(u,w)),x),y) member(not_subclass_element(intersection(union(null_class,intersection(u,w)),x),y),v)*.
% 300.04/300.96  111033[0:MRR:110926.0,10106.1] ||  -> member(not_subclass_element(u,intersection(image(element_relation,union(v,w)),u)),power_class(complement(union(v,w))))* subclass(u,intersection(image(element_relation,union(v,w)),u)).
% 300.04/300.96  111142[3:Res:95683.0,5366.0] ||  -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(intersection(u,v),w),x)),y),u)*.
% 300.04/300.96  111141[3:Res:95683.0,5367.0] ||  -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(intersection(u,v),w),x)),y),v)*.
% 300.04/300.96  111122[3:Res:95683.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(intersection(u,w),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(u,w),x)),y),v)*.
% 300.04/300.96  111290[3:Res:95699.0,5366.0] ||  -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),y) member(not_subclass_element(intersection(u,union(null_class,intersection(intersection(v,w),x))),y),v)*.
% 300.04/300.96  111289[3:Res:95699.0,5367.0] ||  -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),y) member(not_subclass_element(intersection(u,union(null_class,intersection(intersection(v,w),x))),y),w)*.
% 300.04/300.96  111270[3:Res:95699.0,5363.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,intersection(u,x))),y) member(not_subclass_element(intersection(w,union(null_class,intersection(u,x))),y),v)*.
% 300.04/300.96  111436[0:Res:3.1,100558.0] || member(not_subclass_element(intersection(complement(u),union(v,w)),x),union(u,complement(union(v,w))))* -> subclass(intersection(complement(u),union(v,w)),x).
% 300.04/300.96  111667[3:Res:95712.0,5366.0] ||  -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),y) member(not_subclass_element(union(null_class,intersection(u,intersection(intersection(v,w),x))),y),v)*.
% 300.04/300.96  111666[3:Res:95712.0,5367.0] ||  -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),y) member(not_subclass_element(union(null_class,intersection(u,intersection(intersection(v,w),x))),y),w)*.
% 300.04/300.96  111647[3:Res:95712.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,intersection(u,x))),y) member(not_subclass_element(union(null_class,intersection(w,intersection(u,x))),y),v)*.
% 300.04/300.96  111762[3:Res:96083.0,5366.0] ||  -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),y) member(not_subclass_element(complement(successor(complement(restrict(intersection(u,v),w,x)))),y),u)*.
% 300.04/300.96  111761[3:Res:96083.0,5367.0] ||  -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),y) member(not_subclass_element(complement(successor(complement(restrict(intersection(u,v),w,x)))),y),v)*.
% 300.04/300.96  111742[3:Res:96083.0,5363.0] || subclass(u,v) -> subclass(complement(successor(complement(restrict(u,w,x)))),y) member(not_subclass_element(complement(successor(complement(restrict(u,w,x)))),y),v)*.
% 300.04/300.96  111889[0:Res:3.1,100572.0] || member(not_subclass_element(intersection(union(u,v),complement(w)),x),union(complement(union(u,v)),w))* -> subclass(intersection(union(u,v),complement(w)),x).
% 300.04/300.96  112302[3:Res:100372.0,5366.0] ||  -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),y) member(not_subclass_element(complement(union(complement(intersection(intersection(u,v),w)),x)),y),u)*.
% 300.04/300.96  112301[3:Res:100372.0,5367.0] ||  -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),y) member(not_subclass_element(complement(union(complement(intersection(intersection(u,v),w)),x)),y),v)*.
% 300.04/300.96  112282[3:Res:100372.0,5363.0] || subclass(u,v) -> subclass(complement(union(complement(intersection(u,w)),x)),y) member(not_subclass_element(complement(union(complement(intersection(u,w)),x)),y),v)*.
% 300.04/300.96  113174[0:SpR:100742.0,3238.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))* -> member(unordered_pair(x,y),complement(symmetric_difference(cross_product(v,w),u)))*.
% 300.04/300.96  113465[3:Res:113084.0,5368.0] ||  -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),x) member(not_subclass_element(regular(union(null_class,complement(restrict(u,v,w)))),x),cross_product(v,w))*.
% 300.04/300.96  113573[0:SpR:100757.0,3238.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))* -> member(unordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96  114095[0:SpR:101233.0,26389.1] || equal(complement(successor(intersection(power_class(u),power_class(complement(union(v,w)))))),universal_class) -> member(null_class,union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 300.04/300.96  114093[0:SpR:101233.0,26275.1] || equal(complement(successor(intersection(power_class(u),power_class(complement(union(v,w)))))),universal_class) -> member(omega,union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 300.04/300.96  114394[3:Rew:101644.0,114254.1] || subclass(power_class(complement(union(u,v))),power_class(w)) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),image(element_relation,union(u,v)))**.
% 300.04/300.96  114717[3:Res:114621.0,7162.1] || member(regular(complement(intersection(u,v))),universal_class) -> equal(regular(complement(intersection(u,v))),null_class) member(apply(choice,regular(complement(intersection(u,v)))),u)*.
% 300.04/300.96  114716[3:Res:114621.0,7163.1] || member(regular(complement(intersection(u,v))),universal_class) -> equal(regular(complement(intersection(u,v))),null_class) member(apply(choice,regular(complement(intersection(u,v)))),v)*.
% 300.04/300.96  114769[0:SpR:101379.0,26389.1] || equal(complement(successor(intersection(power_class(complement(power_class(u))),union(v,w)))),universal_class) -> member(null_class,union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 300.04/300.96  114767[0:SpR:101379.0,26275.1] || equal(complement(successor(intersection(power_class(complement(power_class(u))),union(v,w)))),universal_class) -> member(omega,union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 300.04/300.96  115349[0:SpR:101642.0,26389.1] || equal(complement(successor(intersection(power_class(complement(union(u,v))),power_class(w)))),universal_class) -> member(null_class,union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 300.04/300.96  115347[0:SpR:101642.0,26275.1] || equal(complement(successor(intersection(power_class(complement(union(u,v))),power_class(w)))),universal_class) -> member(omega,union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 300.04/300.96  115788[3:Res:114715.0,5368.0] ||  -> subclass(regular(complement(intersection(restrict(u,v,w),x))),y) member(not_subclass_element(regular(complement(intersection(restrict(u,v,w),x))),y),cross_product(v,w))*.
% 300.04/300.96  115926[3:Res:115700.0,5368.0] ||  -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),y) member(not_subclass_element(regular(complement(intersection(u,restrict(v,w,x)))),y),cross_product(w,x))*.
% 300.04/300.96  116152[0:SpR:39614.1,101772.0] || subclass(power_class(complement(power_class(u))),union(v,w)) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),complement(power_class(complement(power_class(u)))))**.
% 300.04/300.96  115993[0:SpR:101772.0,26389.1] || equal(complement(successor(intersection(union(u,v),power_class(complement(power_class(w)))))),universal_class) -> member(null_class,union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 300.04/300.96  115991[0:SpR:101772.0,26275.1] || equal(complement(successor(intersection(union(u,v),power_class(complement(power_class(w)))))),universal_class) -> member(omega,union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 300.04/300.96  116372[3:Res:115703.0,5369.0] ||  -> subclass(regular(complement(restrict(restrict(u,v,w),x,y))),z) member(not_subclass_element(regular(complement(restrict(restrict(u,v,w),x,y))),z),u)*.
% 300.04/300.96  116359[3:Res:115703.0,7747.0] || member(regular(regular(complement(restrict(complement(compose(element_relation,universal_class)),u,v)))),element_relation)* -> equal(regular(complement(restrict(complement(compose(element_relation,universal_class)),u,v))),null_class).
% 300.04/300.96  116951[3:Rew:72387.0,116869.1] || member(not_subclass_element(union(null_class,symmetric_difference(u,v)),w),symmetric_difference(union(u,v),complement(intersection(u,v))))* -> subclass(union(null_class,symmetric_difference(u,v)),w).
% 300.04/300.96  117026[3:Res:116974.0,7158.1] || member(regular(successor(complement(successor(null_class)))),universal_class) -> equal(regular(successor(complement(successor(null_class)))),null_class) equal(apply(choice,regular(successor(complement(successor(null_class))))),null_class)**.
% 300.04/300.96  117879[3:Res:113455.0,5366.0] ||  -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(intersection(u,v),w)))),x),u)*.
% 300.04/300.96  117878[3:Res:113455.0,5367.0] ||  -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(intersection(u,v),w)))),x),v)*.
% 300.04/300.96  117859[3:Res:113455.0,5363.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(intersection(u,w)))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(u,w)))),x),v)*.
% 300.04/300.96  118804[3:Res:115797.0,5366.0] ||  -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),x) member(not_subclass_element(regular(complement(intersection(union(null_class,intersection(u,v)),w))),x),u)*.
% 300.04/300.96  118803[3:Res:115797.0,5367.0] ||  -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),x) member(not_subclass_element(regular(complement(intersection(union(null_class,intersection(u,v)),w))),x),v)*.
% 300.04/300.96  118784[3:Res:115797.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(union(null_class,u),w))),x) member(not_subclass_element(regular(complement(intersection(union(null_class,u),w))),x),v)*.
% 300.04/300.96  118975[3:Res:115798.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(union(u,null_class),w))),x) member(not_subclass_element(regular(complement(intersection(union(u,null_class),w))),x),v)*.
% 300.04/300.96  119367[3:Res:115935.0,5366.0] ||  -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),x) member(not_subclass_element(regular(complement(intersection(u,union(null_class,intersection(v,w))))),x),v)*.
% 300.04/300.96  119366[3:Res:115935.0,5367.0] ||  -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),x) member(not_subclass_element(regular(complement(intersection(u,union(null_class,intersection(v,w))))),x),w)*.
% 300.04/300.96  119347[3:Res:115935.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,union(null_class,u)))),x) member(not_subclass_element(regular(complement(intersection(w,union(null_class,u)))),x),v)*.
% 300.04/300.96  119470[3:Res:115936.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,union(u,null_class)))),x) member(not_subclass_element(regular(complement(intersection(w,union(u,null_class)))),x),v)*.
% 300.04/300.96  119778[3:Res:117791.0,5366.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(u,intersection(v,w))))),x),v)*.
% 300.04/300.96  119777[3:Res:117791.0,5367.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(u,intersection(v,w))))),x),w)*.
% 300.04/300.96  119758[3:Res:117791.0,5363.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(intersection(w,u)))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(w,u)))),x),v)*.
% 300.04/300.96  120029[3:Res:118834.0,5366.0] ||  -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),x) member(not_subclass_element(regular(union(union(null_class,complement(intersection(u,v))),w)),x),u)*.
% 300.04/300.96  120028[3:Res:118834.0,5367.0] ||  -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),x) member(not_subclass_element(regular(union(union(null_class,complement(intersection(u,v))),w)),x),v)*.
% 300.04/300.96  120009[3:Res:118834.0,5363.0] || subclass(u,v) -> subclass(regular(union(union(null_class,complement(u)),w)),x) member(not_subclass_element(regular(union(union(null_class,complement(u)),w)),x),v)*.
% 300.04/300.96  120189[3:Res:119989.0,5369.0] ||  -> subclass(regular(successor(union(null_class,complement(restrict(u,v,w))))),x) member(not_subclass_element(regular(successor(union(null_class,complement(restrict(u,v,w))))),x),u)*.
% 300.04/300.96  121012[3:Res:119396.0,5366.0] ||  -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),x) member(not_subclass_element(regular(union(u,union(null_class,complement(intersection(v,w))))),x),v)*.
% 300.04/300.96  121011[3:Res:119396.0,5367.0] ||  -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),x) member(not_subclass_element(regular(union(u,union(null_class,complement(intersection(v,w))))),x),w)*.
% 300.04/300.96  120991[3:Res:119396.0,5363.0] || subclass(u,v) -> subclass(regular(union(w,union(null_class,complement(u)))),x) member(not_subclass_element(regular(union(w,union(null_class,complement(u)))),x),v)*.
% 300.04/300.96  121382[3:Res:5976.2,10076.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),sum_class(range_of(null_class)))*.
% 300.04/300.96  121381[3:Res:5976.2,10075.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),apply(null_class,w))*.
% 300.04/300.96  121380[3:Res:5976.2,10074.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),apply(null_class,v))*.
% 300.04/300.96  121340[0:Res:5976.2,2.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),w)*.
% 300.04/300.96  121800[3:Res:5975.2,10076.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),sum_class(range_of(null_class)))*.
% 300.04/300.96  121799[3:Res:5975.2,10075.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),apply(null_class,w))*.
% 300.04/300.96  121798[3:Res:5975.2,10074.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),apply(null_class,v))*.
% 300.04/300.96  121758[0:Res:5975.2,2.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),w)*.
% 300.04/300.96  122310[3:Res:103272.0,5366.0] ||  -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),y) member(not_subclass_element(complement(union(u,complement(intersection(intersection(v,w),x)))),y),v)*.
% 300.04/300.96  122309[3:Res:103272.0,5367.0] ||  -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),y) member(not_subclass_element(complement(union(u,complement(intersection(intersection(v,w),x)))),y),w)*.
% 300.04/300.96  122289[3:Res:103272.0,5363.0] || subclass(u,v) -> subclass(complement(union(w,complement(intersection(u,x)))),y) member(not_subclass_element(complement(union(w,complement(intersection(u,x)))),y),v)*.
% 300.04/300.96  123083[3:Res:110705.0,5366.0] ||  -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),y) member(not_subclass_element(intersection(union(null_class,intersection(u,intersection(v,w))),x),y),v)*.
% 300.04/300.96  123082[3:Res:110705.0,5367.0] ||  -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),y) member(not_subclass_element(intersection(union(null_class,intersection(u,intersection(v,w))),x),y),w)*.
% 300.04/300.96  123062[3:Res:110705.0,5363.0] || subclass(u,v) -> subclass(intersection(union(null_class,intersection(w,u)),x),y) member(not_subclass_element(intersection(union(null_class,intersection(w,u)),x),y),v)*.
% 300.04/300.96  123390[3:Res:111052.0,5366.0] ||  -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y),v)*.
% 300.04/300.96  123389[3:Res:111052.0,5367.0] ||  -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y),w)*.
% 300.04/300.96  123369[3:Res:111052.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(intersection(w,u),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(w,u),x)),y),v)*.
% 300.04/300.96  123543[3:Res:111207.0,5366.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y) member(not_subclass_element(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y),w)*.
% 300.04/300.96  123542[3:Res:111207.0,5367.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y) member(not_subclass_element(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y),x)*.
% 300.04/300.96  123522[3:Res:111207.0,5363.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,intersection(x,u))),y) member(not_subclass_element(intersection(w,union(null_class,intersection(x,u))),y),v)*.
% 300.04/300.96  123853[3:Res:111582.0,5366.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y) member(not_subclass_element(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y),w)*.
% 300.04/300.96  123852[3:Res:111582.0,5367.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y) member(not_subclass_element(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y),x)*.
% 300.04/300.96  123832[3:Res:111582.0,5363.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,intersection(x,u))),y) member(not_subclass_element(union(null_class,intersection(w,intersection(x,u))),y),v)*.
% 300.04/300.96  124027[3:Res:112197.0,5366.0] ||  -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),y) member(not_subclass_element(complement(union(complement(intersection(u,intersection(v,w))),x)),y),v)*.
% 300.04/300.96  124026[3:Res:112197.0,5367.0] ||  -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),y) member(not_subclass_element(complement(union(complement(intersection(u,intersection(v,w))),x)),y),w)*.
% 300.04/300.96  124006[3:Res:112197.0,5363.0] || subclass(u,v) -> subclass(complement(union(complement(intersection(w,u)),x)),y) member(not_subclass_element(complement(union(complement(intersection(w,u)),x)),y),v)*.
% 300.04/300.96  124793[0:SpL:112558.0,407.1] || member(complement(union(u,v)),universal_class) member(apply(choice,complement(union(v,u))),union(u,v))* -> equal(complement(union(u,v)),null_class).
% 300.04/300.96  124594[0:SpR:112558.0,6930.1] ||  -> subclass(symmetric_difference(complement(u),complement(union(v,w))),x) member(not_subclass_element(symmetric_difference(complement(u),complement(union(w,v))),x),union(u,union(v,w)))*.
% 300.04/300.96  124515[0:SpR:112558.0,6930.1] ||  -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),x) member(not_subclass_element(symmetric_difference(complement(union(v,u)),complement(w)),x),union(union(u,v),w))*.
% 300.04/300.96  125331[3:SpL:74812.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(null_class,v)))),w)* -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,w)*.
% 300.04/300.96  125330[3:SpL:73744.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(v,v)))),w)* -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,w)*.
% 300.04/300.96  125329[3:SpL:35849.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(v,v)))),w)* -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,w)*.
% 300.04/300.96  125328[3:SpL:74812.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(v,null_class)))),w)* -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,w)*.
% 300.04/300.96  125327[3:SpL:35849.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(null_class,v)))),w)* -> member(u,image(element_relation,power_class(union(v,v))))* member(u,w)*.
% 300.04/300.96  125326[3:SpL:73744.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(v,null_class)))),w)* -> member(u,image(element_relation,power_class(union(v,v))))* member(u,w)*.
% 300.04/300.96  125557[3:Res:115740.1,7162.1] || subclass(u,intersection(v,w))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) member(apply(choice,regular(complement(u))),v)*.
% 300.04/300.96  125556[3:Res:115740.1,7163.1] || subclass(u,intersection(v,w))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) member(apply(choice,regular(complement(u))),w)*.
% 300.04/300.96  125686[3:Res:115778.0,5366.0] ||  -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(intersection(u,v),w),x))),y),u)*.
% 300.04/300.96  125685[3:Res:115778.0,5367.0] ||  -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(intersection(u,v),w),x))),y),v)*.
% 300.04/300.96  125665[3:Res:115778.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(intersection(u,w),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(u,w),x))),y),v)*.
% 300.04/300.96  125822[0:Res:3237.2,2.0] || member(symmetric_difference(u,v),universal_class) subclass(union(u,v),w) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),w)*.
% 300.04/300.96  125952[3:Res:115916.0,5366.0] ||  -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),y) member(not_subclass_element(regular(complement(intersection(u,intersection(intersection(v,w),x)))),y),v)*.
% 300.04/300.96  125951[3:Res:115916.0,5367.0] ||  -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),y) member(not_subclass_element(regular(complement(intersection(u,intersection(intersection(v,w),x)))),y),w)*.
% 300.04/300.96  125931[3:Res:115916.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,intersection(u,x)))),y) member(not_subclass_element(regular(complement(intersection(w,intersection(u,x)))),y),v)*.
% 300.04/300.96  126073[3:Res:118736.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(union(u,u),w))),x) member(not_subclass_element(regular(complement(intersection(union(u,u),w))),x),v)*.
% 300.04/300.96  126362[0:Res:10922.2,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> equal(w,null_class) member(regular(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 300.04/300.96  126361[0:Res:3678.2,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> equal(singleton(w),null_class) member(w,complement(symmetric_difference(complement(u),complement(v))))*.
% 300.04/300.96  126350[3:Res:17248.1,6873.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(unordered_pair(u,null_class),complement(symmetric_difference(complement(v),complement(w)))).
% 300.04/300.96  126345[0:Res:353.2,6873.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(complement(v),complement(w)))).
% 300.04/300.96  126556[3:Res:119306.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,union(u,u)))),x) member(not_subclass_element(regular(complement(intersection(w,union(u,u)))),x),v)*.
% 300.04/300.96  127102[3:Res:122207.0,5366.0] ||  -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),y) member(not_subclass_element(complement(union(u,complement(intersection(v,intersection(w,x))))),y),w)*.
% 300.04/300.96  127101[3:Res:122207.0,5367.0] ||  -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),y) member(not_subclass_element(complement(union(u,complement(intersection(v,intersection(w,x))))),y),x)*.
% 300.04/300.96  127081[3:Res:122207.0,5363.0] || subclass(u,v) -> subclass(complement(union(w,complement(intersection(x,u)))),y) member(not_subclass_element(complement(union(w,complement(intersection(x,u)))),y),v)*.
% 300.04/300.96  127232[0:Res:7174.3,2.0] || member(u,universal_class) subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> equal(u,null_class) member(apply(choice,u),x)*.
% 300.04/300.96  127765[3:Res:32790.1,7159.0] || member(inverse(u),universal_class) subclass(range_of(u),v)* subclass(v,w)* -> equal(range_of(u),null_class) member(apply(choice,range_of(u)),w)*.
% 300.04/300.96  128073[3:Res:125596.0,5366.0] ||  -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(u,intersection(v,w)),x))),y),v)*.
% 300.04/300.96  128072[3:Res:125596.0,5367.0] ||  -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(u,intersection(v,w)),x))),y),w)*.
% 300.04/300.96  128052[3:Res:125596.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(intersection(w,u),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(w,u),x))),y),v)*.
% 300.04/300.96  128227[3:Res:125867.0,5366.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),y) member(not_subclass_element(regular(complement(intersection(u,intersection(v,intersection(w,x))))),y),w)*.
% 300.04/300.96  128226[3:Res:125867.0,5367.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),y) member(not_subclass_element(regular(complement(intersection(u,intersection(v,intersection(w,x))))),y),x)*.
% 300.04/300.96  128206[3:Res:125867.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,intersection(x,u)))),y) member(not_subclass_element(regular(complement(intersection(w,intersection(x,u)))),y),v)*.
% 300.04/300.96  128346[0:Res:7215.3,2.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) subclass(union(w,x),y)* -> member(image(u,v),y)*.
% 300.04/300.96  128723[3:Res:17109.1,7200.1] function(u) || member(image(v,null_class),universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,apply(v,universal_class)),x)*.
% 300.04/300.96  129088[0:SpR:74466.0,70401.0] ||  -> subclass(intersection(intersection(u,complement(symmetric_difference(v,w))),union(union(v,w),complement(intersection(v,w)))),symmetric_difference(union(v,w),complement(intersection(v,w))))*.
% 300.04/300.96  129261[0:SpR:74466.0,70402.0] ||  -> subclass(intersection(intersection(complement(symmetric_difference(u,v)),w),union(union(u,v),complement(intersection(u,v)))),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 300.04/300.96  130029[0:Res:59.1,12084.0] || member(ordered_pair(u,v),compose(w,x))* -> equal(ordered_pair(first(ordered_pair(v,singleton(y))),second(ordered_pair(v,singleton(y)))),ordered_pair(v,singleton(y)))**.
% 300.04/300.96  129922[3:Res:32790.1,12084.0] || member(inverse(u),universal_class) -> equal(ordered_pair(first(ordered_pair(range_of(u),singleton(v))),second(ordered_pair(range_of(u),singleton(v)))),ordered_pair(range_of(u),singleton(v)))**.
% 300.04/300.96  130155[6:Rew:129652.0,130136.1,129652.0,130136.0] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(universal_class,universal_class)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(successor(null_class),v))*.
% 300.04/300.96  130842[0:Res:100807.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),union(w,x)),y)* -> member(u,union(v,complement(union(w,x))))* member(u,y)*.
% 300.04/300.96  130808[3:SpR:72082.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(apply(null_class,y),complement(union(w,x))))*.
% 300.04/300.96  130807[3:SpR:72083.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),union(v,w)))* member(u,union(apply(null_class,x),complement(union(v,w))))*.
% 300.04/300.96  130805[0:SpR:112558.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(union(v,w)),union(x,y)))* member(u,union(union(w,v),complement(union(x,y)))).
% 300.04/300.96  130804[3:SpR:27497.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(null_class,v),complement(union(w,x)))).
% 300.04/300.96  130803[3:SpR:71518.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,null_class),complement(union(w,x)))).
% 300.04/300.96  130802[3:SpR:30548.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,v),complement(union(w,x))))*.
% 300.04/300.96  130800[3:SpR:72083.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(sum_class(range_of(null_class)),complement(union(w,x)))).
% 300.04/300.96  130798[0:SpR:75901.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(symmetric_difference(v,w)),union(x,y)))* member(u,union(symmetric_difference(w,v),complement(union(x,y)))).
% 300.04/300.96  132877[0:Res:101272.1,2.0] || member(u,universal_class) subclass(intersection(union(v,w),complement(x)),y)* -> member(u,union(complement(union(v,w)),x))* member(u,y)*.
% 300.04/300.96  132974[3:Rew:101801.0,132800.2] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),complement(union(v,w)))).
% 300.04/300.96  132797[0:SpR:112558.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(union(x,y))))* member(u,union(complement(union(v,w)),union(y,x))).
% 300.04/300.96  132796[3:SpR:27497.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(null_class,x))).
% 300.04/300.96  132795[3:SpR:71518.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,null_class))).
% 300.04/300.96  132794[3:SpR:30548.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,x)))*.
% 300.04/300.96  132790[0:SpR:75901.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(symmetric_difference(x,y))))* member(u,union(complement(union(v,w)),symmetric_difference(y,x))).
% 300.04/300.96  135583[3:SpR:134531.1,74466.0] || equal(complement(symmetric_difference(u,v)),universal_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),union(union(u,v),complement(intersection(u,v))))**.
% 300.04/300.96  136958[0:SpR:74466.0,70759.0] ||  -> subclass(intersection(union(union(u,v),complement(intersection(u,v))),intersection(complement(symmetric_difference(u,v)),w)),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 300.04/300.96  137157[0:SpR:74466.0,70762.0] ||  -> subclass(intersection(union(union(u,v),complement(intersection(u,v))),intersection(w,complement(symmetric_difference(u,v)))),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 300.04/300.96  137670[0:SpL:75513.1,46679.0] || subclass(power_class(complement(power_class(u))),complement(v)) member(w,power_class(complement(power_class(u)))) member(w,union(image(element_relation,power_class(u)),v))* -> .
% 300.04/300.96  137547[0:SpR:75513.1,101379.0] || subclass(power_class(complement(power_class(u))),union(v,w)) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(power_class(complement(power_class(u)))))**.
% 300.04/300.96  137774[3:Rew:101644.0,137580.1] || subclass(power_class(complement(union(u,v))),power_class(w)) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),image(element_relation,union(u,v)))**.
% 300.04/300.96  137825[3:Res:86315.1,7162.1] || subclass(u,intersection(v,w))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 300.04/300.96  137824[3:Res:86315.1,7163.1] || subclass(u,intersection(v,w))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),w)*.
% 300.04/300.96  138016[3:Res:89961.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(union(u,u),w),x),y) member(not_subclass_element(intersection(intersection(union(u,u),w),x),y),v)*.
% 300.04/300.96  138202[3:Res:90322.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,union(u,u))),y) member(not_subclass_element(intersection(w,intersection(x,union(u,u))),y),v)*.
% 300.04/300.96  138383[3:Res:90446.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(union(u,u),x)),y) member(not_subclass_element(intersection(w,intersection(union(u,u),x)),y),v)*.
% 300.04/300.96  138627[3:Res:90814.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(w,union(u,u)),x),y) member(not_subclass_element(intersection(intersection(w,union(u,u)),x),y),v)*.
% 300.04/300.96  139166[0:Res:95670.0,5366.0] ||  -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),z) member(not_subclass_element(intersection(intersection(intersection(intersection(u,v),w),x),y),z),u)*.
% 300.04/300.96  139165[0:Res:95670.0,5367.0] ||  -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),z) member(not_subclass_element(intersection(intersection(intersection(intersection(u,v),w),x),y),z),v)*.
% 300.04/300.96  139144[0:Res:95670.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(intersection(u,w),x),y),z) member(not_subclass_element(intersection(intersection(intersection(u,w),x),y),z),v)*.
% 300.04/300.96  139362[0:Res:95691.0,5366.0] ||  -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),z) member(not_subclass_element(intersection(u,intersection(v,intersection(intersection(w,x),y))),z),w)*.
% 300.04/300.96  139361[0:Res:95691.0,5367.0] ||  -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),z) member(not_subclass_element(intersection(u,intersection(v,intersection(intersection(w,x),y))),z),x)*.
% 300.04/300.96  139340[0:Res:95691.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,intersection(u,y))),z) member(not_subclass_element(intersection(w,intersection(x,intersection(u,y))),z),v)*.
% 300.04/300.96  139467[0:Res:5322.1,2.0] || subclass(cross_product(u,v),w) -> subclass(intersection(x,restrict(y,u,v)),z) member(not_subclass_element(intersection(x,restrict(y,u,v)),z),w)*.
% 300.04/300.96  139443[0:SpR:221.0,5322.1] ||  -> subclass(intersection(u,restrict(cross_product(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(cross_product(x,y),v,w)),z),cross_product(x,y))*.
% 300.04/300.96  139652[0:Res:95696.0,5366.0] ||  -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),z) member(not_subclass_element(intersection(u,intersection(intersection(intersection(v,w),x),y)),z),v)*.
% 300.04/300.96  139651[0:Res:95696.0,5367.0] ||  -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),z) member(not_subclass_element(intersection(u,intersection(intersection(intersection(v,w),x),y)),z),w)*.
% 300.04/300.96  139630[0:Res:95696.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(intersection(u,x),y)),z) member(not_subclass_element(intersection(w,intersection(intersection(u,x),y)),z),v)*.
% 300.04/300.96  139852[0:Res:95707.0,5366.0] ||  -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),z) member(not_subclass_element(intersection(intersection(u,intersection(intersection(v,w),x)),y),z),v)*.
% 300.04/300.96  139851[0:Res:95707.0,5367.0] ||  -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),z) member(not_subclass_element(intersection(intersection(u,intersection(intersection(v,w),x)),y),z),w)*.
% 300.04/300.96  139830[0:Res:95707.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(w,intersection(u,x)),y),z) member(not_subclass_element(intersection(intersection(w,intersection(u,x)),y),z),v)*.
% 300.04/300.96  139968[0:Res:5313.1,2.0] || subclass(cross_product(u,v),w) -> subclass(intersection(restrict(x,u,v),y),z) member(not_subclass_element(intersection(restrict(x,u,v),y),z),w)*.
% 300.04/300.96  139935[0:SpR:221.0,5313.1] ||  -> subclass(intersection(restrict(cross_product(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(cross_product(w,x),u,v),y),z),cross_product(w,x))*.
% 300.04/300.96  140710[0:Res:128603.0,5366.0] ||  -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),z) member(not_subclass_element(intersection(intersection(intersection(u,intersection(v,w)),x),y),z),v)*.
% 300.04/300.96  140709[0:Res:128603.0,5367.0] ||  -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),z) member(not_subclass_element(intersection(intersection(intersection(u,intersection(v,w)),x),y),z),w)*.
% 300.04/300.96  140688[0:Res:128603.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(intersection(w,u),x),y),z) member(not_subclass_element(intersection(intersection(intersection(w,u),x),y),z),v)*.
% 300.04/300.96  140969[0:Res:128622.0,5366.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,intersection(w,intersection(x,y)))),z),x)*.
% 300.04/300.96  140968[0:Res:128622.0,5367.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,intersection(w,intersection(x,y)))),z),y)*.
% 300.04/300.96  140947[0:Res:128622.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,intersection(y,u))),z) member(not_subclass_element(intersection(w,intersection(x,intersection(y,u))),z),v)*.
% 300.04/300.96  141164[0:Res:128629.0,5366.0] ||  -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(intersection(v,intersection(w,x)),y)),z),w)*.
% 300.04/300.96  141163[0:Res:128629.0,5367.0] ||  -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(intersection(v,intersection(w,x)),y)),z),x)*.
% 300.04/300.96  141142[0:Res:128629.0,5363.0] || subclass(u,v) -> subclass(intersection(w,intersection(intersection(x,u),y)),z) member(not_subclass_element(intersection(w,intersection(intersection(x,u),y)),z),v)*.
% 300.04/300.96  141383[0:Res:128638.0,5366.0] ||  -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),z) member(not_subclass_element(intersection(intersection(u,intersection(v,intersection(w,x))),y),z),w)*.
% 300.04/300.96  141382[0:Res:128638.0,5367.0] ||  -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),z) member(not_subclass_element(intersection(intersection(u,intersection(v,intersection(w,x))),y),z),x)*.
% 300.04/300.96  141361[0:Res:128638.0,5363.0] || subclass(u,v) -> subclass(intersection(intersection(w,intersection(x,u)),y),z) member(not_subclass_element(intersection(intersection(w,intersection(x,u)),y),z),v)*.
% 300.04/300.96  141672[0:Rew:72365.0,141502.0] ||  -> subclass(intersection(complement(symmetric_difference(u,v)),intersection(w,union(union(u,v),complement(intersection(u,v))))),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 300.04/300.96  141753[0:MRR:141752.0,12.0] || subclass(unordered_pair(u,v),regular(w))* member(v,w) -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 300.04/300.96  141756[0:MRR:141755.0,12.0] || subclass(unordered_pair(u,v),regular(w))* member(u,w) -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 300.04/300.96  146828[0:MRR:146753.0,3674.1] ||  -> member(intersection(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))* equal(singleton(intersection(complement(u),power_class(complement(power_class(v))))),null_class).
% 300.04/300.96  147680[0:MRR:147602.0,3674.1] ||  -> member(intersection(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))* equal(singleton(intersection(power_class(complement(power_class(u))),complement(v))),null_class).
% 300.04/300.96  150712[0:Rew:72365.0,150419.0] ||  -> equal(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))),null_class)**.
% 300.04/300.96  151055[3:Res:17208.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),singleton(singleton(null_class))) member(singleton(null_class),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  150994[0:SpL:75513.1,46608.0] || subclass(complement(u),union(v,complement(power_class(w)))) member(x,complement(u)) member(x,union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  151393[3:Res:17208.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96  151345[0:SpL:39614.1,46628.0] || subclass(complement(u),union(v,complement(power_class(w)))) member(x,complement(u)) member(x,union(intersection(complement(v),power_class(w)),u))* -> .
% 300.04/300.96  151500[3:Res:46678.1,151236.0] || member(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) -> member(intersection(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))*.
% 300.04/300.96  151497[3:Res:46646.1,151236.0] || member(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) -> member(intersection(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))*.
% 300.04/300.96  151701[3:Res:17208.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),singleton(singleton(null_class))) member(singleton(null_class),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151640[0:SpL:75513.1,46655.0] || subclass(complement(u),union(complement(power_class(v)),w)) member(x,complement(u)) member(x,union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  152303[3:Res:17208.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96  152255[0:SpL:39614.1,46815.0] || subclass(complement(u),union(complement(power_class(v)),w)) member(x,complement(u)) member(x,union(intersection(power_class(v),complement(w)),u))* -> .
% 300.04/300.96  153339[3:SpL:74466.0,151493.0] || member(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))))* -> .
% 300.04/300.96  153515[3:SpL:26766.0,47238.0] || member(not_subclass_element(union(complement(u),complement(power_class(v))),w),intersection(union(null_class,u),power_class(v)))* -> subclass(union(complement(u),complement(power_class(v))),w).
% 300.04/300.96  153752[3:SpL:26766.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),complement(v)),w),intersection(power_class(u),union(null_class,v)))* -> subclass(union(complement(power_class(u)),complement(v)),w).
% 300.04/300.96  154346[6:SpL:100849.0,45406.0] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96  154345[3:SpL:100849.0,46130.0] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> member(omega,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96  154344[3:SpL:100849.0,100416.0] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> subclass(universal_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96  154325[0:SpL:100849.0,2160.1] inductive(intersection(power_class(u),union(v,complement(union(w,x))))) || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),universal_class)** -> .
% 300.04/300.96  154323[3:SpL:100849.0,59209.0] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),universal_class)** -> equal(intersection(power_class(u),union(v,complement(union(w,x)))),null_class).
% 300.04/300.96  154320[3:SpL:100849.0,60592.0] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)** -> equal(intersection(power_class(u),union(v,complement(union(w,x)))),universal_class).
% 300.04/300.96  154306[0:SpR:75513.1,100849.0] || subclass(power_class(u),union(v,complement(union(w,x)))) -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(power_class(u)))**.
% 300.04/300.96  154174[3:SpR:100849.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(v),union(w,complement(union(x,y))))))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96  154168[0:SpR:100849.0,9902.1] ||  -> member(u,intersection(power_class(v),union(w,complement(union(x,y))))) subclass(singleton(u),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96  154159[0:SpR:100849.0,141859.0] ||  -> equal(intersection(intersection(power_class(u),union(v,complement(union(w,x)))),intersection(y,union(complement(power_class(u)),intersection(complement(v),union(w,x))))),null_class)**.
% 300.04/300.96  154457[3:Rew:75789.0,154152.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96  154132[3:SpR:100849.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),union(v,complement(union(w,x)))),y))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96  154458[3:Rew:75789.0,154128.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x)))))),universal_class)**.
% 300.04/300.96  154462[3:Rew:75789.0,154126.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x)))))),null_class)**.
% 300.04/300.96  154463[3:Rew:75789.0,154118.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x))))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 300.04/300.96  154113[0:SpR:100849.0,42091.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(y,intersection(power_class(u),union(v,complement(union(w,x)))))),null_class)**.
% 300.04/300.96  154112[0:SpR:100849.0,41750.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(intersection(power_class(u),union(v,complement(union(w,x)))),y)),null_class)**.
% 300.04/300.96  154104[0:SpR:100849.0,141983.0] ||  -> equal(intersection(intersection(power_class(u),union(v,complement(union(w,x)))),intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),null_class)**.
% 300.04/300.96  154074[3:SpR:100849.0,45898.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),null_class) -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),universal_class)**.
% 300.04/300.96  154481[0:Rew:47948.0,154212.0] ||  -> equal(union(image(element_relation,power_class(u)),complement(union(v,complement(union(w,x))))),union(image(element_relation,power_class(u)),intersection(complement(v),union(w,x))))**.
% 300.04/300.96  155131[0:Rew:72365.0,154894.0] ||  -> subclass(intersection(complement(symmetric_difference(u,v)),intersection(union(union(u,v),complement(intersection(u,v))),w)),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 300.04/300.96  155497[3:Res:17208.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),singleton(singleton(null_class))) member(singleton(null_class),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155440[0:SpL:75513.1,100880.0] || subclass(complement(u),power_class(complement(union(v,w)))) member(x,complement(u)) member(x,union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96  156757[6:SpL:100941.0,45406.0] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96  156756[3:SpL:100941.0,46130.0] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> member(omega,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96  156755[3:SpL:100941.0,100416.0] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> subclass(universal_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96  156736[0:SpL:100941.0,2160.1] inductive(intersection(union(u,complement(power_class(v))),union(w,x))) || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)** -> .
% 300.04/300.96  156734[3:SpL:100941.0,59209.0] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)** -> equal(intersection(union(u,complement(power_class(v))),union(w,x)),null_class).
% 300.04/300.96  156731[3:SpL:100941.0,60592.0] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)** -> equal(intersection(union(u,complement(power_class(v))),union(w,x)),universal_class).
% 300.04/300.96  156703[0:SpR:47949.0,100941.0] ||  -> equal(union(intersection(complement(u),power_class(complement(power_class(v)))),complement(union(w,x))),complement(intersection(union(u,image(element_relation,power_class(v))),union(w,x))))**.
% 300.04/300.96  156580[3:SpR:100941.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,complement(power_class(w))),union(x,y))))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.96  156574[0:SpR:100941.0,9902.1] ||  -> member(u,intersection(union(v,complement(power_class(w))),union(x,y))) subclass(singleton(u),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.96  156565[0:SpR:100941.0,141859.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),union(w,x)),intersection(y,union(intersection(complement(u),power_class(v)),complement(union(w,x))))),null_class)**.
% 300.04/300.96  156870[3:Rew:75789.0,156558.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  156538[3:SpR:100941.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,complement(power_class(v))),union(w,x)),y))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  156871[3:Rew:75789.0,156534.0] ||  -> equal(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x)))),universal_class)**.
% 300.04/300.96  156875[3:Rew:75789.0,156532.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x)))),null_class)**.
% 300.04/300.96  156876[3:Rew:75789.0,156524.0] ||  -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x))))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 300.04/300.96  156519[0:SpR:100941.0,42091.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(y,intersection(union(u,complement(power_class(v))),union(w,x)))),null_class)**.
% 300.04/300.96  156518[0:SpR:100941.0,41750.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(intersection(union(u,complement(power_class(v))),union(w,x)),y)),null_class)**.
% 300.04/300.96  156510[0:SpR:100941.0,141983.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),union(w,x)),intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),null_class)**.
% 300.04/300.96  156480[3:SpR:100941.0,45898.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)**.
% 300.04/300.96  156935[3:Rew:104640.0,156934.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),intersection(power_class(w),power_class(x))),union(intersection(complement(u),power_class(v)),intersection(power_class(w),power_class(x))))**.
% 300.04/300.96  157266[0:Res:62527.0,5366.0] ||  -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),x1) member(not_subclass_element(restrict(restrict(intersection(u,v),w,x),y,z),x1),u)*.
% 300.04/300.96  157265[0:Res:62527.0,5367.0] ||  -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),x1) member(not_subclass_element(restrict(restrict(intersection(u,v),w,x),y,z),x1),v)*.
% 300.04/300.96  157244[0:Res:62527.0,5363.0] || subclass(u,v) -> subclass(restrict(restrict(u,w,x),y,z),x1) member(not_subclass_element(restrict(restrict(u,w,x),y,z),x1),v)*.
% 300.04/300.96  157613[6:SpL:100942.0,45406.0] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96  157612[3:SpL:100942.0,46130.0] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> member(omega,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96  157611[3:SpL:100942.0,100416.0] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> subclass(universal_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96  157592[0:SpL:100942.0,2160.1] inductive(intersection(union(complement(power_class(u)),v),union(w,x))) || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)** -> .
% 300.04/300.96  157590[3:SpL:100942.0,59209.0] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)** -> equal(intersection(union(complement(power_class(u)),v),union(w,x)),null_class).
% 300.04/300.96  157587[3:SpL:100942.0,60592.0] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)** -> equal(intersection(union(complement(power_class(u)),v),union(w,x)),universal_class).
% 300.04/300.96  157563[0:SpR:47948.0,100942.0] ||  -> equal(union(intersection(power_class(complement(power_class(u))),complement(v)),complement(union(w,x))),complement(intersection(union(image(element_relation,power_class(u)),v),union(w,x))))**.
% 300.04/300.96  157429[3:SpR:100942.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(complement(power_class(v)),w),union(x,y))))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96  157423[0:SpR:100942.0,9902.1] ||  -> member(u,intersection(union(complement(power_class(v)),w),union(x,y))) subclass(singleton(u),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96  157414[0:SpR:100942.0,141859.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),union(w,x)),intersection(y,union(intersection(power_class(u),complement(v)),complement(union(w,x))))),null_class)**.
% 300.04/300.96  157729[3:Rew:75789.0,157407.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  157387[3:SpR:100942.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(complement(power_class(u)),v),union(w,x)),y))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  157730[3:Rew:75789.0,157383.0] ||  -> equal(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x)))),universal_class)**.
% 300.04/300.96  157734[3:Rew:75789.0,157381.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x)))),null_class)**.
% 300.04/300.96  157735[3:Rew:75789.0,157373.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x))))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 300.04/300.96  157368[0:SpR:100942.0,42091.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(y,intersection(union(complement(power_class(u)),v),union(w,x)))),null_class)**.
% 300.04/300.96  157367[0:SpR:100942.0,41750.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(intersection(union(complement(power_class(u)),v),union(w,x)),y)),null_class)**.
% 300.04/300.96  157359[0:SpR:100942.0,141983.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),union(w,x)),intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),null_class)**.
% 300.04/300.96  157329[3:SpR:100942.0,45898.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)**.
% 300.04/300.96  157795[3:Rew:104640.0,157794.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),intersection(power_class(w),power_class(x))),union(intersection(power_class(u),complement(v)),intersection(power_class(w),power_class(x))))**.
% 300.04/300.96  158172[6:SpL:101149.0,45406.0] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96  158171[3:SpL:101149.0,46130.0] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> member(omega,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96  158170[3:SpL:101149.0,100416.0] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> subclass(universal_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96  158151[0:SpL:101149.0,2160.1] inductive(intersection(union(u,complement(union(v,w))),power_class(x))) || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)** -> .
% 300.04/300.96  158149[3:SpL:101149.0,59209.0] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)** -> equal(intersection(union(u,complement(union(v,w))),power_class(x)),null_class).
% 300.04/300.96  158146[3:SpL:101149.0,60592.0] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)** -> equal(intersection(union(u,complement(union(v,w))),power_class(x)),universal_class).
% 300.04/300.96  158141[0:SpR:39614.1,101149.0] || subclass(power_class(u),union(v,complement(union(w,x)))) -> equal(union(intersection(complement(v),union(w,x)),complement(power_class(u))),complement(power_class(u)))**.
% 300.04/300.96  158000[3:SpR:101149.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,complement(union(w,x))),power_class(y))))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.96  157994[0:SpR:101149.0,9902.1] ||  -> member(u,intersection(union(v,complement(union(w,x))),power_class(y))) subclass(singleton(u),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.96  157985[0:SpR:101149.0,141859.0] ||  -> equal(intersection(intersection(union(u,complement(union(v,w))),power_class(x)),intersection(y,union(intersection(complement(u),union(v,w)),complement(power_class(x))))),null_class)**.
% 300.04/300.96  158283[3:Rew:75789.0,157978.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  157958[3:SpR:101149.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,complement(union(v,w))),power_class(x)),y))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  158284[3:Rew:75789.0,157954.0] ||  -> equal(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x)))),universal_class)**.
% 300.04/300.96  158288[3:Rew:75789.0,157952.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x)))),null_class)**.
% 300.04/300.96  158289[3:Rew:75789.0,157944.0] ||  -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x))))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 300.04/300.96  157939[0:SpR:101149.0,42091.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(y,intersection(union(u,complement(union(v,w))),power_class(x)))),null_class)**.
% 300.04/300.96  157938[0:SpR:101149.0,41750.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(intersection(union(u,complement(union(v,w))),power_class(x)),y)),null_class)**.
% 300.04/300.96  157930[0:SpR:101149.0,141983.0] ||  -> equal(intersection(intersection(union(u,complement(union(v,w))),power_class(x)),intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),null_class)**.
% 300.04/300.96  157900[3:SpR:101149.0,45898.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)**.
% 300.04/300.96  158308[0:Rew:47949.0,158037.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),image(element_relation,power_class(x))),union(intersection(complement(u),union(v,w)),image(element_relation,power_class(x))))**.
% 300.04/300.96  158598[3:Res:17208.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96  158550[0:SpL:39614.1,101198.0] || subclass(complement(u),power_class(complement(union(v,w)))) member(x,complement(u)) member(x,union(image(element_relation,union(v,w)),u))* -> .
% 300.04/300.96  159041[6:SpL:101314.0,45406.0] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96  159040[3:SpL:101314.0,46130.0] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> member(omega,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96  159039[3:SpL:101314.0,100416.0] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> subclass(universal_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96  159020[0:SpL:101314.0,2160.1] inductive(intersection(power_class(u),union(complement(union(v,w)),x))) || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),universal_class)** -> .
% 300.04/300.96  159018[3:SpL:101314.0,59209.0] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),universal_class)** -> equal(intersection(power_class(u),union(complement(union(v,w)),x)),null_class).
% 300.04/300.96  159015[3:SpL:101314.0,60592.0] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)** -> equal(intersection(power_class(u),union(complement(union(v,w)),x)),universal_class).
% 300.04/300.96  159001[0:SpR:75513.1,101314.0] || subclass(power_class(u),union(complement(union(v,w)),x)) -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(power_class(u)))**.
% 300.04/300.96  158863[3:SpR:101314.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(v),union(complement(union(w,x)),y))))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96  158857[0:SpR:101314.0,9902.1] ||  -> member(u,intersection(power_class(v),union(complement(union(w,x)),y))) subclass(singleton(u),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96  158848[0:SpR:101314.0,141859.0] ||  -> equal(intersection(intersection(power_class(u),union(complement(union(v,w)),x)),intersection(y,union(complement(power_class(u)),intersection(union(v,w),complement(x))))),null_class)**.
% 300.04/300.96  159160[3:Rew:75789.0,158841.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96  158821[3:SpR:101314.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(u),union(complement(union(v,w)),x)),y))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96  159161[3:Rew:75789.0,158817.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x)))),universal_class)**.
% 300.04/300.96  159165[3:Rew:75789.0,158815.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x)))),null_class)**.
% 300.04/300.96  159166[3:Rew:75789.0,158807.0] ||  -> subclass(complement(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x))))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 300.04/300.96  158802[0:SpR:101314.0,42091.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(y,intersection(power_class(u),union(complement(union(v,w)),x)))),null_class)**.
% 300.04/300.96  158801[0:SpR:101314.0,41750.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(intersection(power_class(u),union(complement(union(v,w)),x)),y)),null_class)**.
% 300.04/300.96  158793[0:SpR:101314.0,141983.0] ||  -> equal(intersection(intersection(power_class(u),union(complement(union(v,w)),x)),intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),null_class)**.
% 300.04/300.96  158763[3:SpR:101314.0,45898.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),null_class) -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),universal_class)**.
% 300.04/300.96  159184[0:Rew:47948.0,158902.0] ||  -> equal(union(image(element_relation,power_class(u)),complement(union(complement(union(v,w)),x))),union(image(element_relation,power_class(u)),intersection(union(v,w),complement(x))))**.
% 300.04/300.96  159584[6:SpL:101518.0,45406.0] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96  159583[3:SpL:101518.0,46130.0] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> member(omega,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96  159582[3:SpL:101518.0,100416.0] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> subclass(universal_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96  159563[0:SpL:101518.0,2160.1] inductive(intersection(union(complement(union(u,v)),w),power_class(x))) || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)** -> .
% 300.04/300.96  159561[3:SpL:101518.0,59209.0] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)** -> equal(intersection(union(complement(union(u,v)),w),power_class(x)),null_class).
% 300.04/300.96  159558[3:SpL:101518.0,60592.0] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)** -> equal(intersection(union(complement(union(u,v)),w),power_class(x)),universal_class).
% 300.04/300.96  159553[0:SpR:39614.1,101518.0] || subclass(power_class(u),union(complement(union(v,w)),x)) -> equal(union(intersection(union(v,w),complement(x)),complement(power_class(u))),complement(power_class(u)))**.
% 300.04/300.96  159406[3:SpR:101518.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(complement(union(v,w)),x),power_class(y))))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.96  159400[0:SpR:101518.0,9902.1] ||  -> member(u,intersection(union(complement(union(v,w)),x),power_class(y))) subclass(singleton(u),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.96  159391[0:SpR:101518.0,141859.0] ||  -> equal(intersection(intersection(union(complement(union(u,v)),w),power_class(x)),intersection(y,union(intersection(union(u,v),complement(w)),complement(power_class(x))))),null_class)**.
% 300.04/300.96  159701[3:Rew:75789.0,159384.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  159364[3:SpR:101518.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(complement(union(u,v)),w),power_class(x)),y))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  159702[3:Rew:75789.0,159360.0] ||  -> equal(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x)))),universal_class)**.
% 300.04/300.96  159706[3:Rew:75789.0,159358.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x)))),null_class)**.
% 300.04/300.96  159707[3:Rew:75789.0,159350.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x))))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 300.04/300.96  159345[0:SpR:101518.0,42091.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(y,intersection(union(complement(union(u,v)),w),power_class(x)))),null_class)**.
% 300.04/300.96  159344[0:SpR:101518.0,41750.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(intersection(union(complement(union(u,v)),w),power_class(x)),y)),null_class)**.
% 300.04/300.96  159336[0:SpR:101518.0,141983.0] ||  -> equal(intersection(intersection(union(complement(union(u,v)),w),power_class(x)),intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),null_class)**.
% 300.04/300.96  159306[3:SpR:101518.0,45898.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)**.
% 300.04/300.96  159726[0:Rew:47949.0,159443.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),image(element_relation,power_class(x))),union(intersection(union(u,v),complement(w)),image(element_relation,power_class(x))))**.
% 300.04/300.96  160244[6:SpL:101773.0,45406.0] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96  160243[3:SpL:101773.0,46130.0] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> member(omega,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96  160242[3:SpL:101773.0,100416.0] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> subclass(universal_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96  160223[0:SpL:101773.0,2160.1] inductive(intersection(union(u,v),union(w,complement(power_class(x))))) || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),universal_class)** -> .
% 300.04/300.96  160221[3:SpL:101773.0,59209.0] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),universal_class)** -> equal(intersection(union(u,v),union(w,complement(power_class(x)))),null_class).
% 300.04/300.96  160218[3:SpL:101773.0,60592.0] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)** -> equal(intersection(union(u,v),union(w,complement(power_class(x)))),universal_class).
% 300.04/300.96  160149[0:SpR:47949.0,101773.0] ||  -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(complement(power_class(x))))),complement(intersection(union(u,v),union(w,image(element_relation,power_class(x))))))**.
% 300.04/300.96  160071[3:SpR:101773.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,w),union(x,complement(power_class(y))))))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.96  160065[0:SpR:101773.0,9902.1] ||  -> member(u,intersection(union(v,w),union(x,complement(power_class(y))))) subclass(singleton(u),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.96  160056[0:SpR:101773.0,141859.0] ||  -> equal(intersection(intersection(union(u,v),union(w,complement(power_class(x)))),intersection(y,union(complement(union(u,v)),intersection(complement(w),power_class(x))))),null_class)**.
% 300.04/300.96  160355[3:Rew:75789.0,160049.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  160029[3:SpR:101773.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),union(w,complement(power_class(x)))),y))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  160356[3:Rew:75789.0,160025.0] ||  -> equal(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x)))))),universal_class)**.
% 300.04/300.96  160360[3:Rew:75789.0,160023.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x)))))),null_class)**.
% 300.04/300.96  160361[3:Rew:75789.0,160015.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x))))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 300.04/300.96  160010[0:SpR:101773.0,42091.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(y,intersection(union(u,v),union(w,complement(power_class(x)))))),null_class)**.
% 300.04/300.96  160009[0:SpR:101773.0,41750.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(intersection(union(u,v),union(w,complement(power_class(x)))),y)),null_class)**.
% 300.04/300.96  160001[0:SpR:101773.0,141983.0] ||  -> equal(intersection(intersection(union(u,v),union(w,complement(power_class(x)))),intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),null_class)**.
% 300.04/300.96  159971[3:SpR:101773.0,45898.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),null_class) -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),universal_class)**.
% 300.04/300.96  160415[3:Rew:105350.0,160414.0] ||  -> equal(union(intersection(power_class(u),power_class(v)),complement(union(w,complement(power_class(x))))),union(intersection(power_class(u),power_class(v)),intersection(complement(w),power_class(x))))**.
% 300.04/300.96  160779[6:SpL:101774.0,45406.0] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96  160778[3:SpL:101774.0,46130.0] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> member(omega,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96  160777[3:SpL:101774.0,100416.0] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> subclass(universal_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96  160758[0:SpL:101774.0,2160.1] inductive(intersection(union(u,v),union(complement(power_class(w)),x))) || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),universal_class)** -> .
% 300.04/300.96  160756[3:SpL:101774.0,59209.0] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),universal_class)** -> equal(intersection(union(u,v),union(complement(power_class(w)),x)),null_class).
% 300.04/300.96  160753[3:SpL:101774.0,60592.0] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)** -> equal(intersection(union(u,v),union(complement(power_class(w)),x)),universal_class).
% 300.04/300.96  160686[0:SpR:47948.0,101774.0] ||  -> equal(union(complement(union(u,v)),intersection(power_class(complement(power_class(w))),complement(x))),complement(intersection(union(u,v),union(image(element_relation,power_class(w)),x))))**.
% 300.04/300.96  160597[3:SpR:101774.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,w),union(complement(power_class(x)),y))))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.96  160591[0:SpR:101774.0,9902.1] ||  -> member(u,intersection(union(v,w),union(complement(power_class(x)),y))) subclass(singleton(u),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.96  160582[0:SpR:101774.0,141859.0] ||  -> equal(intersection(intersection(union(u,v),union(complement(power_class(w)),x)),intersection(y,union(complement(union(u,v)),intersection(power_class(w),complement(x))))),null_class)**.
% 300.04/300.96  160898[3:Rew:75789.0,160575.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96  160555[3:SpR:101774.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),union(complement(power_class(w)),x)),y))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96  160899[3:Rew:75789.0,160551.0] ||  -> equal(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x)))),universal_class)**.
% 300.04/300.96  160903[3:Rew:75789.0,160549.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x)))),null_class)**.
% 300.04/300.96  160904[3:Rew:75789.0,160541.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x))))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 300.04/300.96  160536[0:SpR:101774.0,42091.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(y,intersection(union(u,v),union(complement(power_class(w)),x)))),null_class)**.
% 300.04/300.96  160535[0:SpR:101774.0,41750.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(intersection(union(u,v),union(complement(power_class(w)),x)),y)),null_class)**.
% 300.04/300.96  160527[0:SpR:101774.0,141983.0] ||  -> equal(intersection(intersection(union(u,v),union(complement(power_class(w)),x)),intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),null_class)**.
% 300.04/300.96  160497[3:SpR:101774.0,45898.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),null_class) -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),universal_class)**.
% 300.04/300.96  160961[3:Rew:105350.0,160960.0] ||  -> equal(union(intersection(power_class(u),power_class(v)),complement(union(complement(power_class(w)),x))),union(intersection(power_class(u),power_class(v)),intersection(power_class(w),complement(x))))**.
% 300.04/300.96  161351[6:SpL:102609.0,45406.0] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.96  161350[3:SpL:102609.0,46130.0] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> member(omega,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.96  161349[3:SpL:102609.0,100416.0] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> subclass(universal_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.96  161330[0:SpL:102609.0,2160.1] inductive(intersection(union(u,v),power_class(complement(union(w,x))))) || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),universal_class)** -> .
% 300.04/300.96  161328[3:SpL:102609.0,59209.0] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),universal_class)** -> equal(intersection(union(u,v),power_class(complement(union(w,x)))),null_class).
% 300.04/300.96  161325[3:SpL:102609.0,60592.0] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)** -> equal(intersection(union(u,v),power_class(complement(union(w,x)))),universal_class).
% 300.04/300.96  161158[3:SpR:102609.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,w),power_class(complement(union(x,y))))))),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.96  161152[0:SpR:102609.0,9902.1] ||  -> member(u,intersection(union(v,w),power_class(complement(union(x,y))))) subclass(singleton(u),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.96  161143[0:SpR:102609.0,141859.0] ||  -> equal(intersection(intersection(union(u,v),power_class(complement(union(w,x)))),intersection(y,union(complement(union(u,v)),image(element_relation,union(w,x))))),null_class)**.
% 300.04/300.96  161488[3:Rew:75789.0,161136.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96  161116[3:SpR:102609.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),power_class(complement(union(w,x)))),y))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96  161489[3:Rew:75789.0,161112.0] ||  -> equal(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x)))))),universal_class)**.
% 300.04/300.96  161493[3:Rew:75789.0,161110.0] ||  -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x)))))),null_class)**.
% 300.04/300.96  161494[3:Rew:75789.0,161102.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,union(w,x))))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 300.04/300.96  161097[0:SpR:102609.0,42091.0] ||  -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(y,intersection(union(u,v),power_class(complement(union(w,x)))))),null_class)**.
% 300.04/300.96  161096[0:SpR:102609.0,41750.0] ||  -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(intersection(union(u,v),power_class(complement(union(w,x)))),y)),null_class)**.
% 300.04/300.96  161088[0:SpR:102609.0,141983.0] ||  -> equal(intersection(intersection(union(u,v),power_class(complement(union(w,x)))),intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),null_class)**.
% 300.04/300.96  161058[3:SpR:102609.0,45898.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),null_class) -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),universal_class)**.
% 300.04/300.96  161510[3:Rew:101644.0,161195.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),image(element_relation,union(w,x))),union(intersection(power_class(u),complement(v)),image(element_relation,union(w,x))))**.
% 300.04/300.96  161511[3:Rew:101644.0,161194.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),image(element_relation,union(w,x))),union(intersection(complement(u),power_class(v)),image(element_relation,union(w,x))))**.
% 300.04/300.96  161949[6:SpL:102610.0,45406.0] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.96  161948[3:SpL:102610.0,46130.0] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> member(omega,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.96  161947[3:SpL:102610.0,100416.0] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> subclass(universal_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.96  161928[0:SpL:102610.0,2160.1] inductive(intersection(power_class(complement(union(u,v))),union(w,x))) || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)** -> .
% 300.04/300.96  161926[3:SpL:102610.0,59209.0] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)** -> equal(intersection(power_class(complement(union(u,v))),union(w,x)),null_class).
% 300.04/300.96  161923[3:SpL:102610.0,60592.0] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)** -> equal(intersection(power_class(complement(union(u,v))),union(w,x)),universal_class).
% 300.04/300.96  161751[3:SpR:102610.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(power_class(complement(union(v,w))),union(x,y))))),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.96  161745[0:SpR:102610.0,9902.1] ||  -> member(u,intersection(power_class(complement(union(v,w))),union(x,y))) subclass(singleton(u),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.96  161736[0:SpR:102610.0,141859.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),union(w,x)),intersection(y,union(image(element_relation,union(u,v)),complement(union(w,x))))),null_class)**.
% 300.04/300.96  162093[3:Rew:75789.0,161729.0] ||  -> subclass(regular(successor(union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96  161709[3:SpR:102610.0,96127.0] ||  -> subclass(complement(successor(union(intersection(power_class(complement(union(u,v))),union(w,x)),y))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96  162094[3:Rew:75789.0,161705.0] ||  -> equal(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x)))),universal_class)**.
% 300.04/300.96  162098[3:Rew:75789.0,161703.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x)))),null_class)**.
% 300.04/300.96  162099[3:Rew:75789.0,161695.0] ||  -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(union(w,x))))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 300.04/300.96  161690[0:SpR:102610.0,42091.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(y,intersection(power_class(complement(union(u,v))),union(w,x)))),null_class)**.
% 300.04/300.96  161689[0:SpR:102610.0,41750.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(intersection(power_class(complement(union(u,v))),union(w,x)),y)),null_class)**.
% 300.04/300.96  161681[0:SpR:102610.0,141983.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),union(w,x)),intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),null_class)**.
% 300.04/300.96  161651[3:SpR:102610.0,45898.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 300.04/300.96  162117[3:Rew:101644.0,161789.0] ||  -> equal(union(image(element_relation,union(u,v)),complement(union(complement(power_class(w)),x))),union(image(element_relation,union(u,v)),intersection(power_class(w),complement(x))))**.
% 300.04/300.96  162118[3:Rew:101644.0,161787.0] ||  -> equal(union(image(element_relation,union(u,v)),complement(union(w,complement(power_class(x))))),union(image(element_relation,union(u,v)),intersection(complement(w),power_class(x))))**.
% 300.04/300.96  162679[3:Rew:26766.0,162593.0] || member(u,union(union(null_class,v),complement(w))) member(u,union(complement(v),w)) -> member(u,symmetric_difference(union(null_class,v),complement(w)))*.
% 300.04/300.96  162683[3:Rew:26766.0,162548.0] || member(u,union(complement(v),union(null_class,w))) member(u,union(v,complement(w))) -> member(u,symmetric_difference(complement(v),union(null_class,w)))*.
% 300.04/300.96  163446[3:Res:17208.1,9632.1] || equal(unordered_pair(u,v),singleton(singleton(null_class))) member(singleton(null_class),u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.96  163397[0:Res:3.1,9632.1] || member(not_subclass_element(unordered_pair(u,v),w),u)* -> subclass(unordered_pair(u,v),w) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 300.04/300.96  163785[3:Res:17208.1,9633.1] || equal(unordered_pair(u,v),singleton(singleton(null_class))) member(singleton(null_class),v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 300.04/300.96  163736[0:Res:3.1,9633.1] || member(not_subclass_element(unordered_pair(u,v),w),v)* -> subclass(unordered_pair(u,v),w) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 300.04/300.96  164625[3:Rew:76314.0,164507.0] || member(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))),symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))))* -> .
% 300.04/300.96  164636[0:Rew:72365.0,164408.0,76314.0,164408.0] ||  -> equal(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v)))))),null_class)**.
% 300.04/300.96  164406[0:SpR:46680.0,70759.0] ||  -> subclass(intersection(union(complement(u),power_class(complement(power_class(v)))),intersection(union(u,image(element_relation,power_class(v))),w)),symmetric_difference(complement(u),power_class(complement(power_class(v)))))*.
% 300.04/300.96  164642[0:Rew:72365.0,164390.0] ||  -> subclass(intersection(union(u,image(element_relation,power_class(v))),intersection(union(complement(u),power_class(complement(power_class(v)))),w)),symmetric_difference(complement(u),power_class(complement(power_class(v)))))*.
% 300.04/300.96  164389[0:SpR:46680.0,70762.0] ||  -> subclass(intersection(union(complement(u),power_class(complement(power_class(v)))),intersection(w,union(u,image(element_relation,power_class(v))))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))*.
% 300.04/300.96  164643[0:Rew:72365.0,164369.0] ||  -> subclass(intersection(union(u,image(element_relation,power_class(v))),intersection(w,union(complement(u),power_class(complement(power_class(v)))))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))*.
% 300.04/300.96  164328[3:SpR:46680.0,134531.1] || equal(union(u,image(element_relation,power_class(v))),universal_class) -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(complement(u),power_class(complement(power_class(v)))))**.
% 300.04/300.96  165118[3:Rew:76314.0,164997.0] || member(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))),symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))))* -> .
% 300.04/300.96  165130[0:Rew:72365.0,164891.0,76314.0,164891.0] ||  -> equal(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v)))),null_class)**.
% 300.04/300.96  164889[0:SpR:46893.0,70759.0] ||  -> subclass(intersection(union(power_class(complement(power_class(u))),complement(v)),intersection(union(image(element_relation,power_class(u)),v),w)),symmetric_difference(power_class(complement(power_class(u))),complement(v)))*.
% 300.04/300.96  165136[0:Rew:72365.0,164873.0] ||  -> subclass(intersection(union(image(element_relation,power_class(u)),v),intersection(union(power_class(complement(power_class(u))),complement(v)),w)),symmetric_difference(power_class(complement(power_class(u))),complement(v)))*.
% 300.04/300.96  164872[0:SpR:46893.0,70762.0] ||  -> subclass(intersection(union(power_class(complement(power_class(u))),complement(v)),intersection(w,union(image(element_relation,power_class(u)),v))),symmetric_difference(power_class(complement(power_class(u))),complement(v)))*.
% 300.04/300.96  165137[0:Rew:72365.0,164852.0] ||  -> subclass(intersection(union(image(element_relation,power_class(u)),v),intersection(w,union(power_class(complement(power_class(u))),complement(v)))),symmetric_difference(power_class(complement(power_class(u))),complement(v)))*.
% 300.04/300.96  164811[3:SpR:46893.0,134531.1] || equal(union(image(element_relation,power_class(u)),v),universal_class) -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(power_class(complement(power_class(u))),complement(v)))**.
% 300.04/300.96  165843[0:MRR:165754.0,10104.1] || member(regular(complement(intersection(u,complement(v)))),u)* -> member(regular(complement(intersection(u,complement(v)))),v)* equal(complement(intersection(u,complement(v))),null_class).
% 300.04/300.96  166012[3:Res:10543.4,150807.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,cantor(singleton(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 300.04/300.96  166011[3:Res:10543.4,38686.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,cantor(complement(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 300.04/300.96  166003[3:Res:10543.4,35234.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,successor(null_class)) -> member(ordered_pair(v,u),singleton(null_class))*.
% 300.04/300.96  165998[3:Res:10543.4,39347.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,union(w,w))* -> member(ordered_pair(v,u),w)*.
% 300.04/300.96  165997[3:Res:10543.4,36243.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,union(null_class,w)) -> member(ordered_pair(v,u),w)*.
% 300.04/300.96  165996[3:Res:10543.4,73862.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,union(w,null_class)) -> member(ordered_pair(v,u),w)*.
% 300.04/300.96  165967[0:Res:10543.4,23.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,intersection(w,x))* -> member(ordered_pair(v,u),x)*.
% 300.04/300.96  165966[0:Res:10543.4,22.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,intersection(w,x))* -> member(ordered_pair(v,u),w)*.
% 300.04/300.96  165959[0:Res:10543.4,25.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(w)) member(ordered_pair(v,u),w)* -> .
% 300.04/300.96  165952[3:Res:10543.4,144494.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,singleton(w)) member(ordered_pair(v,u),w)* -> .
% 300.04/300.96  166117[7:SpR:37608.1,11215.1] function(second(regular(cross_product(u,v)))) ||  -> equal(cross_product(u,v),null_class) member(unordered_pair(first(regular(cross_product(u,v))),null_class),regular(cross_product(u,v)))*.
% 300.04/300.96  166560[3:MRR:166558.0,10104.1] || member(u,regular(cross_product(v,w))) subclass(element_relation,application_function) -> equal(cross_product(v,w),null_class) member(first(regular(cross_product(v,w))),cantor(u))*.
% 300.04/300.96  167023[3:Res:10671.3,150807.0] || member(intersection(u,v),universal_class) subclass(u,cantor(singleton(cross_product(singleton(apply(choice,intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 300.04/300.96  167022[3:Res:10671.3,38686.0] || member(intersection(u,v),universal_class) subclass(u,cantor(complement(cross_product(singleton(apply(choice,intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 300.04/300.96  167014[3:Res:10671.3,35234.0] || member(intersection(u,v),universal_class) subclass(u,successor(null_class)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),singleton(null_class))*.
% 300.04/300.96  167009[3:Res:10671.3,39347.0] || member(intersection(u,v),universal_class) subclass(u,union(w,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96  167008[3:Res:10671.3,36243.0] || member(intersection(u,v),universal_class) subclass(u,union(null_class,w)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96  167007[3:Res:10671.3,73862.0] || member(intersection(u,v),universal_class) subclass(u,union(w,null_class)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96  166970[0:Res:10671.3,25.1] || member(intersection(u,v),universal_class) subclass(u,complement(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class).
% 300.04/300.96  166963[3:Res:10671.3,144494.0] || member(intersection(u,v),universal_class) subclass(u,singleton(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class).
% 300.04/300.96  167304[3:Res:10867.3,150807.0] || member(intersection(u,v),universal_class) subclass(v,cantor(singleton(cross_product(singleton(apply(choice,intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 300.04/300.96  167303[3:Res:10867.3,38686.0] || member(intersection(u,v),universal_class) subclass(v,cantor(complement(cross_product(singleton(apply(choice,intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 300.04/300.96  167295[3:Res:10867.3,35234.0] || member(intersection(u,v),universal_class) subclass(v,successor(null_class)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),singleton(null_class))*.
% 300.04/300.96  167290[3:Res:10867.3,39347.0] || member(intersection(u,v),universal_class) subclass(v,union(w,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96  167289[3:Res:10867.3,36243.0] || member(intersection(u,v),universal_class) subclass(v,union(null_class,w)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96  167288[3:Res:10867.3,73862.0] || member(intersection(u,v),universal_class) subclass(v,union(w,null_class)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96  167251[0:Res:10867.3,25.1] || member(intersection(u,v),universal_class) subclass(v,complement(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class).
% 300.04/300.96  167244[3:Res:10867.3,144494.0] || member(intersection(u,v),universal_class) subclass(v,singleton(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class).
% 300.04/300.96  167445[3:MRR:167439.3,10054.1] || member(u,universal_class) member(v,u)* subclass(element_relation,compose(w,x))* -> member(v,cantor(x))* member(u,image(w,range_of(null_class)))*.
% 300.04/300.96  167918[3:Res:63693.1,46630.1] || equal(union(u,complement(power_class(v))),successor(null_class)) member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))* member(w,singleton(null_class)).
% 300.04/300.96  168045[3:Res:63693.1,46817.1] || equal(union(complement(power_class(u)),v),successor(null_class)) member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))* member(w,singleton(null_class)).
% 300.04/300.96  168001[0:SpL:44.0,46817.1] || member(u,universal_class) subclass(successor(complement(power_class(v))),w)* -> member(u,intersection(power_class(v),complement(singleton(complement(power_class(v))))))* member(u,w)*.
% 300.04/300.96  168174[3:Res:63693.1,101207.1] || equal(power_class(complement(union(u,v))),successor(null_class)) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,singleton(null_class)).
% 300.04/300.96  168395[0:Res:58.0,5372.0] ||  -> subclass(compose(u,v),w) equal(ordered_pair(first(not_subclass_element(compose(u,v),w)),second(not_subclass_element(compose(u,v),w))),not_subclass_element(compose(u,v),w))**.
% 300.04/300.96  168751[3:Res:164017.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(composition_function),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(regular(composition_function),w).
% 300.04/300.96  168749[0:Res:159845.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(domain_relation),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(regular(domain_relation),w).
% 300.04/300.96  168702[0:Res:349.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(singleton(w),union(u,v))* subclass(symmetric_difference(u,v),x)* -> member(singleton(w),x)*.
% 300.04/300.96  168653[0:SpL:39614.1,10018.1] || subclass(u,v) member(w,union(v,u))* member(w,complement(u)) subclass(symmetric_difference(v,u),x)* -> member(w,x)*.
% 300.04/300.96  168596[0:SpL:75513.1,10018.1] || subclass(u,v) member(w,union(u,v))* member(w,complement(u)) subclass(symmetric_difference(u,v),x)* -> member(w,x)*.
% 300.04/300.96  170402[0:Res:4845.1,76392.0] || subclass(domain_relation,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170401[0:Res:28672.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),domain_relation)** -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96  170379[0:Res:365.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(ordered_pair(x,y),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96  170378[3:Res:39273.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(ordered_pair(x,y),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96  170377[0:Res:348.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(unordered_pair(x,y),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96  170376[3:Res:35372.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(unordered_pair(x,y),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96  170367[3:Res:94124.1,76392.0] || equal(complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),null_class)** -> member(singleton(x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96  170571[0:Res:4845.1,76400.0] || subclass(domain_relation,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170570[0:Res:28672.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),domain_relation)** -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96  170548[0:Res:365.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(ordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96  170547[3:Res:39273.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(ordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96  170546[0:Res:348.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(unordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96  170545[3:Res:35372.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(unordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96  170536[3:Res:94124.1,76400.0] || equal(complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),null_class)** -> member(singleton(x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96  172061[7:Rew:37608.1,172032.1] function(u) || member(restrict(element_relation,universal_class,image(v,null_class)),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,image(v,null_class)),apply(v,u)),domain_relation)*.
% 300.04/300.96  173657[3:Res:83795.0,5363.0] || subclass(sum_class(range_of(null_class)),u) -> subclass(complement(successor(complement(apply(null_class,v)))),w) member(not_subclass_element(complement(successor(complement(apply(null_class,v)))),w),u)*.
% 300.04/300.96  173678[3:Res:83800.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),w) member(not_subclass_element(complement(successor(complement(sum_class(range_of(null_class))))),w),v)*.
% 300.04/300.96  173749[0:MRR:173725.0,173725.1,242.0,15.1] || equal(compose(u,v),ordered_pair(w,compose(v,w)))* member(ordered_pair(v,w),cross_product(universal_class,universal_class))* subclass(composition_function,complement(compose_class(u)))* -> .
% 300.04/300.96  174417[0:MRR:174408.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(inverse(u),ordered_pair(range_of(u),compose(inverse(u),range_of(u)))),w)*.
% 300.04/300.96  174451[0:MRR:174442.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(inverse(u),ordered_pair(range_of(u),compose(inverse(u),range_of(u)))),v)*.
% 300.04/300.96  174606[3:Res:46607.1,47748.1] || member(u,universal_class) equal(intersection(complement(v),union(w,complement(power_class(x)))),null_class) -> member(u,union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.96  174689[0:MRR:174688.0,10104.1] || subclass(u,union(v,complement(union(w,complement(power_class(x)))))) -> member(regular(u),union(v,intersection(complement(w),power_class(x))))* equal(u,null_class).
% 300.04/300.96  174875[3:Res:46615.2,47748.1] || member(u,union(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) equal(symmetric_difference(complement(v),power_class(w)),null_class) -> .
% 300.04/300.96  174859[3:Res:46615.2,151236.0] || member(symmetric_difference(complement(u),power_class(v)),union(complement(u),power_class(v)))* member(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v)))) -> .
% 300.04/300.96  174850[6:Res:46615.2,44640.1] || member(null_class,union(complement(u),power_class(v)))* member(null_class,union(u,complement(power_class(v)))) subclass(symmetric_difference(complement(u),power_class(v)),null_class) -> .
% 300.04/300.96  174844[3:Res:46615.2,44800.1] || member(omega,union(complement(u),power_class(v)))* member(omega,union(u,complement(power_class(v)))) subclass(symmetric_difference(complement(u),power_class(v)),null_class) -> .
% 300.04/300.96  174902[3:Rew:46592.0,174897.1,46592.0,174897.0] || member(union(complement(power_class(u)),v),union(complement(v),power_class(u)))* member(union(complement(power_class(u)),v),union(v,complement(power_class(u)))) -> .
% 300.04/300.96  175243[3:Res:46627.1,47748.1] || member(u,universal_class) equal(intersection(union(v,complement(power_class(w))),complement(x)),null_class) -> member(u,union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.96  175331[0:MRR:175330.0,10104.1] || subclass(u,union(complement(union(v,complement(power_class(w)))),x)) -> member(regular(u),union(intersection(complement(v),power_class(w)),x))* equal(u,null_class).
% 300.04/300.96  175540[3:Res:46654.1,47748.1] || member(u,universal_class) equal(intersection(complement(v),union(complement(power_class(w)),x)),null_class) -> member(u,union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.96  175630[0:MRR:175629.0,10104.1] || subclass(u,union(v,complement(union(complement(power_class(w)),x)))) -> member(regular(u),union(v,intersection(power_class(w),complement(x))))* equal(u,null_class).
% 300.04/300.96  175804[3:Res:46802.2,47748.1] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w))* equal(symmetric_difference(power_class(v),complement(w)),null_class) -> .
% 300.04/300.96  175788[3:Res:46802.2,151236.0] || member(symmetric_difference(power_class(u),complement(v)),union(power_class(u),complement(v))) member(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))* -> .
% 300.04/300.96  175779[6:Res:46802.2,44640.1] || member(null_class,union(power_class(u),complement(v))) member(null_class,union(complement(power_class(u)),v))* subclass(symmetric_difference(power_class(u),complement(v)),null_class) -> .
% 300.04/300.96  175773[3:Res:46802.2,44800.1] || member(omega,union(power_class(u),complement(v))) member(omega,union(complement(power_class(u)),v))* subclass(symmetric_difference(power_class(u),complement(v)),null_class) -> .
% 300.04/300.96  175831[3:Rew:46586.0,175826.1,46586.0,175826.0] || member(union(u,complement(power_class(v))),union(power_class(v),complement(u))) member(union(u,complement(power_class(v))),union(complement(power_class(v)),u))* -> .
% 300.04/300.96  176052[3:Res:46814.1,47748.1] || member(u,universal_class) equal(intersection(union(complement(power_class(v)),w),complement(x)),null_class) -> member(u,union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.96  176146[0:MRR:176145.0,10104.1] || subclass(u,union(complement(union(complement(power_class(v)),w)),x)) -> member(regular(u),union(intersection(power_class(v),complement(w)),x))* equal(u,null_class).
% 300.04/300.96  176364[3:Res:100879.1,47748.1] || member(u,universal_class) equal(intersection(complement(v),power_class(complement(union(w,x)))),null_class) -> member(u,union(v,image(element_relation,union(w,x))))*.
% 300.04/300.96  176732[3:Res:101197.1,47748.1] || member(u,universal_class) equal(intersection(power_class(complement(union(v,w))),complement(x)),null_class) -> member(u,union(image(element_relation,union(v,w)),x))*.
% 300.04/300.96  177844[3:Res:10983.3,66684.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* equal(successor(symmetric_difference(v,w)),null_class) -> equal(u,null_class).
% 300.04/300.96  177868[0:Obv:177843.3] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* subclass(u,complement(symmetric_difference(v,w))) -> equal(u,null_class).
% 300.04/300.96  177885[3:MRR:177884.4,177845.2] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* subclass(u,regular(symmetric_difference(v,w))) -> equal(u,null_class).
% 300.04/300.96  178151[3:Res:164016.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(regular(composition_function),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178150[3:Res:164017.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(regular(composition_function),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178149[3:Res:159844.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(regular(domain_relation),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178148[0:Res:159845.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(regular(domain_relation),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178114[6:Res:29933.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),singleton(null_class)) member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178113[6:Res:29980.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),successor(null_class)) member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178101[0:Res:349.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(singleton(y),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178100[3:Res:21067.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(singleton(y),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178201[3:Rew:100566.0,178099.0] || equal(union(u,complement(union(v,complement(union(w,x))))),null_class) member(singleton(y),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  178223[3:Rew:26764.0,178036.1] || equal(null_class,u) member(v,union(w,complement(union(x,y)))) member(v,union(u,intersection(complement(w),union(x,y))))* -> .
% 300.04/300.96  178508[3:Res:164016.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(regular(composition_function),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178507[3:Res:164017.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(regular(composition_function),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178506[3:Res:159844.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(regular(domain_relation),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178505[0:Res:159845.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(regular(domain_relation),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178471[6:Res:29933.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),singleton(null_class)) member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178470[6:Res:29980.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),successor(null_class)) member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178458[0:Res:349.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(singleton(y),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178457[3:Res:21067.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(singleton(y),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178557[3:Rew:100576.0,178456.0] || equal(union(complement(union(u,complement(union(v,w)))),x),null_class) member(singleton(y),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  178866[3:Res:164016.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(regular(composition_function),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178865[3:Res:164017.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(regular(composition_function),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178864[3:Res:159844.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(regular(domain_relation),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178863[0:Res:159845.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(regular(domain_relation),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178829[6:Res:29933.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),singleton(null_class)) member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178828[6:Res:29980.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),successor(null_class)) member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178816[0:Res:349.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(singleton(y),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178815[3:Res:21067.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(singleton(y),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178918[3:Rew:100566.0,178814.0] || equal(union(u,complement(union(complement(union(v,w)),x))),null_class) member(singleton(y),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  178941[3:Rew:26764.0,178751.1] || equal(null_class,u) member(v,union(complement(union(w,x)),y)) member(v,union(u,intersection(union(w,x),complement(y))))* -> .
% 300.04/300.96  179041[6:Res:174984.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(regular(element_relation),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  179034[6:Res:174984.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(regular(element_relation),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  179032[6:Res:174984.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(regular(element_relation),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  179165[6:Res:174985.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(regular(element_relation),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96  179158[6:Res:174985.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(regular(element_relation),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  179156[6:Res:174985.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(regular(element_relation),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  179142[6:Res:174985.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(element_relation),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(regular(element_relation),w).
% 300.04/300.96  179438[6:Res:174984.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(regular(element_relation),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179437[6:Res:174985.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(regular(element_relation),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179436[3:Res:164016.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(regular(composition_function),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179435[3:Res:164017.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(regular(composition_function),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179434[3:Res:159844.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(regular(domain_relation),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179433[0:Res:159845.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(regular(domain_relation),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179399[6:Res:29933.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),singleton(null_class)) member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179398[6:Res:29980.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),successor(null_class)) member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179386[0:Res:349.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(singleton(y),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179385[3:Res:21067.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(singleton(y),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179489[3:Rew:100576.0,179384.0] || equal(union(complement(union(complement(union(u,v)),w)),x),null_class) member(singleton(y),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96  179671[3:SpR:102707.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,v),union(w,complement(union(x,y)))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96  179666[3:SpR:102707.0,83745.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y))))),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.96  179650[3:SpR:102707.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y)))),universal_class)**.
% 300.04/300.96  179649[3:SpR:102707.0,30923.0] ||  -> equal(union(intersection(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y)))),universal_class)**.
% 300.04/300.96  179648[0:SpR:102707.0,30819.0] ||  -> equal(intersection(intersection(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y)))),null_class)**.
% 300.04/300.96  180124[3:Rew:101822.0,179635.0] ||  -> subclass(regular(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y))))),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.96  180340[3:SpR:102708.0,58994.0] ||  -> subclass(complement(successor(intersection(union(complement(union(u,v)),w),union(x,y)))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96  180335[3:SpR:102708.0,83745.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y))))),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.96  180319[3:SpR:102708.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y)))),universal_class)**.
% 300.04/300.96  180318[3:SpR:102708.0,30923.0] ||  -> equal(union(intersection(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y)))),universal_class)**.
% 300.04/300.96  180317[0:SpR:102708.0,30819.0] ||  -> equal(intersection(intersection(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y)))),null_class)**.
% 300.04/300.96  180810[3:Rew:101822.0,180304.0] ||  -> subclass(regular(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y))))),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.96  181047[3:SpR:102709.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,complement(union(v,w))),union(x,y)))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.96  181042[3:SpR:102709.0,83745.0] ||  -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y))))),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.96  181026[3:SpR:102709.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y)))),universal_class)**.
% 300.04/300.96  181025[3:SpR:102709.0,30923.0] ||  -> equal(union(intersection(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y)))),universal_class)**.
% 300.04/300.96  181024[0:SpR:102709.0,30819.0] ||  -> equal(intersection(intersection(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y)))),null_class)**.
% 300.04/300.96  181509[3:Rew:101822.0,181011.0] ||  -> subclass(regular(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y))))),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.96  181713[3:SpR:102711.0,58994.0] ||  -> subclass(complement(successor(intersection(union(u,v),union(complement(union(w,x)),y)))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96  181708[3:SpR:102711.0,83745.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y))))),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.96  181692[3:SpR:102711.0,30964.0] ||  -> equal(symmetric_difference(intersection(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y)))),universal_class)**.
% 300.04/300.96  181691[3:SpR:102711.0,30923.0] ||  -> equal(union(intersection(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y)))),universal_class)**.
% 300.04/300.96  181690[0:SpR:102711.0,30819.0] ||  -> equal(intersection(intersection(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y)))),null_class)**.
% 300.04/300.96  182181[3:Rew:101822.0,181677.0] ||  -> subclass(regular(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y))))),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.96  2316[0:Res:59.1,152.0] || member(ordered_pair(u,not_subclass_element(complement(image(v,image(w,singleton(u)))),x)),compose(v,w))* -> subclass(complement(image(v,image(w,singleton(u)))),x).
% 300.04/300.96  2366[0:Rew:29.0,2359.1,29.0,2359.0] ||  -> equal(restrict(u,v,w),null_class) equal(ordered_pair(first(regular(restrict(u,v,w))),second(regular(restrict(u,v,w)))),regular(restrict(u,v,w)))**.
% 300.04/300.96  4085[0:Res:160.1,9.0] ||  -> subclass(intersection(u,unordered_pair(v,w)),x) equal(not_subclass_element(intersection(u,unordered_pair(v,w)),x),w)** equal(not_subclass_element(intersection(u,unordered_pair(v,w)),x),v)**.
% 300.04/300.96  5237[0:Res:167.1,9.0] ||  -> subclass(intersection(unordered_pair(u,v),w),x) equal(not_subclass_element(intersection(unordered_pair(u,v),w),x),v)** equal(not_subclass_element(intersection(unordered_pair(u,v),w),x),u)**.
% 300.04/300.96  10035[0:SpL:479.0,1279.2] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) subclass(symmetric_difference(complement(v),complement(w)),x)* -> member(u,x)*.
% 300.04/300.96  10688[0:Res:408.2,4386.0] || member(intersection(regular(u),v),universal_class) member(apply(choice,intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 300.04/300.96  10884[0:Res:409.2,4386.0] || member(intersection(u,regular(v)),universal_class) member(apply(choice,intersection(u,regular(v))),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 300.04/300.96  10981[0:Res:354.2,1275.1] || subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,x),union(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),symmetric_difference(v,w))*.
% 300.04/300.96  10964[0:Res:67.1,1275.1] || member(regular(complement(intersection(u,v))),union(u,v)) -> equal(complement(intersection(u,v)),null_class) member(regular(complement(intersection(u,v))),symmetric_difference(u,v))*.
% 300.04/300.96  11553[0:Res:1932.2,481.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,symmetric_difference(w,x)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,x))*.
% 300.04/300.96  11541[3:Res:1932.2,7653.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(compose(element_relation,universal_class))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),element_relation)* -> .
% 300.04/300.96  11538[0:Res:1932.2,2.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,w)* subclass(w,x)* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),x)*.
% 300.04/300.96  12091[0:Res:59.1,1419.0] || member(ordered_pair(u,v),compose(w,x))* member(y,z)* -> equal(ordered_pair(first(ordered_pair(y,v)),second(ordered_pair(y,v))),ordered_pair(y,v))**.
% 300.04/300.96  13212[0:SpR:1180.1,249.0] ||  -> subclass(cross_product(u,v),w) member(unordered_pair(first(not_subclass_element(cross_product(u,v),w)),singleton(second(not_subclass_element(cross_product(u,v),w)))),not_subclass_element(cross_product(u,v),w))*.
% 300.04/300.96  14297[0:Rew:4626.0,14292.1,4626.0,14292.0] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(universal_class,universal_class)) -> subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(null_class,w))*.
% 300.04/300.96  14935[3:Res:1932.2,10074.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,sum_class(range_of(null_class))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),apply(null_class,w))*.
% 300.04/300.96  15130[3:Res:1932.2,10076.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,apply(null_class,w))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),sum_class(range_of(null_class)))*.
% 300.04/300.96  16315[3:Rew:15422.0,15542.2] || member(u,universal_class) member(v,universal_class) -> member(u,cantor(w)) member(v,cantor(x)) equal(range__dfg(w,u,universal_class),range__dfg(x,v,universal_class))*.
% 300.04/300.96  19634[0:Res:3678.2,1282.0] || subclass(universal_class,u) member(not_subclass_element(v,intersection(w,u)),w)* -> equal(singleton(not_subclass_element(v,intersection(w,u))),null_class) subclass(v,intersection(w,u)).
% 300.04/300.96  20620[3:Res:1932.2,10075.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,apply(null_class,w))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),apply(null_class,x))*.
% 300.04/300.96  26140[0:SpR:5722.0,191.1] || member(inverse(restrict(cross_product(u,universal_class),v,w)),universal_class) -> member(ordered_pair(inverse(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u)),domain_relation)*.
% 300.04/300.96  28590[3:Rew:26766.0,27096.2,26766.0,27096.1] ||  -> subclass(union(null_class,unordered_pair(u,v)),w) equal(not_subclass_element(union(null_class,unordered_pair(u,v)),w),v)** equal(not_subclass_element(union(null_class,unordered_pair(u,v)),w),u)**.
% 300.04/300.96  30035[6:Res:29933.1,60.0] || equal(image(u,image(v,singleton(w))),singleton(null_class)) member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 300.04/300.96  30175[6:Res:29980.1,60.0] || equal(image(u,image(v,singleton(w))),successor(null_class)) member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 300.04/300.96  30454[0:Res:480.1,10179.0] || member(apply(choice,regular(complement(intersection(u,v)))),symmetric_difference(u,v))* -> equal(regular(complement(intersection(u,v))),null_class) equal(complement(intersection(u,v)),null_class).
% 300.04/300.96  33079[0:Res:480.1,5202.0] || member(not_subclass_element(regular(complement(intersection(u,v))),w),symmetric_difference(u,v))* -> subclass(regular(complement(intersection(u,v))),w) equal(complement(intersection(u,v)),null_class).
% 300.04/300.96  34370[0:Res:1272.2,5364.1] || member(not_subclass_element(u,v),cross_product(w,x))* member(not_subclass_element(u,v),y)* subclass(u,complement(restrict(y,w,x)))* -> subclass(u,v).
% 300.04/300.96  34845[3:Res:32790.1,1419.0] || member(inverse(u),universal_class) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,range_of(u))),second(ordered_pair(v,range_of(u)))),ordered_pair(v,range_of(u)))**.
% 300.04/300.96  36171[3:Res:15464.2,15524.0] || member(u,universal_class) subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class))))* -> equal(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class),null_class).
% 300.04/300.96  37500[7:Rew:37448.1,30417.2] function(cross_product(u,universal_class)) || subclass(image(universal_class,u),cantor(cantor(v)))* equal(cantor(cantor(w)),universal_class) -> compatible(cross_product(u,universal_class),w,v)*.
% 300.04/300.96  37511[7:Rew:37448.1,16326.2] function(u) || subclass(range_of(u),cantor(image(v,w))) equal(cantor(cantor(x)),universal_class) -> compatible(u,x,inverse(restrict(v,w,universal_class)))*.
% 300.04/300.96  38333[7:Rew:38158.1,38246.2] one_to_one(u) || member(ordered_pair(inverse(u),not_subclass_element(v,image(w,image(x,null_class)))),compose(w,x))* -> subclass(v,image(w,image(x,null_class))).
% 300.04/300.96  41060[3:Rew:26811.0,41008.2,26811.0,41008.0] || member(power_class(complement(singleton(null_class))),universal_class) member(apply(choice,power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))* -> equal(power_class(complement(singleton(null_class))),null_class).
% 300.04/300.96  41709[0:Res:2352.1,4060.0] ||  -> equal(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x))),union(v,w))*.
% 300.04/300.96  42310[0:Res:2353.1,4060.0] ||  -> equal(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x))))),union(w,x))*.
% 300.04/300.96  43425[0:Res:3125.1,4060.0] ||  -> equal(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x)),union(u,v))*.
% 300.04/300.96  43932[0:Res:3126.1,4060.0] ||  -> equal(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x)),union(v,w))*.
% 300.04/300.96  45528[0:Res:225.1,4050.0] ||  -> equal(restrict(symmetric_difference(u,cross_product(v,w)),x,y),null_class) member(regular(restrict(symmetric_difference(u,cross_product(v,w)),x,y)),complement(restrict(u,v,w)))*.
% 300.04/300.96  45609[0:Res:225.1,4051.0] ||  -> equal(restrict(symmetric_difference(cross_product(u,v),w),x,y),null_class) member(regular(restrict(symmetric_difference(cross_product(u,v),w),x,y)),complement(restrict(w,u,v)))*.
% 300.04/300.96  46409[0:Res:3436.2,9.0] || member(inverse(u),universal_class) subclass(domain_relation,unordered_pair(v,w))* -> equal(ordered_pair(inverse(u),range_of(u)),w)* equal(ordered_pair(inverse(u),range_of(u)),v)*.
% 300.04/300.96  46629[0:Rew:46582.0,6882.0] ||  -> equal(intersection(union(u,intersection(complement(v),power_class(w))),union(complement(u),union(v,complement(power_class(w))))),symmetric_difference(complement(u),union(v,complement(power_class(w)))))**.
% 300.04/300.96  46635[0:Rew:46582.0,33186.0] ||  -> equal(union(intersection(u,intersection(complement(v),power_class(w))),intersection(complement(u),union(v,complement(power_class(w))))),complement(symmetric_difference(u,intersection(complement(v),power_class(w)))))**.
% 300.04/300.96  46739[0:Rew:46582.0,6897.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),w),union(union(u,complement(power_class(v))),complement(w))),symmetric_difference(union(u,complement(power_class(v))),complement(w)))**.
% 300.04/300.96  46765[0:Rew:46582.0,33200.0] ||  -> equal(union(intersection(intersection(complement(u),power_class(v)),w),intersection(union(u,complement(power_class(v))),complement(w))),complement(symmetric_difference(intersection(complement(u),power_class(v)),w)))**.
% 300.04/300.96  46816[0:Rew:46582.0,6885.0] ||  -> equal(intersection(union(u,intersection(power_class(v),complement(w))),union(complement(u),union(complement(power_class(v)),w))),symmetric_difference(complement(u),union(complement(power_class(v)),w)))**.
% 300.04/300.96  46822[0:Rew:46582.0,33188.0] ||  -> equal(union(intersection(u,intersection(power_class(v),complement(w))),intersection(complement(u),union(complement(power_class(v)),w))),complement(symmetric_difference(u,intersection(power_class(v),complement(w)))))**.
% 300.04/300.96  47018[0:Rew:46582.0,6900.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),w),union(union(complement(power_class(u)),v),complement(w))),symmetric_difference(union(complement(power_class(u)),v),complement(w)))**.
% 300.04/300.96  47044[0:Rew:46582.0,33202.0] ||  -> equal(union(intersection(intersection(power_class(u),complement(v)),w),intersection(union(complement(power_class(u)),v),complement(w))),complement(symmetric_difference(intersection(power_class(u),complement(v)),w)))**.
% 300.04/300.96  47273[0:Rew:46582.0,46638.1] || member(not_subclass_element(intersection(u,union(v,complement(power_class(w)))),x),intersection(complement(v),power_class(w)))* -> subclass(intersection(u,union(v,complement(power_class(w)))),x).
% 300.04/300.96  47274[0:Rew:46582.0,46653.1] || member(regular(intersection(u,intersection(v,power_class(complement(power_class(w)))))),image(element_relation,power_class(w)))* -> equal(intersection(u,intersection(v,power_class(complement(power_class(w))))),null_class).
% 300.04/300.96  47275[0:Rew:46582.0,46696.1] || member(regular(intersection(intersection(u,power_class(complement(power_class(v)))),w)),image(element_relation,power_class(v)))* -> equal(intersection(intersection(u,power_class(complement(power_class(v)))),w),null_class).
% 300.04/300.96  47276[0:Rew:46582.0,46704.1] || member(regular(intersection(u,intersection(power_class(complement(power_class(v))),w))),image(element_relation,power_class(v)))* -> equal(intersection(u,intersection(power_class(complement(power_class(v))),w)),null_class).
% 300.04/300.96  47278[0:Rew:46582.0,46783.1] || member(not_subclass_element(intersection(union(u,complement(power_class(v))),w),x),intersection(complement(u),power_class(v)))* -> subclass(intersection(union(u,complement(power_class(v))),w),x).
% 300.04/300.96  47280[0:Rew:46582.0,46825.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),w)),x),intersection(power_class(v),complement(w)))* -> subclass(intersection(u,union(complement(power_class(v)),w)),x).
% 300.04/300.96  47281[0:Rew:46582.0,46937.1] || member(regular(intersection(intersection(power_class(complement(power_class(u))),v),w)),image(element_relation,power_class(u)))* -> equal(intersection(intersection(power_class(complement(power_class(u))),v),w),null_class).
% 300.04/300.96  47283[0:Rew:46582.0,47062.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),v),w),x),intersection(power_class(u),complement(v)))* -> subclass(intersection(union(complement(power_class(u)),v),w),x).
% 300.04/300.96  47285[0:Rew:46582.0,46867.1,46582.0,46867.0] || member(power_class(complement(power_class(u))),universal_class) member(apply(choice,power_class(complement(power_class(u)))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 300.04/300.96  48438[6:Res:46551.1,60.0] || equal(complement(image(u,image(v,singleton(w)))),null_class)** member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v)).
% 300.04/300.96  48607[0:Res:2353.1,46587.0] || member(regular(intersection(u,intersection(v,image(element_relation,power_class(w))))),power_class(complement(power_class(w))))* -> equal(intersection(u,intersection(v,image(element_relation,power_class(w)))),null_class).
% 300.04/300.96  48604[0:Res:3126.1,46587.0] || member(regular(intersection(intersection(u,image(element_relation,power_class(v))),w)),power_class(complement(power_class(v))))* -> equal(intersection(intersection(u,image(element_relation,power_class(v))),w),null_class).
% 300.04/300.96  48601[0:Res:2352.1,46587.0] || member(regular(intersection(u,intersection(image(element_relation,power_class(v)),w))),power_class(complement(power_class(v))))* -> equal(intersection(u,intersection(image(element_relation,power_class(v)),w)),null_class).
% 300.04/300.96  48600[0:Res:3125.1,46587.0] || member(regular(intersection(intersection(image(element_relation,power_class(u)),v),w)),power_class(complement(power_class(u))))* -> equal(intersection(intersection(image(element_relation,power_class(u)),v),w),null_class).
% 300.04/300.96  48563[0:Res:71.2,46587.0] || member(image(element_relation,power_class(u)),universal_class) member(apply(choice,image(element_relation,power_class(u))),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 300.04/300.96  49165[3:Res:48390.1,60.0] || equal(complement(image(u,image(v,singleton(w)))),null_class)** member(ordered_pair(w,omega),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,omega),compose(u,v)).
% 300.04/300.96  49250[0:SpR:47948.0,3232.1] ||  -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w) member(not_subclass_element(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(image(element_relation,power_class(u)),v))*.
% 300.04/300.96  49577[0:SpR:47949.0,3232.1] ||  -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w) member(not_subclass_element(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))*.
% 300.04/300.96  49879[0:Res:225.1,46618.0] ||  -> equal(restrict(symmetric_difference(complement(u),power_class(v)),w,x),null_class) member(regular(restrict(symmetric_difference(complement(u),power_class(v)),w,x)),union(u,complement(power_class(v))))*.
% 300.04/300.96  50005[3:Res:2151.3,47748.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,u),v),x)* equal(rotate(x),null_class) -> .
% 300.04/300.96  50004[3:Res:2146.3,47748.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,v),u),x)* equal(flip(x),null_class) -> .
% 300.04/300.96  50183[0:Res:225.1,46805.0] ||  -> equal(restrict(symmetric_difference(power_class(u),complement(v)),w,x),null_class) member(regular(restrict(symmetric_difference(power_class(u),complement(v)),w,x)),union(complement(power_class(u)),v))*.
% 300.04/300.96  52029[3:Res:49.1,7746.0] inductive(complement(compose(element_relation,universal_class))) || member(not_subclass_element(image(successor_relation,complement(compose(element_relation,universal_class))),u),element_relation)* -> subclass(image(successor_relation,complement(compose(element_relation,universal_class))),u).
% 300.04/300.96  52318[3:Rew:16033.0,52309.1] || member(restrict(element_relation,universal_class,u),universal_class) equal(successor(restrict(element_relation,universal_class,u)),sum_class(u)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),successor_relation)*.
% 300.04/300.96  52319[3:Rew:15991.0,52308.1] || member(flip(cross_product(u,universal_class)),universal_class) equal(successor(flip(cross_product(u,universal_class))),inverse(u)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),successor_relation)*.
% 300.04/300.96  52524[3:Res:59.1,15793.2] || member(ordered_pair(u,ordered_pair(v,cantor(v))),compose(w,x))* member(v,universal_class) subclass(domain_relation,complement(image(w,image(x,singleton(u))))) -> .
% 300.04/300.96  52505[3:Res:24.2,15793.2] || member(ordered_pair(u,cantor(u)),v)* member(ordered_pair(u,cantor(u)),w)* member(u,universal_class) subclass(domain_relation,complement(intersection(w,v)))* -> .
% 300.04/300.96  52546[3:MRR:52522.0,52522.3,32787.1,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(u,v))),u),w)* subclass(domain_relation,complement(rotate(w))) -> .
% 300.04/300.96  52547[3:MRR:52521.0,52521.3,32787.1,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(u,v))),w)* subclass(domain_relation,complement(flip(w))) -> .
% 300.04/300.96  52675[0:MRR:52614.0,10106.1] ||  -> member(not_subclass_element(regular(image(element_relation,power_class(u))),v),power_class(complement(power_class(u))))* subclass(regular(image(element_relation,power_class(u))),v) equal(image(element_relation,power_class(u)),null_class).
% 300.04/300.96  54198[0:Obv:54106.2] || subclass(unordered_pair(u,v),regular(w))* member(v,w) -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 300.04/300.96  54199[0:Obv:54105.2] || subclass(unordered_pair(u,v),regular(w))* member(u,w) -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 300.04/300.96  54867[0:Rew:54401.1,54599.2] || equal(u,universal_class) member(ordered_pair(u,not_subclass_element(v,image(w,image(x,null_class)))),compose(w,x))* -> subclass(v,image(w,image(x,null_class))).
% 300.04/300.96  55014[0:Res:3436.2,46617.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(complement(v),power_class(w))) member(ordered_pair(inverse(u),range_of(u)),union(v,complement(power_class(w))))* -> .
% 300.04/300.96  55005[0:Res:406.3,46617.0] || member(u,universal_class) subclass(u,intersection(complement(v),power_class(w))) member(apply(choice,u),union(v,complement(power_class(w))))* -> equal(u,null_class).
% 300.04/300.96  54999[0:Res:160.1,46617.0] || member(not_subclass_element(intersection(u,intersection(complement(v),power_class(w))),x),union(v,complement(power_class(w))))* -> subclass(intersection(u,intersection(complement(v),power_class(w))),x).
% 300.04/300.96  54979[0:Res:167.1,46617.0] || member(not_subclass_element(intersection(intersection(complement(u),power_class(v)),w),x),union(u,complement(power_class(v))))* -> subclass(intersection(intersection(complement(u),power_class(v)),w),x).
% 300.04/300.96  55228[0:Res:3436.2,46804.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(power_class(v),complement(w))) member(ordered_pair(inverse(u),range_of(u)),union(complement(power_class(v)),w))* -> .
% 300.04/300.96  55219[0:Res:406.3,46804.0] || member(u,universal_class) subclass(u,intersection(power_class(v),complement(w))) member(apply(choice,u),union(complement(power_class(v)),w))* -> equal(u,null_class).
% 300.04/300.96  55213[0:Res:160.1,46804.0] || member(not_subclass_element(intersection(u,intersection(power_class(v),complement(w))),x),union(complement(power_class(v)),w))* -> subclass(intersection(u,intersection(power_class(v),complement(w))),x).
% 300.04/300.96  55193[0:Res:167.1,46804.0] || member(not_subclass_element(intersection(intersection(power_class(u),complement(v)),w),x),union(complement(power_class(u)),v))* -> subclass(intersection(intersection(power_class(u),complement(v)),w),x).
% 300.04/300.96  55947[0:SpL:6906.0,4069.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* subclass(complement(symmetric_difference(complement(v),complement(singleton(v)))),w)* -> member(u,w)*.
% 300.04/300.96  56535[0:Res:4087.2,46804.0] || subclass(u,intersection(power_class(v),complement(w))) member(not_subclass_element(intersection(x,u),y),union(complement(power_class(v)),w))* -> subclass(intersection(x,u),y).
% 300.04/300.96  56534[0:Res:4087.2,46617.0] || subclass(u,intersection(complement(v),power_class(w))) member(not_subclass_element(intersection(x,u),y),union(v,complement(power_class(w))))* -> subclass(intersection(x,u),y).
% 300.04/300.96  56519[0:Res:4087.2,9.0] || subclass(u,unordered_pair(v,w))* -> subclass(intersection(x,u),y) equal(not_subclass_element(intersection(x,u),y),w)* equal(not_subclass_element(intersection(x,u),y),v)*.
% 300.04/300.96  57620[0:Res:5239.2,46804.0] || subclass(u,intersection(power_class(v),complement(w))) member(not_subclass_element(intersection(u,x),y),union(complement(power_class(v)),w))* -> subclass(intersection(u,x),y).
% 300.04/300.96  57619[0:Res:5239.2,46617.0] || subclass(u,intersection(complement(v),power_class(w))) member(not_subclass_element(intersection(u,x),y),union(v,complement(power_class(w))))* -> subclass(intersection(u,x),y).
% 300.04/300.96  57604[0:Res:5239.2,9.0] || subclass(u,unordered_pair(v,w))* -> subclass(intersection(u,x),y) equal(not_subclass_element(intersection(u,x),y),w)* equal(not_subclass_element(intersection(u,x),y),v)*.
% 300.04/300.96  57953[3:Res:57341.0,5324.0] ||  -> equal(restrict(union(null_class,restrict(u,v,w)),x,y),null_class) member(regular(restrict(union(null_class,restrict(u,v,w)),x,y)),cross_product(v,w))*.
% 300.04/300.96  57945[3:Res:57341.0,7746.0] || member(not_subclass_element(restrict(union(null_class,complement(compose(element_relation,universal_class))),u,v),w),element_relation)* -> subclass(restrict(union(null_class,complement(compose(element_relation,universal_class))),u,v),w).
% 300.04/300.96  59130[0:Obv:59073.1] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(not_subclass_element(unordered_pair(u,v),y),u)** subclass(unordered_pair(u,v),y) member(v,union(w,x)).
% 300.04/300.96  59131[0:Obv:59072.1] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(not_subclass_element(unordered_pair(u,v),y),v)** subclass(unordered_pair(u,v),y) member(u,union(w,x)).
% 300.04/300.96  60903[0:SpL:47184.0,4060.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* -> member(u,union(v,intersection(power_class(w),power_class(complement(power_class(x)))))).
% 300.04/300.96  60894[0:SpL:47184.0,4060.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* -> member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),x)).
% 300.04/300.96  61177[0:SpL:47187.0,4060.0] || member(u,symmetric_difference(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* -> member(u,union(v,intersection(power_class(complement(power_class(w))),power_class(x)))).
% 300.04/300.96  61168[0:SpL:47187.0,4060.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* -> member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),x)).
% 300.04/300.96  61501[3:Res:17109.1,12018.0] || member(image(u,null_class),universal_class) -> equal(ordered_pair(first(ordered_pair(apply(u,universal_class),omega)),second(ordered_pair(apply(u,universal_class),omega))),ordered_pair(apply(u,universal_class),omega))**.
% 300.04/300.96  62367[3:Res:58874.0,5324.0] ||  -> equal(union(null_class,restrict(restrict(u,v,w),x,y)),null_class) member(regular(union(null_class,restrict(restrict(u,v,w),x,y))),cross_product(v,w))*.
% 300.04/300.96  62359[3:Res:58874.0,7746.0] || member(not_subclass_element(union(null_class,restrict(complement(compose(element_relation,universal_class)),u,v)),w),element_relation)* -> subclass(union(null_class,restrict(complement(compose(element_relation,universal_class)),u,v)),w).
% 300.04/300.96  62558[0:Res:56952.0,5324.0] ||  -> equal(intersection(u,restrict(restrict(v,w,x),y,z)),null_class) member(regular(intersection(u,restrict(restrict(v,w,x),y,z))),cross_product(w,x))*.
% 300.04/300.96  62550[3:Res:56952.0,7746.0] || member(not_subclass_element(intersection(u,restrict(complement(compose(element_relation,universal_class)),v,w)),x),element_relation)* -> subclass(intersection(u,restrict(complement(compose(element_relation,universal_class)),v,w)),x).
% 300.04/300.96  62658[0:Res:57010.0,5324.0] ||  -> equal(restrict(intersection(restrict(u,v,w),x),y,z),null_class) member(regular(restrict(intersection(restrict(u,v,w),x),y,z)),cross_product(v,w))*.
% 300.04/300.96  62650[3:Res:57010.0,7746.0] || member(not_subclass_element(restrict(intersection(complement(compose(element_relation,universal_class)),u),v,w),x),element_relation)* -> subclass(restrict(intersection(complement(compose(element_relation,universal_class)),u),v,w),x).
% 300.04/300.96  62798[0:Rew:525.1,62797.2] || member(regular(intersection(u,v)),unordered_pair(w,u))* -> equal(regular(unordered_pair(w,u)),w) equal(intersection(u,v),null_class) equal(unordered_pair(w,u),null_class).
% 300.04/300.96  62800[0:Rew:525.2,62799.2] || member(regular(intersection(u,v)),unordered_pair(u,w))* -> equal(regular(unordered_pair(u,w)),w) equal(intersection(u,v),null_class) equal(unordered_pair(u,w),null_class).
% 300.04/300.96  62887[0:Res:57461.0,5324.0] ||  -> equal(restrict(intersection(u,restrict(v,w,x)),y,z),null_class) member(regular(restrict(intersection(u,restrict(v,w,x)),y,z)),cross_product(w,x))*.
% 300.04/300.96  62879[3:Res:57461.0,7746.0] || member(not_subclass_element(restrict(intersection(u,complement(compose(element_relation,universal_class))),v,w),x),element_relation)* -> subclass(restrict(intersection(u,complement(compose(element_relation,universal_class))),v,w),x).
% 300.04/300.96  63098[0:Rew:525.1,63097.2] || member(regular(intersection(u,v)),unordered_pair(w,v))* -> equal(regular(unordered_pair(w,v)),w) equal(intersection(u,v),null_class) equal(unordered_pair(w,v),null_class).
% 300.04/300.96  63100[0:Rew:525.2,63099.2] || member(regular(intersection(u,v)),unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w) equal(intersection(u,v),null_class) equal(unordered_pair(v,w),null_class).
% 300.04/300.96  63150[0:Res:58188.0,5324.0] ||  -> equal(intersection(restrict(restrict(u,v,w),x,y),z),null_class) member(regular(intersection(restrict(restrict(u,v,w),x,y),z)),cross_product(v,w))*.
% 300.04/300.96  63142[3:Res:58188.0,7746.0] || member(not_subclass_element(intersection(restrict(complement(compose(element_relation,universal_class)),u,v),w),x),element_relation)* -> subclass(intersection(restrict(complement(compose(element_relation,universal_class)),u,v),w),x).
% 300.04/300.96  63408[0:Res:49.1,7158.1] inductive(singleton(u)) || member(image(successor_relation,singleton(u)),universal_class) -> equal(image(successor_relation,singleton(u)),null_class) equal(apply(choice,image(successor_relation,singleton(u))),u)**.
% 300.04/300.96  64906[0:Res:1417.2,18.0] || member(u,v)* member(singleton(u),w)* -> equal(ordered_pair(first(singleton(singleton(singleton(u)))),second(singleton(singleton(singleton(u))))),singleton(singleton(singleton(u))))**.
% 300.04/300.96  65239[0:Res:10071.3,46805.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(power_class(w),complement(x))) -> member(ordered_pair(v,u),union(complement(power_class(w)),x))*.
% 300.04/300.96  65238[0:Res:10071.3,4051.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(cross_product(w,x),y)) -> member(ordered_pair(v,u),complement(restrict(y,w,x)))*.
% 300.04/300.96  65237[0:Res:10071.3,46618.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(complement(w),power_class(x))) -> member(ordered_pair(v,u),union(w,complement(power_class(x))))*.
% 300.04/300.96  65235[0:Res:10071.3,4050.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(w,cross_product(x,y))) -> member(ordered_pair(v,u),complement(restrict(w,x,y)))*.
% 300.04/300.96  65299[0:MRR:65268.0,10106.1] || member(u,not_subclass_element(v,image(w,image(x,singleton(u)))))* subclass(element_relation,compose(w,x)) -> subclass(v,image(w,image(x,singleton(u)))).
% 300.04/300.96  65885[0:SpL:46591.0,2319.0] || member(not_subclass_element(union(image(element_relation,power_class(u)),v),w),intersection(power_class(complement(power_class(u))),complement(v)))* -> subclass(union(image(element_relation,power_class(u)),v),w).
% 300.04/300.96  65884[3:SpL:26811.0,2319.0] || member(not_subclass_element(union(image(element_relation,successor(null_class)),u),v),intersection(power_class(complement(singleton(null_class))),complement(u)))* -> subclass(union(image(element_relation,successor(null_class)),u),v).
% 300.04/300.96  65867[0:SpL:46591.0,2319.0] || member(not_subclass_element(union(u,image(element_relation,power_class(v))),w),intersection(complement(u),power_class(complement(power_class(v)))))* -> subclass(union(u,image(element_relation,power_class(v))),w).
% 300.04/300.96  65866[3:SpL:26811.0,2319.0] || member(not_subclass_element(union(u,image(element_relation,successor(null_class))),v),intersection(complement(u),power_class(complement(singleton(null_class)))))* -> subclass(union(u,image(element_relation,successor(null_class))),v).
% 300.04/300.96  68083[0:Res:480.1,5378.1] || member(not_subclass_element(u,v),symmetric_difference(w,x))* subclass(u,regular(complement(intersection(w,x)))) -> subclass(u,v) equal(complement(intersection(w,x)),null_class).
% 300.04/300.96  68169[0:MRR:68088.0,10106.1] || subclass(u,regular(image(element_relation,power_class(v)))) -> member(not_subclass_element(u,w),power_class(complement(power_class(v))))* subclass(u,w) equal(image(element_relation,power_class(v)),null_class).
% 300.04/300.96  68170[3:MRR:68087.4,49975.2] || member(not_subclass_element(u,v),cross_product(w,x))* member(not_subclass_element(u,v),y)* subclass(u,regular(restrict(y,w,x)))* -> subclass(u,v).
% 300.04/300.96  68646[0:Res:11064.2,12018.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 300.04/300.96  69118[0:Res:11066.2,12018.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(v,omega)),second(ordered_pair(v,omega))),ordered_pair(v,omega))**.
% 300.04/300.96  69879[0:SpL:479.0,10047.0] || equal(u,symmetric_difference(complement(v),complement(w)))* member(x,union(complement(v),complement(w)))* member(x,union(v,w)) -> member(x,u)*.
% 300.04/300.96  70045[0:Res:480.1,12217.1] || member(not_subclass_element(u,intersection(complement(intersection(v,w)),x)),symmetric_difference(v,w))* subclass(u,x) -> subclass(u,intersection(complement(intersection(v,w)),x)).
% 300.04/300.96  70164[0:MRR:70050.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(image(element_relation,power_class(w)),v)),power_class(complement(power_class(w))))* subclass(u,intersection(image(element_relation,power_class(w)),v)).
% 300.04/300.96  70349[0:Res:480.1,12219.0] || member(not_subclass_element(intersection(u,v),intersection(complement(intersection(w,x)),v)),symmetric_difference(w,x))* -> subclass(intersection(u,v),intersection(complement(intersection(w,x)),v)).
% 300.04/300.96  70513[0:MRR:70354.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(image(element_relation,power_class(w)),v)),power_class(complement(power_class(w))))* subclass(intersection(u,v),intersection(image(element_relation,power_class(w)),v)).
% 300.04/300.96  70715[0:Res:480.1,12220.0] || member(not_subclass_element(intersection(u,v),intersection(complement(intersection(w,x)),u)),symmetric_difference(w,x))* -> subclass(intersection(u,v),intersection(complement(intersection(w,x)),u)).
% 300.04/300.96  70864[0:Rew:6906.0,70682.1] || member(not_subclass_element(symmetric_difference(complement(u),complement(singleton(u))),intersection(v,successor(u))),v)* -> subclass(symmetric_difference(complement(u),complement(singleton(u))),intersection(v,successor(u))).
% 300.04/300.96  70867[0:Rew:479.0,70681.1] || member(not_subclass_element(symmetric_difference(complement(u),complement(v)),intersection(w,union(u,v))),w)* -> subclass(symmetric_difference(complement(u),complement(v)),intersection(w,union(u,v))).
% 300.04/300.96  70880[0:MRR:70720.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(image(element_relation,power_class(w)),u)),power_class(complement(power_class(w))))* subclass(intersection(u,v),intersection(image(element_relation,power_class(w)),u)).
% 300.04/300.96  74203[0:SpR:72387.0,5270.1] ||  -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),w) member(not_subclass_element(symmetric_difference(union(u,v),complement(intersection(u,v))),w),complement(symmetric_difference(u,v)))*.
% 300.04/300.96  74506[0:Rew:72387.0,74373.1] || member(not_subclass_element(intersection(complement(intersection(u,v)),w),symmetric_difference(u,v)),union(u,v))* -> subclass(intersection(complement(intersection(u,v)),w),symmetric_difference(u,v)).
% 300.04/300.96  74507[0:Rew:72387.0,74372.1] || member(not_subclass_element(intersection(u,complement(intersection(v,w))),symmetric_difference(v,w)),union(v,w))* -> subclass(intersection(u,complement(intersection(v,w))),symmetric_difference(v,w)).
% 300.04/300.96  75936[0:Rew:75923.0,67339.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),complement(symmetric_difference(v,w)))*.
% 300.04/300.96  75937[0:Rew:75923.0,67340.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),complement(symmetric_difference(v,w)))*.
% 300.04/300.96  76006[0:Rew:75923.0,75975.0] || member(not_subclass_element(symmetric_difference(union(u,v),complement(intersection(u,v))),w),symmetric_difference(u,v))* -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),w).
% 300.04/300.96  75998[3:Rew:75923.0,67327.0] || subclass(domain_relation,flip(symmetric_difference(union(u,v),complement(intersection(u,v)))))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),complement(symmetric_difference(u,v)))*.
% 300.04/300.96  75999[3:Rew:75923.0,67326.0] || subclass(domain_relation,rotate(symmetric_difference(union(u,v),complement(intersection(u,v)))))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),complement(symmetric_difference(u,v)))*.
% 300.04/300.96  80760[0:Res:11137.2,12018.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 300.04/300.96  80942[0:Res:11138.2,12018.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) equal(ordered_pair(first(ordered_pair(v,omega)),second(ordered_pair(v,omega))),ordered_pair(v,omega))**.
% 300.04/300.96  81755[3:Res:28442.1,4386.0] || member(union(null_class,regular(u)),universal_class) member(apply(choice,union(null_class,regular(u))),u)* -> equal(union(null_class,regular(u)),null_class) equal(u,null_class).
% 300.04/300.96  83002[0:Rew:46591.0,82921.1] || member(regular(intersection(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))* -> equal(intersection(power_class(complement(power_class(u))),complement(v)),null_class).
% 300.04/300.96  83003[3:Rew:26811.0,82920.1] || member(regular(intersection(power_class(complement(singleton(null_class))),complement(u))),union(image(element_relation,successor(null_class)),u))* -> equal(intersection(power_class(complement(singleton(null_class))),complement(u)),null_class).
% 300.04/300.96  83004[0:Rew:46591.0,82898.1] || member(regular(intersection(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))* -> equal(intersection(complement(u),power_class(complement(power_class(v)))),null_class).
% 300.04/300.96  83005[3:Rew:26811.0,82897.1] || member(regular(intersection(complement(u),power_class(complement(singleton(null_class))))),union(u,image(element_relation,successor(null_class))))* -> equal(intersection(complement(u),power_class(complement(singleton(null_class)))),null_class).
% 300.04/300.96  84299[3:Res:83852.0,5324.0] ||  -> equal(complement(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(union(null_class,complement(restrict(u,v,w)))))),cross_product(v,w))*.
% 300.04/300.96  84943[0:SpL:46592.0,6170.0] || subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(regular(u),union(intersection(power_class(v),complement(w)),x))* -> equal(u,null_class).
% 300.04/300.96  84942[0:SpL:46586.0,6170.0] || subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(regular(u),union(intersection(complement(v),power_class(w)),x))* -> equal(u,null_class).
% 300.04/300.96  84920[0:SpL:46592.0,6170.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(regular(u),union(v,intersection(power_class(w),complement(x))))* -> equal(u,null_class).
% 300.04/300.96  84919[0:SpL:46586.0,6170.0] || subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(regular(u),union(v,intersection(complement(w),power_class(x))))* -> equal(u,null_class).
% 300.04/300.96  85142[3:Res:83725.0,3170.0] ||  -> equal(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),null_class) member(regular(union(null_class,intersection(union(null_class,restrict(u,v,w)),x))),u)*.
% 300.04/300.96  85465[3:Res:83739.0,3170.0] ||  -> equal(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),null_class) member(regular(union(null_class,intersection(u,union(null_class,restrict(v,w,x))))),v)*.
% 300.04/300.96  86702[3:Res:66.2,15794.0] function(u) || member(v,universal_class) subclass(domain_relation,w)* subclass(w,x)* -> member(ordered_pair(image(u,v),cantor(image(u,v))),x)*.
% 300.04/300.96  86790[3:MRR:86742.1,5.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> equal(u,null_class) member(ordered_pair(apply(choice,u),cantor(apply(choice,u))),w)*.
% 300.04/300.96  86850[3:SpR:47948.0,15800.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> member(ordered_pair(u,cantor(u)),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.96  86845[3:SpR:47949.0,15800.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> member(ordered_pair(u,cantor(u)),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.96  87049[0:SpR:46592.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),power_class(x))) member(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  87048[0:SpR:46586.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),power_class(x))) member(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 300.04/300.96  87235[0:SpR:46592.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(complement(power_class(w)),x))) member(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96  87234[0:SpR:46586.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(w,complement(power_class(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  88213[7:Res:75011.1,3170.0] function(restrict(u,v,w)) ||  -> equal(intersection(successor(restrict(u,v,w)),x),null_class) member(regular(intersection(successor(restrict(u,v,w)),x)),u)*.
% 300.04/300.96  88385[0:SpR:46592.0,6734.1] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),x),complement(y)))* -> member(u,union(intersection(union(complement(power_class(v)),w),complement(x)),y)).
% 300.04/300.96  88384[0:SpR:46586.0,6734.1] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),x),complement(y)))* -> member(u,union(intersection(union(v,complement(power_class(w))),complement(x)),y)).
% 300.04/300.96  88362[0:SpR:46592.0,6734.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),complement(x))),complement(y)))* -> member(u,union(intersection(complement(v),union(complement(power_class(w)),x)),y)).
% 300.04/300.96  88361[0:SpR:46586.0,6734.1] || member(u,symmetric_difference(union(v,intersection(complement(w),power_class(x))),complement(y)))* -> member(u,union(intersection(complement(v),union(w,complement(power_class(x)))),y)).
% 300.04/300.96  88598[7:Res:75118.1,3170.0] function(restrict(u,v,w)) ||  -> equal(intersection(x,successor(restrict(u,v,w))),null_class) member(regular(intersection(x,successor(restrict(u,v,w)))),u)*.
% 300.04/300.96  89112[0:SpR:46592.0,6808.1] || member(u,symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),y)))* -> member(u,union(v,intersection(union(complement(power_class(w)),x),complement(y)))).
% 300.04/300.96  89111[0:SpR:46586.0,6808.1] || member(u,symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),y)))* -> member(u,union(v,intersection(union(w,complement(power_class(x))),complement(y)))).
% 300.04/300.96  89087[0:SpR:46592.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,intersection(power_class(x),complement(y)))))* -> member(u,union(v,intersection(complement(w),union(complement(power_class(x)),y)))).
% 300.04/300.96  89086[0:SpR:46586.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,intersection(complement(x),power_class(y)))))* -> member(u,union(v,intersection(complement(w),union(x,complement(power_class(y)))))).
% 300.04/300.96  89874[0:Rew:46591.0,89787.0] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w) member(not_subclass_element(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),union(image(element_relation,power_class(u)),v))*.
% 300.04/300.96  89875[3:Rew:26811.0,89786.0] ||  -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),v) member(not_subclass_element(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),v),union(image(element_relation,successor(null_class)),u))*.
% 300.04/300.96  89876[0:Rew:46591.0,89762.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),union(u,image(element_relation,power_class(v))))*.
% 300.04/300.96  89877[3:Rew:26811.0,89761.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),v) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),v),union(u,image(element_relation,successor(null_class))))*.
% 300.04/300.96  90044[3:Res:83718.0,3170.0] ||  -> equal(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),null_class) member(regular(intersection(intersection(union(null_class,restrict(u,v,w)),x),y)),u)*.
% 300.04/300.96  90272[0:Rew:46591.0,90156.1] ||  -> member(not_subclass_element(u,intersection(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w))* subclass(u,intersection(power_class(complement(power_class(v))),complement(w))).
% 300.04/300.96  90273[3:Rew:26811.0,90155.1] ||  -> member(not_subclass_element(u,intersection(power_class(complement(singleton(null_class))),complement(v))),union(image(element_relation,successor(null_class)),v))* subclass(u,intersection(power_class(complement(singleton(null_class))),complement(v))).
% 300.04/300.96  90274[0:Rew:46591.0,90131.1] ||  -> member(not_subclass_element(u,intersection(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w))))* subclass(u,intersection(complement(v),power_class(complement(power_class(w))))).
% 300.04/300.96  90275[3:Rew:26811.0,90130.1] ||  -> member(not_subclass_element(u,intersection(complement(v),power_class(complement(singleton(null_class))))),union(v,image(element_relation,successor(null_class))))* subclass(u,intersection(complement(v),power_class(complement(singleton(null_class))))).
% 300.04/300.96  90397[3:Res:83730.0,3170.0] ||  -> equal(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),null_class) member(regular(intersection(u,intersection(v,union(null_class,restrict(w,x,y))))),w)*.
% 300.04/300.96  90526[3:Res:83733.0,3170.0] ||  -> equal(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),null_class) member(regular(intersection(u,intersection(union(null_class,restrict(v,w,x)),y))),v)*.
% 300.04/300.96  90607[0:SpR:72464.2,30.0] ||  -> equal(regular(unordered_pair(cross_product(u,v),w)),w) equal(unordered_pair(cross_product(u,v),w),null_class) equal(restrict(unordered_pair(cross_product(u,v),w),u,v),null_class)**.
% 300.04/300.96  90893[3:Res:83738.0,3170.0] ||  -> equal(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),null_class) member(regular(intersection(intersection(u,union(null_class,restrict(v,w,x))),y)),v)*.
% 300.04/300.96  91145[0:SpR:72518.2,30.0] ||  -> equal(regular(unordered_pair(u,cross_product(v,w))),u) equal(unordered_pair(u,cross_product(v,w)),null_class) equal(restrict(unordered_pair(u,cross_product(v,w)),v,w),null_class)**.
% 300.04/300.96  92959[0:Obv:92880.1] || member(not_subclass_element(intersection(u,symmetric_difference(v,w)),intersection(x,union(v,w))),x)* -> subclass(intersection(u,symmetric_difference(v,w)),intersection(x,union(v,w))).
% 300.04/300.96  93552[0:Obv:93466.1] || member(not_subclass_element(intersection(symmetric_difference(u,v),w),intersection(x,union(u,v))),x)* -> subclass(intersection(symmetric_difference(u,v),w),intersection(x,union(u,v))).
% 300.04/300.96  93862[0:Res:4095.1,4070.1] || member(not_subclass_element(intersection(u,restrict(intersection(v,w),x,y)),z),symmetric_difference(v,w))* -> subclass(intersection(u,restrict(intersection(v,w),x,y)),z).
% 300.04/300.96  94475[0:Res:5244.1,4070.1] || member(not_subclass_element(intersection(restrict(intersection(u,v),w,x),y),z),symmetric_difference(u,v))* -> subclass(intersection(restrict(intersection(u,v),w,x),y),z).
% 300.04/300.96  95053[0:SpR:221.0,3435.1] || member(inverse(restrict(cross_product(u,v),w,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(cross_product(w,universal_class),u,v)),image(cross_product(u,v),w)),domain_relation)*.
% 300.04/300.96  95497[2:SpR:2606.2,6655.2] function(u) function(v) || member(single_valued1(v),universal_class) -> member(single_valued1(v),range_of(v))* equal(domain__dfg(v,range_of(null_class),single_valued2(u)),single_valued3(v))**.
% 300.04/300.96  95496[2:SpR:2609.2,6655.2] single_valued_class(u) single_valued_class(v) || member(single_valued1(v),universal_class) -> member(single_valued1(v),range_of(v))* equal(domain__dfg(v,range_of(null_class),single_valued2(u)),single_valued3(v))**.
% 300.04/300.96  95495[2:SpR:2610.2,6655.2] single_valued_class(u) function(v) || member(single_valued1(v),universal_class) -> member(single_valued1(v),range_of(v))* equal(domain__dfg(v,range_of(null_class),single_valued2(u)),single_valued3(v))**.
% 300.04/300.96  95488[2:SpR:2610.2,6655.2] single_valued_class(u) function(v) || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),single_valued2(v)),single_valued3(u))**.
% 300.04/300.96  95986[3:SpL:16033.0,15790.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)* -> equal(v,null_class).
% 300.04/300.96  95985[3:SpL:15991.0,15790.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)* -> equal(v,null_class).
% 300.04/300.96  96063[3:MRR:96003.4,49973.2] || member(ordered_pair(u,cantor(u)),v)* member(ordered_pair(u,cantor(u)),w)* member(u,universal_class) subclass(domain_relation,regular(intersection(w,v)))* -> .
% 300.04/300.96  96065[3:MRR:96028.3,50028.1] || member(ordered_pair(u,ordered_pair(v,cantor(v))),compose(w,x))* member(v,universal_class) subclass(domain_relation,regular(image(w,image(x,singleton(u))))) -> .
% 300.04/300.96  96165[3:Res:95721.0,5324.0] ||  -> equal(complement(successor(complement(intersection(restrict(u,v,w),x)))),null_class) member(regular(complement(successor(complement(intersection(restrict(u,v,w),x))))),cross_product(v,w))*.
% 300.04/300.96  96152[3:Res:95721.0,7746.0] || member(not_subclass_element(complement(successor(complement(intersection(complement(compose(element_relation,universal_class)),u)))),v),element_relation)* -> subclass(complement(successor(complement(intersection(complement(compose(element_relation,universal_class)),u)))),v).
% 300.04/300.96  96304[3:Res:96080.0,5324.0] ||  -> equal(complement(successor(complement(intersection(u,restrict(v,w,x))))),null_class) member(regular(complement(successor(complement(intersection(u,restrict(v,w,x)))))),cross_product(w,x))*.
% 300.04/300.96  96291[3:Res:96080.0,7746.0] || member(not_subclass_element(complement(successor(complement(intersection(u,complement(compose(element_relation,universal_class)))))),v),element_relation)* -> subclass(complement(successor(complement(intersection(u,complement(compose(element_relation,universal_class)))))),v).
% 300.04/300.96  97275[3:SpL:47208.0,18114.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  97260[0:SpR:39614.1,47208.0] || subclass(union(u,complement(power_class(v))),power_class(w)) -> equal(union(complement(power_class(w)),intersection(complement(u),power_class(v))),complement(union(u,complement(power_class(v)))))**.
% 300.04/300.96  97632[3:SpL:47209.0,18114.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.96  98151[3:SpL:47210.0,18114.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.96  98382[3:Res:97082.0,3170.0] ||  -> equal(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(restrict(u,v,w))))))),u)*.
% 300.04/300.96  98586[3:SpL:47212.0,18114.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  98571[0:SpR:39614.1,47212.0] || subclass(union(complement(power_class(u)),v),power_class(w)) -> equal(union(complement(power_class(w)),intersection(power_class(u),complement(v))),complement(union(complement(power_class(u)),v)))**.
% 300.04/300.96  99594[3:Res:4112.1,15652.1] || member(u,universal_class) member(not_subclass_element(restrict(v,singleton(u),universal_class),w),x)* -> subclass(restrict(v,singleton(u),universal_class),w) member(u,cantor(x)).
% 300.04/300.96  99575[3:Res:1417.2,15652.1] || member(u,universal_class) member(singleton(u),singleton(v))* member(v,universal_class) member(singleton(singleton(singleton(u))),w)* -> member(v,cantor(w))*.
% 300.04/300.96  99557[3:Res:9522.0,15652.1] || member(u,universal_class) member(not_subclass_element(v,complement(cross_product(singleton(u),universal_class))),w)* -> subclass(v,complement(cross_product(singleton(u),universal_class))) member(u,cantor(w)).
% 300.04/300.96  102738[3:Rew:27497.0,100521.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),complement(v)),w),union(union(null_class,u),v))* -> subclass(intersection(union(null_class,complement(u)),complement(v)),w).
% 300.04/300.96  102739[3:Rew:71518.0,100520.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),complement(v)),w),union(union(u,null_class),v))* -> subclass(intersection(union(null_class,complement(u)),complement(v)),w).
% 300.04/300.96  102740[3:Rew:30548.0,100519.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),complement(v)),w),union(union(u,u),v))* -> subclass(intersection(union(null_class,complement(u)),complement(v)),w).
% 300.04/300.96  102747[3:Rew:27497.0,100492.1] || member(not_subclass_element(intersection(complement(u),union(null_class,complement(v))),w),union(u,union(null_class,v)))* -> subclass(intersection(complement(u),union(null_class,complement(v))),w).
% 300.04/300.96  102748[3:Rew:71518.0,100491.1] || member(not_subclass_element(intersection(complement(u),union(null_class,complement(v))),w),union(u,union(v,null_class)))* -> subclass(intersection(complement(u),union(null_class,complement(v))),w).
% 300.04/300.96  102749[3:Rew:30548.0,100490.1] || member(not_subclass_element(intersection(complement(u),union(null_class,complement(v))),w),union(u,union(v,v)))* -> subclass(intersection(complement(u),union(null_class,complement(v))),w).
% 300.04/300.96  100760[0:Rew:100557.0,7297.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(complement(w),union(x,y)))).
% 300.04/300.96  100773[0:Rew:100557.0,55168.0] || member(u,intersection(power_class(v),union(w,complement(union(x,y))))) member(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.96  100791[0:Rew:100557.0,89081.1] || member(u,symmetric_difference(complement(v),union(w,image(element_relation,union(x,y)))))* -> member(u,union(v,intersection(complement(w),power_class(complement(union(x,y)))))).
% 300.04/300.96  100812[0:Rew:100557.0,7312.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(complement(v),union(w,x)),y)).
% 300.04/300.96  100852[0:Rew:100557.0,54961.0] || member(u,intersection(union(v,complement(union(w,x))),power_class(y))) member(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))* -> .
% 300.04/300.96  102756[0:Rew:76314.0,100854.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))* -> member(u,complement(symmetric_difference(complement(v),union(w,x)))).
% 300.04/300.96  100876[3:Rew:100557.0,99756.1] || member(u,universal_class) subclass(domain_relation,union(v,complement(union(w,x)))) member(ordered_pair(u,cantor(u)),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.96  100885[0:Rew:100557.0,84914.0] || subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(regular(u),union(v,image(element_relation,union(w,x))))* -> equal(u,null_class).
% 300.04/300.96  100887[0:Rew:100557.0,88356.1] || member(u,symmetric_difference(union(v,image(element_relation,union(w,x))),complement(y)))* -> member(u,union(intersection(complement(v),power_class(complement(union(w,x)))),y)).
% 300.04/300.96  100891[0:Rew:100557.0,87229.1] || member(u,universal_class) -> member(u,intersection(power_class(v),power_class(complement(union(w,x))))) member(u,union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 300.04/300.96  100894[0:Rew:100557.0,62478.2] function(u) || member(v,universal_class) subclass(universal_class,power_class(complement(union(w,x)))) member(image(u,v),image(element_relation,union(w,x)))* -> .
% 300.04/300.96  100901[0:Rew:100557.0,89106.1] || member(u,symmetric_difference(complement(v),union(image(element_relation,union(w,x)),y)))* -> member(u,union(v,intersection(power_class(complement(union(w,x))),complement(y)))).
% 300.04/300.96  100907[0:Rew:100557.0,7300.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(union(w,x),complement(y)))).
% 300.04/300.96  100920[0:Rew:100557.0,55171.0] || member(u,intersection(power_class(v),union(complement(union(w,x)),y))) member(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))* -> .
% 300.04/300.96  100969[3:Rew:100557.0,99807.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,complement(union(w,x)))) member(ordered_pair(u,cantor(u)),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.96  101203[0:Rew:100557.0,84937.0] || subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(regular(u),union(image(element_relation,union(v,w)),x))* -> equal(u,null_class).
% 300.04/300.96  101205[0:Rew:100557.0,88379.1] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),x),complement(y)))* -> member(u,union(intersection(power_class(complement(union(v,w))),complement(x)),y)).
% 300.04/300.96  101206[0:Rew:100557.0,6880.0] ||  -> equal(intersection(union(u,image(element_relation,union(v,w))),union(complement(u),power_class(complement(union(v,w))))),symmetric_difference(complement(u),power_class(complement(union(v,w)))))**.
% 300.04/300.96  101209[0:Rew:100557.0,62457.1] || member(u,universal_class) subclass(u,power_class(complement(union(v,w)))) member(apply(choice,u),image(element_relation,union(v,w)))* -> equal(u,null_class).
% 300.04/300.96  101210[0:Rew:100557.0,62482.0] || subclass(u,power_class(complement(union(v,w)))) member(not_subclass_element(intersection(x,u),y),image(element_relation,union(v,w)))* -> subclass(intersection(x,u),y).
% 300.04/300.96  101211[0:Rew:100557.0,62484.0] || subclass(u,power_class(complement(union(v,w)))) member(not_subclass_element(intersection(u,x),y),image(element_relation,union(v,w)))* -> subclass(intersection(u,x),y).
% 300.04/300.96  101219[0:Rew:100557.0,33184.0] ||  -> equal(union(intersection(u,image(element_relation,union(v,w))),intersection(complement(u),power_class(complement(union(v,w))))),complement(symmetric_difference(u,image(element_relation,union(v,w)))))**.
% 300.04/300.96  101235[0:Rew:100557.0,87043.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),power_class(x))) member(u,union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  101240[0:Rew:100557.0,62466.1] || member(inverse(u),universal_class) subclass(domain_relation,power_class(complement(union(v,w)))) member(ordered_pair(inverse(u),range_of(u)),image(element_relation,union(v,w)))* -> .
% 300.04/300.96  101277[0:Rew:100557.0,7315.1] || member(u,universal_class) -> member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(union(v,w),complement(x)),y)).
% 300.04/300.96  101317[0:Rew:100557.0,54964.0] || member(u,intersection(union(complement(union(v,w)),x),power_class(y))) member(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))* -> .
% 300.04/300.96  101319[0:Rew:100557.0,76347.0] || member(u,symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))* -> member(u,complement(symmetric_difference(union(v,w),complement(x)))).
% 300.04/300.96  101341[3:Rew:100557.0,100046.1] || member(u,universal_class) subclass(domain_relation,union(complement(union(v,w)),x)) member(ordered_pair(u,cantor(u)),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.96  101433[3:Rew:100557.0,100097.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(union(v,w)),x)) member(ordered_pair(u,cantor(u)),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.96  101604[0:Rew:100557.0,6895.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),w),union(power_class(complement(union(u,v))),complement(w))),symmetric_difference(power_class(complement(union(u,v))),complement(w)))**.
% 300.04/300.96  101614[0:Rew:100557.0,33198.0] ||  -> equal(union(intersection(image(element_relation,union(u,v)),w),intersection(power_class(complement(union(u,v))),complement(w))),complement(symmetric_difference(image(element_relation,union(u,v)),w)))**.
% 300.04/300.96  102272[0:Rew:102264.0,46639.0] ||  -> equal(union(u,intersection(union(v,complement(power_class(w))),complement(singleton(intersection(complement(v),power_class(w)))))),union(u,complement(successor(intersection(complement(v),power_class(w))))))**.
% 300.04/300.96  102273[0:Rew:102264.0,46826.0] ||  -> equal(union(u,intersection(union(complement(power_class(v)),w),complement(singleton(intersection(power_class(v),complement(w)))))),union(u,complement(successor(intersection(power_class(v),complement(w))))))**.
% 300.04/300.96  102303[0:Rew:102295.0,47047.0] ||  -> equal(union(intersection(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v))))),w),union(w,complement(successor(intersection(power_class(u),complement(v))))))**.
% 300.04/300.96  102304[0:Rew:102295.0,46768.0] ||  -> equal(union(intersection(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v))))),w),union(w,complement(successor(intersection(complement(u),power_class(v))))))**.
% 300.04/300.96  102810[3:Rew:100557.0,101096.1] || member(regular(regular(union(u,complement(union(v,w))))),symmetric_difference(complement(u),union(v,w)))* -> equal(regular(union(u,complement(union(v,w)))),null_class).
% 300.04/300.96  102811[0:Rew:100557.0,101227.1] || member(not_subclass_element(intersection(u,power_class(complement(union(v,w)))),x),image(element_relation,union(v,w)))* -> subclass(intersection(u,power_class(complement(union(v,w)))),x).
% 300.04/300.96  102812[0:Rew:102264.0,101230.0] ||  -> equal(union(u,intersection(power_class(complement(union(v,w))),complement(singleton(image(element_relation,union(v,w)))))),union(u,complement(successor(image(element_relation,union(v,w))))))**.
% 300.04/300.96  102815[3:Rew:100557.0,101465.1] || member(regular(regular(union(complement(union(u,v)),w))),symmetric_difference(union(u,v),complement(w)))* -> equal(regular(union(complement(union(u,v)),w)),null_class).
% 300.04/300.96  102817[0:Rew:102295.0,101621.0] ||  -> equal(union(intersection(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v))))),w),union(w,complement(successor(image(element_relation,union(u,v))))))**.
% 300.04/300.96  102818[0:Rew:100557.0,101632.1] || member(not_subclass_element(intersection(power_class(complement(union(u,v))),w),x),image(element_relation,union(u,v)))* -> subclass(intersection(power_class(complement(union(u,v))),w),x).
% 300.04/300.96  102819[7:Rew:100557.0,101675.1] function(intersection(complement(u),complement(v))) || member(regular(successor(complement(union(u,v)))),union(u,v))* -> equal(successor(complement(union(u,v))),null_class).
% 300.04/300.96  102823[0:Rew:100557.0,101754.1] ||  -> subclass(symmetric_difference(intersection(u,v),complement(union(u,v))),w) member(not_subclass_element(symmetric_difference(intersection(u,v),complement(union(u,v))),w),complement(symmetric_difference(u,v)))*.
% 300.04/300.96  102894[0:Rew:100557.0,100502.1,100557.0,100502.1,100557.0,100502.0] || member(not_subclass_element(intersection(union(u,v),complement(w)),x),union(complement(union(u,v)),w))* -> subclass(complement(union(complement(union(u,v)),w)),x).
% 300.04/300.96  102895[0:Rew:100557.0,100473.1,100557.0,100473.1,100557.0,100473.0] || member(not_subclass_element(intersection(complement(u),union(v,w)),x),union(u,complement(union(v,w))))* -> subclass(complement(union(u,complement(union(v,w)))),x).
% 300.04/300.96  103145[3:Rew:101822.0,103144.1,101822.0,103144.0] || member(not_subclass_element(intersection(union(u,v),power_class(w)),x),complement(intersection(union(u,v),power_class(w))))* -> subclass(intersection(union(u,v),power_class(w)),x).
% 300.04/300.96  103149[3:Rew:101822.0,103148.1,101822.0,103148.0] || member(not_subclass_element(intersection(power_class(u),union(v,w)),x),complement(intersection(power_class(u),union(v,w))))* -> subclass(intersection(power_class(u),union(v,w)),x).
% 300.04/300.96  105728[0:Rew:102187.0,105602.0] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),w) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(successor(v)))),w),union(u,image(element_relation,successor(v))))*.
% 300.04/300.96  105729[0:Rew:102187.0,105551.0] ||  -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),w) member(not_subclass_element(symmetric_difference(power_class(complement(successor(u))),complement(v)),w),union(image(element_relation,successor(u)),v))*.
% 300.04/300.96  105730[0:Rew:102187.0,105631.2,102187.0,105631.0] || member(power_class(complement(successor(u))),universal_class) member(apply(choice,power_class(complement(successor(u)))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 300.04/300.96  105936[0:SpR:102264.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(w,complement(successor(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),successor(x))))*.
% 300.04/300.96  105921[0:SpR:102264.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(successor(w))),power_class(x))) member(u,union(intersection(complement(v),successor(w)),complement(power_class(x))))*.
% 300.04/300.96  105917[0:SpR:102264.0,479.0] ||  -> equal(intersection(union(u,intersection(complement(v),successor(w))),union(complement(u),union(v,complement(successor(w))))),symmetric_difference(complement(u),union(v,complement(successor(w)))))**.
% 300.04/300.96  105867[0:SpR:102264.0,479.0] ||  -> equal(intersection(union(intersection(complement(u),successor(v)),w),union(union(u,complement(successor(v))),complement(w))),symmetric_difference(union(u,complement(successor(v))),complement(w)))**.
% 300.04/300.96  106107[0:Rew:102264.0,106011.1] || member(not_subclass_element(intersection(u,union(v,complement(successor(w)))),x),intersection(complement(v),successor(w)))* -> subclass(intersection(u,union(v,complement(successor(w)))),x).
% 300.04/300.96  106108[0:Rew:102264.0,105998.1] || member(not_subclass_element(intersection(union(u,complement(successor(v))),w),x),intersection(complement(u),successor(v)))* -> subclass(intersection(union(u,complement(successor(v))),w),x).
% 300.04/300.96  106920[3:Res:97047.0,3170.0] ||  -> equal(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),null_class) member(regular(complement(successor(successor(complement(intersection(restrict(u,v,w),x)))))),u)*.
% 300.04/300.96  107680[0:Res:5239.2,100568.0] || subclass(u,image(element_relation,union(v,w))) member(not_subclass_element(intersection(u,x),y),power_class(complement(union(v,w))))* -> subclass(intersection(u,x),y).
% 300.04/300.96  107678[0:Res:4087.2,100568.0] || subclass(u,image(element_relation,union(v,w))) member(not_subclass_element(intersection(x,u),y),power_class(complement(union(v,w))))* -> subclass(intersection(x,u),y).
% 300.04/300.96  107660[0:Res:3436.2,100568.0] || member(inverse(u),universal_class) subclass(domain_relation,image(element_relation,union(v,w))) member(ordered_pair(inverse(u),range_of(u)),power_class(complement(union(v,w))))* -> .
% 300.04/300.96  107651[0:Res:406.3,100568.0] || member(u,universal_class) subclass(u,image(element_relation,union(v,w))) member(apply(choice,u),power_class(complement(union(v,w))))* -> equal(u,null_class).
% 300.04/300.96  107645[0:Res:160.1,100568.0] || member(not_subclass_element(intersection(u,image(element_relation,union(v,w))),x),power_class(complement(union(v,w))))* -> subclass(intersection(u,image(element_relation,union(v,w))),x).
% 300.04/300.96  107623[0:Res:167.1,100568.0] || member(not_subclass_element(intersection(image(element_relation,union(u,v)),w),x),power_class(complement(union(u,v))))* -> subclass(intersection(image(element_relation,union(u,v)),w),x).
% 300.04/300.96  108265[3:Res:100420.0,3170.0] ||  -> equal(complement(union(union(null_class,complement(restrict(u,v,w))),x)),null_class) member(regular(complement(union(union(null_class,complement(restrict(u,v,w))),x))),u)*.
% 300.04/300.96  109331[3:Res:103321.0,3170.0] ||  -> equal(complement(union(u,union(null_class,complement(restrict(v,w,x))))),null_class) member(regular(complement(union(u,union(null_class,complement(restrict(v,w,x)))))),v)*.
% 300.04/300.96  109737[0:Res:2350.2,100559.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),union(v,complement(union(w,x))))*.
% 300.04/300.96  109735[0:Res:3123.2,100559.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),union(v,complement(union(w,x))))*.
% 300.04/300.96  109724[3:Res:15528.1,100559.0] || subclass(domain_relation,flip(symmetric_difference(complement(u),union(v,w)))) -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(u,complement(union(v,w))))*.
% 300.04/300.96  109723[3:Res:15527.1,100559.0] || subclass(domain_relation,rotate(symmetric_difference(complement(u),union(v,w)))) -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(u,complement(union(v,w))))*.
% 300.04/300.96  109711[0:Res:9522.0,100559.0] ||  -> subclass(u,complement(symmetric_difference(complement(v),union(w,x)))) member(not_subclass_element(u,complement(symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 300.04/300.96  109905[3:Res:106828.0,3170.0] ||  -> equal(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,restrict(v,w,x))))))),v)*.
% 300.04/300.96  110436[0:Res:2350.2,100573.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),union(complement(union(v,w)),x))*.
% 300.04/300.96  110434[0:Res:3123.2,100573.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),union(complement(union(v,w)),x))*.
% 300.04/300.96  110423[3:Res:15528.1,100573.0] || subclass(domain_relation,flip(symmetric_difference(union(u,v),complement(w)))) -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(complement(union(u,v)),w))*.
% 300.04/300.96  110422[3:Res:15527.1,100573.0] || subclass(domain_relation,rotate(symmetric_difference(union(u,v),complement(w)))) -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(complement(union(u,v)),w))*.
% 300.04/300.96  110410[0:Res:9522.0,100573.0] ||  -> subclass(u,complement(symmetric_difference(union(v,w),complement(x)))) member(not_subclass_element(u,complement(symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 300.04/300.96  110806[3:Res:95663.0,3170.0] ||  -> equal(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),null_class) member(regular(intersection(union(null_class,intersection(restrict(u,v,w),x)),y)),u)*.
% 300.04/300.96  111151[3:Res:95683.0,3170.0] ||  -> equal(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),null_class) member(regular(union(null_class,intersection(intersection(restrict(u,v,w),x),y))),u)*.
% 300.04/300.96  111299[3:Res:95699.0,3170.0] ||  -> equal(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),null_class) member(regular(intersection(u,union(null_class,intersection(restrict(v,w,x),y)))),v)*.
% 300.04/300.96  111472[3:Res:15464.2,100558.0] || member(u,universal_class) subclass(domain_relation,intersection(complement(v),union(w,x))) member(ordered_pair(u,cantor(u)),union(v,complement(union(w,x))))* -> .
% 300.04/300.96  111399[0:SpL:46592.0,100558.0] || member(u,intersection(union(complement(power_class(v)),w),union(x,y))) member(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.96  111398[0:SpL:102264.0,100558.0] || member(u,intersection(union(v,complement(successor(w))),union(x,y))) member(u,union(intersection(complement(v),successor(w)),complement(union(x,y))))* -> .
% 300.04/300.96  111397[0:SpL:46586.0,100558.0] || member(u,intersection(union(v,complement(power_class(w))),union(x,y))) member(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))* -> .
% 300.04/300.96  111395[0:SpL:100575.0,100558.0] || member(u,intersection(power_class(complement(union(v,w))),union(x,y))) member(u,union(image(element_relation,union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.96  111676[3:Res:95712.0,3170.0] ||  -> equal(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),null_class) member(regular(union(null_class,intersection(u,intersection(restrict(v,w,x),y)))),v)*.
% 300.04/300.96  111771[3:Res:96083.0,3170.0] ||  -> equal(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),null_class) member(regular(complement(successor(complement(restrict(restrict(u,v,w),x,y))))),u)*.
% 300.04/300.96  111925[3:Res:15464.2,100572.0] || member(u,universal_class) subclass(domain_relation,intersection(union(v,w),complement(x))) member(ordered_pair(u,cantor(u)),union(complement(union(v,w)),x))* -> .
% 300.04/300.96  111812[0:SpL:46592.0,100572.0] || member(u,intersection(union(v,w),union(complement(power_class(x)),y))) member(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))* -> .
% 300.04/300.96  111811[0:SpL:102264.0,100572.0] || member(u,intersection(union(v,w),union(x,complement(successor(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),successor(y))))* -> .
% 300.04/300.96  111810[0:SpL:46586.0,100572.0] || member(u,intersection(union(v,w),union(x,complement(power_class(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))* -> .
% 300.04/300.96  111808[0:SpL:100575.0,100572.0] || member(u,intersection(union(v,w),power_class(complement(union(x,y))))) member(u,union(complement(union(v,w)),image(element_relation,union(x,y))))* -> .
% 300.04/300.96  112311[3:Res:100372.0,3170.0] ||  -> equal(complement(union(complement(intersection(restrict(u,v,w),x)),y)),null_class) member(regular(complement(union(complement(intersection(restrict(u,v,w),x)),y))),u)*.
% 300.04/300.96  113330[3:Rew:101822.0,113256.0,26766.0,113256.0] || member(u,union(cross_product(v,w),x)) member(u,complement(restrict(x,v,w))) member(u,complement(symmetric_difference(cross_product(v,w),x)))* -> .
% 300.04/300.96  113350[3:Rew:26766.0,113349.0] ||  -> equal(union(null_class,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u)))),symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))**.
% 300.04/300.96  113716[3:Rew:101822.0,113651.0,26766.0,113651.0] || member(u,union(v,cross_product(w,x))) member(u,complement(restrict(v,w,x))) member(u,complement(symmetric_difference(v,cross_product(w,x))))* -> .
% 300.04/300.96  113736[3:Rew:26766.0,113735.0] ||  -> equal(union(null_class,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w))))),symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))**.
% 300.04/300.96  114266[3:SpL:101233.0,18114.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.96  114941[3:SpL:101379.0,18114.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),singleton(singleton(null_class))) subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.96  114822[0:SpR:101379.0,26.2] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(w,x))) member(u,union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  115522[3:SpL:101642.0,18114.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),singleton(singleton(null_class))) subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.96  116164[3:SpL:101772.0,18114.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.96  116046[0:SpR:101772.0,26.2] || member(u,universal_class) -> member(u,intersection(union(v,w),power_class(complement(power_class(x))))) member(u,union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 300.04/300.96  116371[3:Res:115703.0,5324.0] ||  -> equal(regular(complement(restrict(restrict(u,v,w),x,y))),null_class) member(regular(regular(complement(restrict(restrict(u,v,w),x,y)))),cross_product(v,w))*.
% 300.04/300.96  116358[3:Res:115703.0,7746.0] || member(not_subclass_element(regular(complement(restrict(complement(compose(element_relation,universal_class)),u,v))),w),element_relation)* -> subclass(regular(complement(restrict(complement(compose(element_relation,universal_class)),u,v))),w).
% 300.04/300.96  116487[3:Res:86303.1,7166.1] || subclass(u,restrict(v,w,x))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),v)*.
% 300.04/300.96  116481[3:Res:58921.1,7166.1] || subclass(u,restrict(v,w,x))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 300.04/300.96  116480[0:Res:56577.1,7166.1] || subclass(u,restrict(v,w,x))* member(intersection(y,u),universal_class) -> equal(intersection(y,u),null_class) member(apply(choice,intersection(y,u)),v)*.
% 300.04/300.96  116476[0:Res:57662.1,7166.1] || subclass(u,restrict(v,w,x))* member(intersection(u,y),universal_class) -> equal(intersection(u,y),null_class) member(apply(choice,intersection(u,y)),v)*.
% 300.04/300.96  117889[3:Res:113455.0,3170.0] ||  -> equal(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),null_class) member(regular(regular(union(null_class,complement(intersection(restrict(u,v,w),x))))),u)*.
% 300.04/300.96  118105[3:Rew:26766.0,117992.2,47158.0,117992.2] || member(u,universal_class) subclass(complement(intersection(power_class(v),power_class(w))),x)* -> member(u,union(null_class,intersection(power_class(v),power_class(w))))* member(u,x)*.
% 300.04/300.96  118515[0:Obv:118481.1] || subclass(intersection(restrict(u,v,w),x),regular(cross_product(v,w)))* -> equal(intersection(restrict(u,v,w),x),null_class) equal(cross_product(v,w),null_class).
% 300.04/300.96  118814[3:Res:115797.0,3170.0] ||  -> equal(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),null_class) member(regular(regular(complement(intersection(union(null_class,restrict(u,v,w)),x)))),u)*.
% 300.04/300.96  118921[0:Obv:118894.1] || subclass(intersection(u,restrict(v,w,x)),regular(cross_product(w,x)))* -> equal(intersection(u,restrict(v,w,x)),null_class) equal(cross_product(w,x),null_class).
% 300.04/300.96  119377[3:Res:115935.0,3170.0] ||  -> equal(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),null_class) member(regular(regular(complement(intersection(u,union(null_class,restrict(v,w,x)))))),v)*.
% 300.04/300.96  119636[3:Res:86303.1,5361.0] || subclass(u,unordered_pair(v,w))* -> subclass(union(u,null_class),x) equal(not_subclass_element(union(u,null_class),x),w)* equal(not_subclass_element(union(u,null_class),x),v)*.
% 300.04/300.96  119630[3:Res:58921.1,5361.0] || subclass(u,unordered_pair(v,w))* -> subclass(union(null_class,u),x) equal(not_subclass_element(union(null_class,u),x),w)* equal(not_subclass_element(union(null_class,u),x),v)*.
% 300.04/300.96  119611[3:Res:114621.0,5361.0] ||  -> subclass(regular(complement(unordered_pair(u,v))),w) equal(not_subclass_element(regular(complement(unordered_pair(u,v))),w),v)** equal(not_subclass_element(regular(complement(unordered_pair(u,v))),w),u)**.
% 300.04/300.96  119788[3:Res:117791.0,3170.0] ||  -> equal(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),null_class) member(regular(regular(union(null_class,complement(intersection(u,restrict(v,w,x)))))),v)*.
% 300.04/300.96  120039[3:Res:118834.0,3170.0] ||  -> equal(regular(union(union(null_class,complement(restrict(u,v,w))),x)),null_class) member(regular(regular(union(union(null_class,complement(restrict(u,v,w))),x))),u)*.
% 300.04/300.96  120188[3:Res:119989.0,5324.0] ||  -> equal(regular(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(regular(regular(successor(union(null_class,complement(restrict(u,v,w)))))),cross_product(v,w))*.
% 300.04/300.96  120602[3:Res:58994.0,7745.1] || member(complement(successor(compose(element_relation,universal_class))),universal_class) member(apply(choice,complement(successor(compose(element_relation,universal_class)))),element_relation)* -> equal(complement(successor(compose(element_relation,universal_class))),null_class).
% 300.04/300.96  121022[3:Res:119396.0,3170.0] ||  -> equal(regular(union(u,union(null_class,complement(restrict(v,w,x))))),null_class) member(regular(regular(union(u,union(null_class,complement(restrict(v,w,x)))))),v)*.
% 300.04/300.96  121356[0:Res:5976.2,218.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),cross_product(w,x))*.
% 300.04/300.96  121347[0:Res:5976.2,4070.1] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),symmetric_difference(v,w))* -> .
% 300.04/300.96  121774[0:Res:5975.2,218.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),cross_product(w,x))*.
% 300.04/300.96  121765[0:Res:5975.2,4070.1] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),symmetric_difference(v,w))* -> .
% 300.04/300.96  121741[3:SpR:17074.0,5975.2] || member(restrict(element_relation,universal_class,image(u,null_class)),universal_class) subclass(domain_relation,v) -> member(ordered_pair(restrict(element_relation,universal_class,image(u,null_class)),apply(u,universal_class)),v)*.
% 300.04/300.96  122320[3:Res:103272.0,3170.0] ||  -> equal(complement(union(u,complement(intersection(restrict(v,w,x),y)))),null_class) member(regular(complement(union(u,complement(intersection(restrict(v,w,x),y))))),v)*.
% 300.04/300.96  123093[3:Res:110705.0,3170.0] ||  -> equal(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),null_class) member(regular(intersection(union(null_class,intersection(u,restrict(v,w,x))),y)),v)*.
% 300.04/300.96  123400[3:Res:111052.0,3170.0] ||  -> equal(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),null_class) member(regular(union(null_class,intersection(intersection(u,restrict(v,w,x)),y))),v)*.
% 300.04/300.96  123553[3:Res:111207.0,3170.0] ||  -> equal(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),null_class) member(regular(intersection(u,union(null_class,intersection(v,restrict(w,x,y))))),w)*.
% 300.04/300.96  123863[3:Res:111582.0,3170.0] ||  -> equal(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),null_class) member(regular(union(null_class,intersection(u,intersection(v,restrict(w,x,y))))),w)*.
% 300.04/300.96  124037[3:Res:112197.0,3170.0] ||  -> equal(complement(union(complement(intersection(u,restrict(v,w,x))),y)),null_class) member(regular(complement(union(complement(intersection(u,restrict(v,w,x))),y))),v)*.
% 300.04/300.96  125342[0:Res:33146.0,46681.1] || member(u,universal_class) -> equal(singleton(power_class(complement(power_class(v)))),null_class) member(u,image(element_relation,power_class(v))) member(u,complement(singleton(power_class(complement(power_class(v))))))*.
% 300.04/300.96  125573[3:Res:115740.1,5361.0] || subclass(u,unordered_pair(v,w))* -> subclass(regular(complement(u)),x) equal(not_subclass_element(regular(complement(u)),x),w)* equal(not_subclass_element(regular(complement(u)),x),v)*.
% 300.04/300.96  125565[3:Res:115740.1,7166.1] || subclass(u,restrict(v,w,x))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) member(apply(choice,regular(complement(u))),v)*.
% 300.04/300.96  125696[3:Res:115778.0,3170.0] ||  -> equal(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),null_class) member(regular(regular(complement(intersection(intersection(restrict(u,v,w),x),y)))),u)*.
% 300.04/300.96  125962[3:Res:115916.0,3170.0] ||  -> equal(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),null_class) member(regular(regular(complement(intersection(u,intersection(restrict(v,w,x),y))))),v)*.
% 300.04/300.96  126373[0:Res:367.1,6873.0] || subclass(ordered_pair(u,v),symmetric_difference(union(w,x),union(complement(w),complement(x))))* -> member(unordered_pair(u,singleton(v)),complement(symmetric_difference(complement(w),complement(x)))).
% 300.04/300.96  126347[0:Res:351.2,6873.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(sum_class(u),complement(symmetric_difference(complement(v),complement(w))))*.
% 300.04/300.96  126346[0:Res:350.2,6873.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(power_class(u),complement(symmetric_difference(complement(v),complement(w))))*.
% 300.04/300.96  126343[0:Res:354.2,6873.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> subclass(u,x) member(not_subclass_element(u,x),complement(symmetric_difference(complement(v),complement(w))))*.
% 300.04/300.96  127112[3:Res:122207.0,3170.0] ||  -> equal(complement(union(u,complement(intersection(v,restrict(w,x,y))))),null_class) member(regular(complement(union(u,complement(intersection(v,restrict(w,x,y)))))),w)*.
% 300.04/300.96  127288[0:MRR:127287.0,12.0] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,union(w,x)).
% 300.04/300.96  127290[0:MRR:127289.0,12.0] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,union(w,x)).
% 300.04/300.96  127766[0:Res:10106.1,7159.0] || subclass(not_subclass_element(u,v),w)* subclass(w,x)* -> subclass(u,v) equal(not_subclass_element(u,v),null_class) member(apply(choice,not_subclass_element(u,v)),x)*.
% 300.04/300.96  127761[0:Res:3671.1,7159.0] function(u) || subclass(apply(u,v),w)* subclass(w,x)* -> equal(apply(u,v),null_class) member(apply(choice,apply(u,v)),x)*.
% 300.04/300.96  128083[3:Res:125596.0,3170.0] ||  -> equal(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),null_class) member(regular(regular(complement(intersection(intersection(u,restrict(v,w,x)),y)))),v)*.
% 300.04/300.96  128237[3:Res:125867.0,3170.0] ||  -> equal(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),null_class) member(regular(regular(complement(intersection(u,intersection(v,restrict(w,x,y)))))),w)*.
% 300.04/300.96  128720[0:Res:66.2,7200.1] function(u) function(v) || member(w,universal_class) subclass(universal_class,x)* subclass(x,y)* -> member(image(v,image(u,w)),y)*.
% 300.04/300.96  128805[0:MRR:128761.2,5.0] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> equal(v,null_class) member(image(u,apply(choice,v)),x)*.
% 300.04/300.96  129927[0:Res:3.1,12084.0] ||  -> subclass(u,v) equal(ordered_pair(first(ordered_pair(not_subclass_element(u,v),singleton(w))),second(ordered_pair(not_subclass_element(u,v),singleton(w)))),ordered_pair(not_subclass_element(u,v),singleton(w)))**.
% 300.04/300.96  129918[0:Res:3671.1,12084.0] function(u) ||  -> equal(ordered_pair(first(ordered_pair(apply(u,v),singleton(w))),second(ordered_pair(apply(u,v),singleton(w)))),ordered_pair(apply(u,v),singleton(w)))**.
% 300.04/300.96  130779[0:SpR:102187.0,100807.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),union(w,x))) member(u,union(image(element_relation,successor(v)),complement(union(w,x))))*.
% 300.04/300.96  132102[0:SpL:102540.0,4070.1] || member(u,symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))* member(u,symmetric_difference(complement(v),union(w,x))) -> .
% 300.04/300.96  132771[0:SpR:102187.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),power_class(complement(successor(x))))) member(u,union(complement(union(v,w)),image(element_relation,successor(x))))*.
% 300.04/300.96  133963[0:SpL:101537.0,4070.1] || member(u,symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))* member(u,symmetric_difference(union(v,w),complement(x))) -> .
% 300.04/300.96  134781[3:MRR:134780.3,55805.0] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v)) member(u,w).
% 300.04/300.96  137582[0:SpR:75513.1,47210.0] || subclass(union(complement(power_class(u)),v),power_class(w)) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(union(complement(power_class(u)),v)))**.
% 300.04/300.96  137581[0:SpR:75513.1,47209.0] || subclass(union(u,complement(power_class(v))),power_class(w)) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(union(u,complement(power_class(v)))))**.
% 300.04/300.96  137841[3:Res:86315.1,5361.0] || subclass(u,unordered_pair(v,w))* -> subclass(union(u,u),x) equal(not_subclass_element(union(u,u),x),w)* equal(not_subclass_element(union(u,u),x),v)*.
% 300.04/300.96  137833[3:Res:86315.1,7166.1] || subclass(u,restrict(v,w,x))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 300.04/300.96  137884[0:Res:33146.0,7458.2] || member(u,cross_product(v,w)) member(u,x) -> equal(singleton(restrict(x,v,w)),null_class) member(u,complement(singleton(restrict(x,v,w))))*.
% 300.04/300.96  139176[0:Res:95670.0,3170.0] ||  -> equal(intersection(intersection(intersection(restrict(u,v,w),x),y),z),null_class) member(regular(intersection(intersection(intersection(restrict(u,v,w),x),y),z)),u)*.
% 300.04/300.96  139372[0:Res:95691.0,3170.0] ||  -> equal(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),null_class) member(regular(intersection(u,intersection(v,intersection(restrict(w,x,y),z)))),w)*.
% 300.04/300.96  139529[0:Rew:29.0,139528.1,29.0,139528.0] || member(not_subclass_element(intersection(u,restrict(v,w,x)),restrict(y,w,x)),y)* -> subclass(intersection(u,restrict(v,w,x)),restrict(y,w,x)).
% 300.04/300.96  139662[0:Res:95696.0,3170.0] ||  -> equal(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),null_class) member(regular(intersection(u,intersection(intersection(restrict(v,w,x),y),z))),v)*.
% 300.04/300.96  139862[0:Res:95707.0,3170.0] ||  -> equal(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),null_class) member(regular(intersection(intersection(u,intersection(restrict(v,w,x),y)),z)),v)*.
% 300.04/300.96  140041[0:Rew:29.0,140040.1,29.0,140040.0] || member(not_subclass_element(intersection(restrict(u,v,w),x),restrict(y,v,w)),y)* -> subclass(intersection(restrict(u,v,w),x),restrict(y,v,w)).
% 300.04/300.96  140720[0:Res:128603.0,3170.0] ||  -> equal(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),null_class) member(regular(intersection(intersection(intersection(u,restrict(v,w,x)),y),z)),v)*.
% 300.04/300.96  140979[0:Res:128622.0,3170.0] ||  -> equal(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),null_class) member(regular(intersection(u,intersection(v,intersection(w,restrict(x,y,z))))),x)*.
% 300.04/300.96  141174[0:Res:128629.0,3170.0] ||  -> equal(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),null_class) member(regular(intersection(u,intersection(intersection(v,restrict(w,x,y)),z))),w)*.
% 300.04/300.96  141393[0:Res:128638.0,3170.0] ||  -> equal(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),null_class) member(regular(intersection(intersection(u,intersection(v,restrict(w,x,y))),z)),w)*.
% 300.04/300.96  141738[0:MRR:141709.0,10111.2] || member(u,universal_class) subclass(u,regular(union(v,w)))* -> member(apply(choice,u),complement(v))* equal(u,null_class) equal(union(v,w),null_class).
% 300.04/300.96  141739[0:MRR:141708.0,10111.2] || member(u,universal_class) subclass(u,regular(union(v,w)))* -> member(apply(choice,u),complement(w))* equal(u,null_class) equal(union(v,w),null_class).
% 300.04/300.96  145472[7:Rew:108710.1,145431.3] function(cross_product(singleton(u),universal_class)) || member(u,universal_class) -> member(u,cantor(successor(cross_product(singleton(u),universal_class))))* equal(successor(cross_product(singleton(u),universal_class)),null_class).
% 300.04/300.96  146747[0:Res:46646.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),power_class(complement(power_class(w)))),x)* -> member(u,union(v,image(element_relation,power_class(w))))* member(u,x)*.
% 300.04/300.96  146717[3:SpR:72082.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),power_class(complement(power_class(w)))))* member(u,union(apply(null_class,x),image(element_relation,power_class(w))))*.
% 300.04/300.96  146716[3:SpR:72083.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(power_class(v)))))* member(u,union(apply(null_class,w),image(element_relation,power_class(v))))*.
% 300.04/300.96  146714[0:SpR:112558.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(union(v,w)),power_class(complement(power_class(x)))))* member(u,union(union(w,v),image(element_relation,power_class(x)))).
% 300.04/300.96  146713[3:SpR:27497.0,46646.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(null_class,v),image(element_relation,power_class(w)))).
% 300.04/300.96  146712[3:SpR:71518.0,46646.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(v,null_class),image(element_relation,power_class(w)))).
% 300.04/300.96  146711[3:SpR:30548.0,46646.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(v,v),image(element_relation,power_class(w))))*.
% 300.04/300.96  146709[3:SpR:72083.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),power_class(complement(power_class(w)))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,power_class(w)))).
% 300.04/300.96  146707[0:SpR:75901.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(symmetric_difference(v,w)),power_class(complement(power_class(x)))))* member(u,union(symmetric_difference(w,v),image(element_relation,power_class(x)))).
% 300.04/300.96  146676[3:SpR:74812.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(union(null_class,w))))))* member(u,union(v,image(element_relation,power_class(union(w,null_class))))).
% 300.04/300.96  146675[3:SpR:73744.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(union(w,w))))))* member(u,union(v,image(element_relation,power_class(union(w,null_class))))).
% 300.04/300.96  146674[3:SpR:35849.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(union(w,w))))))* member(u,union(v,image(element_relation,power_class(union(null_class,w))))).
% 300.04/300.96  146673[3:SpR:74812.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(union(w,null_class))))))* member(u,union(v,image(element_relation,power_class(union(null_class,w))))).
% 300.04/300.96  146672[3:SpR:35849.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(union(null_class,w))))))* member(u,union(v,image(element_relation,power_class(union(w,w)))))*.
% 300.04/300.96  146671[3:SpR:73744.0,46646.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(union(w,null_class))))))* member(u,union(v,image(element_relation,power_class(union(w,w)))))*.
% 300.04/300.96  147596[0:Res:46678.1,2.0] || member(u,universal_class) subclass(intersection(power_class(complement(power_class(v))),complement(w)),x)* -> member(u,union(image(element_relation,power_class(v)),w))* member(u,x)*.
% 300.04/300.96  147559[3:SpR:74812.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(union(null_class,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,null_class))),w)).
% 300.04/300.96  147558[3:SpR:73744.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(union(v,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,null_class))),w)).
% 300.04/300.96  147557[3:SpR:35849.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(union(v,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(null_class,v))),w)).
% 300.04/300.96  147556[3:SpR:74812.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(union(v,null_class)))),complement(w)))* member(u,union(image(element_relation,power_class(union(null_class,v))),w)).
% 300.04/300.96  147555[3:SpR:35849.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(union(null_class,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,v))),w))*.
% 300.04/300.96  147554[3:SpR:73744.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(union(v,null_class)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,v))),w))*.
% 300.04/300.96  147549[3:SpR:72082.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(apply(null_class,w))))* member(u,union(image(element_relation,power_class(v)),apply(null_class,x)))*.
% 300.04/300.96  147548[3:SpR:72083.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(sum_class(range_of(null_class)))))* member(u,union(image(element_relation,power_class(v)),apply(null_class,w)))*.
% 300.04/300.96  147546[0:SpR:112558.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(union(w,x))))* member(u,union(image(element_relation,power_class(v)),union(x,w))).
% 300.04/300.96  147545[3:SpR:27497.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(null_class,w))).
% 300.04/300.96  147544[3:SpR:71518.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(w,null_class))).
% 300.04/300.96  147543[3:SpR:30548.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(w,w)))*.
% 300.04/300.96  147668[3:Rew:75789.0,147541.2] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(apply(null_class,w))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,power_class(v)))).
% 300.04/300.96  147539[0:SpR:75901.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(symmetric_difference(w,x))))* member(u,union(image(element_relation,power_class(v)),symmetric_difference(x,w))).
% 300.04/300.96  148233[0:Res:10708.2,2.0] || member(symmetric_difference(u,v),universal_class) subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),w)*.
% 300.04/300.96  150730[3:Res:15527.1,11562.0] || subclass(domain_relation,rotate(cross_product(universal_class,universal_class))) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,compose(ordered_pair(x,cantor(ordered_pair(w,x))),w)),v)*.
% 300.04/300.96  150743[0:MRR:150736.1,99.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(sum_class(u),compose(restrict(element_relation,universal_class,u),sum_class(u))),w)*.
% 300.04/300.96  150744[0:MRR:150735.1,99.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(inverse(u),compose(flip(cross_product(u,universal_class)),inverse(u))),w)*.
% 300.04/300.96  151057[0:Res:10922.2,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(x),union(u,intersection(complement(v),power_class(w))))* -> equal(x,null_class).
% 300.04/300.96  151056[0:Res:3678.2,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w)))))* member(x,union(u,intersection(complement(v),power_class(w))))* -> equal(singleton(x),null_class).
% 300.04/300.96  151045[3:Res:17248.1,46608.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(w,complement(power_class(x)))))* member(unordered_pair(u,null_class),union(v,intersection(complement(w),power_class(x)))) -> .
% 300.04/300.96  150993[3:SpL:72082.0,46608.0] || member(u,intersection(complement(apply(null_class,v)),union(w,complement(power_class(x)))))* member(u,union(apply(null_class,y),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96  150992[3:SpL:72083.0,46608.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(power_class(w)))))* member(u,union(apply(null_class,x),intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96  150990[0:SpL:112558.0,46608.0] || member(u,intersection(complement(union(v,w)),union(x,complement(power_class(y)))))* member(u,union(union(w,v),intersection(complement(x),power_class(y)))) -> .
% 300.04/300.96  150989[3:SpL:27497.0,46608.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(null_class,v),intersection(complement(w),power_class(x)))) -> .
% 300.04/300.96  150988[3:SpL:71518.0,46608.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(v,null_class),intersection(complement(w),power_class(x)))) -> .
% 300.04/300.96  150987[3:SpL:30548.0,46608.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(v,v),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96  150985[3:SpL:72083.0,46608.0] || member(u,intersection(complement(apply(null_class,v)),union(w,complement(power_class(x)))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(w),power_class(x)))) -> .
% 300.04/300.96  150983[0:SpL:75901.0,46608.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(x,complement(power_class(y)))))* member(u,union(symmetric_difference(w,v),intersection(complement(x),power_class(y)))) -> .
% 300.04/300.96  150935[3:SpL:74812.0,46608.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(null_class,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,null_class))))) -> .
% 300.04/300.96  150934[3:SpL:73744.0,46608.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(x,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,null_class))))) -> .
% 300.04/300.96  150933[3:SpL:35849.0,46608.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(x,x))))))* member(u,union(v,intersection(complement(w),power_class(union(null_class,x))))) -> .
% 300.04/300.96  150932[3:SpL:74812.0,46608.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(x,null_class))))))* member(u,union(v,intersection(complement(w),power_class(union(null_class,x))))) -> .
% 300.04/300.96  150931[3:SpL:35849.0,46608.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(null_class,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,x)))))* -> .
% 300.04/300.96  150930[3:SpL:73744.0,46608.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(x,null_class))))))* member(u,union(v,intersection(complement(w),power_class(union(x,x)))))* -> .
% 300.04/300.96  151395[0:Res:10922.2,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(x),union(intersection(complement(u),power_class(v)),w))* -> equal(x,null_class).
% 300.04/300.96  151394[0:Res:3678.2,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w)))* member(x,union(intersection(complement(u),power_class(v)),w))* -> equal(singleton(x),null_class).
% 300.04/300.96  151383[3:Res:17248.1,46628.0] || subclass(ordered_pair(u,universal_class),intersection(union(v,complement(power_class(w))),complement(x)))* member(unordered_pair(u,null_class),union(intersection(complement(v),power_class(w)),x)) -> .
% 300.04/300.96  151309[3:SpL:74812.0,46628.0] || member(u,intersection(union(v,complement(power_class(union(null_class,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,null_class))),x)) -> .
% 300.04/300.96  151308[3:SpL:73744.0,46628.0] || member(u,intersection(union(v,complement(power_class(union(w,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,null_class))),x)) -> .
% 300.04/300.96  151307[3:SpL:35849.0,46628.0] || member(u,intersection(union(v,complement(power_class(union(w,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(null_class,w))),x)) -> .
% 300.04/300.96  151306[3:SpL:74812.0,46628.0] || member(u,intersection(union(v,complement(power_class(union(w,null_class)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(null_class,w))),x)) -> .
% 300.04/300.96  151305[3:SpL:35849.0,46628.0] || member(u,intersection(union(v,complement(power_class(union(null_class,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,w))),x))* -> .
% 300.04/300.96  151304[3:SpL:73744.0,46628.0] || member(u,intersection(union(v,complement(power_class(union(w,null_class)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,w))),x))* -> .
% 300.04/300.96  151299[3:SpL:72082.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),complement(apply(null_class,x))))* member(u,union(intersection(complement(v),power_class(w)),apply(null_class,y)))* -> .
% 300.04/300.96  151459[3:Rew:72365.0,151298.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(power_class(w)))))* member(u,union(intersection(complement(v),power_class(w)),apply(null_class,x)))* -> .
% 300.04/300.96  151296[0:SpL:112558.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),complement(union(x,y))))* member(u,union(intersection(complement(v),power_class(w)),union(y,x))) -> .
% 300.04/300.96  151295[3:SpL:27497.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(null_class,x))) -> .
% 300.04/300.96  151294[3:SpL:71518.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(x,null_class))) -> .
% 300.04/300.96  151293[3:SpL:30548.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(x,x)))* -> .
% 300.04/300.96  151460[3:Rew:75789.0,151291.1] || member(u,intersection(union(v,complement(power_class(w))),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(v),power_class(w)))) -> .
% 300.04/300.96  151289[0:SpL:75901.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),complement(symmetric_difference(x,y))))* member(u,union(intersection(complement(v),power_class(w)),symmetric_difference(y,x))) -> .
% 300.04/300.96  151703[0:Res:10922.2,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(x),union(u,intersection(power_class(v),complement(w))))* -> equal(x,null_class).
% 300.04/300.96  151702[0:Res:3678.2,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w)))* member(x,union(u,intersection(power_class(v),complement(w))))* -> equal(singleton(x),null_class).
% 300.04/300.96  151691[3:Res:17248.1,46655.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(complement(power_class(w)),x)))* member(unordered_pair(u,null_class),union(v,intersection(power_class(w),complement(x)))) -> .
% 300.04/300.96  151639[3:SpL:72082.0,46655.0] || member(u,intersection(complement(apply(null_class,v)),union(complement(power_class(w)),x)))* member(u,union(apply(null_class,y),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96  151638[3:SpL:72083.0,46655.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(power_class(v)),w)))* member(u,union(apply(null_class,x),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96  151636[0:SpL:112558.0,46655.0] || member(u,intersection(complement(union(v,w)),union(complement(power_class(x)),y)))* member(u,union(union(w,v),intersection(power_class(x),complement(y)))) -> .
% 300.04/300.96  151635[3:SpL:27497.0,46655.0] || member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(null_class,v),intersection(power_class(w),complement(x)))) -> .
% 300.04/300.96  151634[3:SpL:71518.0,46655.0] || member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(v,null_class),intersection(power_class(w),complement(x)))) -> .
% 300.04/300.96  151633[3:SpL:30548.0,46655.0] || member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(v,v),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96  151631[3:SpL:72083.0,46655.0] || member(u,intersection(complement(apply(null_class,v)),union(complement(power_class(w)),x)))* member(u,union(sum_class(range_of(null_class)),intersection(power_class(w),complement(x)))) -> .
% 300.04/300.96  151629[0:SpL:75901.0,46655.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(complement(power_class(x)),y)))* member(u,union(symmetric_difference(w,v),intersection(power_class(x),complement(y)))) -> .
% 300.04/300.96  151574[3:SpL:74812.0,46655.0] || member(u,intersection(complement(v),union(complement(power_class(union(null_class,w))),x)))* member(u,union(v,intersection(power_class(union(w,null_class)),complement(x)))) -> .
% 300.04/300.96  151573[3:SpL:73744.0,46655.0] || member(u,intersection(complement(v),union(complement(power_class(union(w,w))),x)))* member(u,union(v,intersection(power_class(union(w,null_class)),complement(x)))) -> .
% 300.04/300.96  151572[3:SpL:35849.0,46655.0] || member(u,intersection(complement(v),union(complement(power_class(union(w,w))),x)))* member(u,union(v,intersection(power_class(union(null_class,w)),complement(x)))) -> .
% 300.04/300.96  151571[3:SpL:74812.0,46655.0] || member(u,intersection(complement(v),union(complement(power_class(union(w,null_class))),x)))* member(u,union(v,intersection(power_class(union(null_class,w)),complement(x)))) -> .
% 300.04/300.96  151570[3:SpL:35849.0,46655.0] || member(u,intersection(complement(v),union(complement(power_class(union(null_class,w))),x)))* member(u,union(v,intersection(power_class(union(w,w)),complement(x))))* -> .
% 300.04/300.96  151569[3:SpL:73744.0,46655.0] || member(u,intersection(complement(v),union(complement(power_class(union(w,null_class))),x)))* member(u,union(v,intersection(power_class(union(w,w)),complement(x))))* -> .
% 300.04/300.96  152305[0:Res:10922.2,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(x),union(intersection(power_class(u),complement(v)),w))* -> equal(x,null_class).
% 300.04/300.96  152304[0:Res:3678.2,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w)))* member(x,union(intersection(power_class(u),complement(v)),w))* -> equal(singleton(x),null_class).
% 300.04/300.96  152293[3:Res:17248.1,46815.0] || subclass(ordered_pair(u,universal_class),intersection(union(complement(power_class(v)),w),complement(x)))* member(unordered_pair(u,null_class),union(intersection(power_class(v),complement(w)),x)) -> .
% 300.04/300.96  152212[3:SpL:74812.0,46815.0] || member(u,intersection(union(complement(power_class(union(null_class,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,null_class)),complement(w)),x)) -> .
% 300.04/300.96  152211[3:SpL:73744.0,46815.0] || member(u,intersection(union(complement(power_class(union(v,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,null_class)),complement(w)),x)) -> .
% 300.04/300.96  152210[3:SpL:35849.0,46815.0] || member(u,intersection(union(complement(power_class(union(v,v))),w),complement(x)))* member(u,union(intersection(power_class(union(null_class,v)),complement(w)),x)) -> .
% 300.04/300.96  152209[3:SpL:74812.0,46815.0] || member(u,intersection(union(complement(power_class(union(v,null_class))),w),complement(x)))* member(u,union(intersection(power_class(union(null_class,v)),complement(w)),x)) -> .
% 300.04/300.96  152208[3:SpL:35849.0,46815.0] || member(u,intersection(union(complement(power_class(union(null_class,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,v)),complement(w)),x))* -> .
% 300.04/300.96  152207[3:SpL:73744.0,46815.0] || member(u,intersection(union(complement(power_class(union(v,null_class))),w),complement(x)))* member(u,union(intersection(power_class(union(v,v)),complement(w)),x))* -> .
% 300.04/300.96  152202[3:SpL:72082.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),complement(apply(null_class,x))))* member(u,union(intersection(power_class(v),complement(w)),apply(null_class,y)))* -> .
% 300.04/300.96  152375[3:Rew:72365.0,152201.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(power_class(v)),w)))* member(u,union(intersection(power_class(v),complement(w)),apply(null_class,x)))* -> .
% 300.04/300.96  152199[0:SpL:112558.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),complement(union(x,y))))* member(u,union(intersection(power_class(v),complement(w)),union(y,x))) -> .
% 300.04/300.96  152198[3:SpL:27497.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(null_class,x))) -> .
% 300.04/300.96  152197[3:SpL:71518.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(x,null_class))) -> .
% 300.04/300.96  152196[3:SpL:30548.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(x,x)))* -> .
% 300.04/300.96  152376[3:Rew:75789.0,152194.1] || member(u,intersection(union(complement(power_class(v)),w),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),intersection(power_class(v),complement(w)))) -> .
% 300.04/300.96  152192[0:SpL:75901.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),complement(symmetric_difference(x,y))))* member(u,union(intersection(power_class(v),complement(w)),symmetric_difference(y,x))) -> .
% 300.04/300.96  154351[6:SpL:100849.0,53207.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)** -> member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96  154350[3:SpL:100849.0,53354.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)** -> member(omega,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96  154349[3:SpL:100849.0,83804.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)** -> subclass(universal_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96  154343[3:SpL:100849.0,113432.0] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96  154335[0:SpL:100849.0,13518.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),domain_relation) equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),domain_relation)** -> .
% 300.04/300.96  154334[0:SpL:100849.0,13425.1] || subclass(domain_relation,intersection(power_class(u),union(v,complement(union(w,x))))) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  154333[0:SpL:100849.0,32917.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),domain_relation) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  154330[0:SpL:100849.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))) -> .
% 300.04/300.96  154329[0:SpL:100849.0,372.0] || subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* member(omega,intersection(power_class(u),union(v,complement(union(w,x))))) -> .
% 300.04/300.96  154327[0:SpL:100849.0,19460.1] || subclass(domain_relation,intersection(power_class(u),union(v,complement(union(w,x))))) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  154326[0:SpL:100849.0,32866.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),domain_relation) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96  154317[3:SpL:100849.0,116330.0] || equal(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),universal_class)** -> member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96  154491[3:Rew:75789.0,154177.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),union(null_class,intersection(power_class(v),union(w,complement(union(x,y))))))*.
% 300.04/300.96  154164[0:SpR:100849.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))),union(intersection(power_class(v),union(w,complement(union(x,y)))),u))*.
% 300.04/300.96  154162[0:SpR:100849.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))),union(u,intersection(power_class(v),union(w,complement(union(x,y))))))*.
% 300.04/300.96  154160[0:SpR:100849.0,142270.0] ||  -> equal(intersection(intersection(power_class(u),union(v,complement(union(w,x)))),restrict(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y,z)),null_class)**.
% 300.04/300.96  154498[3:Rew:75789.0,154138.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 300.04/300.96  154499[3:Rew:75789.0,154135.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(u),union(v,complement(union(w,x)))))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96  154130[0:SpR:100849.0,42085.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),restrict(intersection(power_class(u),union(v,complement(union(w,x)))),y,z)),null_class)**.
% 300.04/300.96  154500[3:Rew:75789.0,154122.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 300.04/300.96  154082[3:SpR:100849.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(u),union(v,complement(union(w,x))))) member(singleton(null_class),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96  154078[0:SpR:100849.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y)),union(y,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 300.04/300.96  154076[0:SpR:100849.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y)),union(intersection(power_class(u),union(v,complement(union(w,x)))),y))*.
% 300.04/300.96  154073[3:SpR:100849.0,65061.1] || equal(successor(intersection(power_class(u),union(v,complement(union(w,x))))),null_class) -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),universal_class)**.
% 300.04/300.96  154071[3:SpR:100849.0,115740.1] || subclass(intersection(power_class(u),union(v,complement(union(w,x)))),y) -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),y)*.
% 300.04/300.96  155499[0:Res:10922.2,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(x),union(u,image(element_relation,union(v,w))))* -> equal(x,null_class).
% 300.04/300.96  155498[0:Res:3678.2,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w)))))* member(x,union(u,image(element_relation,union(v,w))))* -> equal(singleton(x),null_class).
% 300.04/300.96  155487[3:Res:17248.1,100880.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),power_class(complement(union(w,x)))))* member(unordered_pair(u,null_class),union(v,image(element_relation,union(w,x)))) -> .
% 300.04/300.96  155439[3:SpL:72082.0,100880.0] || member(u,intersection(complement(apply(null_class,v)),power_class(complement(union(w,x)))))* member(u,union(apply(null_class,y),image(element_relation,union(w,x))))* -> .
% 300.04/300.96  155438[3:SpL:72083.0,100880.0] || member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(union(v,w)))))* member(u,union(apply(null_class,x),image(element_relation,union(v,w))))* -> .
% 300.04/300.96  155436[0:SpL:112558.0,100880.0] || member(u,intersection(complement(union(v,w)),power_class(complement(union(x,y)))))* member(u,union(union(w,v),image(element_relation,union(x,y)))) -> .
% 300.04/300.96  155435[3:SpL:27497.0,100880.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(null_class,v),image(element_relation,union(w,x)))) -> .
% 300.04/300.96  155434[3:SpL:71518.0,100880.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(v,null_class),image(element_relation,union(w,x)))) -> .
% 300.04/300.96  155433[3:SpL:30548.0,100880.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(v,v),image(element_relation,union(w,x))))* -> .
% 300.04/300.96  155431[3:SpL:72083.0,100880.0] || member(u,intersection(complement(apply(null_class,v)),power_class(complement(union(w,x)))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,union(w,x)))) -> .
% 300.04/300.96  155429[0:SpL:75901.0,100880.0] || member(u,intersection(complement(symmetric_difference(v,w)),power_class(complement(union(x,y)))))* member(u,union(symmetric_difference(w,v),image(element_relation,union(x,y)))) -> .
% 300.04/300.96  156762[6:SpL:100941.0,53207.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)** -> member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96  156761[3:SpL:100941.0,53354.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)** -> member(omega,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96  156760[3:SpL:100941.0,83804.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)** -> subclass(universal_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96  156754[3:SpL:100941.0,113432.0] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> subclass(regular(null_class),intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96  156746[0:SpL:100941.0,13518.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),domain_relation) equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),domain_relation)** -> .
% 300.04/300.96  156745[0:SpL:100941.0,13425.1] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),union(w,x))) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.96  156744[0:SpL:100941.0,32917.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),domain_relation) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.96  156741[0:SpL:100941.0,2134.0] || subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))) -> .
% 300.04/300.96  156740[0:SpL:100941.0,372.0] || subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* member(omega,intersection(union(u,complement(power_class(v))),union(w,x))) -> .
% 300.04/300.96  156738[0:SpL:100941.0,19460.1] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),union(w,x))) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.96  156737[0:SpL:100941.0,32866.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),domain_relation) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.96  156728[3:SpL:100941.0,116330.0] || equal(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),universal_class)** -> member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96  156726[0:SpR:39614.1,100941.0] || subclass(union(u,v),union(w,complement(power_class(x)))) -> equal(union(intersection(complement(w),power_class(x)),complement(union(u,v))),complement(union(u,v)))**.
% 300.04/300.96  156909[3:Rew:75789.0,156583.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),union(null_class,intersection(union(v,complement(power_class(w))),union(x,y))))*.
% 300.04/300.96  156570[0:SpR:100941.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))),union(intersection(union(v,complement(power_class(w))),union(x,y)),u))*.
% 300.04/300.96  156568[0:SpR:100941.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))),union(u,intersection(union(v,complement(power_class(w))),union(x,y))))*.
% 300.04/300.96  156566[0:SpR:100941.0,142270.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),union(w,x)),restrict(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y,z)),null_class)**.
% 300.04/300.96  156916[3:Rew:75789.0,156544.0] ||  -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 300.04/300.96  156917[3:Rew:75789.0,156541.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,complement(power_class(v))),union(w,x)))))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  156536[0:SpR:100941.0,42085.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),restrict(intersection(union(u,complement(power_class(v))),union(w,x)),y,z)),null_class)**.
% 300.04/300.96  156918[3:Rew:75789.0,156528.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 300.04/300.96  156488[3:SpR:100941.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,complement(power_class(v))),union(w,x))) member(singleton(null_class),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96  156484[0:SpR:100941.0,76062.0] ||  -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y)),union(y,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 300.04/300.96  156482[0:SpR:100941.0,5350.0] ||  -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y)),union(intersection(union(u,complement(power_class(v))),union(w,x)),y))*.
% 300.04/300.96  156479[3:SpR:100941.0,65061.1] || equal(successor(intersection(union(u,complement(power_class(v))),union(w,x))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)**.
% 300.04/300.96  156477[3:SpR:100941.0,115740.1] || subclass(intersection(union(u,complement(power_class(v))),union(w,x)),y) -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),y)*.
% 300.04/300.96  157276[0:Res:62527.0,3170.0] ||  -> equal(restrict(restrict(restrict(u,v,w),x,y),z,x1),null_class) member(regular(restrict(restrict(restrict(u,v,w),x,y),z,x1)),u)*.
% 300.04/300.96  157618[6:SpL:100942.0,53207.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)** -> member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96  157617[3:SpL:100942.0,53354.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)** -> member(omega,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96  157616[3:SpL:100942.0,83804.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)** -> subclass(universal_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96  157610[3:SpL:100942.0,113432.0] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> subclass(regular(null_class),intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96  157602[0:SpL:100942.0,13518.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),domain_relation) equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),domain_relation)** -> .
% 300.04/300.96  157601[0:SpL:100942.0,13425.1] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),union(w,x))) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.96  157600[0:SpL:100942.0,32917.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),domain_relation) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.96  157597[0:SpL:100942.0,2134.0] || subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))) -> .
% 300.04/300.96  157596[0:SpL:100942.0,372.0] || subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* member(omega,intersection(union(complement(power_class(u)),v),union(w,x))) -> .
% 300.04/300.96  157594[0:SpL:100942.0,19460.1] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),union(w,x))) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.96  157593[0:SpL:100942.0,32866.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),domain_relation) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.96  157584[3:SpL:100942.0,116330.0] || equal(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),universal_class)** -> member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96  157582[0:SpR:39614.1,100942.0] || subclass(union(u,v),union(complement(power_class(w)),x)) -> equal(union(intersection(power_class(w),complement(x)),complement(union(u,v))),complement(union(u,v)))**.
% 300.04/300.96  157769[3:Rew:75789.0,157432.0] ||  -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),union(null_class,intersection(union(complement(power_class(v)),w),union(x,y))))*.
% 300.04/300.96  157419[0:SpR:100942.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))),union(intersection(union(complement(power_class(v)),w),union(x,y)),u))*.
% 300.04/300.96  157417[0:SpR:100942.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))),union(u,intersection(union(complement(power_class(v)),w),union(x,y))))*.
% 300.04/300.96  157415[0:SpR:100942.0,142270.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),union(w,x)),restrict(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y,z)),null_class)**.
% 300.04/300.96  157776[3:Rew:75789.0,157393.0] ||  -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 300.04/300.96  157777[3:Rew:75789.0,157390.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(complement(power_class(u)),v),union(w,x)))))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  157385[0:SpR:100942.0,42085.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),restrict(intersection(union(complement(power_class(u)),v),union(w,x)),y,z)),null_class)**.
% 300.04/300.96  157778[3:Rew:75789.0,157377.0] ||  -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 300.04/300.96  157337[3:SpR:100942.0,18089.1] ||  -> member(singleton(null_class),intersection(union(complement(power_class(u)),v),union(w,x))) member(singleton(null_class),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96  157333[0:SpR:100942.0,76062.0] ||  -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y)),union(y,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 300.04/300.96  157331[0:SpR:100942.0,5350.0] ||  -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y)),union(intersection(union(complement(power_class(u)),v),union(w,x)),y))*.
% 300.04/300.96  157328[3:SpR:100942.0,65061.1] || equal(successor(intersection(union(complement(power_class(u)),v),union(w,x))),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)**.
% 300.04/300.96  157326[3:SpR:100942.0,115740.1] || subclass(intersection(union(complement(power_class(u)),v),union(w,x)),y) -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),y)*.
% 300.04/300.96  158177[6:SpL:101149.0,53207.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)** -> member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96  158176[3:SpL:101149.0,53354.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)** -> member(omega,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96  158175[3:SpL:101149.0,83804.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)** -> subclass(universal_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96  158169[3:SpL:101149.0,113432.0] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> subclass(regular(null_class),intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96  158161[0:SpL:101149.0,13518.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),domain_relation) equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),domain_relation)** -> .
% 300.04/300.96  158160[0:SpL:101149.0,13425.1] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),power_class(x))) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.96  158159[0:SpL:101149.0,32917.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),domain_relation) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.96  158156[0:SpL:101149.0,2134.0] || subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))) -> .
% 300.04/300.96  158155[0:SpL:101149.0,372.0] || subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* member(omega,intersection(union(u,complement(union(v,w))),power_class(x))) -> .
% 300.04/300.96  158153[0:SpL:101149.0,19460.1] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),power_class(x))) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.96  158152[0:SpL:101149.0,32866.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),domain_relation) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.96  158143[3:SpL:101149.0,116330.0] || equal(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),universal_class)** -> member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96  158318[3:Rew:75789.0,158003.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),union(null_class,intersection(union(v,complement(union(w,x))),power_class(y))))*.
% 300.04/300.96  157990[0:SpR:101149.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))),union(intersection(union(v,complement(union(w,x))),power_class(y)),u))*.
% 300.04/300.96  157988[0:SpR:101149.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))),union(u,intersection(union(v,complement(union(w,x))),power_class(y))))*.
% 300.04/300.96  157986[0:SpR:101149.0,142270.0] ||  -> equal(intersection(intersection(union(u,complement(union(v,w))),power_class(x)),restrict(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y,z)),null_class)**.
% 300.04/300.96  158325[3:Rew:75789.0,157964.0] ||  -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 300.04/300.96  158326[3:Rew:75789.0,157961.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,complement(union(v,w))),power_class(x)))))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  157956[0:SpR:101149.0,42085.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),restrict(intersection(union(u,complement(union(v,w))),power_class(x)),y,z)),null_class)**.
% 300.04/300.96  158327[3:Rew:75789.0,157948.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 300.04/300.96  157908[3:SpR:101149.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,complement(union(v,w))),power_class(x))) member(singleton(null_class),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96  157904[0:SpR:101149.0,76062.0] ||  -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y)),union(y,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 300.04/300.96  157902[0:SpR:101149.0,5350.0] ||  -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y)),union(intersection(union(u,complement(union(v,w))),power_class(x)),y))*.
% 300.04/300.96  157899[3:SpR:101149.0,65061.1] || equal(successor(intersection(union(u,complement(union(v,w))),power_class(x))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)**.
% 300.04/300.96  157897[3:SpR:101149.0,115740.1] || subclass(intersection(union(u,complement(union(v,w))),power_class(x)),y) -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),y)*.
% 300.04/300.96  158600[0:Res:10922.2,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(x),union(image(element_relation,union(u,v)),w))* -> equal(x,null_class).
% 300.04/300.96  158599[0:Res:3678.2,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w)))* member(x,union(image(element_relation,union(u,v)),w))* -> equal(singleton(x),null_class).
% 300.04/300.96  158588[3:Res:17248.1,101198.0] || subclass(ordered_pair(u,universal_class),intersection(power_class(complement(union(v,w))),complement(x)))* member(unordered_pair(u,null_class),union(image(element_relation,union(v,w)),x)) -> .
% 300.04/300.96  158482[3:SpL:72082.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),complement(apply(null_class,x))))* member(u,union(image(element_relation,union(v,w)),apply(null_class,y)))* -> .
% 300.04/300.96  158685[3:Rew:72365.0,158481.0] || member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(union(v,w)))))* member(u,union(image(element_relation,union(v,w)),apply(null_class,x)))* -> .
% 300.04/300.96  158479[0:SpL:112558.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),complement(union(x,y))))* member(u,union(image(element_relation,union(v,w)),union(y,x))) -> .
% 300.04/300.96  158478[3:SpL:27497.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(null_class,x))) -> .
% 300.04/300.96  158477[3:SpL:71518.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(x,null_class))) -> .
% 300.04/300.96  158476[3:SpL:30548.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(x,x)))* -> .
% 300.04/300.96  158686[3:Rew:75789.0,158474.1] || member(u,intersection(power_class(complement(union(v,w))),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,union(v,w)))) -> .
% 300.04/300.96  158472[0:SpL:75901.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),complement(symmetric_difference(x,y))))* member(u,union(image(element_relation,union(v,w)),symmetric_difference(y,x))) -> .
% 300.04/300.96  159046[6:SpL:101314.0,53207.0] || equal(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)** -> member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96  159045[3:SpL:101314.0,53354.0] || equal(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)** -> member(omega,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96  159044[3:SpL:101314.0,83804.0] || equal(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)** -> subclass(universal_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96  159038[3:SpL:101314.0,113432.0] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96  159030[0:SpL:101314.0,13518.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),domain_relation) equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),domain_relation)** -> .
% 300.04/300.96  159029[0:SpL:101314.0,13425.1] || subclass(domain_relation,intersection(power_class(u),union(complement(union(v,w)),x))) subclass(domain_relation,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  159028[0:SpL:101314.0,32917.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),domain_relation) subclass(domain_relation,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  159025[0:SpL:101314.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))) -> .
% 300.04/300.96  159024[0:SpL:101314.0,372.0] || subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* member(omega,intersection(power_class(u),union(complement(union(v,w)),x))) -> .
% 300.04/300.96  159022[0:SpL:101314.0,19460.1] || subclass(domain_relation,intersection(power_class(u),union(complement(union(v,w)),x))) subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  159021[0:SpL:101314.0,32866.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),domain_relation) subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96  159012[3:SpL:101314.0,116330.0] || equal(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),universal_class)** -> member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96  159194[3:Rew:75789.0,158866.0] ||  -> subclass(complement(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),union(null_class,intersection(power_class(v),union(complement(union(w,x)),y))))*.
% 300.04/300.96  158853[0:SpR:101314.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))),union(intersection(power_class(v),union(complement(union(w,x)),y)),u))*.
% 300.04/300.96  158851[0:SpR:101314.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))),union(u,intersection(power_class(v),union(complement(union(w,x)),y))))*.
% 300.04/300.96  158849[0:SpR:101314.0,142270.0] ||  -> equal(intersection(intersection(power_class(u),union(complement(union(v,w)),x)),restrict(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y,z)),null_class)**.
% 300.04/300.96  159201[3:Rew:75789.0,158827.0] ||  -> subclass(complement(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 300.04/300.96  159202[3:Rew:75789.0,158824.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(u),union(complement(union(v,w)),x)))))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96  158819[0:SpR:101314.0,42085.0] ||  -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),restrict(intersection(power_class(u),union(complement(union(v,w)),x)),y,z)),null_class)**.
% 300.04/300.96  159203[3:Rew:75789.0,158811.0] ||  -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 300.04/300.96  158771[3:SpR:101314.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(u),union(complement(union(v,w)),x))) member(singleton(null_class),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96  158767[0:SpR:101314.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y)),union(y,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 300.04/300.96  158765[0:SpR:101314.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y)),union(intersection(power_class(u),union(complement(union(v,w)),x)),y))*.
% 300.04/300.96  158762[3:SpR:101314.0,65061.1] || equal(successor(intersection(power_class(u),union(complement(union(v,w)),x))),null_class) -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),universal_class)**.
% 300.04/300.96  158760[3:SpR:101314.0,115740.1] || subclass(intersection(power_class(u),union(complement(union(v,w)),x)),y) -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),y)*.
% 300.04/300.96  159589[6:SpL:101518.0,53207.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)** -> member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96  159588[3:SpL:101518.0,53354.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)** -> member(omega,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96  159587[3:SpL:101518.0,83804.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)** -> subclass(universal_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96  159581[3:SpL:101518.0,113432.0] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> subclass(regular(null_class),intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96  159573[0:SpL:101518.0,13518.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),domain_relation) equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),domain_relation)** -> .
% 300.04/300.96  159572[0:SpL:101518.0,13425.1] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),power_class(x))) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.96  159571[0:SpL:101518.0,32917.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),domain_relation) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.96  159568[0:SpL:101518.0,2134.0] || subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))) -> .
% 300.04/300.96  159567[0:SpL:101518.0,372.0] || subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* member(omega,intersection(union(complement(union(u,v)),w),power_class(x))) -> .
% 300.04/300.96  159565[0:SpL:101518.0,19460.1] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),power_class(x))) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.96  159564[0:SpL:101518.0,32866.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),domain_relation) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.96  159555[3:SpL:101518.0,116330.0] || equal(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),universal_class)** -> member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96  159736[3:Rew:75789.0,159409.0] ||  -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),union(null_class,intersection(union(complement(union(v,w)),x),power_class(y))))*.
% 300.04/300.96  159396[0:SpR:101518.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))),union(intersection(union(complement(union(v,w)),x),power_class(y)),u))*.
% 300.04/300.96  159394[0:SpR:101518.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))),union(u,intersection(union(complement(union(v,w)),x),power_class(y))))*.
% 300.04/300.96  159392[0:SpR:101518.0,142270.0] ||  -> equal(intersection(intersection(union(complement(union(u,v)),w),power_class(x)),restrict(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y,z)),null_class)**.
% 300.04/300.96  159743[3:Rew:75789.0,159370.0] ||  -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 300.04/300.96  159744[3:Rew:75789.0,159367.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(complement(union(u,v)),w),power_class(x)))))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  159362[0:SpR:101518.0,42085.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),restrict(intersection(union(complement(union(u,v)),w),power_class(x)),y,z)),null_class)**.
% 300.04/300.96  159745[3:Rew:75789.0,159354.0] ||  -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 300.04/300.96  159314[3:SpR:101518.0,18089.1] ||  -> member(singleton(null_class),intersection(union(complement(union(u,v)),w),power_class(x))) member(singleton(null_class),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96  159310[0:SpR:101518.0,76062.0] ||  -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y)),union(y,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 300.04/300.96  159308[0:SpR:101518.0,5350.0] ||  -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y)),union(intersection(union(complement(union(u,v)),w),power_class(x)),y))*.
% 300.04/300.96  159305[3:SpR:101518.0,65061.1] || equal(successor(intersection(union(complement(union(u,v)),w),power_class(x))),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)**.
% 300.04/300.96  159303[3:SpR:101518.0,115740.1] || subclass(intersection(union(complement(union(u,v)),w),power_class(x)),y) -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),y)*.
% 300.04/300.96  159841[0:SpR:99108.0,1971.3] || member(second(regular(domain_relation)),universal_class)* member(first(regular(domain_relation)),universal_class) equal(successor(first(regular(domain_relation))),second(regular(domain_relation))) -> member(regular(domain_relation),successor_relation).
% 300.04/300.96  160249[6:SpL:101773.0,53207.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)** -> member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96  160248[3:SpL:101773.0,53354.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)** -> member(omega,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96  160247[3:SpL:101773.0,83804.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)** -> subclass(universal_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96  160241[3:SpL:101773.0,113432.0] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96  160233[0:SpL:101773.0,13518.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),domain_relation) equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),domain_relation)** -> .
% 300.04/300.96  160232[0:SpL:101773.0,13425.1] || subclass(domain_relation,intersection(union(u,v),union(w,complement(power_class(x))))) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96  160231[0:SpL:101773.0,32917.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),domain_relation) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96  160228[0:SpL:101773.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))) -> .
% 300.04/300.96  160227[0:SpL:101773.0,372.0] || subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* member(omega,intersection(union(u,v),union(w,complement(power_class(x))))) -> .
% 300.04/300.96  160225[0:SpL:101773.0,19460.1] || subclass(domain_relation,intersection(union(u,v),union(w,complement(power_class(x))))) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96  160224[0:SpL:101773.0,32866.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),domain_relation) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96  160215[3:SpL:101773.0,116330.0] || equal(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),universal_class)** -> member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96  160200[0:SpR:75513.1,101773.0] || subclass(union(u,v),union(w,complement(power_class(x)))) -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(union(u,v)))**.
% 300.04/300.96  160108[0:SpR:101773.0,100942.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),intersection(complement(w),power_class(x))),union(intersection(power_class(u),complement(v)),complement(union(w,complement(power_class(x))))))**.
% 300.04/300.96  160107[0:SpR:101773.0,100941.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),intersection(complement(w),power_class(x))),union(intersection(complement(u),power_class(v)),complement(union(w,complement(power_class(x))))))**.
% 300.04/300.96  160392[3:Rew:75789.0,160074.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),union(null_class,intersection(union(v,w),union(x,complement(power_class(y))))))*.
% 300.04/300.96  160061[0:SpR:101773.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))),union(intersection(union(v,w),union(x,complement(power_class(y)))),u))*.
% 300.04/300.96  160059[0:SpR:101773.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))),union(u,intersection(union(v,w),union(x,complement(power_class(y))))))*.
% 300.04/300.96  160057[0:SpR:101773.0,142270.0] ||  -> equal(intersection(intersection(union(u,v),union(w,complement(power_class(x)))),restrict(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y,z)),null_class)**.
% 300.04/300.96  160399[3:Rew:75789.0,160035.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 300.04/300.96  160400[3:Rew:75789.0,160032.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,v),union(w,complement(power_class(x)))))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  160027[0:SpR:101773.0,42085.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),restrict(intersection(union(u,v),union(w,complement(power_class(x)))),y,z)),null_class)**.
% 300.04/300.96  160401[3:Rew:75789.0,160019.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 300.04/300.96  159979[3:SpR:101773.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,v),union(w,complement(power_class(x))))) member(singleton(null_class),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96  159975[0:SpR:101773.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y)),union(y,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 300.04/300.96  159973[0:SpR:101773.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y)),union(intersection(union(u,v),union(w,complement(power_class(x)))),y))*.
% 300.04/300.96  159970[3:SpR:101773.0,65061.1] || equal(successor(intersection(union(u,v),union(w,complement(power_class(x))))),null_class) -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),universal_class)**.
% 300.04/300.96  159968[3:SpR:101773.0,115740.1] || subclass(intersection(union(u,v),union(w,complement(power_class(x)))),y) -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),y)*.
% 300.04/300.96  160784[6:SpL:101774.0,53207.0] || equal(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)** -> member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96  160783[3:SpL:101774.0,53354.0] || equal(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)** -> member(omega,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96  160782[3:SpL:101774.0,83804.0] || equal(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)** -> subclass(universal_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96  160776[3:SpL:101774.0,113432.0] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96  160768[0:SpL:101774.0,13518.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),domain_relation) equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),domain_relation)** -> .
% 300.04/300.96  160767[0:SpL:101774.0,13425.1] || subclass(domain_relation,intersection(union(u,v),union(complement(power_class(w)),x))) subclass(domain_relation,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96  160766[0:SpL:101774.0,32917.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),domain_relation) subclass(domain_relation,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96  160763[0:SpL:101774.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))) -> .
% 300.04/300.96  160762[0:SpL:101774.0,372.0] || subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* member(omega,intersection(union(u,v),union(complement(power_class(w)),x))) -> .
% 300.04/300.96  160760[0:SpL:101774.0,19460.1] || subclass(domain_relation,intersection(union(u,v),union(complement(power_class(w)),x))) subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96  160759[0:SpL:101774.0,32866.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),domain_relation) subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96  160750[3:SpL:101774.0,116330.0] || equal(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),universal_class)** -> member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96  160734[0:SpR:75513.1,101774.0] || subclass(union(u,v),union(complement(power_class(w)),x)) -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(union(u,v)))**.
% 300.04/300.96  160634[0:SpR:101774.0,100942.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),intersection(power_class(w),complement(x))),union(intersection(power_class(u),complement(v)),complement(union(complement(power_class(w)),x))))**.
% 300.04/300.96  160633[0:SpR:101774.0,100941.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),intersection(power_class(w),complement(x))),union(intersection(complement(u),power_class(v)),complement(union(complement(power_class(w)),x))))**.
% 300.04/300.96  160938[3:Rew:75789.0,160600.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),union(null_class,intersection(union(v,w),union(complement(power_class(x)),y))))*.
% 300.04/300.96  160587[0:SpR:101774.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))),union(intersection(union(v,w),union(complement(power_class(x)),y)),u))*.
% 300.04/300.96  160585[0:SpR:101774.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))),union(u,intersection(union(v,w),union(complement(power_class(x)),y))))*.
% 300.04/300.96  160583[0:SpR:101774.0,142270.0] ||  -> equal(intersection(intersection(union(u,v),union(complement(power_class(w)),x)),restrict(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y,z)),null_class)**.
% 300.04/300.96  160945[3:Rew:75789.0,160561.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 300.04/300.96  160946[3:Rew:75789.0,160558.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,v),union(complement(power_class(w)),x)))))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96  160553[0:SpR:101774.0,42085.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),restrict(intersection(union(u,v),union(complement(power_class(w)),x)),y,z)),null_class)**.
% 300.04/300.97  160947[3:Rew:75789.0,160545.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 300.04/300.97  160505[3:SpR:101774.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,v),union(complement(power_class(w)),x))) member(singleton(null_class),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.97  160501[0:SpR:101774.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y)),union(y,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 300.04/300.97  160499[0:SpR:101774.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y)),union(intersection(union(u,v),union(complement(power_class(w)),x)),y))*.
% 300.04/300.97  160496[3:SpR:101774.0,65061.1] || equal(successor(intersection(union(u,v),union(complement(power_class(w)),x))),null_class) -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),universal_class)**.
% 300.04/300.97  160494[3:SpR:101774.0,115740.1] || subclass(intersection(union(u,v),union(complement(power_class(w)),x)),y) -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),y)*.
% 300.04/300.97  161356[6:SpL:102609.0,53207.0] || equal(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)** -> member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.97  161355[3:SpL:102609.0,53354.0] || equal(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)** -> member(omega,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.97  161354[3:SpL:102609.0,83804.0] || equal(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)** -> subclass(universal_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.97  161348[3:SpL:102609.0,113432.0] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.97  161340[0:SpL:102609.0,13518.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),domain_relation) equal(union(complement(union(u,v)),image(element_relation,union(w,x))),domain_relation)** -> .
% 300.04/300.97  161339[0:SpL:102609.0,13425.1] || subclass(domain_relation,intersection(union(u,v),power_class(complement(union(w,x))))) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97  161338[0:SpL:102609.0,32917.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),domain_relation) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97  161335[0:SpL:102609.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))) -> .
% 300.04/300.97  161334[0:SpL:102609.0,372.0] || subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* member(omega,intersection(union(u,v),power_class(complement(union(w,x))))) -> .
% 300.04/300.97  161332[0:SpL:102609.0,19460.1] || subclass(domain_relation,intersection(union(u,v),power_class(complement(union(w,x))))) subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97  161331[0:SpL:102609.0,32866.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),domain_relation) subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97  161322[3:SpL:102609.0,116330.0] || equal(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),universal_class)** -> member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.97  161311[0:SpR:75513.1,102609.0] || subclass(union(u,v),power_class(complement(union(w,x)))) -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(union(u,v)))**.
% 300.04/300.97  161520[3:Rew:75789.0,161161.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),union(null_class,intersection(union(v,w),power_class(complement(union(x,y))))))*.
% 300.04/300.97  161148[0:SpR:102609.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y)))),union(intersection(union(v,w),power_class(complement(union(x,y)))),u))*.
% 300.04/300.97  161146[0:SpR:102609.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y)))),union(u,intersection(union(v,w),power_class(complement(union(x,y))))))*.
% 300.04/300.97  161144[0:SpR:102609.0,142270.0] ||  -> equal(intersection(intersection(union(u,v),power_class(complement(union(w,x)))),restrict(union(complement(union(u,v)),image(element_relation,union(w,x))),y,z)),null_class)**.
% 300.04/300.97  161527[3:Rew:75789.0,161122.0] ||  -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 300.04/300.97  161528[3:Rew:75789.0,161119.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,v),power_class(complement(union(w,x)))))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.97  161114[0:SpR:102609.0,42085.0] ||  -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),restrict(intersection(union(u,v),power_class(complement(union(w,x)))),y,z)),null_class)**.
% 300.04/300.97  161529[3:Rew:75789.0,161106.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 300.04/300.97  161066[3:SpR:102609.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,v),power_class(complement(union(w,x))))) member(singleton(null_class),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.97  161062[0:SpR:102609.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y)),union(y,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 300.04/300.97  161060[0:SpR:102609.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y)),union(intersection(union(u,v),power_class(complement(union(w,x)))),y))*.
% 300.04/300.97  161057[3:SpR:102609.0,65061.1] || equal(successor(intersection(union(u,v),power_class(complement(union(w,x))))),null_class) -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),universal_class)**.
% 300.04/300.97  161055[3:SpR:102609.0,115740.1] || subclass(intersection(union(u,v),power_class(complement(union(w,x)))),y) -> subclass(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),y)*.
% 300.04/300.97  161954[6:SpL:102610.0,53207.0] || equal(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)** -> member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.97  161953[3:SpL:102610.0,53354.0] || equal(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)** -> member(omega,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.97  161952[3:SpL:102610.0,83804.0] || equal(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)** -> subclass(universal_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.97  161946[3:SpL:102610.0,113432.0] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> subclass(regular(null_class),intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.97  161938[0:SpL:102610.0,13518.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),domain_relation) equal(union(image(element_relation,union(u,v)),complement(union(w,x))),domain_relation)** -> .
% 300.04/300.97  161937[0:SpL:102610.0,13425.1] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),union(w,x))) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97  161936[0:SpL:102610.0,32917.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),domain_relation) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97  161933[0:SpL:102610.0,2134.0] || subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))) -> .
% 300.04/300.97  161932[0:SpL:102610.0,372.0] || subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* member(omega,intersection(power_class(complement(union(u,v))),union(w,x))) -> .
% 300.04/300.97  161930[0:SpL:102610.0,19460.1] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),union(w,x))) subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97  161929[0:SpL:102610.0,32866.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),domain_relation) subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97  161920[3:SpL:102610.0,116330.0] || equal(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),universal_class)** -> member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.97  161918[0:SpR:39614.1,102610.0] || subclass(union(u,v),power_class(complement(union(w,x)))) -> equal(union(image(element_relation,union(w,x)),complement(union(u,v))),complement(union(u,v)))**.
% 300.04/300.97  162127[3:Rew:75789.0,161754.0] ||  -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),union(null_class,intersection(power_class(complement(union(v,w))),union(x,y))))*.
% 300.04/300.97  161741[0:SpR:102610.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y)))),union(intersection(power_class(complement(union(v,w))),union(x,y)),u))*.
% 300.04/300.97  161739[0:SpR:102610.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y)))),union(u,intersection(power_class(complement(union(v,w))),union(x,y))))*.
% 300.04/300.97  161737[0:SpR:102610.0,142270.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),union(w,x)),restrict(union(image(element_relation,union(u,v)),complement(union(w,x))),y,z)),null_class)**.
% 300.04/300.97  162134[3:Rew:75789.0,161715.0] ||  -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 300.04/300.97  162135[3:Rew:75789.0,161712.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(power_class(complement(union(u,v))),union(w,x)))))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.97  161707[0:SpR:102610.0,42085.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),restrict(intersection(power_class(complement(union(u,v))),union(w,x)),y,z)),null_class)**.
% 300.04/300.97  162136[3:Rew:75789.0,161699.0] ||  -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 300.04/300.97  161659[3:SpR:102610.0,18089.1] ||  -> member(singleton(null_class),intersection(power_class(complement(union(u,v))),union(w,x))) member(singleton(null_class),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.97  161655[0:SpR:102610.0,76062.0] ||  -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y)),union(y,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 300.04/300.97  161653[0:SpR:102610.0,5350.0] ||  -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y)),union(intersection(power_class(complement(union(u,v))),union(w,x)),y))*.
% 300.04/300.97  161650[3:SpR:102610.0,65061.1] || equal(successor(intersection(power_class(complement(union(u,v))),union(w,x))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 300.04/300.97  161648[3:SpR:102610.0,115740.1] || subclass(intersection(power_class(complement(union(u,v))),union(w,x)),y) -> subclass(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),y)*.
% 300.04/300.97  162616[0:Res:6874.2,386.1] || member(singleton(u),union(complement(v),complement(w)))* member(singleton(u),union(v,w)) subclass(universal_class,complement(symmetric_difference(complement(v),complement(w)))) -> .
% 300.04/300.97  162615[3:Res:6874.2,21267.1] || member(singleton(u),union(complement(v),complement(w)))* member(singleton(u),union(v,w)) equal(complement(symmetric_difference(complement(v),complement(w))),universal_class) -> .
% 300.04/300.97  163298[0:Res:412.2,25.1] || member(restrict(complement(u),v,w),universal_class) member(apply(choice,restrict(complement(u),v,w)),u)* -> equal(restrict(complement(u),v,w),null_class).
% 300.04/300.97  163297[0:Res:412.2,2.0] || member(restrict(u,v,w),universal_class) subclass(u,x) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),x)*.
% 300.04/300.97  163436[3:Res:17248.1,9632.1] || subclass(ordered_pair(u,universal_class),unordered_pair(v,w))* member(unordered_pair(u,null_class),v) -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163431[0:Res:353.2,9632.1] || subclass(u,unordered_pair(v,w))* member(regular(u),v) -> equal(u,null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163419[0:Res:54298.0,9632.1] || member(complement(unordered_pair(u,v)),u)* -> equal(singleton(complement(unordered_pair(u,v))),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 300.04/300.97  163775[3:Res:17248.1,9633.1] || subclass(ordered_pair(u,universal_class),unordered_pair(v,w))* member(unordered_pair(u,null_class),w) -> equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163770[0:Res:353.2,9633.1] || subclass(u,unordered_pair(v,w))* member(regular(u),w) -> equal(u,null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163758[0:Res:54298.0,9633.1] || member(complement(unordered_pair(u,v)),v)* -> equal(singleton(complement(unordered_pair(u,v))),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 300.04/300.97  164013[3:SpR:99109.0,1971.3] || member(second(regular(composition_function)),universal_class)* member(first(regular(composition_function)),universal_class) equal(successor(first(regular(composition_function))),second(regular(composition_function))) -> member(regular(composition_function),successor_relation).
% 300.04/300.97  164557[3:SpL:46680.0,15792.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> member(ordered_pair(u,cantor(u)),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.97  164461[3:SpR:26766.0,46680.0] ||  -> equal(intersection(union(complement(u),image(element_relation,power_class(v))),union(union(null_class,u),power_class(complement(power_class(v))))),symmetric_difference(union(null_class,u),power_class(complement(power_class(v)))))**.
% 300.04/300.97  165047[3:SpL:46893.0,15792.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> member(ordered_pair(u,cantor(u)),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.97  164928[3:SpR:26766.0,46893.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),complement(v)),union(power_class(complement(power_class(u))),union(null_class,v))),symmetric_difference(power_class(complement(power_class(u))),union(null_class,v)))**.
% 300.04/300.97  166009[3:Res:10543.4,19874.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,cantor(ordered_pair(v,u)))* subclass(universal_class,complement(element_relation)) -> .
% 300.04/300.97  165981[0:Res:10543.4,219.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),w)*.
% 300.04/300.97  166067[0:MRR:166043.1,121.0] || member(u,universal_class) equal(successor(singleton(singleton(singleton(v)))),u) subclass(successor_relation,rotate(w)) -> member(ordered_pair(ordered_pair(v,u),singleton(v)),w)*.
% 300.04/300.97  166068[0:MRR:166042.1,121.0] || member(u,universal_class) equal(successor(singleton(singleton(singleton(v)))),u) subclass(successor_relation,flip(w)) -> member(ordered_pair(ordered_pair(v,singleton(v)),u),w)*.
% 300.04/300.97  166116[0:SpR:54401.1,11215.1] || equal(second(regular(cross_product(u,v))),universal_class) -> equal(cross_product(u,v),null_class) member(unordered_pair(first(regular(cross_product(u,v))),null_class),regular(cross_product(u,v)))*.
% 300.04/300.97  166274[0:SpL:248.0,11565.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))* subclass(composition_function,compose_class(v)) -> equal(compose(v,singleton(u)),ordered_pair(u,compose(singleton(u),u)))*.
% 300.04/300.97  166427[0:SpL:248.0,11536.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class)) subclass(composition_function,singleton(v))* -> equal(ordered_pair(singleton(u),ordered_pair(u,compose(singleton(u),u))),v)*.
% 300.04/300.97  167020[3:Res:10671.3,19874.0] || member(intersection(u,v),universal_class) subclass(u,cantor(apply(choice,intersection(u,v))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(u,v),null_class).
% 300.04/300.97  167301[3:Res:10867.3,19874.0] || member(intersection(u,v),universal_class) subclass(v,cantor(apply(choice,intersection(u,v))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(u,v),null_class).
% 300.04/300.97  167816[3:SpL:17075.0,16288.1] || member(u,universal_class) subclass(domain_relation,ordered_pair(v,universal_class))* -> equal(ordered_pair(u,cantor(u)),unordered_pair(v,null_class))* equal(ordered_pair(u,cantor(u)),singleton(v)).
% 300.04/300.97  167896[0:SpL:47949.0,46630.1] || member(u,universal_class) subclass(union(v,image(element_relation,power_class(w))),x)* -> member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,x)*.
% 300.04/300.97  168026[0:SpL:47948.0,46817.1] || member(u,universal_class) subclass(union(image(element_relation,power_class(v)),w),x)* -> member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,x)*.
% 300.04/300.97  168808[3:Rew:26766.0,168700.0] || equal(union(null_class,intersection(u,v)),null_class) member(singleton(w),union(u,v))* subclass(symmetric_difference(u,v),x)* -> member(singleton(w),x)*.
% 300.04/300.97  170406[3:Res:17208.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.97  170575[3:Res:17208.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.97  172063[0:Rew:54401.1,172031.1] || equal(u,universal_class) member(restrict(element_relation,universal_class,image(v,null_class)),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,image(v,null_class)),apply(v,u)),domain_relation)*.
% 300.04/300.97  173744[0:MRR:173734.0,242.0] || member(u,ordered_pair(v,compose(u,v)))* subclass(element_relation,w) member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,complement(w))* -> .
% 300.04/300.97  173747[0:MRR:173716.0,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(union(w,x)))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(w))*.
% 300.04/300.97  173748[0:MRR:173715.0,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(union(w,x)))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(x))*.
% 300.04/300.97  174044[3:SpL:18035.0,7157.1] || member(u,universal_class) subclass(u,ordered_pair(universal_class,universal_class))* -> equal(u,null_class) equal(apply(choice,u),unordered_pair(universal_class,null_class)) equal(apply(choice,u),null_class).
% 300.04/300.97  174605[3:Res:46607.1,66684.1] || member(u,universal_class) equal(successor(intersection(complement(v),union(w,complement(power_class(x))))),null_class)** -> member(u,union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.97  174538[3:SpR:26766.0,46607.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),union(w,complement(power_class(x)))))* member(u,union(complement(v),intersection(complement(w),power_class(x)))).
% 300.04/300.97  174692[0:MRR:174691.0,55.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(w,complement(power_class(x)))))) -> member(sum_class(u),union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.97  174694[0:MRR:174693.0,57.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(w,complement(power_class(x)))))) -> member(power_class(u),union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.97  174696[0:MRR:174695.0,10106.1] || subclass(u,union(v,complement(union(w,complement(power_class(x)))))) -> member(not_subclass_element(u,y),union(v,intersection(complement(w),power_class(x))))* subclass(u,y).
% 300.04/300.97  174874[3:Res:46615.2,66684.1] || member(u,union(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) equal(successor(symmetric_difference(complement(v),power_class(w))),null_class) -> .
% 300.04/300.97  174851[0:Res:46615.2,2158.1] || member(null_class,union(complement(u),power_class(v)))* member(null_class,union(u,complement(power_class(v)))) equal(complement(symmetric_difference(complement(u),power_class(v))),universal_class) -> .
% 300.04/300.97  174845[0:Res:46615.2,437.1] || member(omega,union(complement(u),power_class(v)))* member(omega,union(u,complement(power_class(v)))) equal(complement(symmetric_difference(complement(u),power_class(v))),universal_class) -> .
% 300.04/300.97  174980[6:SpR:174383.0,1971.3] || member(second(regular(element_relation)),universal_class)* member(first(regular(element_relation)),universal_class) equal(successor(first(regular(element_relation))),second(regular(element_relation))) -> member(regular(element_relation),successor_relation).
% 300.04/300.97  175242[3:Res:46627.1,66684.1] || member(u,universal_class) equal(successor(intersection(union(v,complement(power_class(w))),complement(x))),null_class)** -> member(u,union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.97  175143[3:SpR:26766.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),union(null_class,x)))* member(u,union(intersection(complement(v),power_class(w)),complement(x))).
% 300.04/300.97  175334[0:MRR:175333.0,55.1] || member(u,universal_class) subclass(universal_class,union(complement(union(v,complement(power_class(w)))),x)) -> member(sum_class(u),union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.97  175336[0:MRR:175335.0,57.1] || member(u,universal_class) subclass(universal_class,union(complement(union(v,complement(power_class(w)))),x)) -> member(power_class(u),union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.97  175338[0:MRR:175337.0,10106.1] || subclass(u,union(complement(union(v,complement(power_class(w)))),x)) -> member(not_subclass_element(u,y),union(intersection(complement(v),power_class(w)),x))* subclass(u,y).
% 300.04/300.97  175539[3:Res:46654.1,66684.1] || member(u,universal_class) equal(successor(intersection(complement(v),union(complement(power_class(w)),x))),null_class)** -> member(u,union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.97  175472[3:SpR:26766.0,46654.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),union(complement(power_class(w)),x)))* member(u,union(complement(v),intersection(power_class(w),complement(x)))).
% 300.04/300.97  175633[0:MRR:175632.0,55.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(complement(power_class(w)),x)))) -> member(sum_class(u),union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.97  175635[0:MRR:175634.0,57.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(complement(power_class(w)),x)))) -> member(power_class(u),union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.97  175639[0:MRR:175638.0,10106.1] || subclass(u,union(v,complement(union(complement(power_class(w)),x)))) -> member(not_subclass_element(u,y),union(v,intersection(power_class(w),complement(x))))* subclass(u,y).
% 300.04/300.97  175803[3:Res:46802.2,66684.1] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w))* equal(successor(symmetric_difference(power_class(v),complement(w))),null_class) -> .
% 300.04/300.97  175780[0:Res:46802.2,2158.1] || member(null_class,union(power_class(u),complement(v))) member(null_class,union(complement(power_class(u)),v))* equal(complement(symmetric_difference(power_class(u),complement(v))),universal_class) -> .
% 300.04/300.97  175774[0:Res:46802.2,437.1] || member(omega,union(power_class(u),complement(v))) member(omega,union(complement(power_class(u)),v))* equal(complement(symmetric_difference(power_class(u),complement(v))),universal_class) -> .
% 300.04/300.97  176051[3:Res:46814.1,66684.1] || member(u,universal_class) equal(successor(intersection(union(complement(power_class(v)),w),complement(x))),null_class)** -> member(u,union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.97  175945[3:SpR:26766.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),union(null_class,x)))* member(u,union(intersection(power_class(v),complement(w)),complement(x))).
% 300.04/300.97  176149[0:MRR:176148.0,55.1] || member(u,universal_class) subclass(universal_class,union(complement(union(complement(power_class(v)),w)),x)) -> member(sum_class(u),union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.97  176151[0:MRR:176150.0,57.1] || member(u,universal_class) subclass(universal_class,union(complement(union(complement(power_class(v)),w)),x)) -> member(power_class(u),union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.97  176155[0:MRR:176154.0,10106.1] || subclass(u,union(complement(union(complement(power_class(v)),w)),x)) -> member(not_subclass_element(u,y),union(intersection(power_class(v),complement(w)),x))* subclass(u,y).
% 300.04/300.97  176363[3:Res:100879.1,66684.1] || member(u,universal_class) equal(successor(intersection(complement(v),power_class(complement(union(w,x))))),null_class)** -> member(u,union(v,image(element_relation,union(w,x))))*.
% 300.04/300.97  176301[3:SpR:26766.0,100879.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),power_class(complement(union(w,x)))))* member(u,union(complement(v),image(element_relation,union(w,x)))).
% 300.04/300.97  176731[3:Res:101197.1,66684.1] || member(u,universal_class) equal(successor(intersection(power_class(complement(union(v,w))),complement(x))),null_class)** -> member(u,union(image(element_relation,union(v,w)),x))*.
% 300.04/300.97  176608[3:SpR:26766.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),union(null_class,x)))* member(u,union(image(element_relation,union(v,w)),complement(x))).
% 300.04/300.97  177703[0:Rew:44.0,177521.1] || member(regular(successor(complement(union(u,v)))),intersection(union(u,v),complement(singleton(complement(union(u,v))))))* -> equal(successor(complement(union(u,v))),null_class).
% 300.04/300.97  177880[0:Rew:23274.1,177879.2] || equal(u,universal_class) subclass(u,complement(intersection(v,w)))* member(null_class,union(v,w)) -> equal(u,null_class) member(null_class,symmetric_difference(v,w)).
% 300.04/300.97  178138[0:Res:4845.1,100761.0] || subclass(domain_relation,intersection(complement(u),union(v,complement(union(w,x))))) member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178137[0:Res:28672.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),domain_relation) member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178120[0:Res:24.2,100761.0] || member(u,union(v,complement(union(w,x)))) member(u,complement(y)) member(u,union(y,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178111[0:Res:365.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(ordered_pair(y,z),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178110[3:Res:39273.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(ordered_pair(y,z),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178109[0:Res:348.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(unordered_pair(y,z),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178108[3:Res:35372.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(unordered_pair(y,z),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178081[3:SpL:134531.1,100761.0] || equal(complement(u),universal_class) member(v,union(w,complement(union(x,y)))) member(v,union(u,intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97  178067[3:SpL:26766.0,100761.0] || member(u,intersection(union(null_class,v),union(w,complement(union(x,y)))))* member(u,union(complement(v),intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97  178235[3:Rew:26764.0,178035.1] || equal(successor(u),null_class) member(v,union(w,complement(union(x,y)))) member(v,union(u,intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97  178495[0:Res:4845.1,100813.0] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),complement(x))) member(ordered_pair(null_class,null_class),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97  178494[0:Res:28672.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),domain_relation) member(ordered_pair(null_class,null_class),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97  178477[0:Res:24.2,100813.0] || member(u,complement(v)) member(u,union(w,complement(union(x,y)))) member(u,union(intersection(complement(w),union(x,y)),v))* -> .
% 300.04/300.97  178468[0:Res:365.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(ordered_pair(y,z),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97  178467[3:Res:39273.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(ordered_pair(y,z),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97  178466[0:Res:348.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(unordered_pair(y,z),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97  178465[3:Res:35372.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(unordered_pair(y,z),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97  178347[3:SpL:26766.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),union(null_class,y)))* member(u,union(intersection(complement(v),union(w,x)),complement(y))) -> .
% 300.04/300.97  178853[0:Res:4845.1,100908.0] || subclass(domain_relation,intersection(complement(u),union(complement(union(v,w)),x))) member(ordered_pair(null_class,null_class),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178852[0:Res:28672.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),domain_relation) member(ordered_pair(null_class,null_class),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178835[0:Res:24.2,100908.0] || member(u,union(complement(union(v,w)),x)) member(u,complement(y)) member(u,union(y,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178826[0:Res:365.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(ordered_pair(y,z),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178825[3:Res:39273.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(ordered_pair(y,z),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178824[0:Res:348.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(unordered_pair(y,z),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178823[3:Res:35372.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(unordered_pair(y,z),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178796[3:SpL:134531.1,100908.0] || equal(complement(u),universal_class) member(v,union(complement(union(w,x)),y)) member(v,union(u,intersection(union(w,x),complement(y))))* -> .
% 300.04/300.97  178782[3:SpL:26766.0,100908.0] || member(u,intersection(union(null_class,v),union(complement(union(w,x)),y)))* member(u,union(complement(v),intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97  178954[3:Rew:26764.0,178750.1] || equal(successor(u),null_class) member(v,union(complement(union(w,x)),y)) member(v,union(u,intersection(union(w,x),complement(y))))* -> .
% 300.04/300.97  179423[0:Res:4845.1,101278.0] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),complement(x))) member(ordered_pair(null_class,null_class),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97  179422[0:Res:28672.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),domain_relation) member(ordered_pair(null_class,null_class),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97  179405[0:Res:24.2,101278.0] || member(u,complement(v)) member(u,union(complement(union(w,x)),y)) member(u,union(intersection(union(w,x),complement(y)),v))* -> .
% 300.04/300.97  179396[0:Res:365.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(ordered_pair(y,z),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97  179395[3:Res:39273.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(ordered_pair(y,z),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97  179394[0:Res:348.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(unordered_pair(y,z),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97  179393[3:Res:35372.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(unordered_pair(y,z),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97  179270[3:SpL:26766.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),union(null_class,y)))* member(u,union(intersection(union(v,w),complement(x)),complement(y))) -> .
% 300.04/300.97  179725[3:SpR:102707.0,100329.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))),intersection(union(v,w),union(x,complement(union(y,z)))))*.
% 300.04/300.97  179722[0:SpR:102707.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,w),union(x,complement(union(y,z)))))),union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97  179684[3:SpR:102707.0,100257.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.97  179680[3:SpR:102707.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,v),union(w,complement(union(x,y))))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  179678[0:SpR:102707.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,v),union(w,complement(union(x,y)))),z)),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  179668[3:SpR:102707.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))))),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.97  179631[6:SpR:102707.0,29936.1] ||  -> member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))) member(null_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  179622[3:SpR:102707.0,26766.0] ||  -> equal(complement(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))**.
% 300.04/300.97  179615[3:SpR:102707.0,114565.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97  180129[3:Rew:101822.0,179950.0,75789.0,179950.0] || equal(union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))** -> .
% 300.04/300.97  180138[3:Rew:112920.0,180137.0] ||  -> subclass(regular(union(u,intersection(union(v,w),union(x,complement(union(y,z)))))),union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97  180142[3:Rew:101822.0,179731.0] ||  -> subclass(regular(union(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))),intersection(union(v,w),union(x,complement(union(y,z)))))*.
% 300.04/300.97  180147[3:Rew:112923.0,180146.0] ||  -> subclass(regular(union(intersection(union(u,v),union(w,complement(union(x,y)))),z)),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  180159[3:Rew:101822.0,179638.0] ||  -> subclass(regular(union(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.97  180394[3:SpR:102708.0,100329.0] ||  -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))),intersection(union(complement(union(v,w)),x),union(y,z)))*.
% 300.04/300.97  180391[0:SpR:102708.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(complement(union(v,w)),x),union(y,z)))),union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97  180353[3:SpR:102708.0,100257.0] ||  -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.97  180349[3:SpR:102708.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(complement(union(u,v)),w),union(x,y))))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  180347[0:SpR:102708.0,95719.0] ||  -> subclass(complement(union(intersection(union(complement(union(u,v)),w),union(x,y)),z)),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  180337[3:SpR:102708.0,96978.0] ||  -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))))),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.97  180300[6:SpR:102708.0,29936.1] ||  -> member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))) member(null_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  180291[3:SpR:102708.0,26766.0] ||  -> equal(complement(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))**.
% 300.04/300.97  180284[3:SpR:102708.0,114565.0] ||  -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97  180817[3:Rew:101822.0,180629.0,75789.0,180629.0] || equal(union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))** -> .
% 300.04/300.97  180825[3:Rew:112920.0,180824.0] ||  -> subclass(regular(union(u,intersection(union(complement(union(v,w)),x),union(y,z)))),union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97  180829[3:Rew:101822.0,180400.0] ||  -> subclass(regular(union(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))),intersection(union(complement(union(v,w)),x),union(y,z)))*.
% 300.04/300.97  180834[3:Rew:112923.0,180833.0] ||  -> subclass(regular(union(intersection(union(complement(union(u,v)),w),union(x,y)),z)),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  180846[3:Rew:101822.0,180307.0] ||  -> subclass(regular(union(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.97  181101[3:SpR:102709.0,100329.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))),intersection(union(v,complement(union(w,x))),union(y,z)))*.
% 300.04/300.97  181098[0:SpR:102709.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,complement(union(w,x))),union(y,z)))),union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97  181060[3:SpR:102709.0,100257.0] ||  -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.97  181056[3:SpR:102709.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,complement(union(v,w))),union(x,y))))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  181054[0:SpR:102709.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,complement(union(v,w))),union(x,y)),z)),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  181044[3:SpR:102709.0,96978.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))))),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.97  181007[6:SpR:102709.0,29936.1] ||  -> member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))) member(null_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  180998[3:SpR:102709.0,26766.0] ||  -> equal(complement(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))**.
% 300.04/300.97  180991[3:SpR:102709.0,114565.0] ||  -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97  181516[3:Rew:101822.0,181333.0,75789.0,181333.0] || equal(union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))** -> .
% 300.04/300.97  181524[3:Rew:112920.0,181523.0] ||  -> subclass(regular(union(u,intersection(union(v,complement(union(w,x))),union(y,z)))),union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97  181528[3:Rew:101822.0,181107.0] ||  -> subclass(regular(union(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))),intersection(union(v,complement(union(w,x))),union(y,z)))*.
% 300.04/300.97  181533[3:Rew:112923.0,181532.0] ||  -> subclass(regular(union(intersection(union(u,complement(union(v,w))),union(x,y)),z)),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  181545[3:Rew:101822.0,181014.0] ||  -> subclass(regular(union(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.97  181767[3:SpR:102711.0,100329.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))),intersection(union(v,w),union(complement(union(x,y)),z)))*.
% 300.04/300.97  181764[0:SpR:102711.0,95777.0] ||  -> subclass(complement(union(u,intersection(union(v,w),union(complement(union(x,y)),z)))),union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97  181726[3:SpR:102711.0,100257.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.97  181722[3:SpR:102711.0,96527.0] ||  -> subclass(complement(successor(successor(intersection(union(u,v),union(complement(union(w,x)),y))))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97  181720[0:SpR:102711.0,95719.0] ||  -> subclass(complement(union(intersection(union(u,v),union(complement(union(w,x)),y)),z)),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97  181710[3:SpR:102711.0,96978.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))))),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.97  181673[6:SpR:102711.0,29936.1] ||  -> member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))) member(null_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97  181664[3:SpR:102711.0,26766.0] ||  -> equal(complement(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))**.
% 300.04/300.97  181657[3:SpR:102711.0,114565.0] ||  -> subclass(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.04/300.97  182186[3:Rew:101822.0,182000.0,75789.0,182000.0] || equal(union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))** -> .
% 300.04/300.97  182195[3:Rew:112920.0,182194.0] ||  -> subclass(regular(union(u,intersection(union(v,w),union(complement(union(x,y)),z)))),union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97  182199[3:Rew:101822.0,181773.0] ||  -> subclass(regular(union(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))),intersection(union(v,w),union(complement(union(x,y)),z)))*.
% 300.04/300.97  182204[3:Rew:112923.0,182203.0] ||  -> subclass(regular(union(intersection(union(u,v),union(complement(union(w,x)),y)),z)),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97  182216[3:Rew:101822.0,181680.0] ||  -> subclass(regular(union(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.97  2058[0:Res:349.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,singleton(x)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 300.04/300.97  6865[0:SpR:479.0,114.0] ||  -> equal(intersection(complement(symmetric_difference(complement(u),complement(v))),union(union(u,v),union(complement(u),complement(v)))),symmetric_difference(union(u,v),union(complement(u),complement(v))))**.
% 300.04/300.97  7170[0:Res:406.3,18.0] || member(u,universal_class) subclass(u,cross_product(v,w))* -> equal(u,null_class) equal(ordered_pair(first(apply(choice,u)),second(apply(choice,u))),apply(choice,u))**.
% 300.04/300.97  7461[0:Res:1272.2,4.0] || member(not_subclass_element(u,restrict(v,w,x)),cross_product(w,x))* member(not_subclass_element(u,restrict(v,w,x)),v)* -> subclass(u,restrict(v,w,x)).
% 300.04/300.97  9894[0:Res:9522.0,523.0] ||  -> subclass(u,complement(ordered_pair(v,w))) equal(not_subclass_element(u,complement(ordered_pair(v,w))),unordered_pair(v,singleton(w)))** equal(not_subclass_element(u,complement(ordered_pair(v,w))),singleton(v)).
% 300.04/300.97  10685[0:Res:408.2,481.0] || member(intersection(symmetric_difference(u,v),w),universal_class) -> equal(intersection(symmetric_difference(u,v),w),null_class) member(apply(choice,intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 300.04/300.97  10710[0:Rew:479.0,10659.1,479.0,10659.0] || member(symmetric_difference(complement(u),complement(v)),universal_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(apply(choice,symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 300.04/300.97  10881[0:Res:409.2,481.0] || member(intersection(u,symmetric_difference(v,w)),universal_class) -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(apply(choice,intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 300.04/300.97  11229[0:SpL:1179.1,94.0] || member(regular(cross_product(u,v)),compose_class(w)) -> equal(cross_product(u,v),null_class) equal(compose(w,first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))**.
% 300.04/300.97  11556[0:Res:1932.2,4386.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,regular(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> equal(w,null_class).
% 300.04/300.97  11545[0:Res:1932.2,218.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,restrict(w,x,y))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),cross_product(x,y))*.
% 300.04/300.97  12032[0:Res:3.1,1419.0] || member(u,v)* -> subclass(w,x) equal(ordered_pair(first(ordered_pair(u,not_subclass_element(w,x))),second(ordered_pair(u,not_subclass_element(w,x)))),ordered_pair(u,not_subclass_element(w,x)))**.
% 300.04/300.97  12027[0:Res:3671.1,1419.0] function(u) || member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,apply(u,x))),second(ordered_pair(v,apply(u,x)))),ordered_pair(v,apply(u,x)))**.
% 300.04/300.97  12242[0:Rew:114.0,12167.2,114.0,12167.1] || member(not_subclass_element(u,symmetric_difference(v,w)),union(v,w)) member(not_subclass_element(u,symmetric_difference(v,w)),complement(intersection(v,w)))* -> subclass(u,symmetric_difference(v,w)).
% 300.04/300.97  13222[0:SpL:1180.1,20.0] || member(not_subclass_element(cross_product(u,v),w),element_relation) -> subclass(cross_product(u,v),w) member(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))*.
% 300.04/300.97  14934[3:Res:409.2,10074.0] || member(intersection(u,sum_class(range_of(null_class))),universal_class) -> equal(intersection(u,sum_class(range_of(null_class))),null_class) member(apply(choice,intersection(u,sum_class(range_of(null_class)))),apply(null_class,v))*.
% 300.04/300.97  14921[3:Res:408.2,10074.0] || member(intersection(sum_class(range_of(null_class)),u),universal_class) -> equal(intersection(sum_class(range_of(null_class)),u),null_class) member(apply(choice,intersection(sum_class(range_of(null_class)),u)),apply(null_class,v))*.
% 300.04/300.97  15129[3:Res:409.2,10076.0] || member(intersection(u,apply(null_class,v)),universal_class) -> equal(intersection(u,apply(null_class,v)),null_class) member(apply(choice,intersection(u,apply(null_class,v))),sum_class(range_of(null_class)))*.
% 300.04/300.97  15116[3:Res:408.2,10076.0] || member(intersection(apply(null_class,u),v),universal_class) -> equal(intersection(apply(null_class,u),v),null_class) member(apply(choice,intersection(apply(null_class,u),v)),sum_class(range_of(null_class)))*.
% 300.04/300.97  15539[3:Rew:15422.0,11193.3] || member(u,universal_class) member(ordered_pair(u,v),compose(w,x))* subclass(image(w,range_of(null_class)),y)* -> member(u,cantor(x)) member(v,y)*.
% 300.04/300.97  15541[3:Rew:15422.0,6658.2] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(w,cantor(x)) member(ordered_pair(w,u),compose(v,x))*.
% 300.04/300.97  15805[3:Rew:15422.0,5989.2] || member(u,universal_class) subclass(domain_relation,cross_product(v,w))* -> equal(ordered_pair(first(ordered_pair(u,cantor(u))),second(ordered_pair(u,cantor(u)))),ordered_pair(u,cantor(u)))**.
% 300.04/300.97  16328[3:Rew:15422.0,15807.3] || member(u,universal_class) subclass(domain_relation,ordered_pair(v,w))* -> equal(ordered_pair(u,cantor(u)),unordered_pair(v,singleton(w)))* equal(ordered_pair(u,cantor(u)),singleton(v)).
% 300.04/300.97  17958[3:SpL:17061.0,15441.1] || member(null_class,cantor(u)) member(ordered_pair(u,singleton(singleton(null_class))),cross_product(universal_class,cross_product(universal_class,universal_class)))* -> member(ordered_pair(u,ordered_pair(null_class,apply(u,null_class))),application_function)*.
% 300.04/300.97  19453[0:Res:2151.3,691.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,u),v),x)* subclass(universal_class,complement(rotate(x))) -> .
% 300.04/300.97  19452[0:Res:2146.3,691.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,v),u),x)* subclass(universal_class,complement(flip(x))) -> .
% 300.04/300.97  20619[3:Res:409.2,10075.0] || member(intersection(u,apply(null_class,v)),universal_class) -> equal(intersection(u,apply(null_class,v)),null_class) member(apply(choice,intersection(u,apply(null_class,v))),apply(null_class,w))*.
% 300.04/300.97  20604[3:Res:408.2,10075.0] || member(intersection(apply(null_class,u),v),universal_class) -> equal(intersection(apply(null_class,u),v),null_class) member(apply(choice,intersection(apply(null_class,u),v)),apply(null_class,w))*.
% 300.04/300.97  21276[3:Res:21067.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,singleton(x)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 300.04/300.97  22171[0:Res:367.1,1275.1] || subclass(ordered_pair(u,v),complement(intersection(w,x))) member(unordered_pair(u,singleton(v)),union(w,x)) -> member(unordered_pair(u,singleton(v)),symmetric_difference(w,x))*.
% 300.04/300.97  22362[0:Res:1932.2,4070.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(w,x)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),symmetric_difference(w,x))* -> .
% 300.04/300.97  26461[0:Res:225.1,9.0] ||  -> equal(restrict(unordered_pair(u,v),w,x),null_class) equal(regular(restrict(unordered_pair(u,v),w,x)),v)** equal(regular(restrict(unordered_pair(u,v),w,x)),u)**.
% 300.04/300.97  27070[3:Rew:26766.0,23407.0] || subclass(universal_class,union(null_class,cross_product(cross_product(universal_class,universal_class),universal_class)))* member(ordered_pair(ordered_pair(u,v),w),x) -> member(ordered_pair(ordered_pair(v,u),w),flip(x))*.
% 300.04/300.97  27071[3:Rew:26766.0,23408.0] || subclass(universal_class,union(null_class,cross_product(cross_product(universal_class,universal_class),universal_class)))* member(ordered_pair(ordered_pair(u,v),w),x) -> member(ordered_pair(ordered_pair(w,u),v),rotate(x))*.
% 300.04/300.97  29993[0:SpR:6220.1,59.1] || member(ordered_pair(u,v),compose(regular(cross_product(image(w,singleton(u)),universal_class)),w))* -> equal(cross_product(image(w,singleton(u)),universal_class),null_class) member(v,range_of(null_class)).
% 300.04/300.97  36180[3:Res:453.3,15524.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(regular(cross_product(singleton(image(u,v)),universal_class))))* -> equal(cross_product(singleton(image(u,v)),universal_class),null_class).
% 300.04/300.97  36168[3:Res:406.3,15524.0] || member(u,universal_class) subclass(u,cantor(regular(cross_product(singleton(apply(choice,u)),universal_class))))* -> equal(u,null_class) equal(cross_product(singleton(apply(choice,u)),universal_class),null_class).
% 300.04/300.97  37110[0:Res:480.1,9366.1] || member(singleton(complement(intersection(u,v))),symmetric_difference(u,v))* member(complement(intersection(u,v)),universal_class) -> member(singleton(singleton(singleton(complement(intersection(u,v))))),element_relation)*.
% 300.04/300.97  37499[7:Rew:37448.1,30419.2] function(cross_product(u,universal_class)) || subclass(image(universal_class,u),cantor(range_of(v))) equal(cantor(cantor(w)),universal_class) -> compatible(cross_product(u,universal_class),w,inverse(v))*.
% 300.04/300.97  37931[7:SpL:37608.1,60.0] function(u) || member(v,image(w,image(x,null_class))) member(ordered_pair(u,v),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,v),compose(w,x))*.
% 300.04/300.97  38360[7:SpR:1183.2,37726.1] function(first(apply(choice,cross_product(u,v)))) || member(cross_product(u,v),universal_class) -> equal(cross_product(u,v),null_class) member(null_class,apply(choice,cross_product(u,v)))*.
% 300.04/300.97  38863[0:SpL:38662.0,60.0] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,u),compose(complement(cross_product(image(w,singleton(v)),universal_class)),w))*.
% 300.04/300.97  38860[0:SpL:38662.0,60.0] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,u),compose(v,complement(cross_product(singleton(w),universal_class))))*.
% 300.04/300.97  41152[3:Res:15527.1,21.1] || subclass(domain_relation,rotate(cross_product(universal_class,universal_class))) member(ordered_pair(u,cantor(ordered_pair(v,u))),v) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),element_relation)*.
% 300.04/300.97  41271[3:Res:15528.1,21.1] || subclass(domain_relation,flip(cross_product(universal_class,universal_class))) member(ordered_pair(u,v),cantor(ordered_pair(v,u))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),element_relation)*.
% 300.04/300.97  41389[3:Res:2350.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(regular(intersection(v,u))),universal_class))))* -> equal(intersection(v,u),null_class) equal(cross_product(singleton(regular(intersection(v,u))),universal_class),null_class).
% 300.04/300.97  42950[3:Res:3123.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(regular(intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class) equal(cross_product(singleton(regular(intersection(u,v))),universal_class),null_class).
% 300.04/300.97  45538[0:Res:226.1,4050.0] ||  -> subclass(restrict(symmetric_difference(u,cross_product(v,w)),x,y),z) member(not_subclass_element(restrict(symmetric_difference(u,cross_product(v,w)),x,y),z),complement(restrict(u,v,w)))*.
% 300.04/300.97  45619[0:Res:226.1,4051.0] ||  -> subclass(restrict(symmetric_difference(cross_product(u,v),w),x,y),z) member(not_subclass_element(restrict(symmetric_difference(cross_product(u,v),w),x,y),z),complement(restrict(w,u,v)))*.
% 300.04/300.97  49786[3:SpL:1183.2,44840.0] || member(cross_product(u,v),universal_class) member(singleton(first(apply(choice,cross_product(u,v)))),complement(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 300.04/300.97  49889[0:Res:226.1,46618.0] ||  -> subclass(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y) member(not_subclass_element(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y),union(u,complement(power_class(v))))*.
% 300.04/300.97  49907[3:SpR:1183.2,45178.0] || member(cross_product(u,v),universal_class) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),complement(singleton(apply(choice,cross_product(u,v)))))*.
% 300.04/300.97  50193[0:Res:226.1,46805.0] ||  -> subclass(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y) member(not_subclass_element(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y),union(complement(power_class(u)),v))*.
% 300.04/300.97  50327[0:SpL:6906.0,1279.2] || member(u,union(complement(v),complement(singleton(v))))* member(u,successor(v)) subclass(symmetric_difference(complement(v),complement(singleton(v))),w)* -> member(u,w)*.
% 300.04/300.97  50289[3:SpR:27497.0,6906.0] ||  -> equal(intersection(successor(union(null_class,u)),union(union(null_class,complement(u)),complement(singleton(union(null_class,u))))),symmetric_difference(union(null_class,complement(u)),complement(singleton(union(null_class,u)))))**.
% 300.04/300.97  50288[3:SpR:30548.0,6906.0] ||  -> equal(intersection(successor(union(u,u)),union(union(null_class,complement(u)),complement(singleton(union(u,u))))),symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,u)))))**.
% 300.04/300.97  50366[3:SpL:1183.2,49921.0] || member(cross_product(u,v),universal_class) member(singleton(first(apply(choice,cross_product(u,v)))),singleton(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 300.04/300.97  52672[0:MRR:52615.0,121.0] || member(image(element_relation,power_class(u)),universal_class) -> member(singleton(image(element_relation,power_class(u))),power_class(complement(power_class(u))))* member(singleton(singleton(singleton(image(element_relation,power_class(u))))),element_relation).
% 300.04/300.97  55018[0:Res:225.1,46617.0] || member(regular(restrict(intersection(complement(u),power_class(v)),w,x)),union(u,complement(power_class(v))))* -> equal(restrict(intersection(complement(u),power_class(v)),w,x),null_class).
% 300.04/300.97  55233[0:Res:225.1,46804.0] || member(regular(restrict(intersection(power_class(u),complement(v)),w,x)),union(complement(power_class(u)),v))* -> equal(restrict(intersection(power_class(u),complement(v)),w,x),null_class).
% 300.04/300.97  55366[3:Res:15464.2,6166.2] || member(u,universal_class) subclass(domain_relation,union(v,w))* member(ordered_pair(u,cantor(u)),complement(w))* member(ordered_pair(u,cantor(u)),complement(v))* -> .
% 300.04/300.97  55355[0:Res:9522.0,6166.2] || member(not_subclass_element(u,complement(union(v,w))),complement(w))* member(not_subclass_element(u,complement(union(v,w))),complement(v))* -> subclass(u,complement(union(v,w))).
% 300.04/300.97  55542[4:SpL:52692.1,60.0] || equal(singleton(u),null_class) member(v,image(w,universal_class)) member(ordered_pair(u,v),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,v),compose(w,element_relation))*.
% 300.04/300.97  56809[0:Res:4089.1,4060.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),y),union(v,w))*.
% 300.04/300.97  56805[0:Res:4089.1,46587.0] || member(not_subclass_element(intersection(u,intersection(image(element_relation,power_class(v)),w)),x),power_class(complement(power_class(v))))* -> subclass(intersection(u,intersection(image(element_relation,power_class(v)),w)),x).
% 300.04/300.97  57215[0:Res:4090.1,4060.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),y),union(w,x))*.
% 300.04/300.97  57211[0:Res:4090.1,46587.0] || member(not_subclass_element(intersection(u,intersection(v,image(element_relation,power_class(w)))),x),power_class(complement(power_class(w))))* -> subclass(intersection(u,intersection(v,image(element_relation,power_class(w)))),x).
% 300.04/300.97  58077[0:Res:5242.1,4060.0] ||  -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),y),union(u,v))*.
% 300.04/300.97  58073[0:Res:5242.1,46587.0] || member(not_subclass_element(intersection(intersection(image(element_relation,power_class(u)),v),w),x),power_class(complement(power_class(u))))* -> subclass(intersection(intersection(image(element_relation,power_class(u)),v),w),x).
% 300.04/300.97  58479[0:Res:5243.1,4060.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),y),union(v,w))*.
% 300.04/300.97  58475[0:Res:5243.1,46587.0] || member(not_subclass_element(intersection(intersection(u,image(element_relation,power_class(v))),w),x),power_class(complement(power_class(v))))* -> subclass(intersection(intersection(u,image(element_relation,power_class(v))),w),x).
% 300.04/300.97  59534[0:Res:10992.1,210.0] || member(regular(union(u,v)),union(complement(u),complement(v))) -> member(regular(union(u,v)),symmetric_difference(complement(u),complement(v)))* equal(union(u,v),null_class).
% 300.04/300.97  59789[0:Rew:22211.0,59763.2] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) subclass(regular(ordered_pair(v,u)),w) equal(not_subclass_element(regular(ordered_pair(v,u)),w),v)**.
% 300.04/300.97  59848[0:Rew:22211.0,59822.3] || member(u,v) -> equal(regular(ordered_pair(u,w)),singleton(u)) equal(not_subclass_element(regular(ordered_pair(u,w)),v),singleton(w))** subclass(regular(ordered_pair(u,w)),v).
% 300.04/300.97  59898[0:Rew:22211.0,59873.3] || member(singleton(u),v) -> equal(regular(ordered_pair(w,u)),singleton(w)) equal(not_subclass_element(regular(ordered_pair(w,u)),v),w)** subclass(regular(ordered_pair(w,u)),v).
% 300.04/300.97  60902[0:SpL:47184.0,209.0] || member(u,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(v,intersection(power_class(w),power_class(complement(power_class(x)))))) -> .
% 300.04/300.97  60892[0:SpL:47184.0,209.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),x)) -> .
% 300.04/300.97  60881[0:SpL:47184.0,23752.0] || subclass(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v))))* -> equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class).
% 300.04/300.97  60837[0:SpR:47184.0,3136.1] ||  -> equal(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),null_class) member(regular(symmetric_difference(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 300.04/300.97  60812[0:SpR:47184.0,33096.0] ||  -> subclass(regular(intersection(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))* equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class).
% 300.04/300.97  61176[0:SpL:47187.0,209.0] || member(u,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(v,intersection(power_class(complement(power_class(w))),power_class(x)))) -> .
% 300.04/300.97  61166[0:SpL:47187.0,209.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),x)) -> .
% 300.04/300.97  61155[0:SpL:47187.0,23752.0] || subclass(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v))))* -> equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class).
% 300.04/300.97  61110[0:SpR:47187.0,3136.1] ||  -> equal(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),null_class) member(regular(symmetric_difference(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 300.04/300.97  61085[0:SpR:47187.0,33096.0] ||  -> subclass(regular(intersection(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))* equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class).
% 300.04/300.97  61516[0:Res:71.2,12018.0] || member(u,universal_class) -> equal(u,null_class) equal(ordered_pair(first(ordered_pair(apply(choice,u),omega)),second(ordered_pair(apply(choice,u),omega))),ordered_pair(apply(choice,u),omega))**.
% 300.04/300.97  61498[0:Res:66.2,12018.0] function(u) || member(v,universal_class) -> equal(ordered_pair(first(ordered_pair(image(u,v),omega)),second(ordered_pair(image(u,v),omega))),ordered_pair(image(u,v),omega))**.
% 300.04/300.97  64070[0:SpL:46730.0,4069.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))* subclass(complement(symmetric_difference(complement(v),power_class(w))),x)* -> member(u,x)*.
% 300.04/300.97  65227[0:Res:10071.3,46804.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(power_class(w),complement(x))) member(ordered_pair(v,u),union(complement(power_class(w)),x))* -> .
% 300.04/300.97  65226[0:Res:10071.3,46617.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(complement(w),power_class(x))) member(ordered_pair(v,u),union(w,complement(power_class(x))))* -> .
% 300.04/300.97  66118[0:SpL:22211.0,3162.0] || subclass(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) equal(u,null_class) equal(regular(u),singleton(w)) equal(regular(u),v).
% 300.04/300.97  68171[0:Obv:68068.2] || subclass(unordered_pair(u,v),regular(w))* member(v,w) -> equal(not_subclass_element(unordered_pair(u,v),x),u)** subclass(unordered_pair(u,v),x) equal(w,null_class).
% 300.04/300.97  68172[0:Obv:68067.2] || subclass(unordered_pair(u,v),regular(w))* member(u,w) -> equal(not_subclass_element(unordered_pair(u,v),x),v)** subclass(unordered_pair(u,v),x) equal(w,null_class).
% 300.04/300.97  69880[0:SpL:6906.0,10047.0] || equal(u,symmetric_difference(complement(v),complement(singleton(v))))* member(w,union(complement(v),complement(singleton(v))))* member(w,successor(v)) -> member(w,u)*.
% 300.04/300.97  70158[0:Obv:70037.2] || subclass(unordered_pair(u,v),w) member(v,x) -> equal(not_subclass_element(unordered_pair(u,v),intersection(x,w)),u)** subclass(unordered_pair(u,v),intersection(x,w)).
% 300.04/300.97  70159[0:Obv:70036.2] || subclass(unordered_pair(u,v),w) member(u,x) -> equal(not_subclass_element(unordered_pair(u,v),intersection(x,w)),v)** subclass(unordered_pair(u,v),intersection(x,w)).
% 300.04/300.97  74229[0:SpR:72387.0,10992.1] || member(u,union(union(v,w),complement(intersection(v,w)))) -> member(u,symmetric_difference(v,w)) member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))*.
% 300.04/300.97  75926[0:Rew:75923.0,67342.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(image(u,v),complement(symmetric_difference(w,x)))*.
% 300.04/300.97  75933[0:Rew:75923.0,67321.1] || member(u,universal_class) subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(v,w))).
% 300.04/300.97  75934[0:Rew:75923.0,67347.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),complement(symmetric_difference(v,w)))*.
% 300.04/300.97  75935[0:Rew:75923.0,67349.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),complement(symmetric_difference(v,w)))*.
% 300.04/300.97  75948[0:Rew:75923.0,67330.1] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(ordered_pair(inverse(u),range_of(u)),complement(symmetric_difference(v,w)))*.
% 300.04/300.97  76333[0:Rew:76314.0,64398.0] || member(u,symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))* subclass(complement(symmetric_difference(power_class(v),complement(w))),x)* -> member(u,x)*.
% 300.04/300.97  76390[0:Rew:76314.0,55929.0] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* subclass(complement(symmetric_difference(cross_product(v,w),x)),y)* -> member(u,y)*.
% 300.04/300.97  76398[0:Rew:76314.0,55928.0] || member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* subclass(complement(symmetric_difference(v,cross_product(w,x))),y)* -> member(u,y)*.
% 300.04/300.97  78584[3:SpR:72083.0,6906.0] ||  -> equal(intersection(successor(sum_class(range_of(null_class))),union(complement(apply(null_class,u)),complement(singleton(sum_class(range_of(null_class)))))),symmetric_difference(complement(apply(null_class,u)),complement(singleton(sum_class(range_of(null_class))))))**.
% 300.04/300.97  78521[3:SpR:72083.0,6906.0] ||  -> equal(intersection(successor(apply(null_class,u)),union(complement(sum_class(range_of(null_class))),complement(singleton(apply(null_class,u))))),symmetric_difference(complement(sum_class(range_of(null_class))),complement(singleton(apply(null_class,u)))))**.
% 300.04/300.97  78961[3:SpR:71518.0,6906.0] ||  -> equal(intersection(successor(union(u,null_class)),union(union(null_class,complement(u)),complement(singleton(union(u,null_class))))),symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,null_class)))))**.
% 300.04/300.97  79429[3:SpR:72082.0,6906.0] ||  -> equal(intersection(successor(apply(null_class,u)),union(complement(apply(null_class,v)),complement(singleton(apply(null_class,u))))),symmetric_difference(complement(apply(null_class,v)),complement(singleton(apply(null_class,u)))))**.
% 300.04/300.97  80578[0:Res:57461.0,5368.0] ||  -> subclass(restrict(intersection(u,restrict(v,w,x)),y,z),x1) member(not_subclass_element(restrict(intersection(u,restrict(v,w,x)),y,z),x1),cross_product(w,x))*.
% 300.04/300.97  80574[0:Res:56952.0,5368.0] ||  -> subclass(intersection(u,restrict(restrict(v,w,x),y,z)),x1) member(not_subclass_element(intersection(u,restrict(restrict(v,w,x),y,z)),x1),cross_product(w,x))*.
% 300.04/300.97  80564[3:Res:58874.0,5368.0] ||  -> subclass(union(null_class,restrict(restrict(u,v,w),x,y)),z) member(not_subclass_element(union(null_class,restrict(restrict(u,v,w),x,y)),z),cross_product(v,w))*.
% 300.04/300.97  80557[0:Res:58188.0,5368.0] ||  -> subclass(intersection(restrict(restrict(u,v,w),x,y),z),x1) member(not_subclass_element(intersection(restrict(restrict(u,v,w),x,y),z),x1),cross_product(v,w))*.
% 300.04/300.97  80551[0:Res:57010.0,5368.0] ||  -> subclass(restrict(intersection(restrict(u,v,w),x),y,z),x1) member(not_subclass_element(restrict(intersection(restrict(u,v,w),x),y,z),x1),cross_product(v,w))*.
% 300.04/300.97  80585[3:Rew:75789.0,80550.1,75789.0,80550.0] ||  -> subclass(restrict(union(null_class,restrict(u,v,w)),x,y),z) member(not_subclass_element(restrict(union(null_class,restrict(u,v,w)),x,y),z),cross_product(v,w))*.
% 300.04/300.97  80666[0:Res:54298.0,74230.0] ||  -> equal(singleton(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))),null_class) member(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 300.04/300.97  81202[3:Res:2151.3,66684.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,u),v),x)* equal(successor(rotate(x)),null_class) -> .
% 300.04/300.97  81201[3:Res:2146.3,66684.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,v),u),x)* equal(successor(flip(x)),null_class) -> .
% 300.04/300.97  81760[3:Res:28442.1,10076.0] || member(union(null_class,apply(null_class,u)),universal_class) -> equal(union(null_class,apply(null_class,u)),null_class) member(apply(choice,union(null_class,apply(null_class,u))),sum_class(range_of(null_class)))*.
% 300.04/300.97  81759[3:Res:28442.1,10075.0] || member(union(null_class,apply(null_class,u)),universal_class) -> equal(union(null_class,apply(null_class,u)),null_class) member(apply(choice,union(null_class,apply(null_class,u))),apply(null_class,v))*.
% 300.04/300.97  81758[3:Res:28442.1,10074.0] || member(union(null_class,sum_class(range_of(null_class))),universal_class) -> equal(union(null_class,sum_class(range_of(null_class))),null_class) member(apply(choice,union(null_class,sum_class(range_of(null_class)))),apply(null_class,u))*.
% 300.04/300.97  81743[3:Res:28442.1,481.0] || member(union(null_class,symmetric_difference(u,v)),universal_class) -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(apply(choice,union(null_class,symmetric_difference(u,v))),union(u,v))*.
% 300.04/300.97  82172[3:SpL:74812.0,47093.1] || member(power_class(union(u,null_class)),universal_class) member(apply(choice,power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 300.04/300.97  82171[3:SpL:35849.0,47093.1] || member(power_class(union(null_class,u)),universal_class) member(apply(choice,power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 300.04/300.97  82170[3:SpL:74812.0,47093.1] || member(power_class(union(null_class,u)),universal_class) member(apply(choice,power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(null_class,u)),null_class).
% 300.04/300.97  82169[3:SpL:35849.0,47093.1] || member(power_class(union(u,u)),universal_class) member(apply(choice,power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 300.04/300.97  82596[3:SpL:73744.0,47093.1] || member(power_class(union(u,u)),universal_class) member(apply(choice,power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(u,u)),null_class).
% 300.04/300.97  82583[3:SpL:73744.0,47093.1] || member(power_class(union(u,null_class)),universal_class) member(apply(choice,power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 300.04/300.97  83287[0:Res:24.2,7160.2] || member(apply(choice,u),v) member(apply(choice,u),w) member(u,universal_class) subclass(u,complement(intersection(w,v)))* -> equal(u,null_class).
% 300.04/300.97  83530[3:SpL:1180.1,54301.0] || subclass(not_subclass_element(cross_product(u,v),w),unordered_pair(first(not_subclass_element(cross_product(u,v),w)),singleton(second(not_subclass_element(cross_product(u,v),w)))))* -> subclass(cross_product(u,v),w).
% 300.04/300.97  83605[0:Res:24.2,7201.3] function(u) || member(image(u,v),w)* member(image(u,v),x)* member(v,universal_class) subclass(universal_class,complement(intersection(x,w)))* -> .
% 300.04/300.97  83835[3:Res:83745.0,3162.0] ||  -> equal(complement(successor(complement(unordered_pair(u,v)))),null_class) equal(regular(complement(successor(complement(unordered_pair(u,v))))),v)** equal(regular(complement(successor(complement(unordered_pair(u,v))))),u)**.
% 300.04/300.97  84298[3:Res:83852.0,5368.0] ||  -> subclass(complement(successor(union(null_class,complement(restrict(u,v,w))))),x) member(not_subclass_element(complement(successor(union(null_class,complement(restrict(u,v,w))))),x),cross_product(v,w))*.
% 300.04/300.97  85141[3:Res:83725.0,5369.0] ||  -> subclass(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y) member(not_subclass_element(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y),u)*.
% 300.04/300.97  85131[3:Res:83725.0,7747.0] || member(regular(union(null_class,intersection(union(null_class,complement(compose(element_relation,universal_class))),u))),element_relation)* -> equal(union(null_class,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),null_class).
% 300.04/300.97  85355[7:Res:73975.1,7162.1] function(intersection(u,v)) || member(successor(intersection(u,v)),universal_class) -> equal(successor(intersection(u,v)),null_class) member(apply(choice,successor(intersection(u,v))),u)*.
% 300.04/300.97  85464[3:Res:83739.0,5369.0] ||  -> subclass(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y) member(not_subclass_element(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y),v)*.
% 300.04/300.97  85453[3:Res:83739.0,7747.0] || member(regular(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97  85711[7:Res:73975.1,7163.1] function(intersection(u,v)) || member(successor(intersection(u,v)),universal_class) -> equal(successor(intersection(u,v)),null_class) member(apply(choice,successor(intersection(u,v))),v)*.
% 300.04/300.97  86602[0:SoR:10046.0,2263.2] single_valued_class(intersection(u,v)) || member(w,v)* member(w,u)* equal(intersection(u,v),cross_product(universal_class,universal_class))** -> member(w,cross_product(universal_class,universal_class))*.
% 300.04/300.97  86863[3:Res:15800.2,6166.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w))* member(ordered_pair(u,cantor(u)),complement(w))* member(ordered_pair(u,cantor(u)),complement(v))* -> .
% 300.04/300.97  87525[0:Rew:525.1,87524.2] || member(not_subclass_element(intersection(u,v),w),unordered_pair(x,v))* -> equal(regular(unordered_pair(x,v)),x) subclass(intersection(u,v),w) equal(unordered_pair(x,v),null_class).
% 300.04/300.97  87527[0:Rew:525.2,87526.2] || member(not_subclass_element(intersection(u,v),w),unordered_pair(v,x))* -> equal(regular(unordered_pair(v,x)),x) subclass(intersection(u,v),w) equal(unordered_pair(v,x),null_class).
% 300.04/300.97  87772[0:Rew:525.1,87771.2] || member(not_subclass_element(intersection(u,v),w),unordered_pair(x,u))* -> equal(regular(unordered_pair(x,u)),x) subclass(intersection(u,v),w) equal(unordered_pair(x,u),null_class).
% 300.04/300.97  87774[0:Rew:525.2,87773.2] || member(not_subclass_element(intersection(u,v),w),unordered_pair(u,x))* -> equal(regular(unordered_pair(u,x)),x) subclass(intersection(u,v),w) equal(unordered_pair(u,x),null_class).
% 300.04/300.97  88212[7:Res:75011.1,5369.0] function(restrict(u,v,w)) ||  -> subclass(intersection(successor(restrict(u,v,w)),x),y) member(not_subclass_element(intersection(successor(restrict(u,v,w)),x),y),u)*.
% 300.04/300.97  88200[7:Res:75011.1,7747.0] function(complement(compose(element_relation,universal_class))) || member(regular(intersection(successor(complement(compose(element_relation,universal_class))),u)),element_relation)* -> equal(intersection(successor(complement(compose(element_relation,universal_class))),u),null_class).
% 300.04/300.97  88597[7:Res:75118.1,5369.0] function(restrict(u,v,w)) ||  -> subclass(intersection(x,successor(restrict(u,v,w))),y) member(not_subclass_element(intersection(x,successor(restrict(u,v,w))),y),u)*.
% 300.04/300.97  88585[7:Res:75118.1,7747.0] function(complement(compose(element_relation,universal_class))) || member(regular(intersection(u,successor(complement(compose(element_relation,universal_class))))),element_relation)* -> equal(intersection(u,successor(complement(compose(element_relation,universal_class)))),null_class).
% 300.04/300.97  88719[0:SpR:75901.0,6906.0] ||  -> equal(intersection(successor(symmetric_difference(u,v)),union(complement(symmetric_difference(v,u)),complement(singleton(symmetric_difference(u,v))))),symmetric_difference(complement(symmetric_difference(v,u)),complement(singleton(symmetric_difference(u,v)))))**.
% 300.04/300.97  90043[3:Res:83718.0,5369.0] ||  -> subclass(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),z) member(not_subclass_element(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),z),u)*.
% 300.04/300.97  90031[3:Res:83718.0,7747.0] || member(regular(intersection(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v)),element_relation)* -> equal(intersection(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v),null_class).
% 300.04/300.97  90396[3:Res:83730.0,5369.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),z),w)*.
% 300.04/300.97  90384[3:Res:83730.0,7747.0] || member(regular(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97  90525[3:Res:83733.0,5369.0] ||  -> subclass(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),z),v)*.
% 300.04/300.97  90513[3:Res:83733.0,7747.0] || member(regular(intersection(u,intersection(union(null_class,complement(compose(element_relation,universal_class))),v))),element_relation)* -> equal(intersection(u,intersection(union(null_class,complement(compose(element_relation,universal_class))),v)),null_class).
% 300.04/300.97  90759[3:Rew:76385.2,90758.0] || member(u,union(v,unordered_pair(v,w)))* subclass(universal_class,x) -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class) member(u,x)*.
% 300.04/300.97  90892[3:Res:83738.0,5369.0] ||  -> subclass(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),z) member(not_subclass_element(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),z),v)*.
% 300.04/300.97  90880[3:Res:83738.0,7747.0] || member(regular(intersection(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v)),element_relation)* -> equal(intersection(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v),null_class).
% 300.04/300.97  91302[3:Rew:76360.2,91301.0] || member(u,union(v,unordered_pair(w,v)))* subclass(universal_class,x) -> equal(regular(unordered_pair(w,v)),w) equal(unordered_pair(w,v),null_class) member(u,x)*.
% 300.04/300.97  96164[3:Res:95721.0,5368.0] ||  -> subclass(complement(successor(complement(intersection(restrict(u,v,w),x)))),y) member(not_subclass_element(complement(successor(complement(intersection(restrict(u,v,w),x)))),y),cross_product(v,w))*.
% 300.04/300.97  96303[3:Res:96080.0,5368.0] ||  -> subclass(complement(successor(complement(intersection(u,restrict(v,w,x))))),y) member(not_subclass_element(complement(successor(complement(intersection(u,restrict(v,w,x))))),y),cross_product(w,x))*.
% 300.04/300.97  96441[3:Res:15464.2,46647.0] || member(u,universal_class) subclass(domain_relation,intersection(complement(v),power_class(complement(power_class(w))))) member(ordered_pair(u,cantor(u)),union(v,image(element_relation,power_class(w))))* -> .
% 300.04/300.97  96404[0:Res:3.1,46647.0] || member(not_subclass_element(intersection(complement(u),power_class(complement(power_class(v)))),w),union(u,image(element_relation,power_class(v))))* -> subclass(intersection(complement(u),power_class(complement(power_class(v)))),w).
% 300.04/300.97  96379[0:SpL:46592.0,46647.0] || member(u,intersection(union(complement(power_class(v)),w),power_class(complement(power_class(x)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,power_class(x)))) -> .
% 300.04/300.97  96378[0:SpL:46586.0,46647.0] || member(u,intersection(union(v,complement(power_class(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,power_class(x)))) -> .
% 300.04/300.97  96852[3:Res:15464.2,46679.0] || member(u,universal_class) subclass(domain_relation,intersection(power_class(complement(power_class(v))),complement(w))) member(ordered_pair(u,cantor(u)),union(image(element_relation,power_class(v)),w))* -> .
% 300.04/300.97  96815[0:Res:3.1,46679.0] || member(not_subclass_element(intersection(power_class(complement(power_class(u))),complement(v)),w),union(image(element_relation,power_class(u)),v))* -> subclass(intersection(power_class(complement(power_class(u))),complement(v)),w).
% 300.04/300.97  96773[0:SpL:46592.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),x)))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),complement(x)))) -> .
% 300.04/300.97  96772[0:SpL:46586.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),union(w,complement(power_class(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),power_class(x)))) -> .
% 300.04/300.97  97312[0:SpL:47208.0,4069.1] || member(u,symmetric_difference(power_class(v),union(w,complement(power_class(x)))))* subclass(union(complement(power_class(v)),intersection(complement(w),power_class(x))),y)* -> member(u,y)*.
% 300.04/300.97  97669[0:SpL:47209.0,4069.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),power_class(x)))* subclass(union(intersection(complement(v),power_class(w)),complement(power_class(x))),y)* -> member(u,y)*.
% 300.04/300.97  98188[0:SpL:47210.0,4069.1] || member(u,symmetric_difference(union(complement(power_class(v)),w),power_class(x)))* subclass(union(intersection(power_class(v),complement(w)),complement(power_class(x))),y)* -> member(u,y)*.
% 300.04/300.97  98381[3:Res:97082.0,5369.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),x) member(not_subclass_element(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),x),u)*.
% 300.04/300.97  98623[0:SpL:47212.0,4069.1] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),x)))* subclass(union(complement(power_class(v)),intersection(power_class(w),complement(x))),y)* -> member(u,y)*.
% 300.04/300.97  99264[0:SpR:46592.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(intersection(power_class(v),complement(w)),x)))* member(u,power_class(intersection(union(complement(power_class(v)),w),complement(x)))).
% 300.04/300.97  99263[0:SpR:46586.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(intersection(complement(v),power_class(w)),x)))* member(u,power_class(intersection(union(v,complement(power_class(w))),complement(x)))).
% 300.04/300.97  99235[0:SpR:46592.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,intersection(power_class(w),complement(x)))))* member(u,power_class(intersection(complement(v),union(complement(power_class(w)),x)))).
% 300.04/300.97  99234[0:SpR:46586.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,intersection(complement(w),power_class(x)))))* member(u,power_class(intersection(complement(v),union(w,complement(power_class(x)))))).
% 300.04/300.97  99580[3:Res:28041.0,15652.1] || member(u,universal_class) member(regular(union(null_class,cross_product(singleton(u),universal_class))),v)* -> equal(union(null_class,cross_product(singleton(u),universal_class)),null_class) member(u,cantor(v)).
% 300.04/300.97  99568[3:Res:15464.2,15652.1] || member(u,universal_class) subclass(domain_relation,cross_product(singleton(v),universal_class))* member(v,universal_class) member(ordered_pair(u,cantor(u)),w)* -> member(v,cantor(w))*.
% 300.04/300.97  99669[0:SpL:46592.0,6139.1] || member(u,intersection(complement(v),union(intersection(power_class(w),complement(x)),y)))* member(u,union(v,intersection(union(complement(power_class(w)),x),complement(y)))) -> .
% 300.04/300.97  99668[0:SpL:46586.0,6139.1] || member(u,intersection(complement(v),union(intersection(complement(w),power_class(x)),y)))* member(u,union(v,intersection(union(w,complement(power_class(x))),complement(y)))) -> .
% 300.04/300.97  99640[0:SpL:46592.0,6139.1] || member(u,intersection(complement(v),union(w,intersection(power_class(x),complement(y)))))* member(u,union(v,intersection(complement(w),union(complement(power_class(x)),y)))) -> .
% 300.04/300.97  99639[0:SpL:46586.0,6139.1] || member(u,intersection(complement(v),union(w,intersection(complement(x),power_class(y)))))* member(u,union(v,intersection(complement(w),union(x,complement(power_class(y)))))) -> .
% 300.04/300.97  99957[0:SpL:46592.0,6149.1] || member(u,intersection(union(intersection(power_class(v),complement(w)),x),complement(y)))* member(u,union(intersection(union(complement(power_class(v)),w),complement(x)),y)) -> .
% 300.04/300.97  99956[0:SpL:46586.0,6149.1] || member(u,intersection(union(intersection(complement(v),power_class(w)),x),complement(y)))* member(u,union(intersection(union(v,complement(power_class(w))),complement(x)),y)) -> .
% 300.04/300.97  99928[0:SpL:46592.0,6149.1] || member(u,intersection(union(v,intersection(power_class(w),complement(x))),complement(y)))* member(u,union(intersection(complement(v),union(complement(power_class(w)),x)),y)) -> .
% 300.04/300.97  99927[0:SpL:46586.0,6149.1] || member(u,intersection(union(v,intersection(complement(w),power_class(x))),complement(y)))* member(u,union(intersection(complement(v),union(w,complement(power_class(x)))),y)) -> .
% 300.04/300.97  100763[0:Rew:100557.0,62389.1] || member(u,image(element_relation,union(v,intersection(complement(w),union(x,y)))))* member(u,power_class(intersection(complement(v),union(w,complement(union(x,y)))))) -> .
% 300.04/300.97  100764[0:Rew:100557.0,64615.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,complement(union(x,y))))),complement(intersection(power_class(u),union(v,intersection(complement(w),union(x,y))))))**.
% 300.04/300.97  100790[0:Rew:100557.0,99634.1] || member(u,intersection(complement(v),union(w,image(element_relation,union(x,y)))))* member(u,union(v,intersection(complement(w),power_class(complement(union(x,y)))))) -> .
% 300.04/300.97  100806[0:Rew:100557.0,10959.1] || member(u,union(complement(v),union(w,x))) member(u,union(v,complement(union(w,x)))) -> member(u,symmetric_difference(complement(v),union(w,x)))*.
% 300.04/300.97  100815[0:Rew:100557.0,62407.1] || member(u,image(element_relation,union(intersection(complement(v),union(w,x)),y)))* member(u,power_class(intersection(union(v,complement(union(w,x))),complement(y)))) -> .
% 300.04/300.97  100816[0:Rew:100557.0,64633.0] ||  -> equal(union(complement(power_class(u)),intersection(union(v,complement(union(w,x))),complement(y))),complement(intersection(power_class(u),union(intersection(complement(v),union(w,x)),y))))**.
% 300.04/300.97  100829[0:Rew:100557.0,99774.0] || subclass(u,union(v,complement(union(w,x)))) member(regular(intersection(u,y)),intersection(complement(v),union(w,x)))* -> equal(intersection(u,y),null_class).
% 300.04/300.97  100830[0:Rew:100557.0,99776.0] || subclass(u,union(v,complement(union(w,x)))) member(regular(intersection(y,u)),intersection(complement(v),union(w,x)))* -> equal(intersection(y,u),null_class).
% 300.04/300.97  100838[0:Rew:100557.0,63778.0] ||  -> equal(union(intersection(complement(u),union(v,complement(union(w,x)))),complement(power_class(y))),complement(intersection(union(u,intersection(complement(v),union(w,x))),power_class(y))))**.
% 300.04/300.97  100864[3:Rew:100557.0,96070.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(complement(v),union(w,x)))* member(u,universal_class) subclass(domain_relation,regular(union(v,complement(union(w,x))))) -> .
% 300.04/300.97  100881[0:Rew:100557.0,99229.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,image(element_relation,union(w,x)))))* member(u,power_class(intersection(complement(v),power_class(complement(union(w,x)))))).
% 300.04/300.97  100886[0:Rew:100557.0,99922.1] || member(u,intersection(union(v,image(element_relation,union(w,x))),complement(y)))* member(u,union(intersection(complement(v),power_class(complement(union(w,x)))),y)) -> .
% 300.04/300.97  100899[0:Rew:100557.0,65255.2] || member(u,universal_class) member(v,u) subclass(element_relation,power_class(complement(union(w,x)))) member(ordered_pair(v,u),image(element_relation,union(w,x)))* -> .
% 300.04/300.97  100900[0:Rew:100557.0,99663.1] || member(u,intersection(complement(v),union(image(element_relation,union(w,x)),y)))* member(u,union(v,intersection(power_class(complement(union(w,x))),complement(y)))) -> .
% 300.04/300.97  100902[0:Rew:100557.0,96767.0] || member(u,intersection(power_class(complement(power_class(v))),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,union(w,x)))) -> .
% 300.04/300.97  100910[0:Rew:100557.0,62392.1] || member(u,image(element_relation,union(v,intersection(union(w,x),complement(y)))))* member(u,power_class(intersection(complement(v),union(complement(union(w,x)),y)))) -> .
% 300.04/300.97  100911[0:Rew:100557.0,64618.0] ||  -> equal(union(complement(power_class(u)),intersection(complement(v),union(complement(union(w,x)),y))),complement(intersection(power_class(u),union(v,intersection(union(w,x),complement(y))))))**.
% 300.04/300.97  101082[0:Rew:100557.0,83904.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(omega,union(complement(u),union(v,w))) -> member(omega,symmetric_difference(complement(u),union(v,w)))*.
% 300.04/300.97  101115[0:Rew:100557.0,63796.0] ||  -> equal(union(intersection(union(u,complement(union(v,w))),complement(x)),complement(power_class(y))),complement(intersection(union(intersection(complement(u),union(v,w)),x),power_class(y))))**.
% 300.04/300.97  101185[3:Rew:100557.0,99758.0] || subclass(domain_relation,flip(union(u,complement(union(v,w))))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),intersection(complement(u),union(v,w)))* -> .
% 300.04/300.97  101186[3:Rew:100557.0,99757.0] || subclass(domain_relation,rotate(union(u,complement(union(v,w))))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),intersection(complement(u),union(v,w)))* -> .
% 300.04/300.97  101199[0:Rew:100557.0,99258.2] || member(u,universal_class) -> member(u,image(element_relation,union(image(element_relation,union(v,w)),x)))* member(u,power_class(intersection(power_class(complement(union(v,w))),complement(x)))).
% 300.04/300.97  101204[0:Rew:100557.0,99951.1] || member(u,intersection(union(image(element_relation,union(v,w)),x),complement(y)))* member(u,union(intersection(power_class(complement(union(v,w))),complement(x)),y)) -> .
% 300.04/300.97  101248[0:Rew:100557.0,96373.0] || member(u,intersection(power_class(complement(union(v,w))),power_class(complement(power_class(x)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,power_class(x)))) -> .
% 300.04/300.97  101271[0:Rew:100557.0,10962.1] || member(u,union(union(v,w),complement(x))) member(u,union(complement(union(v,w)),x)) -> member(u,symmetric_difference(union(v,w),complement(x)))*.
% 300.04/300.97  101280[0:Rew:100557.0,62410.1] || member(u,image(element_relation,union(intersection(union(v,w),complement(x)),y)))* member(u,power_class(intersection(union(complement(union(v,w)),x),complement(y)))) -> .
% 300.04/300.97  101281[0:Rew:100557.0,64636.0] ||  -> equal(union(complement(power_class(u)),intersection(union(complement(union(v,w)),x),complement(y))),complement(intersection(power_class(u),union(intersection(union(v,w),complement(x)),y))))**.
% 300.04/300.97  101294[0:Rew:100557.0,100064.0] || subclass(u,union(complement(union(v,w)),x)) member(regular(intersection(u,y)),intersection(union(v,w),complement(x)))* -> equal(intersection(u,y),null_class).
% 300.04/300.97  101295[0:Rew:100557.0,100066.0] || subclass(u,union(complement(union(v,w)),x)) member(regular(intersection(y,u)),intersection(union(v,w),complement(x)))* -> equal(intersection(y,u),null_class).
% 300.04/300.97  101303[0:Rew:100557.0,63781.0] ||  -> equal(union(intersection(complement(u),union(complement(union(v,w)),x)),complement(power_class(y))),complement(intersection(union(u,intersection(union(v,w),complement(x))),power_class(y))))**.
% 300.04/300.97  101329[3:Rew:100557.0,96069.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(union(v,w),complement(x)))* member(u,universal_class) subclass(domain_relation,regular(union(complement(union(v,w)),x))) -> .
% 300.04/300.97  101451[0:Rew:100557.0,83907.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(omega,union(union(u,v),complement(w))) -> member(omega,symmetric_difference(union(u,v),complement(w)))*.
% 300.04/300.97  101484[0:Rew:100557.0,63799.0] ||  -> equal(union(intersection(union(complement(union(u,v)),w),complement(x)),complement(power_class(y))),complement(intersection(union(intersection(union(u,v),complement(w)),x),power_class(y))))**.
% 300.04/300.97  101552[3:Rew:100557.0,100048.0] || subclass(domain_relation,flip(union(complement(union(u,v)),w))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),intersection(union(u,v),complement(w)))* -> .
% 300.04/300.97  101553[3:Rew:100557.0,100047.0] || subclass(domain_relation,rotate(union(complement(union(u,v)),w))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),intersection(union(u,v),complement(w)))* -> .
% 300.04/300.97  102833[3:Rew:100557.0,100500.1] || member(not_subclass_element(intersection(power_class(complement(singleton(null_class))),complement(u)),v),union(image(element_relation,successor(null_class)),u))* -> subclass(complement(union(image(element_relation,successor(null_class)),u)),v).
% 300.04/300.97  102835[3:Rew:100557.0,100471.1] || member(not_subclass_element(intersection(complement(u),power_class(complement(singleton(null_class)))),v),union(u,image(element_relation,successor(null_class))))* -> subclass(complement(union(u,image(element_relation,successor(null_class)))),v).
% 300.04/300.97  102873[3:Rew:100557.0,101097.0] || member(apply(choice,regular(union(u,complement(union(v,w))))),symmetric_difference(complement(u),union(v,w)))* -> equal(regular(union(u,complement(union(v,w)))),null_class).
% 300.04/300.97  102874[3:Rew:100557.0,101098.1] || member(not_subclass_element(regular(union(u,complement(union(v,w)))),x),symmetric_difference(complement(u),union(v,w)))* -> subclass(regular(union(u,complement(union(v,w)))),x).
% 300.04/300.97  102875[0:Rew:102187.0,101119.0] ||  -> equal(power_class(intersection(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w)))))),power_class(complement(successor(intersection(complement(u),union(v,w))))))**.
% 300.04/300.97  102876[0:Rew:100557.0,101350.1] || member(regular(restrict(intersection(u,complement(union(v,w))),x,y)),union(v,w))* -> equal(restrict(intersection(u,complement(union(v,w))),x,y),null_class).
% 300.04/300.97  102877[3:Rew:100557.0,101351.1] || member(regular(complement(successor(complement(intersection(u,complement(union(v,w))))))),union(v,w))* -> equal(complement(successor(complement(intersection(u,complement(union(v,w)))))),null_class).
% 300.04/300.97  102881[3:Rew:100557.0,101466.0] || member(apply(choice,regular(union(complement(union(u,v)),w))),symmetric_difference(union(u,v),complement(w)))* -> equal(regular(union(complement(union(u,v)),w)),null_class).
% 300.04/300.97  102882[3:Rew:100557.0,101467.1] || member(not_subclass_element(regular(union(complement(union(u,v)),w)),x),symmetric_difference(union(u,v),complement(w)))* -> subclass(regular(union(complement(union(u,v)),w)),x).
% 300.04/300.97  102883[0:Rew:102187.0,101488.0] ||  -> equal(power_class(intersection(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w)))))),power_class(complement(successor(intersection(union(u,v),complement(w))))))**.
% 300.04/300.97  102884[0:Rew:100557.0,101658.1] || member(regular(restrict(power_class(complement(union(u,v))),w,x)),image(element_relation,union(u,v)))* -> equal(restrict(power_class(complement(union(u,v))),w,x),null_class).
% 300.04/300.97  102887[0:Rew:100557.0,101719.1] || member(regular(restrict(intersection(complement(union(u,v)),w),x,y)),union(u,v))* -> equal(restrict(intersection(complement(union(u,v)),w),x,y),null_class).
% 300.04/300.97  102888[3:Rew:100557.0,101720.1] || member(regular(complement(successor(complement(intersection(complement(union(u,v)),w))))),union(u,v))* -> equal(complement(successor(complement(intersection(complement(union(u,v)),w)))),null_class).
% 300.04/300.97  102890[3:Rew:100557.0,101737.1] || member(regular(union(null_class,restrict(complement(union(u,v)),w,x))),union(u,v))* -> equal(union(null_class,restrict(complement(union(u,v)),w,x)),null_class).
% 300.04/300.97  102997[0:Rew:100557.0,100537.1,100557.0,100537.1,100557.0,100537.0,100557.0,100537.0] || member(not_subclass_element(complement(union(complement(union(u,v)),w)),x),symmetric_difference(union(u,v),complement(w)))* -> subclass(complement(union(complement(union(u,v)),w)),x).
% 300.04/300.97  102998[0:Rew:100557.0,100536.1,100557.0,100536.1,100557.0,100536.0,100557.0,100536.0] || member(not_subclass_element(complement(union(u,complement(union(v,w)))),x),symmetric_difference(complement(u),union(v,w)))* -> subclass(complement(union(u,complement(union(v,w)))),x).
% 300.04/300.97  106024[0:SpL:102264.0,46679.0] || member(u,intersection(power_class(complement(power_class(v))),union(w,complement(successor(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),successor(x)))) -> .
% 300.04/300.97  106015[0:SpL:102264.0,46647.0] || member(u,intersection(union(v,complement(successor(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(complement(v),successor(w)),image(element_relation,power_class(x)))) -> .
% 300.04/300.97  106919[3:Res:97047.0,5369.0] ||  -> subclass(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),y) member(not_subclass_element(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),y),u)*.
% 300.04/300.97  106906[3:Res:97047.0,7747.0] || member(regular(complement(successor(successor(complement(intersection(complement(compose(element_relation,universal_class)),u)))))),element_relation)* -> equal(complement(successor(successor(complement(intersection(complement(compose(element_relation,universal_class)),u))))),null_class).
% 300.04/300.97  107676[0:Res:10071.3,100568.0] || member(u,universal_class) member(v,u) subclass(element_relation,image(element_relation,union(w,x))) member(ordered_pair(v,u),power_class(complement(union(w,x))))* -> .
% 300.04/300.97  107664[0:Res:225.1,100568.0] || member(regular(restrict(image(element_relation,union(u,v)),w,x)),power_class(complement(union(u,v))))* -> equal(restrict(image(element_relation,union(u,v)),w,x),null_class).
% 300.04/300.97  108264[3:Res:100420.0,5369.0] ||  -> subclass(complement(union(union(null_class,complement(restrict(u,v,w))),x)),y) member(not_subclass_element(complement(union(union(null_class,complement(restrict(u,v,w))),x)),y),u)*.
% 300.04/300.97  109330[3:Res:103321.0,5369.0] ||  -> subclass(complement(union(u,union(null_class,complement(restrict(v,w,x))))),y) member(not_subclass_element(complement(union(u,union(null_class,complement(restrict(v,w,x))))),y),v)*.
% 300.04/300.97  109747[0:Res:5239.2,100559.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),union(v,complement(union(w,x))))*.
% 300.04/300.97  109745[0:Res:4087.2,100559.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),union(v,complement(union(w,x))))*.
% 300.04/300.97  109740[0:Res:453.3,100559.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),union(x,y))) -> member(image(u,v),union(w,complement(union(x,y))))*.
% 300.04/300.97  109732[3:Res:28041.0,100559.0] ||  -> equal(union(null_class,symmetric_difference(complement(u),union(v,w))),null_class) member(regular(union(null_class,symmetric_difference(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 300.04/300.97  109727[0:Res:3436.2,100559.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),union(w,x))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,complement(union(w,x))))*.
% 300.04/300.97  109718[0:Res:406.3,100559.0] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(u,null_class) member(apply(choice,u),union(v,complement(union(w,x))))*.
% 300.04/300.97  109714[0:Res:159.1,100559.0] ||  -> equal(intersection(u,symmetric_difference(complement(v),union(w,x))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 300.04/300.97  109687[0:Res:166.1,100559.0] ||  -> equal(intersection(symmetric_difference(complement(u),union(v,w)),x),null_class) member(regular(intersection(symmetric_difference(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 300.04/300.97  109665[0:SpL:100566.0,100559.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),union(y,z))) -> member(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97  109658[0:SpL:100576.0,100559.0] || member(u,symmetric_difference(union(complement(union(v,w)),x),union(y,z))) -> member(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97  109904[3:Res:106828.0,5369.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),y) member(not_subclass_element(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),y),v)*.
% 300.04/300.97  109891[3:Res:106828.0,7747.0] || member(regular(complement(successor(successor(complement(intersection(u,complement(compose(element_relation,universal_class)))))))),element_relation)* -> equal(complement(successor(successor(complement(intersection(u,complement(compose(element_relation,universal_class))))))),null_class).
% 300.04/300.97  110446[0:Res:5239.2,100573.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),union(complement(union(v,w)),x))*.
% 300.04/300.97  110444[0:Res:4087.2,100573.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),union(complement(union(v,w)),x))*.
% 300.04/300.97  110439[0:Res:453.3,100573.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(union(w,x),complement(y))) -> member(image(u,v),union(complement(union(w,x)),y))*.
% 300.04/300.97  110431[3:Res:28041.0,100573.0] ||  -> equal(union(null_class,symmetric_difference(union(u,v),complement(w))),null_class) member(regular(union(null_class,symmetric_difference(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 300.04/300.97  110426[0:Res:3436.2,100573.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(union(v,w),complement(x))) -> member(ordered_pair(inverse(u),range_of(u)),union(complement(union(v,w)),x))*.
% 300.04/300.97  110417[0:Res:406.3,100573.0] || member(u,universal_class) subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(u,null_class) member(apply(choice,u),union(complement(union(v,w)),x))*.
% 300.04/300.97  110413[0:Res:159.1,100573.0] ||  -> equal(intersection(u,symmetric_difference(union(v,w),complement(x))),null_class) member(regular(intersection(u,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 300.04/300.97  110386[0:Res:166.1,100573.0] ||  -> equal(intersection(symmetric_difference(union(u,v),complement(w)),x),null_class) member(regular(intersection(symmetric_difference(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 300.04/300.97  110326[0:SpL:100566.0,100573.0] || member(u,symmetric_difference(union(v,w),union(x,complement(union(y,z))))) -> member(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97  110319[0:SpL:100576.0,100573.0] || member(u,symmetric_difference(union(v,w),union(complement(union(x,y)),z))) -> member(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97  110805[3:Res:95663.0,5369.0] ||  -> subclass(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),z) member(not_subclass_element(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),z),u)*.
% 300.04/300.97  110792[3:Res:95663.0,7747.0] || member(regular(intersection(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v)),element_relation)* -> equal(intersection(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v),null_class).
% 300.04/300.97  111150[3:Res:95683.0,5369.0] ||  -> subclass(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),z) member(not_subclass_element(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),z),u)*.
% 300.04/300.97  111137[3:Res:95683.0,7747.0] || member(regular(union(null_class,intersection(intersection(complement(compose(element_relation,universal_class)),u),v))),element_relation)* -> equal(union(null_class,intersection(intersection(complement(compose(element_relation,universal_class)),u),v)),null_class).
% 300.04/300.97  111298[3:Res:95699.0,5369.0] ||  -> subclass(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),z) member(not_subclass_element(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),z),v)*.
% 300.04/300.97  111285[3:Res:95699.0,7747.0] || member(regular(intersection(u,union(null_class,intersection(complement(compose(element_relation,universal_class)),v)))),element_relation)* -> equal(intersection(u,union(null_class,intersection(complement(compose(element_relation,universal_class)),v))),null_class).
% 300.04/300.97  111487[0:Res:2350.2,100558.0] || subclass(u,intersection(complement(v),union(w,x))) member(regular(intersection(y,u)),union(v,complement(union(w,x))))* -> equal(intersection(y,u),null_class).
% 300.04/300.97  111485[0:Res:3123.2,100558.0] || subclass(u,intersection(complement(v),union(w,x))) member(regular(intersection(u,y)),union(v,complement(union(w,x))))* -> equal(intersection(u,y),null_class).
% 300.04/300.97  111474[3:Res:15528.1,100558.0] || subclass(domain_relation,flip(intersection(complement(u),union(v,w)))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(u,complement(union(v,w))))* -> .
% 300.04/300.97  111473[3:Res:15527.1,100558.0] || subclass(domain_relation,rotate(intersection(complement(u),union(v,w)))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(u,complement(union(v,w))))* -> .
% 300.04/300.97  111675[3:Res:95712.0,5369.0] ||  -> subclass(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),z) member(not_subclass_element(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),z),v)*.
% 300.04/300.97  111662[3:Res:95712.0,7747.0] || member(regular(union(null_class,intersection(u,intersection(complement(compose(element_relation,universal_class)),v)))),element_relation)* -> equal(union(null_class,intersection(u,intersection(complement(compose(element_relation,universal_class)),v))),null_class).
% 300.04/300.97  111770[3:Res:96083.0,5369.0] ||  -> subclass(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),z) member(not_subclass_element(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),z),u)*.
% 300.04/300.97  111757[3:Res:96083.0,7747.0] || member(regular(complement(successor(complement(restrict(complement(compose(element_relation,universal_class)),u,v))))),element_relation)* -> equal(complement(successor(complement(restrict(complement(compose(element_relation,universal_class)),u,v)))),null_class).
% 300.04/300.97  111940[0:Res:2350.2,100572.0] || subclass(u,intersection(union(v,w),complement(x))) member(regular(intersection(y,u)),union(complement(union(v,w)),x))* -> equal(intersection(y,u),null_class).
% 300.04/300.97  111938[0:Res:3123.2,100572.0] || subclass(u,intersection(union(v,w),complement(x))) member(regular(intersection(u,y)),union(complement(union(v,w)),x))* -> equal(intersection(u,y),null_class).
% 300.04/300.97  111927[3:Res:15528.1,100572.0] || subclass(domain_relation,flip(intersection(union(u,v),complement(w)))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(complement(union(u,v)),w))* -> .
% 300.04/300.97  111926[3:Res:15527.1,100572.0] || subclass(domain_relation,rotate(intersection(union(u,v),complement(w)))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(complement(union(u,v)),w))* -> .
% 300.04/300.97  112310[3:Res:100372.0,5369.0] ||  -> subclass(complement(union(complement(intersection(restrict(u,v,w),x)),y)),z) member(not_subclass_element(complement(union(complement(intersection(restrict(u,v,w),x)),y)),z),u)*.
% 300.04/300.97  112297[3:Res:100372.0,7747.0] || member(regular(complement(union(complement(intersection(complement(compose(element_relation,universal_class)),u)),v))),element_relation)* -> equal(complement(union(complement(intersection(complement(compose(element_relation,universal_class)),u)),v)),null_class).
% 300.04/300.97  113193[0:SpR:100742.0,3241.2] || subclass(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(cross_product(w,x),v))).
% 300.04/300.97  113592[0:SpR:100757.0,3241.2] || subclass(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,cross_product(w,x)))).
% 300.04/300.97  114300[0:SpL:101233.0,4069.1] || member(u,symmetric_difference(power_class(v),power_class(complement(union(w,x)))))* subclass(union(complement(power_class(v)),image(element_relation,union(w,x))),y)* -> member(u,y)*.
% 300.04/300.97  114975[0:SpL:101379.0,4069.1] || member(u,symmetric_difference(power_class(complement(power_class(v))),union(w,x)))* subclass(union(image(element_relation,power_class(v)),complement(union(w,x))),y)* -> member(u,y)*.
% 300.04/300.97  115556[0:SpL:101642.0,4069.1] || member(u,symmetric_difference(power_class(complement(union(v,w))),power_class(x)))* subclass(union(image(element_relation,union(v,w)),complement(power_class(x))),y)* -> member(u,y)*.
% 300.04/300.97  116198[0:SpL:101772.0,4069.1] || member(u,symmetric_difference(union(v,w),power_class(complement(power_class(x)))))* subclass(union(complement(union(v,w)),image(element_relation,power_class(x))),y)* -> member(u,y)*.
% 300.04/300.97  116370[3:Res:115703.0,5368.0] ||  -> subclass(regular(complement(restrict(restrict(u,v,w),x,y))),z) member(not_subclass_element(regular(complement(restrict(restrict(u,v,w),x,y))),z),cross_product(v,w))*.
% 300.04/300.97  117888[3:Res:113455.0,5369.0] ||  -> subclass(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y) member(not_subclass_element(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y),u)*.
% 300.04/300.97  117874[3:Res:113455.0,7747.0] || member(regular(regular(union(null_class,complement(intersection(complement(compose(element_relation,universal_class)),u))))),element_relation)* -> equal(regular(union(null_class,complement(intersection(complement(compose(element_relation,universal_class)),u)))),null_class).
% 300.04/300.97  118813[3:Res:115797.0,5369.0] ||  -> subclass(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),y) member(not_subclass_element(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),y),u)*.
% 300.04/300.97  118799[3:Res:115797.0,7747.0] || member(regular(regular(complement(intersection(union(null_class,complement(compose(element_relation,universal_class))),u)))),element_relation)* -> equal(regular(complement(intersection(union(null_class,complement(compose(element_relation,universal_class))),u))),null_class).
% 300.04/300.97  119376[3:Res:115935.0,5369.0] ||  -> subclass(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),y) member(not_subclass_element(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),y),v)*.
% 300.04/300.97  119362[3:Res:115935.0,7747.0] || member(regular(regular(complement(intersection(u,union(null_class,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(regular(complement(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.97  119787[3:Res:117791.0,5369.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y) member(not_subclass_element(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y),v)*.
% 300.04/300.97  119773[3:Res:117791.0,7747.0] || member(regular(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.97  120038[3:Res:118834.0,5369.0] ||  -> subclass(regular(union(union(null_class,complement(restrict(u,v,w))),x)),y) member(not_subclass_element(regular(union(union(null_class,complement(restrict(u,v,w))),x)),y),u)*.
% 300.04/300.97  120187[3:Res:119989.0,5368.0] ||  -> subclass(regular(successor(union(null_class,complement(restrict(u,v,w))))),x) member(not_subclass_element(regular(successor(union(null_class,complement(restrict(u,v,w))))),x),cross_product(v,w))*.
% 300.04/300.97  120581[3:Res:86303.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(union(u,null_class),universal_class) member(apply(choice,union(u,null_class)),element_relation)* -> equal(union(u,null_class),null_class).
% 300.04/300.97  120575[3:Res:58921.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(union(null_class,u),universal_class) member(apply(choice,union(null_class,u)),element_relation)* -> equal(union(null_class,u),null_class).
% 300.04/300.97  120574[3:Res:56577.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(intersection(v,u),universal_class) member(apply(choice,intersection(v,u)),element_relation)* -> equal(intersection(v,u),null_class).
% 300.04/300.97  120570[3:Res:57662.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(intersection(u,v),universal_class) member(apply(choice,intersection(u,v)),element_relation)* -> equal(intersection(u,v),null_class).
% 300.04/300.97  121021[3:Res:119396.0,5369.0] ||  -> subclass(regular(union(u,union(null_class,complement(restrict(v,w,x))))),y) member(not_subclass_element(regular(union(u,union(null_class,complement(restrict(v,w,x))))),y),v)*.
% 300.04/300.97  121364[0:Res:5976.2,4060.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),union(v,w))*.
% 300.04/300.97  121782[0:Res:5975.2,4060.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),union(v,w))*.
% 300.04/300.97  122319[3:Res:103272.0,5369.0] ||  -> subclass(complement(union(u,complement(intersection(restrict(v,w,x),y)))),z) member(not_subclass_element(complement(union(u,complement(intersection(restrict(v,w,x),y)))),z),v)*.
% 300.04/300.97  122305[3:Res:103272.0,7747.0] || member(regular(complement(union(u,complement(intersection(complement(compose(element_relation,universal_class)),v))))),element_relation)* -> equal(complement(union(u,complement(intersection(complement(compose(element_relation,universal_class)),v)))),null_class).
% 300.04/300.97  123092[3:Res:110705.0,5369.0] ||  -> subclass(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),z) member(not_subclass_element(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),z),v)*.
% 300.04/300.97  123078[3:Res:110705.0,7747.0] || member(regular(intersection(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v)),element_relation)* -> equal(intersection(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v),null_class).
% 300.04/300.97  123209[3:SpL:74812.0,47222.0] || member(regular(union(u,complement(power_class(union(null_class,v))))),intersection(complement(u),power_class(union(null_class,v))))* -> equal(union(u,complement(power_class(union(v,null_class)))),null_class).
% 300.04/300.97  123208[3:SpL:73744.0,47222.0] || member(regular(union(u,complement(power_class(union(v,v))))),intersection(complement(u),power_class(union(v,v))))* -> equal(union(u,complement(power_class(union(v,null_class)))),null_class).
% 300.04/300.97  123207[3:SpL:35849.0,47222.0] || member(regular(union(u,complement(power_class(union(v,v))))),intersection(complement(u),power_class(union(v,v))))* -> equal(union(u,complement(power_class(union(null_class,v)))),null_class).
% 300.04/300.97  123206[3:SpL:74812.0,47222.0] || member(regular(union(u,complement(power_class(union(v,null_class))))),intersection(complement(u),power_class(union(v,null_class))))* -> equal(union(u,complement(power_class(union(null_class,v)))),null_class).
% 300.04/300.97  123205[3:SpL:35849.0,47222.0] || member(regular(union(u,complement(power_class(union(null_class,v))))),intersection(complement(u),power_class(union(null_class,v))))* -> equal(union(u,complement(power_class(union(v,v)))),null_class).
% 300.04/300.97  123204[3:SpL:73744.0,47222.0] || member(regular(union(u,complement(power_class(union(v,null_class))))),intersection(complement(u),power_class(union(v,null_class))))* -> equal(union(u,complement(power_class(union(v,v)))),null_class).
% 300.04/300.97  123192[3:SpL:72082.0,47222.0] || member(regular(union(apply(null_class,u),complement(power_class(v)))),intersection(complement(apply(null_class,w)),power_class(v)))* -> equal(union(apply(null_class,u),complement(power_class(v))),null_class).
% 300.04/300.97  123191[3:SpL:72083.0,47222.0] || member(regular(union(apply(null_class,u),complement(power_class(v)))),intersection(complement(sum_class(range_of(null_class))),power_class(v)))* -> equal(union(apply(null_class,u),complement(power_class(v))),null_class).
% 300.04/300.97  123189[3:SpL:27497.0,47222.0] || member(regular(union(union(null_class,u),complement(power_class(v)))),intersection(union(null_class,complement(u)),power_class(v)))* -> equal(union(union(null_class,u),complement(power_class(v))),null_class).
% 300.04/300.97  123188[3:SpL:71518.0,47222.0] || member(regular(union(union(u,null_class),complement(power_class(v)))),intersection(union(null_class,complement(u)),power_class(v)))* -> equal(union(union(u,null_class),complement(power_class(v))),null_class).
% 300.04/300.97  123187[3:SpL:30548.0,47222.0] || member(regular(union(union(u,u),complement(power_class(v)))),intersection(union(null_class,complement(u)),power_class(v)))* -> equal(union(union(u,u),complement(power_class(v))),null_class).
% 300.04/300.97  123186[3:SpL:72083.0,47222.0] || member(regular(union(sum_class(range_of(null_class)),complement(power_class(u)))),intersection(complement(apply(null_class,v)),power_class(u)))* -> equal(union(sum_class(range_of(null_class)),complement(power_class(u))),null_class).
% 300.04/300.97  123184[0:SpL:75901.0,47222.0] || member(regular(union(symmetric_difference(u,v),complement(power_class(w)))),intersection(complement(symmetric_difference(v,u)),power_class(w)))* -> equal(union(symmetric_difference(u,v),complement(power_class(w))),null_class).
% 300.04/300.97  123399[3:Res:111052.0,5369.0] ||  -> subclass(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),z) member(not_subclass_element(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),z),v)*.
% 300.04/300.97  123385[3:Res:111052.0,7747.0] || member(regular(union(null_class,intersection(intersection(u,complement(compose(element_relation,universal_class))),v))),element_relation)* -> equal(union(null_class,intersection(intersection(u,complement(compose(element_relation,universal_class))),v)),null_class).
% 300.04/300.97  123552[3:Res:111207.0,5369.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),z) member(not_subclass_element(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),z),w)*.
% 300.04/300.97  123538[3:Res:111207.0,7747.0] || member(regular(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97  123665[3:SpL:74812.0,47228.0] || member(regular(union(complement(power_class(union(null_class,u))),v)),intersection(power_class(union(null_class,u)),complement(v)))* -> equal(union(complement(power_class(union(u,null_class))),v),null_class).
% 300.04/300.97  123664[3:SpL:73744.0,47228.0] || member(regular(union(complement(power_class(union(u,u))),v)),intersection(power_class(union(u,u)),complement(v)))* -> equal(union(complement(power_class(union(u,null_class))),v),null_class).
% 300.04/300.97  123663[3:SpL:35849.0,47228.0] || member(regular(union(complement(power_class(union(u,u))),v)),intersection(power_class(union(u,u)),complement(v)))* -> equal(union(complement(power_class(union(null_class,u))),v),null_class).
% 300.04/300.97  123662[3:SpL:74812.0,47228.0] || member(regular(union(complement(power_class(union(u,null_class))),v)),intersection(power_class(union(u,null_class)),complement(v)))* -> equal(union(complement(power_class(union(null_class,u))),v),null_class).
% 300.04/300.97  123661[3:SpL:35849.0,47228.0] || member(regular(union(complement(power_class(union(null_class,u))),v)),intersection(power_class(union(null_class,u)),complement(v)))* -> equal(union(complement(power_class(union(u,u))),v),null_class).
% 300.04/300.97  123660[3:SpL:73744.0,47228.0] || member(regular(union(complement(power_class(union(u,null_class))),v)),intersection(power_class(union(u,null_class)),complement(v)))* -> equal(union(complement(power_class(union(u,u))),v),null_class).
% 300.04/300.97  123636[3:SpL:72082.0,47228.0] || member(regular(union(complement(power_class(u)),apply(null_class,v))),intersection(power_class(u),complement(apply(null_class,w))))* -> equal(union(complement(power_class(u)),apply(null_class,v)),null_class).
% 300.04/300.97  123635[3:SpL:72083.0,47228.0] || member(regular(union(complement(power_class(u)),apply(null_class,v))),intersection(power_class(u),complement(sum_class(range_of(null_class)))))* -> equal(union(complement(power_class(u)),apply(null_class,v)),null_class).
% 300.04/300.97  123633[3:SpL:27497.0,47228.0] || member(regular(union(complement(power_class(u)),union(null_class,v))),intersection(power_class(u),union(null_class,complement(v))))* -> equal(union(complement(power_class(u)),union(null_class,v)),null_class).
% 300.04/300.97  123632[3:SpL:71518.0,47228.0] || member(regular(union(complement(power_class(u)),union(v,null_class))),intersection(power_class(u),union(null_class,complement(v))))* -> equal(union(complement(power_class(u)),union(v,null_class)),null_class).
% 300.04/300.97  123631[3:SpL:30548.0,47228.0] || member(regular(union(complement(power_class(u)),union(v,v))),intersection(power_class(u),union(null_class,complement(v))))* -> equal(union(complement(power_class(u)),union(v,v)),null_class).
% 300.04/300.97  123630[3:SpL:72083.0,47228.0] || member(regular(union(complement(power_class(u)),sum_class(range_of(null_class)))),intersection(power_class(u),complement(apply(null_class,v))))* -> equal(union(complement(power_class(u)),sum_class(range_of(null_class))),null_class).
% 300.04/300.97  123628[0:SpL:75901.0,47228.0] || member(regular(union(complement(power_class(u)),symmetric_difference(v,w))),intersection(power_class(u),complement(symmetric_difference(w,v))))* -> equal(union(complement(power_class(u)),symmetric_difference(v,w)),null_class).
% 300.04/300.97  123862[3:Res:111582.0,5369.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),z) member(not_subclass_element(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),z),w)*.
% 300.04/300.97  123848[3:Res:111582.0,7747.0] || member(regular(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97  124036[3:Res:112197.0,5369.0] ||  -> subclass(complement(union(complement(intersection(u,restrict(v,w,x))),y)),z) member(not_subclass_element(complement(union(complement(intersection(u,restrict(v,w,x))),y)),z),v)*.
% 300.04/300.97  124022[3:Res:112197.0,7747.0] || member(regular(complement(union(complement(intersection(u,complement(compose(element_relation,universal_class)))),v))),element_relation)* -> equal(complement(union(complement(intersection(u,complement(compose(element_relation,universal_class)))),v)),null_class).
% 300.04/300.97  124819[0:SpL:112558.0,47228.0] || member(regular(union(complement(power_class(u)),union(v,w))),intersection(power_class(u),complement(union(w,v))))* -> equal(union(complement(power_class(u)),union(v,w)),null_class).
% 300.04/300.97  124808[0:SpL:112558.0,47222.0] || member(regular(union(union(u,v),complement(power_class(w)))),intersection(complement(union(v,u)),power_class(w)))* -> equal(union(union(u,v),complement(power_class(w))),null_class).
% 300.04/300.97  124548[0:SpR:112558.0,6906.0] ||  -> equal(intersection(successor(union(u,v)),union(complement(union(v,u)),complement(singleton(union(u,v))))),symmetric_difference(complement(union(v,u)),complement(singleton(union(u,v)))))**.
% 300.04/300.97  125552[3:Res:115740.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(complement(u)),universal_class) member(apply(choice,regular(complement(u))),element_relation)* -> equal(regular(complement(u)),null_class).
% 300.04/300.97  125695[3:Res:115778.0,5369.0] ||  -> subclass(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),z) member(not_subclass_element(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),z),u)*.
% 300.04/300.97  125681[3:Res:115778.0,7747.0] || member(regular(regular(complement(intersection(intersection(complement(compose(element_relation,universal_class)),u),v)))),element_relation)* -> equal(regular(complement(intersection(intersection(complement(compose(element_relation,universal_class)),u),v))),null_class).
% 300.04/300.97  125961[3:Res:115916.0,5369.0] ||  -> subclass(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),z) member(not_subclass_element(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),z),v)*.
% 300.04/300.97  125947[3:Res:115916.0,7747.0] || member(regular(regular(complement(intersection(u,intersection(complement(compose(element_relation,universal_class)),v))))),element_relation)* -> equal(regular(complement(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)))),null_class).
% 300.04/300.97  126253[3:SpL:72082.0,6873.0] || member(u,symmetric_difference(union(apply(null_class,v),w),union(complement(apply(null_class,x)),complement(w))))* -> member(u,complement(symmetric_difference(complement(apply(null_class,v)),complement(w)))).
% 300.04/300.97  126252[3:SpL:72083.0,6873.0] || member(u,symmetric_difference(union(apply(null_class,v),w),union(complement(sum_class(range_of(null_class))),complement(w))))* -> member(u,complement(symmetric_difference(complement(apply(null_class,v)),complement(w)))).
% 300.04/300.97  126250[0:SpL:112558.0,6873.0] || member(u,symmetric_difference(union(union(v,w),x),union(complement(union(w,v)),complement(x))))* -> member(u,complement(symmetric_difference(complement(union(v,w)),complement(x)))).
% 300.04/300.97  126447[3:Rew:27497.0,126249.1] || member(u,symmetric_difference(union(union(null_class,v),w),union(union(null_class,complement(v)),complement(w))))* -> member(u,complement(symmetric_difference(union(null_class,complement(v)),complement(w)))).
% 300.04/300.97  126448[3:Rew:71518.0,126248.1] || member(u,symmetric_difference(union(union(v,null_class),w),union(union(null_class,complement(v)),complement(w))))* -> member(u,complement(symmetric_difference(union(null_class,complement(v)),complement(w)))).
% 300.04/300.97  126449[3:Rew:30548.0,126247.1] || member(u,symmetric_difference(union(union(v,v),w),union(union(null_class,complement(v)),complement(w))))* -> member(u,complement(symmetric_difference(union(null_class,complement(v)),complement(w)))).
% 300.04/300.97  126245[3:SpL:72083.0,6873.0] || member(u,symmetric_difference(union(sum_class(range_of(null_class)),v),union(complement(apply(null_class,w)),complement(v))))* -> member(u,complement(symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)))).
% 300.04/300.97  126243[0:SpL:75901.0,6873.0] || member(u,symmetric_difference(union(symmetric_difference(v,w),x),union(complement(symmetric_difference(w,v)),complement(x))))* -> member(u,complement(symmetric_difference(complement(symmetric_difference(v,w)),complement(x)))).
% 300.04/300.97  126218[3:SpL:72082.0,6873.0] || member(u,symmetric_difference(union(v,apply(null_class,w)),union(complement(v),complement(apply(null_class,x)))))* -> member(u,complement(symmetric_difference(complement(v),complement(apply(null_class,w))))).
% 300.04/300.97  126217[3:SpL:72083.0,6873.0] || member(u,symmetric_difference(union(v,apply(null_class,w)),union(complement(v),complement(sum_class(range_of(null_class))))))* -> member(u,complement(symmetric_difference(complement(v),complement(apply(null_class,w))))).
% 300.04/300.97  126215[0:SpL:112558.0,6873.0] || member(u,symmetric_difference(union(v,union(w,x)),union(complement(v),complement(union(x,w)))))* -> member(u,complement(symmetric_difference(complement(v),complement(union(w,x))))).
% 300.04/300.97  126450[3:Rew:27497.0,126214.1] || member(u,symmetric_difference(union(v,union(null_class,w)),union(complement(v),union(null_class,complement(w)))))* -> member(u,complement(symmetric_difference(complement(v),union(null_class,complement(w))))).
% 300.04/300.97  126451[3:Rew:71518.0,126213.1] || member(u,symmetric_difference(union(v,union(w,null_class)),union(complement(v),union(null_class,complement(w)))))* -> member(u,complement(symmetric_difference(complement(v),union(null_class,complement(w))))).
% 300.04/300.97  126452[3:Rew:30548.0,126212.1] || member(u,symmetric_difference(union(v,union(w,w)),union(complement(v),union(null_class,complement(w)))))* -> member(u,complement(symmetric_difference(complement(v),union(null_class,complement(w))))).
% 300.04/300.97  126210[3:SpL:72083.0,6873.0] || member(u,symmetric_difference(union(v,sum_class(range_of(null_class))),union(complement(v),complement(apply(null_class,w)))))* -> member(u,complement(symmetric_difference(complement(v),complement(sum_class(range_of(null_class)))))).
% 300.04/300.97  126208[0:SpL:75901.0,6873.0] || member(u,symmetric_difference(union(v,symmetric_difference(w,x)),union(complement(v),complement(symmetric_difference(x,w)))))* -> member(u,complement(symmetric_difference(complement(v),complement(symmetric_difference(w,x))))).
% 300.04/300.97  127111[3:Res:122207.0,5369.0] ||  -> subclass(complement(union(u,complement(intersection(v,restrict(w,x,y))))),z) member(not_subclass_element(complement(union(u,complement(intersection(v,restrict(w,x,y))))),z),w)*.
% 300.04/300.97  127097[3:Res:122207.0,7747.0] || member(regular(complement(union(u,complement(intersection(v,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(complement(union(u,complement(intersection(v,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.97  127217[0:SpR:100578.0,7174.3] || member(u,universal_class) subclass(u,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(v,w))).
% 300.04/300.97  128082[3:Res:125596.0,5369.0] ||  -> subclass(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),z) member(not_subclass_element(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),z),v)*.
% 300.04/300.97  128068[3:Res:125596.0,7747.0] || member(regular(regular(complement(intersection(intersection(u,complement(compose(element_relation,universal_class))),v)))),element_relation)* -> equal(regular(complement(intersection(intersection(u,complement(compose(element_relation,universal_class))),v))),null_class).
% 300.04/300.97  128236[3:Res:125867.0,5369.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),z) member(not_subclass_element(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),z),w)*.
% 300.04/300.97  128222[3:Res:125867.0,7747.0] || member(regular(regular(complement(intersection(u,intersection(v,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(regular(complement(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.97  128331[0:SpR:100578.0,7215.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(intersection(w,x),complement(union(w,x))))* -> member(image(u,v),complement(symmetric_difference(w,x)))*.
% 300.04/300.97  130156[6:Rew:129652.0,130137.1,129652.0,130137.0] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(universal_class,universal_class)) -> subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(successor(null_class),w))*.
% 300.04/300.97  130184[6:SpL:221.0,99186.0] || member(regular(complement(restrict(cross_product(u,v),w,x))),cross_product(u,v))* member(regular(complement(restrict(cross_product(w,x),u,v))),cross_product(w,x))* -> .
% 300.04/300.97  131990[3:SpR:72082.0,102540.0] ||  -> equal(intersection(union(apply(null_class,u),complement(union(v,w))),union(complement(apply(null_class,x)),union(v,w))),symmetric_difference(complement(apply(null_class,x)),union(v,w)))**.
% 300.04/300.97  131989[3:SpR:72083.0,102540.0] ||  -> equal(intersection(union(apply(null_class,u),complement(union(v,w))),union(complement(sum_class(range_of(null_class))),union(v,w))),symmetric_difference(complement(sum_class(range_of(null_class))),union(v,w)))**.
% 300.04/300.97  131982[3:SpR:72083.0,102540.0] ||  -> equal(intersection(union(sum_class(range_of(null_class)),complement(union(u,v))),union(complement(apply(null_class,w)),union(u,v))),symmetric_difference(complement(apply(null_class,w)),union(u,v)))**.
% 300.04/300.97  131980[0:SpR:75901.0,102540.0] ||  -> equal(intersection(union(symmetric_difference(u,v),complement(union(w,x))),union(complement(symmetric_difference(v,u)),union(w,x))),symmetric_difference(complement(symmetric_difference(v,u)),union(w,x)))**.
% 300.04/300.97  132299[0:Rew:102540.0,131878.1] || subclass(union(u,complement(union(v,w))),x) -> equal(symmetric_difference(complement(u),union(v,w)),null_class) member(regular(symmetric_difference(complement(u),union(v,w))),x)*.
% 300.04/300.97  134122[3:Rew:101801.0,133884.0] ||  -> equal(intersection(union(union(u,v),complement(apply(null_class,w))),union(sum_class(range_of(null_class)),complement(union(u,v)))),symmetric_difference(union(u,v),complement(apply(null_class,w))))**.
% 300.04/300.97  133874[0:SpR:75901.0,101537.0] ||  -> equal(intersection(union(union(u,v),complement(symmetric_difference(w,x))),union(complement(union(u,v)),symmetric_difference(x,w))),symmetric_difference(union(u,v),complement(symmetric_difference(w,x))))**.
% 300.04/300.97  134186[0:Rew:101537.0,133746.1] || subclass(union(complement(union(u,v)),w),x) -> equal(symmetric_difference(union(u,v),complement(w)),null_class) member(regular(symmetric_difference(union(u,v),complement(w))),x)*.
% 300.04/300.97  137103[3:SpL:15440.2,11199.0] || member(u,universal_class) equal(v,image(w,range_of(null_class)))* member(ordered_pair(u,x),compose(w,y))* -> member(u,cantor(y)) member(x,v)*.
% 300.04/300.97  137819[3:Res:86315.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(union(u,u),universal_class) member(apply(choice,union(u,u)),element_relation)* -> equal(union(u,u),null_class).
% 300.04/300.97  139175[0:Res:95670.0,5369.0] ||  -> subclass(intersection(intersection(intersection(restrict(u,v,w),x),y),z),x1) member(not_subclass_element(intersection(intersection(intersection(restrict(u,v,w),x),y),z),x1),u)*.
% 300.04/300.97  139160[3:Res:95670.0,7747.0] || member(regular(intersection(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w)),element_relation)* -> equal(intersection(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w),null_class).
% 300.04/300.97  139371[0:Res:95691.0,5369.0] ||  -> subclass(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),x1) member(not_subclass_element(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),x1),w)*.
% 300.04/300.97  139356[3:Res:95691.0,7747.0] || member(regular(intersection(u,intersection(v,intersection(complement(compose(element_relation,universal_class)),w)))),element_relation)* -> equal(intersection(u,intersection(v,intersection(complement(compose(element_relation,universal_class)),w))),null_class).
% 300.04/300.97  139661[0:Res:95696.0,5369.0] ||  -> subclass(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),x1) member(not_subclass_element(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),x1),v)*.
% 300.04/300.97  139646[3:Res:95696.0,7747.0] || member(regular(intersection(u,intersection(intersection(complement(compose(element_relation,universal_class)),v),w))),element_relation)* -> equal(intersection(u,intersection(intersection(complement(compose(element_relation,universal_class)),v),w)),null_class).
% 300.04/300.97  139861[0:Res:95707.0,5369.0] ||  -> subclass(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),x1) member(not_subclass_element(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),x1),v)*.
% 300.04/300.97  139846[3:Res:95707.0,7747.0] || member(regular(intersection(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w)),element_relation)* -> equal(intersection(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w),null_class).
% 300.04/300.97  140719[0:Res:128603.0,5369.0] ||  -> subclass(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),x1) member(not_subclass_element(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),x1),v)*.
% 300.04/300.97  140704[3:Res:128603.0,7747.0] || member(regular(intersection(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w)),element_relation)* -> equal(intersection(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w),null_class).
% 300.04/300.97  140978[0:Res:128622.0,5369.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),x1) member(not_subclass_element(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),x1),x)*.
% 300.04/300.97  140963[3:Res:128622.0,7747.0] || member(regular(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97  141173[0:Res:128629.0,5369.0] ||  -> subclass(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),x1) member(not_subclass_element(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),x1),w)*.
% 300.04/300.97  141158[3:Res:128629.0,7747.0] || member(regular(intersection(u,intersection(intersection(v,complement(compose(element_relation,universal_class))),w))),element_relation)* -> equal(intersection(u,intersection(intersection(v,complement(compose(element_relation,universal_class))),w)),null_class).
% 300.04/300.97  141392[0:Res:128638.0,5369.0] ||  -> subclass(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),x1) member(not_subclass_element(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),x1),w)*.
% 300.04/300.97  141377[3:Res:128638.0,7747.0] || member(regular(intersection(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w)),element_relation)* -> equal(intersection(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w),null_class).
% 300.04/300.97  141740[3:MRR:141700.5,49973.2] || member(apply(choice,u),v) member(apply(choice,u),w) member(u,universal_class) subclass(u,regular(intersection(w,v)))* -> equal(u,null_class).
% 300.04/300.97  141743[3:MRR:141711.0,10111.2] || member(u,universal_class) subclass(u,regular(cantor(v))) -> equal(apply(v,apply(choice,u)),sum_class(range_of(null_class)))** equal(u,null_class) equal(cantor(v),null_class).
% 300.04/300.97  141760[0:MRR:141759.0,12.0] || subclass(unordered_pair(u,v),regular(w))* member(v,w) -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 300.04/300.97  141762[0:MRR:141761.0,12.0] || subclass(unordered_pair(u,v),regular(w))* member(u,w) -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 300.04/300.97  142610[3:MRR:142577.5,49973.2] function(u) || member(image(u,v),w)* member(image(u,v),x)* member(v,universal_class) subclass(universal_class,regular(intersection(x,w)))* -> .
% 300.04/300.97  146688[0:SpR:102187.0,46646.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,successor(v)),image(element_relation,power_class(w)))).
% 300.04/300.97  146686[0:SpR:46591.0,46646.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,power_class(w)))).
% 300.04/300.97  147520[0:SpR:102187.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),power_class(complement(successor(w)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,successor(w)))).
% 300.04/300.97  150857[3:SpL:150745.0,60.0] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,u),compose(singleton(cross_product(image(w,singleton(v)),universal_class)),w))*.
% 300.04/300.97  150853[3:SpL:150745.0,60.0] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,u),compose(v,singleton(cross_product(singleton(w),universal_class))))*.
% 300.04/300.97  151068[0:Res:367.1,46608.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(x,complement(power_class(y))))) member(unordered_pair(u,singleton(v)),union(w,intersection(complement(x),power_class(y))))* -> .
% 300.04/300.97  151042[0:Res:351.2,46608.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(w,complement(power_class(x))))) member(sum_class(u),union(v,intersection(complement(w),power_class(x))))* -> .
% 300.04/300.97  151041[0:Res:350.2,46608.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(w,complement(power_class(x))))) member(power_class(u),union(v,intersection(complement(w),power_class(x))))* -> .
% 300.04/300.97  151038[0:Res:354.2,46608.0] || subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(not_subclass_element(u,y),union(v,intersection(complement(w),power_class(x))))* -> subclass(u,y).
% 300.04/300.97  150964[0:SpL:102187.0,46608.0] || member(u,intersection(power_class(complement(successor(v))),union(w,complement(power_class(x)))))* member(u,union(image(element_relation,successor(v)),intersection(complement(w),power_class(x)))) -> .
% 300.04/300.97  151406[0:Res:367.1,46628.0] || subclass(ordered_pair(u,v),intersection(union(w,complement(power_class(x))),complement(y))) member(unordered_pair(u,singleton(v)),union(intersection(complement(w),power_class(x)),y))* -> .
% 300.04/300.97  151380[0:Res:351.2,46628.0] || member(u,universal_class) subclass(universal_class,intersection(union(v,complement(power_class(w))),complement(x))) member(sum_class(u),union(intersection(complement(v),power_class(w)),x))* -> .
% 300.04/300.97  151379[0:Res:350.2,46628.0] || member(u,universal_class) subclass(universal_class,intersection(union(v,complement(power_class(w))),complement(x))) member(power_class(u),union(intersection(complement(v),power_class(w)),x))* -> .
% 300.04/300.97  151376[0:Res:354.2,46628.0] || subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(not_subclass_element(u,y),union(intersection(complement(v),power_class(w)),x))* -> subclass(u,y).
% 300.04/300.97  151270[0:SpL:102187.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),power_class(complement(successor(x)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,successor(x)))) -> .
% 300.04/300.97  151714[0:Res:367.1,46655.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(complement(power_class(x)),y))) member(unordered_pair(u,singleton(v)),union(w,intersection(power_class(x),complement(y))))* -> .
% 300.04/300.97  151688[0:Res:351.2,46655.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(complement(power_class(w)),x))) member(sum_class(u),union(v,intersection(power_class(w),complement(x))))* -> .
% 300.04/300.97  151687[0:Res:350.2,46655.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(complement(power_class(w)),x))) member(power_class(u),union(v,intersection(power_class(w),complement(x))))* -> .
% 300.04/300.97  151684[0:Res:354.2,46655.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(not_subclass_element(u,y),union(v,intersection(power_class(w),complement(x))))* -> subclass(u,y).
% 300.04/300.97  151610[0:SpL:102187.0,46655.0] || member(u,intersection(power_class(complement(successor(v))),union(complement(power_class(w)),x)))* member(u,union(image(element_relation,successor(v)),intersection(power_class(w),complement(x)))) -> .
% 300.04/300.97  152316[0:Res:367.1,46815.0] || subclass(ordered_pair(u,v),intersection(union(complement(power_class(w)),x),complement(y))) member(unordered_pair(u,singleton(v)),union(intersection(power_class(w),complement(x)),y))* -> .
% 300.04/300.97  152290[0:Res:351.2,46815.0] || member(u,universal_class) subclass(universal_class,intersection(union(complement(power_class(v)),w),complement(x))) member(sum_class(u),union(intersection(power_class(v),complement(w)),x))* -> .
% 300.04/300.97  152289[0:Res:350.2,46815.0] || member(u,universal_class) subclass(universal_class,intersection(union(complement(power_class(v)),w),complement(x))) member(power_class(u),union(intersection(power_class(v),complement(w)),x))* -> .
% 300.04/300.97  152286[0:Res:354.2,46815.0] || subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(not_subclass_element(u,y),union(intersection(power_class(v),complement(w)),x))* -> subclass(u,y).
% 300.04/300.97  152173[0:SpL:102187.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),power_class(complement(successor(x)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,successor(x)))) -> .
% 300.04/300.97  154085[0:SpR:100849.0,26389.1] || equal(complement(successor(intersection(power_class(u),union(v,complement(union(w,x)))))),universal_class) -> member(null_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.97  154083[0:SpR:100849.0,26275.1] || equal(complement(successor(intersection(power_class(u),union(v,complement(union(w,x)))))),universal_class) -> member(omega,union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.97  155510[0:Res:367.1,100880.0] || subclass(ordered_pair(u,v),intersection(complement(w),power_class(complement(union(x,y))))) member(unordered_pair(u,singleton(v)),union(w,image(element_relation,union(x,y))))* -> .
% 300.04/300.97  155484[0:Res:351.2,100880.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),power_class(complement(union(w,x))))) member(sum_class(u),union(v,image(element_relation,union(w,x))))* -> .
% 300.04/300.97  155483[0:Res:350.2,100880.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),power_class(complement(union(w,x))))) member(power_class(u),union(v,image(element_relation,union(w,x))))* -> .
% 300.04/300.97  155480[0:Res:354.2,100880.0] || subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(not_subclass_element(u,y),union(v,image(element_relation,union(w,x))))* -> subclass(u,y).
% 300.04/300.97  155409[0:SpL:102187.0,100880.0] || member(u,intersection(power_class(complement(successor(v))),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,successor(v)),image(element_relation,union(w,x)))) -> .
% 300.04/300.97  156491[0:SpR:100941.0,26389.1] || equal(complement(successor(intersection(union(u,complement(power_class(v))),union(w,x)))),universal_class) -> member(null_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.97  156489[0:SpR:100941.0,26275.1] || equal(complement(successor(intersection(union(u,complement(power_class(v))),union(w,x)))),universal_class) -> member(omega,union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.97  156943[3:Rew:108045.0,156942.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),intersection(power_class(w),union(x,y))),union(intersection(complement(u),power_class(v)),intersection(power_class(w),union(x,y))))**.
% 300.04/300.97  156945[3:Rew:108528.0,156944.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),intersection(union(w,x),power_class(y))),union(intersection(complement(u),power_class(v)),intersection(union(w,x),power_class(y))))**.
% 300.04/300.97  157275[0:Res:62527.0,5369.0] ||  -> subclass(restrict(restrict(restrict(u,v,w),x,y),z,x1),x2) member(not_subclass_element(restrict(restrict(restrict(u,v,w),x,y),z,x1),x2),u)*.
% 300.04/300.97  157260[3:Res:62527.0,7747.0] || member(regular(restrict(restrict(complement(compose(element_relation,universal_class)),u,v),w,x)),element_relation)* -> equal(restrict(restrict(complement(compose(element_relation,universal_class)),u,v),w,x),null_class).
% 300.04/300.97  157340[0:SpR:100942.0,26389.1] || equal(complement(successor(intersection(union(complement(power_class(u)),v),union(w,x)))),universal_class) -> member(null_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.97  157338[0:SpR:100942.0,26275.1] || equal(complement(successor(intersection(union(complement(power_class(u)),v),union(w,x)))),universal_class) -> member(omega,union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.97  157805[3:Rew:108045.0,157804.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),intersection(power_class(w),union(x,y))),union(intersection(power_class(u),complement(v)),intersection(power_class(w),union(x,y))))**.
% 300.04/300.97  157807[3:Rew:108528.0,157806.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),intersection(union(w,x),power_class(y))),union(intersection(power_class(u),complement(v)),intersection(union(w,x),power_class(y))))**.
% 300.04/300.97  157911[0:SpR:101149.0,26389.1] || equal(complement(successor(intersection(union(u,complement(union(v,w))),power_class(x)))),universal_class) -> member(null_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.97  157909[0:SpR:101149.0,26275.1] || equal(complement(successor(intersection(union(u,complement(union(v,w))),power_class(x)))),universal_class) -> member(omega,union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.97  158611[0:Res:367.1,101198.0] || subclass(ordered_pair(u,v),intersection(power_class(complement(union(w,x))),complement(y))) member(unordered_pair(u,singleton(v)),union(image(element_relation,union(w,x)),y))* -> .
% 300.04/300.97  158585[0:Res:351.2,101198.0] || member(u,universal_class) subclass(universal_class,intersection(power_class(complement(union(v,w))),complement(x))) member(sum_class(u),union(image(element_relation,union(v,w)),x))* -> .
% 300.04/300.97  158584[0:Res:350.2,101198.0] || member(u,universal_class) subclass(universal_class,intersection(power_class(complement(union(v,w))),complement(x))) member(power_class(u),union(image(element_relation,union(v,w)),x))* -> .
% 300.04/300.97  158581[0:Res:354.2,101198.0] || subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(not_subclass_element(u,y),union(image(element_relation,union(v,w)),x))* -> subclass(u,y).
% 300.04/300.97  158449[0:SpL:102187.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),power_class(complement(successor(x)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,successor(x)))) -> .
% 300.04/300.97  158774[0:SpR:101314.0,26389.1] || equal(complement(successor(intersection(power_class(u),union(complement(union(v,w)),x)))),universal_class) -> member(null_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.97  158772[0:SpR:101314.0,26275.1] || equal(complement(successor(intersection(power_class(u),union(complement(union(v,w)),x)))),universal_class) -> member(omega,union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.97  159317[0:SpR:101518.0,26389.1] || equal(complement(successor(intersection(union(complement(union(u,v)),w),power_class(x)))),universal_class) -> member(null_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.97  159315[0:SpR:101518.0,26275.1] || equal(complement(successor(intersection(union(complement(union(u,v)),w),power_class(x)))),universal_class) -> member(omega,union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.97  159861[0:SpL:99108.0,11562.0] || member(regular(domain_relation),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(second(regular(domain_relation)),compose(first(regular(domain_relation)),second(regular(domain_relation)))),v)*.
% 300.04/300.97  159982[0:SpR:101773.0,26389.1] || equal(complement(successor(intersection(union(u,v),union(w,complement(power_class(x)))))),universal_class) -> member(null_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.97  159980[0:SpR:101773.0,26275.1] || equal(complement(successor(intersection(union(u,v),union(w,complement(power_class(x)))))),universal_class) -> member(omega,union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.97  160426[3:Rew:108052.0,160425.0] ||  -> equal(union(intersection(power_class(u),union(v,w)),complement(union(x,complement(power_class(y))))),union(intersection(power_class(u),union(v,w)),intersection(complement(x),power_class(y))))**.
% 300.04/300.97  160428[3:Rew:108535.0,160427.0] ||  -> equal(union(intersection(union(u,v),power_class(w)),complement(union(x,complement(power_class(y))))),union(intersection(union(u,v),power_class(w)),intersection(complement(x),power_class(y))))**.
% 300.04/300.97  160508[0:SpR:101774.0,26389.1] || equal(complement(successor(intersection(union(u,v),union(complement(power_class(w)),x)))),universal_class) -> member(null_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.97  160506[0:SpR:101774.0,26275.1] || equal(complement(successor(intersection(union(u,v),union(complement(power_class(w)),x)))),universal_class) -> member(omega,union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.97  160971[3:Rew:108052.0,160970.0] ||  -> equal(union(intersection(power_class(u),union(v,w)),complement(union(complement(power_class(x)),y))),union(intersection(power_class(u),union(v,w)),intersection(power_class(x),complement(y))))**.
% 300.04/300.97  160973[3:Rew:108535.0,160972.0] ||  -> equal(union(intersection(union(u,v),power_class(w)),complement(union(complement(power_class(x)),y))),union(intersection(union(u,v),power_class(w)),intersection(power_class(x),complement(y))))**.
% 300.04/300.97  161069[0:SpR:102609.0,26389.1] || equal(complement(successor(intersection(union(u,v),power_class(complement(union(w,x)))))),universal_class) -> member(null_class,union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.97  161067[0:SpR:102609.0,26275.1] || equal(complement(successor(intersection(union(u,v),power_class(complement(union(w,x)))))),universal_class) -> member(omega,union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.97  161537[3:Rew:101644.0,161320.1] || subclass(power_class(complement(union(u,v))),union(w,x)) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),image(element_relation,union(u,v)))**.
% 300.04/300.97  161550[3:Rew:101644.0,161198.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),image(element_relation,union(x,y))),union(intersection(union(u,v),complement(w)),image(element_relation,union(x,y))))**.
% 300.04/300.97  161551[3:Rew:101644.0,161197.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),image(element_relation,union(x,y))),union(intersection(complement(u),union(v,w)),image(element_relation,union(x,y))))**.
% 300.04/300.97  161662[0:SpR:102610.0,26389.1] || equal(complement(successor(intersection(power_class(complement(union(u,v))),union(w,x)))),universal_class) -> member(null_class,union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.97  161660[0:SpR:102610.0,26275.1] || equal(complement(successor(intersection(power_class(complement(union(u,v))),union(w,x)))),universal_class) -> member(omega,union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.97  162144[3:Rew:101644.0,161904.1] || subclass(power_class(complement(union(u,v))),union(w,x)) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),image(element_relation,union(u,v)))**.
% 300.04/300.97  162157[3:Rew:101644.0,161790.0] ||  -> equal(union(image(element_relation,union(u,v)),complement(union(complement(union(w,x)),y))),union(image(element_relation,union(u,v)),intersection(union(w,x),complement(y))))**.
% 300.04/300.97  162158[3:Rew:101644.0,161788.0] ||  -> equal(union(image(element_relation,union(u,v)),complement(union(w,complement(union(x,y))))),union(image(element_relation,union(u,v)),intersection(complement(w),union(x,y))))**.
% 300.04/300.97  162982[0:SpL:99108.0,7399.0] || subclass(u,regular(domain_relation))* -> equal(u,null_class) equal(regular(u),unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))))* equal(regular(u),singleton(first(regular(domain_relation)))).
% 300.04/300.97  163464[0:Res:367.1,9632.1] || subclass(ordered_pair(u,v),unordered_pair(w,x))* member(unordered_pair(u,singleton(v)),w) -> equal(regular(unordered_pair(w,x)),x) equal(unordered_pair(w,x),null_class).
% 300.04/300.97  163429[0:Res:354.2,9632.1] || subclass(u,unordered_pair(v,w))* member(not_subclass_element(u,x),v)* -> subclass(u,x) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163427[0:Res:9522.0,9632.1] || member(not_subclass_element(u,complement(unordered_pair(v,w))),v)* -> subclass(u,complement(unordered_pair(v,w))) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163493[3:MRR:163492.4,55805.0] || member(u,v) member(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) equal(regular(regular(ordered_pair(v,w))),singleton(w)).
% 300.04/300.97  163548[3:Res:159844.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,regular(domain_relation)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(domain_relation)),compose(u,v))*.
% 300.04/300.97  163665[0:Res:159845.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,regular(domain_relation)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(domain_relation)),compose(u,v))*.
% 300.04/300.97  163805[0:Res:367.1,9633.1] || subclass(ordered_pair(u,v),unordered_pair(w,x))* member(unordered_pair(u,singleton(v)),x) -> equal(regular(unordered_pair(w,x)),w) equal(unordered_pair(w,x),null_class).
% 300.04/300.97  163768[0:Res:354.2,9633.1] || subclass(u,unordered_pair(v,w))* member(not_subclass_element(u,x),w)* -> subclass(u,x) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163766[0:Res:9522.0,9633.1] || member(not_subclass_element(u,complement(unordered_pair(v,w))),w)* -> subclass(u,complement(unordered_pair(v,w))) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163839[3:MRR:163838.4,55805.0] || member(u,singleton(v)) member(u,regular(ordered_pair(w,v)))* -> equal(regular(ordered_pair(w,v)),singleton(w)) equal(regular(regular(ordered_pair(w,v))),w).
% 300.04/300.97  163892[3:MRR:163891.3,55805.0] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(apply(choice,regular(ordered_pair(u,v))),singleton(v))** member(u,w).
% 300.04/300.97  164097[3:SpL:99109.0,7399.0] || subclass(u,regular(composition_function))* -> equal(u,null_class) equal(regular(u),unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))))* equal(regular(u),singleton(first(regular(composition_function)))).
% 300.04/300.97  164033[3:SpL:99109.0,11562.0] || member(regular(composition_function),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(second(regular(composition_function)),compose(first(regular(composition_function)),second(regular(composition_function)))),v)*.
% 300.04/300.97  165368[3:Rew:26766.0,165273.2,26766.0,165273.0] || member(intersection(union(null_class,u),v),universal_class) member(apply(choice,intersection(union(null_class,u),v)),complement(u))* -> equal(intersection(union(null_class,u),v),null_class).
% 300.04/300.97  165555[3:Rew:26766.0,165479.2,26766.0,165479.0] || member(intersection(u,union(null_class,v)),universal_class) member(apply(choice,intersection(u,union(null_class,v))),complement(v))* -> equal(intersection(u,union(null_class,v)),null_class).
% 300.04/300.97  166006[3:Res:10543.4,10076.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,apply(null_class,w))* -> member(ordered_pair(v,u),sum_class(range_of(null_class)))*.
% 300.04/300.97  166005[3:Res:10543.4,10075.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,apply(null_class,w))* -> member(ordered_pair(v,u),apply(null_class,x))*.
% 300.04/300.97  166004[3:Res:10543.4,10074.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,sum_class(range_of(null_class))) -> member(ordered_pair(v,u),apply(null_class,w))*.
% 300.04/300.97  165986[0:Res:10543.4,481.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,symmetric_difference(w,x)) -> member(ordered_pair(v,u),union(w,x))*.
% 300.04/300.97  165961[3:Res:10543.4,7653.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(compose(element_relation,universal_class)))* member(ordered_pair(v,u),element_relation)* -> .
% 300.04/300.97  165958[0:Res:10543.4,2.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,w)* subclass(w,x)* -> member(ordered_pair(v,u),x)*.
% 300.04/300.97  166125[0:Res:11215.1,2.0] || subclass(regular(cross_product(u,v)),w) -> equal(cross_product(u,v),null_class) member(unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))),w)*.
% 300.04/300.97  166202[3:Res:164016.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,regular(composition_function)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(composition_function)),compose(u,v))*.
% 300.04/300.97  166348[3:Res:164017.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,regular(composition_function)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(composition_function)),compose(u,v))*.
% 300.04/300.97  166515[3:Res:15739.2,2.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) member(v,cantor(u)) subclass(application_function,w) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),w)*.
% 300.04/300.97  166555[3:Res:15527.1,15866.0] || subclass(domain_relation,rotate(application_function)) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),cantor(ordered_pair(w,cantor(ordered_pair(regular(cross_product(u,v)),w)))))*.
% 300.04/300.97  166796[3:Rew:100578.0,166727.2,26766.0,166727.1,100578.0,166727.0] || member(complement(symmetric_difference(u,v)),universal_class) member(apply(choice,complement(symmetric_difference(u,v))),union(null_class,symmetric_difference(u,v)))* -> equal(complement(symmetric_difference(u,v)),null_class).
% 300.04/300.97  167017[3:Res:10671.3,10076.0] || member(intersection(u,v),universal_class) subclass(u,apply(null_class,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),sum_class(range_of(null_class)))*.
% 300.04/300.97  167016[3:Res:10671.3,10075.0] || member(intersection(u,v),universal_class) subclass(u,apply(null_class,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),apply(null_class,x))*.
% 300.04/300.97  167015[3:Res:10671.3,10074.0] || member(intersection(u,v),universal_class) subclass(u,sum_class(range_of(null_class))) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),apply(null_class,w))*.
% 300.04/300.97  166997[0:Res:10671.3,481.0] || member(intersection(u,v),universal_class) subclass(u,symmetric_difference(w,x)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),union(w,x))*.
% 300.04/300.97  166969[0:Res:10671.3,2.0] || member(intersection(u,v),universal_class) subclass(u,w)* subclass(w,x)* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),x)*.
% 300.04/300.97  167298[3:Res:10867.3,10076.0] || member(intersection(u,v),universal_class) subclass(v,apply(null_class,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),sum_class(range_of(null_class)))*.
% 300.04/300.97  167297[3:Res:10867.3,10075.0] || member(intersection(u,v),universal_class) subclass(v,apply(null_class,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),apply(null_class,x))*.
% 300.04/300.97  167296[3:Res:10867.3,10074.0] || member(intersection(u,v),universal_class) subclass(v,sum_class(range_of(null_class))) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),apply(null_class,w))*.
% 300.04/300.97  167278[0:Res:10867.3,481.0] || member(intersection(u,v),universal_class) subclass(v,symmetric_difference(w,x)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),union(w,x))*.
% 300.04/300.97  167250[0:Res:10867.3,2.0] || member(intersection(u,v),universal_class) subclass(v,w)* subclass(w,x)* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),x)*.
% 300.04/300.97  167876[3:SpL:74812.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(null_class,w)))),x)* -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,x)*.
% 300.04/300.97  167875[3:SpL:73744.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(w,w)))),x)* -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,x)*.
% 300.04/300.97  167874[3:SpL:35849.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(w,w)))),x)* -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,x)*.
% 300.04/300.97  167873[3:SpL:74812.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(w,null_class)))),x)* -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,x)*.
% 300.04/300.97  167872[3:SpL:35849.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(null_class,w)))),x)* -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,x)*.
% 300.04/300.97  167871[3:SpL:73744.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(w,null_class)))),x)* -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,x)*.
% 300.04/300.97  167996[3:SpL:74812.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(null_class,v))),w),x)* -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,x)*.
% 300.04/300.97  167995[3:SpL:73744.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(v,v))),w),x)* -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,x)*.
% 300.04/300.97  167994[3:SpL:35849.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(v,v))),w),x)* -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,x)*.
% 300.04/300.97  167993[3:SpL:74812.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(v,null_class))),w),x)* -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,x)*.
% 300.04/300.97  167992[3:SpL:35849.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(null_class,v))),w),x)* -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,x)*.
% 300.04/300.97  167991[3:SpL:73744.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(v,null_class))),w),x)* -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,x)*.
% 300.04/300.97  168296[0:Res:10973.2,2.0] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* subclass(symmetric_difference(u,v),y)* -> member(unordered_pair(w,x),y)*.
% 300.04/300.97  168743[0:Res:3678.2,10018.1] || subclass(universal_class,complement(intersection(u,v)))* member(w,union(u,v))* subclass(symmetric_difference(u,v),x)* -> equal(singleton(w),null_class) member(w,x)*.
% 300.04/300.97  168741[3:Res:17208.1,10018.1] || equal(complement(intersection(u,v)),singleton(singleton(null_class))) member(singleton(null_class),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(singleton(null_class),w).
% 300.04/300.97  168737[0:Res:4845.1,10018.1] || subclass(domain_relation,complement(intersection(u,v))) member(ordered_pair(null_class,null_class),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(ordered_pair(null_class,null_class),w)*.
% 300.04/300.97  168736[0:Res:28672.1,10018.1] || equal(complement(intersection(u,v)),domain_relation) member(ordered_pair(null_class,null_class),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(ordered_pair(null_class,null_class),w)*.
% 300.04/300.97  168712[0:Res:365.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(ordered_pair(w,x),union(u,v))* subclass(symmetric_difference(u,v),y)* -> member(ordered_pair(w,x),y)*.
% 300.04/300.97  168608[0:SpL:39910.0,10018.1] || member(u,union(v,intersection(w,v)))* member(u,complement(intersection(w,v))) subclass(symmetric_difference(v,intersection(w,v)),x)* -> member(u,x)*.
% 300.04/300.97  168605[0:SpL:39766.0,10018.1] || member(u,union(v,intersection(v,w)))* member(u,complement(intersection(v,w))) subclass(symmetric_difference(v,intersection(v,w)),x)* -> member(u,x)*.
% 300.04/300.97  170408[0:Res:10922.2,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> equal(x,null_class) member(regular(x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.97  170407[0:Res:3678.2,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> equal(singleton(x),null_class) member(x,complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.97  170396[3:Res:17248.1,76392.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(unordered_pair(u,null_class),complement(symmetric_difference(cross_product(v,w),x))).
% 300.04/300.97  170391[0:Res:353.2,76392.0] || subclass(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(cross_product(v,w),x))).
% 300.04/300.97  170577[0:Res:10922.2,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> equal(x,null_class) member(regular(x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.97  170576[0:Res:3678.2,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> equal(singleton(x),null_class) member(x,complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.97  170565[3:Res:17248.1,76400.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(unordered_pair(u,null_class),complement(symmetric_difference(v,cross_product(w,x)))).
% 300.04/300.97  170560[0:Res:353.2,76400.0] || subclass(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,cross_product(w,x)))).
% 300.04/300.97  173688[2:SpL:2498.1,11539.2] single_valued_class(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) subclass(composition_function,complement(v)) member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)* -> .
% 300.04/300.97  173687[2:SpL:2501.1,11539.2] function(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) subclass(composition_function,complement(v)) member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)* -> .
% 300.04/300.97  173686[0:SpL:6478.1,11539.2] || equal(compose_class(u),domain_relation) member(ordered_pair(u,null_class),cross_product(universal_class,universal_class)) subclass(composition_function,complement(v)) member(ordered_pair(u,ordered_pair(null_class,null_class)),v)* -> .
% 300.04/300.97  173751[0:MRR:173733.0,173733.1,242.0,15.1] || equal(ordered_pair(u,compose(v,u)),successor(v))** subclass(successor_relation,w) member(ordered_pair(v,u),cross_product(universal_class,universal_class))* subclass(composition_function,complement(w))* -> .
% 300.04/300.97  174043[3:SpL:17058.0,7157.1] || member(u,universal_class) subclass(u,ordered_pair(universal_class,v))* -> equal(u,null_class) equal(apply(choice,u),unordered_pair(universal_class,singleton(v))) equal(apply(choice,u),null_class).
% 300.04/300.97  174042[3:SpL:17075.0,7157.1] || member(u,universal_class) subclass(u,ordered_pair(v,universal_class))* -> equal(u,null_class) equal(apply(choice,u),unordered_pair(v,null_class)) equal(apply(choice,u),singleton(v)).
% 300.04/300.97  174392[0:SpL:248.0,11543.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(singleton(u),ordered_pair(u,compose(singleton(u),u))),w)*.
% 300.04/300.97  174426[0:SpL:248.0,11542.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(singleton(u),ordered_pair(u,compose(singleton(u),u))),v)*.
% 300.04/300.97  174502[0:SpR:47949.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,image(element_relation,power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(complement(power_class(x)))))).
% 300.04/300.97  174904[3:Rew:26766.0,174823.0] || member(u,union(union(null_class,v),power_class(w))) member(u,union(complement(v),complement(power_class(w)))) -> member(u,symmetric_difference(union(null_class,v),power_class(w)))*.
% 300.04/300.97  175070[6:SpL:174383.0,7399.0] || subclass(u,regular(element_relation))* -> equal(u,null_class) equal(regular(u),unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))))* equal(regular(u),singleton(first(regular(element_relation)))).
% 300.04/300.97  175006[6:SpL:174383.0,11562.0] || member(regular(element_relation),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(second(regular(element_relation)),compose(first(regular(element_relation)),second(regular(element_relation)))),v)*.
% 300.04/300.97  175185[0:SpR:47949.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,image(element_relation,power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(complement(power_class(w)))),x)).
% 300.04/300.97  175439[0:SpR:47948.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(image(element_relation,power_class(w)),x)))* member(u,union(v,intersection(power_class(complement(power_class(w))),complement(x)))).
% 300.04/300.97  175835[3:Rew:26766.0,175740.0] || member(u,union(power_class(v),union(null_class,w))) member(u,union(complement(power_class(v)),complement(w))) -> member(u,symmetric_difference(power_class(v),union(null_class,w)))*.
% 300.04/300.97  175997[0:SpR:47948.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(image(element_relation,power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(complement(power_class(v))),complement(w)),x)).
% 300.04/300.97  177021[3:SpL:26766.0,102716.0] || member(regular(union(complement(u),complement(union(v,w)))),intersection(union(null_class,u),union(v,w)))* -> equal(union(complement(u),complement(union(v,w))),null_class).
% 300.04/300.97  177385[3:SpL:26766.0,102721.0] || member(regular(union(complement(union(u,v)),complement(w))),intersection(union(u,v),union(null_class,w)))* -> equal(union(complement(union(u,v)),complement(w)),null_class).
% 300.04/300.97  177888[0:Obv:177824.2] || subclass(complement(symmetric_difference(u,v)),complement(intersection(u,v))) member(regular(complement(symmetric_difference(u,v))),union(u,v))* -> equal(complement(symmetric_difference(u,v)),null_class).
% 300.04/300.97  177893[3:MRR:177892.3,177845.2] || subclass(regular(symmetric_difference(u,v)),complement(intersection(u,v))) member(regular(regular(symmetric_difference(u,v))),union(u,v))* -> equal(regular(symmetric_difference(u,v)),null_class).
% 300.04/300.97  178142[3:Res:17208.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),singleton(singleton(null_class))) member(singleton(null_class),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178080[0:SpL:75513.1,100761.0] || subclass(complement(u),union(v,complement(union(w,x)))) member(y,complement(u)) member(y,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178499[3:Res:17208.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),singleton(singleton(null_class))) member(singleton(null_class),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97  178450[0:SpL:39614.1,100813.0] || subclass(complement(u),union(v,complement(union(w,x)))) member(y,complement(u)) member(y,union(intersection(complement(v),union(w,x)),u))* -> .
% 300.04/300.97  178857[3:Res:17208.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),singleton(singleton(null_class))) member(singleton(null_class),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178795[0:SpL:75513.1,100908.0] || subclass(complement(u),union(complement(union(v,w)),x)) member(y,complement(u)) member(y,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  179045[6:Res:174984.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,regular(element_relation)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(element_relation)),compose(u,v))*.
% 300.04/300.97  179169[6:Res:174985.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,regular(element_relation)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(element_relation)),compose(u,v))*.
% 300.04/300.97  179427[3:Res:17208.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),singleton(singleton(null_class))) member(singleton(null_class),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97  179378[0:SpL:39614.1,101278.0] || subclass(complement(u),union(complement(union(v,w)),x)) member(y,complement(u)) member(y,union(intersection(union(v,w),complement(x)),u))* -> .
% 300.04/300.97  179958[6:SpL:102707.0,45406.0] || subclass(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)* -> member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97  179957[3:SpL:102707.0,46130.0] || subclass(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)* -> member(omega,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97  179956[3:SpL:102707.0,100416.0] || subclass(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)* -> subclass(universal_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97  179936[0:SpL:102707.0,2160.1] inductive(intersection(union(u,v),union(w,complement(union(x,y))))) || equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),universal_class)** -> .
% 300.04/300.97  179934[3:SpL:102707.0,59209.0] || equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),universal_class)** -> equal(intersection(union(u,v),union(w,complement(union(x,y)))),null_class).
% 300.04/300.97  179931[3:SpL:102707.0,60592.0] || equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)** -> equal(intersection(union(u,v),union(w,complement(union(x,y)))),universal_class).
% 300.04/300.97  179724[3:SpR:102707.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,w),union(x,complement(union(y,z))))))),union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97  179716[0:SpR:102707.0,9902.1] ||  -> member(u,intersection(union(v,w),union(x,complement(union(y,z))))) subclass(singleton(u),union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97  179706[0:SpR:102707.0,141859.0] ||  -> equal(intersection(intersection(union(u,v),union(w,complement(union(x,y)))),intersection(z,union(complement(union(u,v)),intersection(complement(w),union(x,y))))),null_class)**.
% 300.04/300.97  180112[3:Rew:75789.0,179699.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  179679[3:SpR:102707.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),union(w,complement(union(x,y)))),z))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  180113[3:Rew:75789.0,179675.0] ||  -> equal(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),union(x,y))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y)))))),universal_class)**.
% 300.04/300.97  180117[3:Rew:75789.0,179673.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y)))))),null_class)**.
% 300.04/300.97  180118[3:Rew:75789.0,179665.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y))))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97  179660[0:SpR:102707.0,42091.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),intersection(z,intersection(union(u,v),union(w,complement(union(x,y)))))),null_class)**.
% 300.04/300.97  179659[0:SpR:102707.0,41750.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),intersection(intersection(union(u,v),union(w,complement(union(x,y)))),z)),null_class)**.
% 300.04/300.97  179651[0:SpR:102707.0,141983.0] ||  -> equal(intersection(intersection(union(u,v),union(w,complement(union(x,y)))),intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),null_class)**.
% 300.04/300.97  179621[3:SpR:102707.0,45898.1] || equal(intersection(union(u,v),union(w,complement(union(x,y)))),null_class) -> equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),universal_class)**.
% 300.04/300.97  180175[3:Rew:105350.0,180174.0] ||  -> equal(union(intersection(power_class(u),power_class(v)),complement(union(w,complement(union(x,y))))),union(intersection(power_class(u),power_class(v)),intersection(complement(w),union(x,y))))**.
% 300.04/300.97  180637[6:SpL:102708.0,45406.0] || subclass(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)* -> member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97  180636[3:SpL:102708.0,46130.0] || subclass(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)* -> member(omega,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97  180635[3:SpL:102708.0,100416.0] || subclass(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)* -> subclass(universal_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97  180615[0:SpL:102708.0,2160.1] inductive(intersection(union(complement(union(u,v)),w),union(x,y))) || equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)** -> .
% 300.04/300.97  180613[3:SpL:102708.0,59209.0] || equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)** -> equal(intersection(union(complement(union(u,v)),w),union(x,y)),null_class).
% 300.04/300.97  180610[3:SpL:102708.0,60592.0] || equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)** -> equal(intersection(union(complement(union(u,v)),w),union(x,y)),universal_class).
% 300.04/300.97  180393[3:SpR:102708.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(complement(union(v,w)),x),union(y,z))))),union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97  180385[0:SpR:102708.0,9902.1] ||  -> member(u,intersection(union(complement(union(v,w)),x),union(y,z))) subclass(singleton(u),union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97  180375[0:SpR:102708.0,141859.0] ||  -> equal(intersection(intersection(union(complement(union(u,v)),w),union(x,y)),intersection(z,union(intersection(union(u,v),complement(w)),complement(union(x,y))))),null_class)**.
% 300.04/300.97  180798[3:Rew:75789.0,180368.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  180348[3:SpR:102708.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(complement(union(u,v)),w),union(x,y)),z))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  180799[3:Rew:75789.0,180344.0] ||  -> equal(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(union(x,y))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y)))),universal_class)**.
% 300.04/300.97  180803[3:Rew:75789.0,180342.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y)))),null_class)**.
% 300.04/300.97  180804[3:Rew:75789.0,180334.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y))))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97  180329[0:SpR:102708.0,42091.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),intersection(z,intersection(union(complement(union(u,v)),w),union(x,y)))),null_class)**.
% 300.04/300.97  180328[0:SpR:102708.0,41750.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),intersection(intersection(union(complement(union(u,v)),w),union(x,y)),z)),null_class)**.
% 300.04/300.97  180320[0:SpR:102708.0,141983.0] ||  -> equal(intersection(intersection(union(complement(union(u,v)),w),union(x,y)),intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),null_class)**.
% 300.04/300.97  180290[3:SpR:102708.0,45898.1] || equal(intersection(union(complement(union(u,v)),w),union(x,y)),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)**.
% 300.04/300.97  180869[3:Rew:104640.0,180868.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),intersection(power_class(x),power_class(y))),union(intersection(union(u,v),complement(w)),intersection(power_class(x),power_class(y))))**.
% 300.04/300.97  181341[6:SpL:102709.0,45406.0] || subclass(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)* -> member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97  181340[3:SpL:102709.0,46130.0] || subclass(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)* -> member(omega,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97  181339[3:SpL:102709.0,100416.0] || subclass(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)* -> subclass(universal_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97  181319[0:SpL:102709.0,2160.1] inductive(intersection(union(u,complement(union(v,w))),union(x,y))) || equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)** -> .
% 300.04/300.97  181317[3:SpL:102709.0,59209.0] || equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)** -> equal(intersection(union(u,complement(union(v,w))),union(x,y)),null_class).
% 300.04/300.97  181314[3:SpL:102709.0,60592.0] || equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)** -> equal(intersection(union(u,complement(union(v,w))),union(x,y)),universal_class).
% 300.04/300.97  181100[3:SpR:102709.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,complement(union(w,x))),union(y,z))))),union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97  181092[0:SpR:102709.0,9902.1] ||  -> member(u,intersection(union(v,complement(union(w,x))),union(y,z))) subclass(singleton(u),union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97  181082[0:SpR:102709.0,141859.0] ||  -> equal(intersection(intersection(union(u,complement(union(v,w))),union(x,y)),intersection(z,union(intersection(complement(u),union(v,w)),complement(union(x,y))))),null_class)**.
% 300.04/300.97  181497[3:Rew:75789.0,181075.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  181055[3:SpR:102709.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,complement(union(v,w))),union(x,y)),z))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  181498[3:Rew:75789.0,181051.0] ||  -> equal(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(union(x,y))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y)))),universal_class)**.
% 300.04/300.97  181502[3:Rew:75789.0,181049.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y)))),null_class)**.
% 300.04/300.97  181503[3:Rew:75789.0,181041.0] ||  -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y))))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97  181036[0:SpR:102709.0,42091.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),intersection(z,intersection(union(u,complement(union(v,w))),union(x,y)))),null_class)**.
% 300.04/300.97  181035[0:SpR:102709.0,41750.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),intersection(intersection(union(u,complement(union(v,w))),union(x,y)),z)),null_class)**.
% 300.04/300.97  181027[0:SpR:102709.0,141983.0] ||  -> equal(intersection(intersection(union(u,complement(union(v,w))),union(x,y)),intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),null_class)**.
% 300.04/300.97  180997[3:SpR:102709.0,45898.1] || equal(intersection(union(u,complement(union(v,w))),union(x,y)),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)**.
% 300.04/300.97  181568[3:Rew:104640.0,181567.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),intersection(power_class(x),power_class(y))),union(intersection(complement(u),union(v,w)),intersection(power_class(x),power_class(y))))**.
% 300.04/300.97  182008[6:SpL:102711.0,45406.0] || subclass(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)* -> member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.04/300.97  182007[3:SpL:102711.0,46130.0] || subclass(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)* -> member(omega,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.04/300.97  182006[3:SpL:102711.0,100416.0] || subclass(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)* -> subclass(universal_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.04/300.97  181986[0:SpL:102711.0,2160.1] inductive(intersection(union(u,v),union(complement(union(w,x)),y))) || equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),universal_class)** -> .
% 300.04/300.97  181984[3:SpL:102711.0,59209.0] || equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),universal_class)** -> equal(intersection(union(u,v),union(complement(union(w,x)),y)),null_class).
% 300.04/300.97  181981[3:SpL:102711.0,60592.0] || equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)** -> equal(intersection(union(u,v),union(complement(union(w,x)),y)),universal_class).
% 300.04/300.97  181766[3:SpR:102711.0,96266.0] ||  -> subclass(complement(successor(union(u,intersection(union(v,w),union(complement(union(x,y)),z))))),union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97  181758[0:SpR:102711.0,9902.1] ||  -> member(u,intersection(union(v,w),union(complement(union(x,y)),z))) subclass(singleton(u),union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97  181748[0:SpR:102711.0,141859.0] ||  -> equal(intersection(intersection(union(u,v),union(complement(union(w,x)),y)),intersection(z,union(complement(union(u,v)),intersection(union(w,x),complement(y))))),null_class)**.
% 300.04/300.97  182169[3:Rew:75789.0,181741.0] ||  -> subclass(regular(successor(union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97  181721[3:SpR:102711.0,96127.0] ||  -> subclass(complement(successor(union(intersection(union(u,v),union(complement(union(w,x)),y)),z))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97  182170[3:Rew:75789.0,181717.0] ||  -> equal(symmetric_difference(union(complement(union(u,v)),intersection(union(w,x),complement(y))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y)))),universal_class)**.
% 300.04/300.97  182174[3:Rew:75789.0,181715.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y)))),null_class)**.
% 300.04/300.97  182175[3:Rew:75789.0,181707.0] ||  -> subclass(complement(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y))))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.04/300.97  181702[0:SpR:102711.0,42091.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),intersection(z,intersection(union(u,v),union(complement(union(w,x)),y)))),null_class)**.
% 300.04/300.97  181701[0:SpR:102711.0,41750.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),intersection(intersection(union(u,v),union(complement(union(w,x)),y)),z)),null_class)**.
% 300.04/300.97  181693[0:SpR:102711.0,141983.0] ||  -> equal(intersection(intersection(union(u,v),union(complement(union(w,x)),y)),intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),null_class)**.
% 300.04/300.97  181663[3:SpR:102711.0,45898.1] || equal(intersection(union(u,v),union(complement(union(w,x)),y)),null_class) -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),universal_class)**.
% 300.04/300.97  182232[3:Rew:105350.0,182231.0] ||  -> equal(union(intersection(power_class(u),power_class(v)),complement(union(complement(union(w,x)),y))),union(intersection(power_class(u),power_class(v)),intersection(union(w,x),complement(y))))**.
% 300.04/300.97  7402[0:Res:406.3,523.0] || member(u,universal_class) subclass(u,ordered_pair(v,w))* -> equal(u,null_class) equal(apply(choice,u),unordered_pair(v,singleton(w))) equal(apply(choice,u),singleton(v)).
% 300.04/300.97  7398[0:Res:159.1,523.0] ||  -> equal(intersection(u,ordered_pair(v,w)),null_class) equal(regular(intersection(u,ordered_pair(v,w))),unordered_pair(v,singleton(w)))** equal(regular(intersection(u,ordered_pair(v,w))),singleton(v)).
% 300.04/300.97  7385[0:Res:166.1,523.0] ||  -> equal(intersection(ordered_pair(u,v),w),null_class) equal(regular(intersection(ordered_pair(u,v),w)),unordered_pair(u,singleton(v)))** equal(regular(intersection(ordered_pair(u,v),w)),singleton(u)).
% 300.04/300.97  10022[0:SpL:476.0,1279.2] || member(u,union(cross_product(v,w),x)) member(u,complement(restrict(x,v,w)))* subclass(symmetric_difference(cross_product(v,w),x),y)* -> member(u,y)*.
% 300.04/300.97  10021[0:SpL:475.0,1279.2] || member(u,union(v,cross_product(w,x))) member(u,complement(restrict(v,w,x)))* subclass(symmetric_difference(v,cross_product(w,x)),y)* -> member(u,y)*.
% 300.04/300.97  10678[0:Res:408.2,219.0] || member(intersection(restrict(u,v,w),x),universal_class) -> equal(intersection(restrict(u,v,w),x),null_class) member(apply(choice,intersection(restrict(u,v,w),x)),u)*.
% 300.04/300.97  10874[0:Res:409.2,219.0] || member(intersection(u,restrict(v,w,x)),universal_class) -> equal(intersection(u,restrict(v,w,x)),null_class) member(apply(choice,intersection(u,restrict(v,w,x))),v)*.
% 300.04/300.97  10966[0:Res:3.1,1275.1] || member(not_subclass_element(complement(intersection(u,v)),w),union(u,v)) -> subclass(complement(intersection(u,v)),w) member(not_subclass_element(complement(intersection(u,v)),w),symmetric_difference(u,v))*.
% 300.04/300.97  11246[0:SpL:1179.1,97.0] || member(ordered_pair(u,regular(cross_product(v,w))),composition_function)* -> equal(cross_product(v,w),null_class) equal(compose(u,first(regular(cross_product(v,w)))),second(regular(cross_product(v,w)))).
% 300.04/300.97  11244[0:SpL:1179.1,108.0] || member(ordered_pair(u,regular(cross_product(v,w))),application_function)* -> equal(cross_product(v,w),null_class) equal(apply(u,first(regular(cross_product(v,w)))),second(regular(cross_product(v,w)))).
% 300.04/300.97  12211[3:Res:10058.1,1282.0] || member(not_subclass_element(u,intersection(v,compose(element_relation,universal_class))),element_relation)* member(not_subclass_element(u,intersection(v,compose(element_relation,universal_class))),v)* -> subclass(u,intersection(v,compose(element_relation,universal_class))).
% 300.04/300.97  13224[0:SpL:1180.1,46.0] || member(not_subclass_element(cross_product(u,v),w),successor_relation) -> subclass(cross_product(u,v),w) equal(successor(first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w)))**.
% 300.04/300.97  14191[2:MRR:14180.3,4383.0] single_valued_class(u) || member(ordered_pair(v,regular(image(u,image(inverse(u),singleton(v))))),cross_product(universal_class,universal_class))* -> equal(image(u,image(inverse(u),singleton(v))),null_class).
% 300.04/300.97  14192[2:MRR:14179.3,4383.0] function(u) || member(ordered_pair(v,regular(image(u,image(inverse(u),singleton(v))))),cross_product(universal_class,universal_class))* -> equal(image(u,image(inverse(u),singleton(v))),null_class).
% 300.04/300.97  15518[3:Rew:15422.0,13223.2] || member(not_subclass_element(cross_product(u,v),w),domain_relation) -> subclass(cross_product(u,v),w) equal(cantor(first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w)))**.
% 300.04/300.97  15538[3:Rew:15422.0,13027.2] || member(u,universal_class) member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,x))* -> member(u,cantor(x)) subclass(v,image(w,range_of(null_class))).
% 300.04/300.97  22360[0:Res:409.2,4070.1] || member(intersection(u,intersection(v,w)),universal_class) member(apply(choice,intersection(u,intersection(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 300.04/300.97  22342[0:Res:408.2,4070.1] || member(intersection(intersection(u,v),w),universal_class) member(apply(choice,intersection(intersection(u,v),w)),symmetric_difference(u,v))* -> equal(intersection(intersection(u,v),w),null_class).
% 300.04/300.97  23134[0:Res:24.2,5200.0] || member(regular(regular(intersection(u,v))),v)* member(regular(regular(intersection(u,v))),u)* -> equal(regular(intersection(u,v)),null_class) equal(intersection(u,v),null_class).
% 300.04/300.97  25975[0:Res:1932.2,4060.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,x))*.
% 300.04/300.97  26265[0:MRR:26250.0,10106.1] || member(not_subclass_element(u,intersection(v,union(w,x))),v)* -> member(not_subclass_element(u,intersection(v,union(w,x))),complement(w))* subclass(u,intersection(v,union(w,x))).
% 300.04/300.97  26384[0:MRR:26367.0,10106.1] || member(not_subclass_element(u,intersection(v,union(w,x))),v)* -> member(not_subclass_element(u,intersection(v,union(w,x))),complement(x))* subclass(u,intersection(v,union(w,x))).
% 300.04/300.97  26662[0:Res:59.1,12216.0] || member(ordered_pair(u,not_subclass_element(v,intersection(image(w,image(x,singleton(u))),v))),compose(w,x))* -> subclass(v,intersection(image(w,image(x,singleton(u))),v)).
% 300.04/300.97  26643[0:Res:24.2,12216.0] || member(not_subclass_element(u,intersection(intersection(v,w),u)),w)* member(not_subclass_element(u,intersection(intersection(v,w),u)),v)* -> subclass(u,intersection(intersection(v,w),u)).
% 300.04/300.97  26704[0:Rew:479.0,26614.1] || member(not_subclass_element(union(complement(u),complement(v)),symmetric_difference(complement(u),complement(v))),union(u,v))* -> subclass(union(complement(u),complement(v)),symmetric_difference(complement(u),complement(v))).
% 300.04/300.97  28597[3:Rew:26766.0,27144.1,26766.0,27144.0] || member(apply(choice,union(null_class,intersection(u,v))),symmetric_difference(u,v))* member(union(null_class,intersection(u,v)),universal_class) -> equal(union(null_class,intersection(u,v)),null_class).
% 300.04/300.97  36008[0:Res:33146.0,1925.1] || member(ordered_pair(u,v),compose(w,x)) -> equal(singleton(image(w,image(x,singleton(u)))),null_class) member(v,complement(singleton(image(w,image(x,singleton(u))))))*.
% 300.04/300.97  39060[3:MRR:39036.0,10106.1] || member(not_subclass_element(u,intersection(v,cantor(w))),v)* -> equal(apply(w,not_subclass_element(u,intersection(v,cantor(w)))),sum_class(range_of(null_class)))** subclass(u,intersection(v,cantor(w))).
% 300.04/300.97  41151[3:Res:15527.1,47.1] || subclass(domain_relation,rotate(cross_product(universal_class,universal_class))) equal(successor(ordered_pair(u,cantor(ordered_pair(v,u)))),v) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),successor_relation)*.
% 300.04/300.97  41102[3:Res:15527.1,9.0] || subclass(domain_relation,rotate(unordered_pair(u,v)))* -> equal(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)* equal(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),u)*.
% 300.04/300.97  41270[3:Res:15528.1,47.1] || subclass(domain_relation,flip(cross_product(universal_class,universal_class))) equal(cantor(ordered_pair(u,v)),successor(ordered_pair(v,u))) -> member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(u,v))),successor_relation)*.
% 300.04/300.97  41221[3:Res:15528.1,9.0] || subclass(domain_relation,flip(unordered_pair(u,v)))* -> equal(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)* equal(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),u)*.
% 300.04/300.97  41382[0:Res:2350.2,523.0] || subclass(u,ordered_pair(v,w))* -> equal(intersection(x,u),null_class) equal(regular(intersection(x,u)),unordered_pair(v,singleton(w)))* equal(regular(intersection(x,u)),singleton(v)).
% 300.04/300.97  41363[0:Res:2350.2,18.0] || subclass(u,cross_product(v,w))* -> equal(intersection(x,u),null_class) equal(ordered_pair(first(regular(intersection(x,u))),second(regular(intersection(x,u)))),regular(intersection(x,u)))**.
% 300.04/300.97  42943[0:Res:3123.2,523.0] || subclass(u,ordered_pair(v,w))* -> equal(intersection(u,x),null_class) equal(regular(intersection(u,x)),unordered_pair(v,singleton(w)))* equal(regular(intersection(u,x)),singleton(v)).
% 300.04/300.97  42924[0:Res:3123.2,18.0] || subclass(u,cross_product(v,w))* -> equal(intersection(u,x),null_class) equal(ordered_pair(first(regular(intersection(u,x))),second(regular(intersection(u,x)))),regular(intersection(u,x)))**.
% 300.04/300.97  45537[0:Res:2353.1,4050.0] ||  -> equal(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y))))),complement(restrict(w,x,y)))*.
% 300.04/300.97  45534[0:Res:3126.1,4050.0] ||  -> equal(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),null_class) member(regular(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y)),complement(restrict(v,w,x)))*.
% 300.04/300.97  45531[0:Res:2352.1,4050.0] ||  -> equal(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),null_class) member(regular(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y))),complement(restrict(v,w,x)))*.
% 300.04/300.97  45530[0:Res:3125.1,4050.0] ||  -> equal(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),null_class) member(regular(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y)),complement(restrict(u,v,w)))*.
% 300.04/300.97  45618[0:Res:2353.1,4051.0] ||  -> equal(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y)))),complement(restrict(y,w,x)))*.
% 300.04/300.97  45615[0:Res:3126.1,4051.0] ||  -> equal(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),null_class) member(regular(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y)),complement(restrict(x,v,w)))*.
% 300.04/300.97  45612[0:Res:2352.1,4051.0] ||  -> equal(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),null_class) member(regular(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y))),complement(restrict(x,v,w)))*.
% 300.04/300.97  45611[0:Res:3125.1,4051.0] ||  -> equal(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),null_class) member(regular(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y)),complement(restrict(w,u,v)))*.
% 300.04/300.97  49888[0:Res:2353.1,46618.0] ||  -> equal(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x))))),union(w,complement(power_class(x))))*.
% 300.04/300.97  49885[0:Res:3126.1,46618.0] ||  -> equal(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x)),union(v,complement(power_class(w))))*.
% 300.04/300.97  49882[0:Res:2352.1,46618.0] ||  -> equal(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x))),union(v,complement(power_class(w))))*.
% 300.04/300.97  49881[0:Res:3125.1,46618.0] ||  -> equal(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x)),union(u,complement(power_class(v))))*.
% 300.04/300.97  50192[0:Res:2353.1,46805.0] ||  -> equal(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x))))),union(complement(power_class(w)),x))*.
% 300.04/300.97  50189[0:Res:3126.1,46805.0] ||  -> equal(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x)),union(complement(power_class(v)),w))*.
% 300.04/300.97  50186[0:Res:2352.1,46805.0] ||  -> equal(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x))),union(complement(power_class(v)),w))*.
% 300.04/300.97  50185[0:Res:3125.1,46805.0] ||  -> equal(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x)),union(complement(power_class(u)),v))*.
% 300.04/300.97  50236[0:SpR:6906.0,114.0] ||  -> equal(intersection(complement(symmetric_difference(complement(u),complement(singleton(u)))),union(successor(u),union(complement(u),complement(singleton(u))))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))**.
% 300.04/300.97  52291[3:Rew:1179.1,52279.2] || member(singleton(singleton(singleton(regular(cross_product(u,v))))),application_function) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),cantor(singleton(regular(cross_product(u,v)))))*.
% 300.04/300.97  52939[0:SpL:46592.0,210.0] || member(regular(union(intersection(power_class(u),complement(v)),w)),intersection(union(complement(power_class(u)),v),complement(w)))* -> equal(union(intersection(power_class(u),complement(v)),w),null_class).
% 300.04/300.97  52938[0:SpL:46586.0,210.0] || member(regular(union(intersection(complement(u),power_class(v)),w)),intersection(union(u,complement(power_class(v))),complement(w)))* -> equal(union(intersection(complement(u),power_class(v)),w),null_class).
% 300.04/300.97  52923[0:SpL:46592.0,210.0] || member(regular(union(u,intersection(power_class(v),complement(w)))),intersection(complement(u),union(complement(power_class(v)),w)))* -> equal(union(u,intersection(power_class(v),complement(w))),null_class).
% 300.04/300.97  52922[0:SpL:46586.0,210.0] || member(regular(union(u,intersection(complement(v),power_class(w)))),intersection(complement(u),union(v,complement(power_class(w)))))* -> equal(union(u,intersection(complement(v),power_class(w))),null_class).
% 300.04/300.97  54705[0:SpL:54401.1,60.0] || equal(u,universal_class) member(v,image(w,image(x,null_class))) member(ordered_pair(u,v),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,v),compose(w,x))*.
% 300.04/300.97  55028[0:Res:226.1,46617.0] || member(not_subclass_element(restrict(intersection(complement(u),power_class(v)),w,x),y),union(u,complement(power_class(v))))* -> subclass(restrict(intersection(complement(u),power_class(v)),w,x),y).
% 300.04/300.97  55243[0:Res:226.1,46804.0] || member(not_subclass_element(restrict(intersection(power_class(u),complement(v)),w,x),y),union(complement(power_class(u)),v))* -> subclass(restrict(intersection(power_class(u),complement(v)),w,x),y).
% 300.04/300.97  55391[0:Res:453.3,6166.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,x))* member(image(u,v),complement(x))* member(image(u,v),complement(w))* -> .
% 300.04/300.97  55385[0:Res:2350.2,6166.2] || subclass(u,union(v,w))* member(regular(intersection(x,u)),complement(w))* member(regular(intersection(x,u)),complement(v))* -> equal(intersection(x,u),null_class).
% 300.04/300.97  55384[0:Res:3123.2,6166.2] || subclass(u,union(v,w))* member(regular(intersection(u,x)),complement(w))* member(regular(intersection(u,x)),complement(v))* -> equal(intersection(u,x),null_class).
% 300.04/300.97  55362[0:Res:406.3,6166.2] || member(u,universal_class) subclass(u,union(v,w))* member(apply(choice,u),complement(w))* member(apply(choice,u),complement(v))* -> equal(u,null_class).
% 300.04/300.97  55358[0:Res:159.1,6166.2] || member(regular(intersection(u,union(v,w))),complement(w))* member(regular(intersection(u,union(v,w))),complement(v))* -> equal(intersection(u,union(v,w)),null_class).
% 300.04/300.97  55332[0:Res:166.1,6166.2] || member(regular(intersection(union(u,v),w)),complement(v))* member(regular(intersection(union(u,v),w)),complement(u))* -> equal(intersection(union(u,v),w),null_class).
% 300.04/300.97  59853[0:Obv:59831.2] || member(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,y),compose(v,w)) -> subclass(unordered_pair(u,y),image(v,image(w,singleton(x))))*.
% 300.04/300.97  59903[0:Obv:59882.2] || member(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,y),compose(v,w)) -> subclass(unordered_pair(y,u),image(v,image(w,singleton(x))))*.
% 300.04/300.97  60904[0:SpL:47184.0,46805.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(w),power_class(complement(power_class(x)))))).
% 300.04/300.97  60898[0:SpL:47184.0,46618.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,power_class(w))),power_class(x)))* -> member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),complement(power_class(x)))).
% 300.04/300.97  60897[0:SpL:47184.0,7036.0] || equal(u,union(complement(power_class(v)),image(element_relation,power_class(w))))* member(x,universal_class) -> member(x,intersection(power_class(v),power_class(complement(power_class(w)))))* member(x,u)*.
% 300.04/300.97  60893[0:SpL:47184.0,358.1] || member(u,universal_class) subclass(union(complement(power_class(v)),image(element_relation,power_class(w))),x)* -> member(u,intersection(power_class(v),power_class(complement(power_class(w)))))* member(u,x)*.
% 300.04/300.97  60946[0:Rew:47184.0,60868.1] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))* -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class).
% 300.04/300.97  60838[0:SpR:47184.0,5270.1] ||  -> subclass(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),w) member(not_subclass_element(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),w),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 300.04/300.97  60777[0:SpR:47184.0,5792.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(singleton(intersection(power_class(u),power_class(complement(power_class(v))))))),successor(intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 300.04/300.97  61178[0:SpL:47187.0,46805.0] || member(u,symmetric_difference(power_class(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(complement(power_class(w))),power_class(x)))).
% 300.04/300.97  61172[0:SpL:47187.0,46618.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(power_class(w))),power_class(x)))* -> member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),complement(power_class(x)))).
% 300.04/300.97  61171[0:SpL:47187.0,7036.0] || equal(u,union(image(element_relation,power_class(v)),complement(power_class(w))))* member(x,universal_class) -> member(x,intersection(power_class(complement(power_class(v))),power_class(w)))* member(x,u)*.
% 300.04/300.97  61167[0:SpL:47187.0,358.1] || member(u,universal_class) subclass(union(image(element_relation,power_class(v)),complement(power_class(w))),x)* -> member(u,intersection(power_class(complement(power_class(v))),power_class(w)))* member(u,x)*.
% 300.04/300.97  61221[0:Rew:47187.0,61142.1] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))* -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class).
% 300.04/300.97  61111[0:SpR:47187.0,5270.1] ||  -> subclass(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),w) member(not_subclass_element(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),w),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 300.04/300.97  61050[0:SpR:47187.0,5792.0] ||  -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(singleton(intersection(power_class(complement(power_class(u))),power_class(v))))),successor(intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 300.04/300.97  63303[0:Res:6929.1,6166.2] || member(regular(symmetric_difference(complement(u),complement(v))),complement(v))* member(regular(symmetric_difference(complement(u),complement(v))),complement(u))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 300.04/300.97  63351[0:Rew:46592.0,63282.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),v),complement(w)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),v),complement(w))),union(intersection(power_class(u),complement(v)),w))*.
% 300.04/300.97  63352[0:Rew:46586.0,63281.0] ||  -> equal(symmetric_difference(union(u,complement(power_class(v))),complement(w)),null_class) member(regular(symmetric_difference(union(u,complement(power_class(v))),complement(w))),union(intersection(complement(u),power_class(v)),w))*.
% 300.04/300.97  63353[0:Rew:46592.0,63264.0] ||  -> equal(symmetric_difference(complement(u),union(complement(power_class(v)),w)),null_class) member(regular(symmetric_difference(complement(u),union(complement(power_class(v)),w))),union(u,intersection(power_class(v),complement(w))))*.
% 300.04/300.97  63354[0:Rew:46586.0,63263.0] ||  -> equal(symmetric_difference(complement(u),union(v,complement(power_class(w)))),null_class) member(regular(symmetric_difference(complement(u),union(v,complement(power_class(w))))),union(u,intersection(complement(v),power_class(w))))*.
% 300.04/300.97  63435[3:Res:58880.0,7158.1] || member(union(null_class,intersection(u,singleton(v))),universal_class) -> equal(union(null_class,intersection(u,singleton(v))),null_class) equal(apply(choice,union(null_class,intersection(u,singleton(v)))),v)**.
% 300.04/300.97  63434[0:Res:58194.0,7158.1] || member(intersection(intersection(u,singleton(v)),w),universal_class) -> equal(intersection(intersection(u,singleton(v)),w),null_class) equal(apply(choice,intersection(intersection(u,singleton(v)),w)),v)**.
% 300.04/300.97  63431[3:Res:56986.0,7158.1] || member(intersection(u,union(null_class,singleton(v))),universal_class) -> equal(intersection(u,union(null_class,singleton(v))),null_class) equal(apply(choice,intersection(u,union(null_class,singleton(v)))),v)**.
% 300.04/300.97  63430[0:Res:56843.0,7158.1] || member(intersection(u,intersection(singleton(v),w)),universal_class) -> equal(intersection(u,intersection(singleton(v),w)),null_class) equal(apply(choice,intersection(u,intersection(singleton(v),w))),v)**.
% 300.04/300.97  63427[0:Res:56958.0,7158.1] || member(intersection(u,intersection(v,singleton(w))),universal_class) -> equal(intersection(u,intersection(v,singleton(w))),null_class) equal(apply(choice,intersection(u,intersection(v,singleton(w)))),w)**.
% 300.04/300.97  63425[3:Res:58256.0,7158.1] || member(union(null_class,intersection(singleton(u),v)),universal_class) -> equal(union(null_class,intersection(singleton(u),v)),null_class) equal(apply(choice,union(null_class,intersection(singleton(u),v))),u)**.
% 300.04/300.97  63419[0:Res:58108.0,7158.1] || member(intersection(intersection(singleton(u),v),w),universal_class) -> equal(intersection(intersection(singleton(u),v),w),null_class) equal(apply(choice,intersection(intersection(singleton(u),v),w)),u)**.
% 300.04/300.97  63417[3:Res:58222.0,7158.1] || member(intersection(union(null_class,singleton(u)),v),universal_class) -> equal(intersection(union(null_class,singleton(u)),v),null_class) equal(apply(choice,intersection(union(null_class,singleton(u)),v)),u)**.
% 300.04/300.97  63572[0:SpL:1179.1,11561.0] || member(regular(cross_product(u,v)),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w)*.
% 300.04/300.97  64082[0:SpL:46730.0,1279.2] || member(u,union(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) subclass(symmetric_difference(complement(v),power_class(w)),x)* -> member(u,x)*.
% 300.04/300.97  64219[3:Res:63711.0,7158.1] || member(union(null_class,intersection(successor(null_class),u)),universal_class) -> equal(union(null_class,intersection(successor(null_class),u)),null_class) equal(apply(choice,union(null_class,intersection(successor(null_class),u))),null_class)**.
% 300.04/300.97  64410[0:SpL:47009.0,1279.2] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w))* subclass(symmetric_difference(power_class(v),complement(w)),x)* -> member(u,x)*.
% 300.04/300.97  64539[3:Res:63721.0,7158.1] || member(union(null_class,intersection(u,successor(null_class))),universal_class) -> equal(union(null_class,intersection(u,successor(null_class))),null_class) equal(apply(choice,union(null_class,intersection(u,successor(null_class)))),null_class)**.
% 300.04/300.97  65253[3:Res:10071.3,15524.0] || member(u,universal_class) member(v,u) subclass(element_relation,cantor(regular(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> equal(cross_product(singleton(ordered_pair(v,u)),universal_class),null_class).
% 300.04/300.97  65532[3:Res:63705.0,7158.1] || member(intersection(intersection(successor(null_class),u),v),universal_class) -> equal(intersection(intersection(successor(null_class),u),v),null_class) equal(apply(choice,intersection(intersection(successor(null_class),u),v)),null_class)**.
% 300.04/300.97  65621[3:Res:63713.0,7158.1] || member(intersection(u,intersection(v,successor(null_class))),universal_class) -> equal(intersection(u,intersection(v,successor(null_class))),null_class) equal(apply(choice,intersection(u,intersection(v,successor(null_class)))),null_class)**.
% 300.04/300.97  65677[3:Res:63716.0,7158.1] || member(intersection(u,intersection(successor(null_class),v)),universal_class) -> equal(intersection(u,intersection(successor(null_class),v)),null_class) equal(apply(choice,intersection(u,intersection(successor(null_class),v))),null_class)**.
% 300.04/300.97  65733[3:Res:63720.0,7158.1] || member(intersection(intersection(u,successor(null_class)),v),universal_class) -> equal(intersection(intersection(u,successor(null_class)),v),null_class) equal(apply(choice,intersection(intersection(u,successor(null_class)),v)),null_class)**.
% 300.04/300.97  66913[0:Res:3231.1,6166.2] || member(regular(intersection(symmetric_difference(u,v),w)),complement(v))* member(regular(intersection(symmetric_difference(u,v),w)),complement(u))* -> equal(intersection(symmetric_difference(u,v),w),null_class).
% 300.04/300.97  67095[0:Res:3240.1,6166.2] || member(regular(intersection(u,symmetric_difference(v,w))),complement(w))* member(regular(intersection(u,symmetric_difference(v,w))),complement(v))* -> equal(intersection(u,symmetric_difference(v,w)),null_class).
% 300.04/300.97  67703[0:Rew:479.0,67537.1] || member(not_subclass_element(u,complement(symmetric_difference(complement(v),complement(w)))),symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> subclass(u,complement(symmetric_difference(complement(v),complement(w)))).
% 300.04/300.97  69616[0:Res:2356.1,4060.0] ||  -> equal(intersection(u,restrict(symmetric_difference(complement(v),complement(w)),x,y)),null_class) member(regular(intersection(u,restrict(symmetric_difference(complement(v),complement(w)),x,y))),union(v,w))*.
% 300.04/300.97  69612[0:Res:2356.1,46587.0] || member(regular(intersection(u,restrict(image(element_relation,power_class(v)),w,x))),power_class(complement(power_class(v))))* -> equal(intersection(u,restrict(image(element_relation,power_class(v)),w,x)),null_class).
% 300.04/300.97  69756[0:Res:3129.1,4060.0] ||  -> equal(intersection(restrict(symmetric_difference(complement(u),complement(v)),w,x),y),null_class) member(regular(intersection(restrict(symmetric_difference(complement(u),complement(v)),w,x),y)),union(u,v))*.
% 300.04/300.97  69752[0:Res:3129.1,46587.0] || member(regular(intersection(restrict(image(element_relation,power_class(u)),v,w),x)),power_class(complement(power_class(u))))* -> equal(intersection(restrict(image(element_relation,power_class(u)),v,w),x),null_class).
% 300.04/300.97  69886[0:SpL:47009.0,10047.0] || equal(u,symmetric_difference(power_class(v),complement(w)))* member(x,union(power_class(v),complement(w))) member(x,union(complement(power_class(v)),w))* -> member(x,u)*.
% 300.04/300.97  69881[0:SpL:46730.0,10047.0] || equal(u,symmetric_difference(complement(v),power_class(w)))* member(x,union(complement(v),power_class(w)))* member(x,union(v,complement(power_class(w)))) -> member(x,u)*.
% 300.04/300.97  69862[0:SpL:476.0,10047.0] || equal(u,symmetric_difference(cross_product(v,w),x))* member(y,union(cross_product(v,w),x)) member(y,complement(restrict(x,v,w)))* -> member(y,u)*.
% 300.04/300.97  69861[0:SpL:475.0,10047.0] || equal(u,symmetric_difference(v,cross_product(w,x)))* member(y,union(v,cross_product(w,x))) member(y,complement(restrict(v,w,x)))* -> member(y,u)*.
% 300.04/300.97  70156[0:Rew:479.0,70004.2] || subclass(u,union(complement(v),complement(w))) member(not_subclass_element(u,symmetric_difference(complement(v),complement(w))),union(v,w))* -> subclass(u,symmetric_difference(complement(v),complement(w))).
% 300.04/300.97  72413[0:Rew:72365.0,64006.0] ||  -> equal(intersection(union(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),symmetric_difference(union(u,complement(power_class(v))),power_class(w)))**.
% 300.04/300.97  72414[0:Rew:72365.0,64007.0] ||  -> equal(intersection(union(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),symmetric_difference(union(complement(power_class(u)),v),power_class(w)))**.
% 300.04/300.97  72424[0:Rew:72365.0,64327.0] ||  -> equal(intersection(union(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),symmetric_difference(power_class(u),union(v,complement(power_class(w)))))**.
% 300.04/300.97  72426[0:Rew:72365.0,64328.0] ||  -> equal(intersection(union(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),symmetric_difference(power_class(u),union(complement(power_class(v)),w)))**.
% 300.04/300.97  74356[0:SpL:72387.0,4052.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))* -> member(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))).
% 300.04/300.97  74504[3:Rew:74481.0,74486.1] ||  -> subclass(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))) member(not_subclass_element(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 300.04/300.97  76010[0:Rew:75923.0,75861.1] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))* member(u,symmetric_difference(union(v,w),complement(intersection(v,w)))) -> .
% 300.04/300.97  75927[0:Rew:75923.0,67345.2] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(ordered_pair(v,u),complement(symmetric_difference(w,x)))*.
% 300.04/300.97  80706[3:Rew:26766.0,80646.2,26766.0,80646.1,26766.0,80646.0] || member(union(null_class,intersection(u,v)),union(u,v)) -> equal(singleton(union(null_class,intersection(u,v))),null_class) member(union(null_class,intersection(u,v)),symmetric_difference(u,v))*.
% 300.04/300.97  80707[0:Rew:47187.0,80620.1] ||  -> member(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))* equal(singleton(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class).
% 300.04/300.97  80708[0:Rew:47184.0,80619.1] ||  -> member(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))* equal(singleton(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class).
% 300.04/300.97  80712[0:SpR:1183.2,54491.1] || member(cross_product(u,v),universal_class) equal(first(apply(choice,cross_product(u,v))),universal_class) -> equal(cross_product(u,v),null_class) member(null_class,apply(choice,cross_product(u,v)))*.
% 300.04/300.97  80794[0:Rew:26006.1,80737.0] ||  -> equal(regular(ordered_pair(u,v)),null_class) equal(not_subclass_element(regular(ordered_pair(u,v)),w),singleton(v))** subclass(unordered_pair(u,singleton(v)),w) member(u,unordered_pair(u,singleton(v)))*.
% 300.04/300.97  81739[3:Res:28442.1,219.0] || member(union(null_class,restrict(u,v,w)),universal_class) -> equal(union(null_class,restrict(u,v,w)),null_class) member(apply(choice,union(null_class,restrict(u,v,w))),u)*.
% 300.04/300.97  82208[3:Res:15573.3,3845.0] || member(u,universal_class) member(range_of(null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(u,cantor(x)) member(power_class(apply(x,u)),w)*.
% 300.04/300.97  82207[3:Res:15573.3,3882.0] || member(u,universal_class) member(range_of(null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(u,cantor(x)) member(sum_class(apply(x,u)),w)*.
% 300.04/300.97  82643[7:SpL:47187.0,74053.1] function(intersection(power_class(complement(power_class(u))),power_class(v))) || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),successor(intersection(power_class(complement(power_class(u))),power_class(v))))** -> .
% 300.04/300.97  82642[7:SpL:47184.0,74053.1] function(intersection(power_class(u),power_class(complement(power_class(v))))) || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),successor(intersection(power_class(u),power_class(complement(power_class(v))))))** -> .
% 300.04/300.97  83297[0:Res:59.1,7160.2] || member(ordered_pair(u,apply(choice,v)),compose(w,x))* member(v,universal_class) subclass(v,complement(image(w,image(x,singleton(u))))) -> equal(v,null_class).
% 300.04/300.97  83613[0:Res:59.1,7201.3] function(u) || member(ordered_pair(v,image(u,w)),compose(x,y))* member(w,universal_class) subclass(universal_class,complement(image(x,image(y,singleton(v))))) -> .
% 300.04/300.97  85140[3:Res:83725.0,5324.0] ||  -> equal(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),null_class) member(regular(union(null_class,intersection(union(null_class,restrict(u,v,w)),x))),cross_product(v,w))*.
% 300.04/300.97  85130[3:Res:83725.0,7746.0] || member(not_subclass_element(union(null_class,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),v),element_relation)* -> subclass(union(null_class,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),v).
% 300.04/300.97  85371[3:Res:83745.0,7162.1] || member(complement(successor(complement(intersection(u,v)))),universal_class) -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(apply(choice,complement(successor(complement(intersection(u,v))))),u)*.
% 300.04/300.97  85331[0:Res:4124.0,7162.1] || member(restrict(intersection(u,v),w,x),universal_class) -> equal(restrict(intersection(u,v),w,x),null_class) member(apply(choice,restrict(intersection(u,v),w,x)),u)*.
% 300.04/300.97  85463[3:Res:83739.0,5324.0] ||  -> equal(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),null_class) member(regular(union(null_class,intersection(u,union(null_class,restrict(v,w,x))))),cross_product(w,x))*.
% 300.04/300.97  85452[3:Res:83739.0,7746.0] || member(not_subclass_element(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),v),element_relation)* -> subclass(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),v).
% 300.04/300.97  85728[3:Res:83745.0,7163.1] || member(complement(successor(complement(intersection(u,v)))),universal_class) -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(apply(choice,complement(successor(complement(intersection(u,v))))),v)*.
% 300.04/300.97  85686[0:Res:4124.0,7163.1] || member(restrict(intersection(u,v),w,x),universal_class) -> equal(restrict(intersection(u,v),w,x),null_class) member(apply(choice,restrict(intersection(u,v),w,x)),v)*.
% 300.04/300.97  86946[3:Rew:16033.0,86933.1] || member(restrict(element_relation,universal_class,u),universal_class) equal(compose(v,restrict(element_relation,universal_class,u)),sum_class(u)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),compose_class(v))*.
% 300.04/300.97  86947[3:Rew:15991.0,86932.1] || member(flip(cross_product(u,universal_class)),universal_class) equal(compose(v,flip(cross_product(u,universal_class))),inverse(u)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),compose_class(v))*.
% 300.04/300.97  87158[0:MRR:87098.0,10104.1] || subclass(u,regular(intersection(complement(v),power_class(w)))) -> member(regular(u),union(v,complement(power_class(w))))* equal(u,null_class) equal(intersection(complement(v),power_class(w)),null_class).
% 300.04/300.97  87357[0:MRR:87296.0,10104.1] || subclass(u,regular(intersection(power_class(v),complement(w)))) -> member(regular(u),union(complement(power_class(v)),w))* equal(u,null_class) equal(intersection(power_class(v),complement(w)),null_class).
% 300.04/300.97  88211[7:Res:75011.1,5324.0] function(restrict(u,v,w)) ||  -> equal(intersection(successor(restrict(u,v,w)),x),null_class) member(regular(intersection(successor(restrict(u,v,w)),x)),cross_product(v,w))*.
% 300.04/300.97  88199[7:Res:75011.1,7746.0] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(intersection(successor(complement(compose(element_relation,universal_class))),u),v),element_relation)* -> subclass(intersection(successor(complement(compose(element_relation,universal_class))),u),v).
% 300.04/300.97  88596[7:Res:75118.1,5324.0] function(restrict(u,v,w)) ||  -> equal(intersection(x,successor(restrict(u,v,w))),null_class) member(regular(intersection(x,successor(restrict(u,v,w)))),cross_product(v,w))*.
% 300.04/300.97  88584[7:Res:75118.1,7746.0] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(intersection(u,successor(complement(compose(element_relation,universal_class)))),v),element_relation)* -> subclass(intersection(u,successor(complement(compose(element_relation,universal_class)))),v).
% 300.04/300.97  90042[3:Res:83718.0,5324.0] ||  -> equal(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),null_class) member(regular(intersection(intersection(union(null_class,restrict(u,v,w)),x),y)),cross_product(v,w))*.
% 300.04/300.97  90030[3:Res:83718.0,7746.0] || member(not_subclass_element(intersection(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v),w),element_relation)* -> subclass(intersection(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v),w).
% 300.04/300.97  90395[3:Res:83730.0,5324.0] ||  -> equal(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),null_class) member(regular(intersection(u,intersection(v,union(null_class,restrict(w,x,y))))),cross_product(x,y))*.
% 300.04/300.97  90383[3:Res:83730.0,7746.0] || member(not_subclass_element(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,universal_class))))),w),element_relation)* -> subclass(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,universal_class))))),w).
% 300.04/300.97  90524[3:Res:83733.0,5324.0] ||  -> equal(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),null_class) member(regular(intersection(u,intersection(union(null_class,restrict(v,w,x)),y))),cross_product(w,x))*.
% 300.04/300.97  90512[3:Res:83733.0,7746.0] || member(not_subclass_element(intersection(u,intersection(union(null_class,complement(compose(element_relation,universal_class))),v)),w),element_relation)* -> subclass(intersection(u,intersection(union(null_class,complement(compose(element_relation,universal_class))),v)),w).
% 300.04/300.97  90891[3:Res:83738.0,5324.0] ||  -> equal(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),null_class) member(regular(intersection(intersection(u,union(null_class,restrict(v,w,x))),y)),cross_product(w,x))*.
% 300.04/300.97  90879[3:Res:83738.0,7746.0] || member(not_subclass_element(intersection(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v),w),element_relation)* -> subclass(intersection(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v),w).
% 300.04/300.97  95177[3:Res:94124.1,60.0] || equal(complement(image(u,image(v,singleton(w)))),null_class) member(ordered_pair(w,singleton(x)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 300.04/300.97  96000[3:Res:480.1,15790.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* member(u,universal_class) subclass(domain_relation,regular(complement(intersection(v,w)))) -> equal(complement(intersection(v,w)),null_class).
% 300.04/300.97  96066[3:MRR:96008.0,242.0] || member(u,universal_class) subclass(domain_relation,regular(image(element_relation,power_class(v)))) -> member(ordered_pair(u,cantor(u)),power_class(complement(power_class(v))))* equal(image(element_relation,power_class(v)),null_class).
% 300.04/300.97  96456[0:Res:2350.2,46647.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(regular(intersection(x,u)),union(v,image(element_relation,power_class(w))))* -> equal(intersection(x,u),null_class).
% 300.04/300.97  96454[0:Res:3123.2,46647.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(regular(intersection(u,x)),union(v,image(element_relation,power_class(w))))* -> equal(intersection(u,x),null_class).
% 300.04/300.97  96443[3:Res:15528.1,46647.0] || subclass(domain_relation,flip(intersection(complement(u),power_class(complement(power_class(v)))))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,image(element_relation,power_class(v))))* -> .
% 300.04/300.97  96442[3:Res:15527.1,46647.0] || subclass(domain_relation,rotate(intersection(complement(u),power_class(complement(power_class(v)))))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,image(element_relation,power_class(v))))* -> .
% 300.04/300.97  96867[0:Res:2350.2,46679.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(regular(intersection(x,u)),union(image(element_relation,power_class(v)),w))* -> equal(intersection(x,u),null_class).
% 300.04/300.97  96865[0:Res:3123.2,46679.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(regular(intersection(u,x)),union(image(element_relation,power_class(v)),w))* -> equal(intersection(u,x),null_class).
% 300.04/300.97  96854[3:Res:15528.1,46679.0] || subclass(domain_relation,flip(intersection(power_class(complement(power_class(u))),complement(v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(image(element_relation,power_class(u)),v))* -> .
% 300.04/300.97  96853[3:Res:15527.1,46679.0] || subclass(domain_relation,rotate(intersection(power_class(complement(power_class(u))),complement(v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(image(element_relation,power_class(u)),v))* -> .
% 300.04/300.97  97054[3:Res:96978.0,7158.1] || member(complement(successor(successor(complement(singleton(u))))),universal_class) -> equal(complement(successor(successor(complement(singleton(u))))),null_class) equal(apply(choice,complement(successor(successor(complement(singleton(u)))))),u)**.
% 300.04/300.97  97318[0:SpL:47208.0,4060.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* -> member(u,union(v,intersection(power_class(w),union(x,complement(power_class(y)))))).
% 300.04/300.97  97303[0:SpL:47208.0,4060.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))* -> member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),y)).
% 300.04/300.97  97444[3:Res:97062.0,7158.1] || member(complement(successor(successor(complement(successor(null_class))))),universal_class) -> equal(complement(successor(successor(complement(successor(null_class))))),null_class) equal(apply(choice,complement(successor(successor(complement(successor(null_class)))))),null_class)**.
% 300.04/300.97  97675[0:SpL:47209.0,4060.0] || member(u,symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* -> member(u,union(v,intersection(union(w,complement(power_class(x))),power_class(y)))).
% 300.04/300.97  97660[0:SpL:47209.0,4060.0] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))* -> member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),y)).
% 300.04/300.97  98194[0:SpL:47210.0,4060.0] || member(u,symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* -> member(u,union(v,intersection(union(complement(power_class(w)),x),power_class(y)))).
% 300.04/300.97  98179[0:SpL:47210.0,4060.0] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))* -> member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),y)).
% 300.04/300.97  98380[3:Res:97082.0,5324.0] ||  -> equal(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(restrict(u,v,w))))))),cross_product(v,w))*.
% 300.04/300.97  98629[0:SpL:47212.0,4060.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* -> member(u,union(v,intersection(power_class(w),union(complement(power_class(x)),y)))).
% 300.04/300.97  98614[0:SpL:47212.0,4060.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))* -> member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),y)).
% 300.04/300.97  99098[3:Res:86303.1,3172.0] || subclass(u,cross_product(v,w))* -> equal(union(u,null_class),null_class) equal(ordered_pair(first(regular(union(u,null_class))),second(regular(union(u,null_class)))),regular(union(u,null_class)))**.
% 300.04/300.97  99093[3:Res:58921.1,3172.0] || subclass(u,cross_product(v,w))* -> equal(union(null_class,u),null_class) equal(ordered_pair(first(regular(union(null_class,u))),second(regular(union(null_class,u)))),regular(union(null_class,u)))**.
% 300.04/300.97  99585[3:Res:2350.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(regular(intersection(w,u)),x)* -> equal(intersection(w,u),null_class) member(v,cantor(x))*.
% 300.04/300.97  99583[3:Res:3123.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(regular(intersection(u,w)),x)* -> equal(intersection(u,w),null_class) member(v,cantor(x))*.
% 300.04/300.97  99571[3:Res:15528.1,15652.1] || subclass(domain_relation,flip(cross_product(singleton(u),universal_class)))* member(u,universal_class) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),x)* -> member(u,cantor(x))*.
% 300.04/300.97  99535[3:Res:28121.0,15652.1] || member(u,universal_class) member(not_subclass_element(union(null_class,cross_product(singleton(u),universal_class)),v),w)* -> subclass(union(null_class,cross_product(singleton(u),universal_class)),v) member(u,cantor(w)).
% 300.04/300.97  100379[3:Res:100257.0,7158.1] || member(complement(union(complement(singleton(u)),v)),universal_class) -> equal(complement(union(complement(singleton(u)),v)),null_class) equal(apply(choice,complement(union(complement(singleton(u)),v))),u)**.
% 300.04/300.97  100648[0:Rew:100557.0,89085.1] || member(u,symmetric_difference(complement(v),union(w,intersection(complement(x),union(y,z)))))* -> member(u,union(v,intersection(complement(w),union(x,complement(union(y,z)))))).
% 300.04/300.97  100729[0:Rew:100557.0,33238.0] ||  -> equal(union(symmetric_difference(complement(u),complement(v)),complement(union(union(u,v),union(complement(u),complement(v))))),complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))))**.
% 300.04/300.97  100766[0:Rew:100557.0,84918.0] || subclass(u,intersection(complement(v),union(w,complement(union(x,y))))) member(regular(u),union(v,intersection(complement(w),union(x,y))))* -> equal(u,null_class).
% 300.04/300.97  100768[0:Rew:100557.0,88360.1] || member(u,symmetric_difference(union(v,intersection(complement(w),union(x,y))),complement(z)))* -> member(u,union(intersection(complement(v),union(w,complement(union(x,y)))),z)).
% 300.04/300.97  100772[0:Rew:100557.0,87233.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(w,complement(union(x,y))))) member(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  100775[0:Rew:100557.0,89110.1] || member(u,symmetric_difference(complement(v),union(intersection(complement(w),union(x,y)),z)))* -> member(u,union(v,intersection(union(w,complement(union(x,y))),complement(z)))).
% 300.04/300.97  100785[0:Rew:100557.0,99784.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,complement(union(x,y)))) member(image(u,v),intersection(complement(w),union(x,y)))* -> .
% 300.04/300.97  100793[0:Rew:100557.0,89088.1] || member(u,symmetric_difference(complement(v),union(w,intersection(union(x,y),complement(z)))))* -> member(u,union(v,intersection(complement(w),union(complement(union(x,y)),z)))).
% 300.04/300.97  100818[0:Rew:100557.0,84941.0] || subclass(u,intersection(union(v,complement(union(w,x))),complement(y))) member(regular(u),union(intersection(complement(v),union(w,x)),y))* -> equal(u,null_class).
% 300.04/300.97  100820[0:Rew:100557.0,88383.1] || member(u,symmetric_difference(union(intersection(complement(v),union(w,x)),y),complement(z)))* -> member(u,union(intersection(union(v,complement(union(w,x))),complement(y)),z)).
% 300.04/300.97  100826[0:Rew:100557.0,99752.1] || member(u,universal_class) subclass(u,union(v,complement(union(w,x)))) member(apply(choice,u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 300.04/300.97  100827[0:Rew:100557.0,99792.0] || subclass(u,union(v,complement(union(w,x)))) member(not_subclass_element(intersection(y,u),z),intersection(complement(v),union(w,x)))* -> subclass(intersection(y,u),z).
% 300.04/300.97  100828[0:Rew:100557.0,99794.0] || subclass(u,union(v,complement(union(w,x)))) member(not_subclass_element(intersection(u,y),z),intersection(complement(v),union(w,x)))* -> subclass(intersection(u,y),z).
% 300.04/300.97  100851[0:Rew:100557.0,87047.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(union(w,x))),power_class(y))) member(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.97  100875[0:Rew:100557.0,99761.1] || member(inverse(u),universal_class) subclass(domain_relation,union(v,complement(union(w,x)))) member(ordered_pair(inverse(u),range_of(u)),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.97  100913[0:Rew:100557.0,84921.0] || subclass(u,intersection(complement(v),union(complement(union(w,x)),y))) member(regular(u),union(v,intersection(union(w,x),complement(y))))* -> equal(u,null_class).
% 300.04/300.97  100915[0:Rew:100557.0,88363.1] || member(u,symmetric_difference(union(v,intersection(union(w,x),complement(y))),complement(z)))* -> member(u,union(intersection(complement(v),union(complement(union(w,x)),y)),z)).
% 300.04/300.97  100919[0:Rew:100557.0,87236.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(complement(union(w,x)),y))) member(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97  100929[0:Rew:100557.0,89113.1] || member(u,symmetric_difference(complement(v),union(intersection(union(w,x),complement(y)),z)))* -> member(u,union(v,intersection(union(complement(union(w,x)),y),complement(z)))).
% 300.04/300.97  100932[0:Rew:100557.0,100074.2] function(u) || member(v,universal_class) subclass(universal_class,union(complement(union(w,x)),y)) member(image(u,v),intersection(union(w,x),complement(y)))* -> .
% 300.04/300.97  101220[0:Rew:100557.0,52917.0] || member(regular(union(u,image(element_relation,union(v,w)))),intersection(complement(u),power_class(complement(union(v,w)))))* -> equal(union(u,image(element_relation,union(v,w))),null_class).
% 300.04/300.97  101246[0:Rew:100557.0,72419.0] ||  -> equal(intersection(union(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),symmetric_difference(power_class(u),power_class(complement(union(v,w)))))**.
% 300.04/300.97  101283[0:Rew:100557.0,84944.0] || subclass(u,intersection(union(complement(union(v,w)),x),complement(y))) member(regular(u),union(intersection(union(v,w),complement(x)),y))* -> equal(u,null_class).
% 300.04/300.97  101285[0:Rew:100557.0,88386.1] || member(u,symmetric_difference(union(intersection(union(v,w),complement(x)),y),complement(z)))* -> member(u,union(intersection(union(complement(union(v,w)),x),complement(y)),z)).
% 300.04/300.97  101291[0:Rew:100557.0,100042.1] || member(u,universal_class) subclass(u,union(complement(union(v,w)),x)) member(apply(choice,u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 300.04/300.97  101292[0:Rew:100557.0,100082.0] || subclass(u,union(complement(union(v,w)),x)) member(not_subclass_element(intersection(y,u),z),intersection(union(v,w),complement(x)))* -> subclass(intersection(y,u),z).
% 300.04/300.97  101293[0:Rew:100557.0,100084.0] || subclass(u,union(complement(union(v,w)),x)) member(not_subclass_element(intersection(u,y),z),intersection(union(v,w),complement(x)))* -> subclass(intersection(u,y),z).
% 300.04/300.97  101316[0:Rew:100557.0,87050.1] || member(u,universal_class) -> member(u,intersection(union(complement(union(v,w)),x),power_class(y))) member(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.97  101340[0:Rew:100557.0,100051.1] || member(inverse(u),universal_class) subclass(domain_relation,union(complement(union(v,w)),x)) member(ordered_pair(inverse(u),range_of(u)),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.97  101615[0:Rew:100557.0,52933.0] || member(regular(union(image(element_relation,union(u,v)),w)),intersection(power_class(complement(union(u,v))),complement(w)))* -> equal(union(image(element_relation,union(u,v)),w),null_class).
% 300.04/300.97  102885[0:Rew:72365.0,101662.0] ||  -> equal(intersection(union(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),symmetric_difference(power_class(complement(union(u,v))),power_class(w)))**.
% 300.04/300.97  101688[0:Rew:100557.0,50279.0] ||  -> equal(intersection(successor(complement(union(u,v))),union(union(u,v),complement(singleton(complement(union(u,v)))))),symmetric_difference(union(u,v),complement(singleton(complement(union(u,v))))))**.
% 300.04/300.97  102907[0:Rew:100557.0,100842.1] || member(regular(intersection(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))* -> equal(intersection(u,union(v,complement(union(w,x)))),null_class).
% 300.04/300.97  102908[0:Rew:100557.0,100970.1] || member(regular(intersection(u,symmetric_difference(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))* -> equal(intersection(u,symmetric_difference(v,complement(union(w,x)))),null_class).
% 300.04/300.97  102909[0:Rew:100557.0,101131.1] || member(regular(intersection(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))* -> equal(intersection(union(u,complement(union(v,w))),x),null_class).
% 300.04/300.97  102911[0:Rew:100557.0,101194.1] ||  -> equal(symmetric_difference(complement(u),power_class(complement(union(v,w)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(union(v,w))))),union(u,image(element_relation,union(v,w))))*.
% 300.04/300.97  102912[0:Rew:100557.0,101252.3] || subclass(u,regular(power_class(complement(union(v,w))))) -> member(regular(u),image(element_relation,union(v,w)))* equal(u,null_class) equal(power_class(complement(union(v,w))),null_class).
% 300.04/300.97  102913[0:Rew:100557.0,101307.1] || member(regular(intersection(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))* -> equal(intersection(u,union(complement(union(v,w)),x)),null_class).
% 300.04/300.97  102916[0:Rew:100557.0,101420.1] || member(regular(intersection(symmetric_difference(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))* -> equal(intersection(symmetric_difference(u,complement(union(v,w))),x),null_class).
% 300.04/300.97  102917[0:Rew:100557.0,101434.1] || member(regular(intersection(u,symmetric_difference(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))* -> equal(intersection(u,symmetric_difference(complement(union(v,w)),x)),null_class).
% 300.04/300.97  102918[0:Rew:100557.0,101500.1] || member(regular(intersection(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))* -> equal(intersection(union(complement(union(u,v)),w),x),null_class).
% 300.04/300.97  102920[0:Rew:100557.0,101600.1] ||  -> equal(symmetric_difference(power_class(complement(union(u,v))),complement(w)),null_class) member(regular(symmetric_difference(power_class(complement(union(u,v))),complement(w))),union(image(element_relation,union(u,v)),w))*.
% 300.04/300.97  102921[0:Rew:100557.0,101659.1] || member(not_subclass_element(restrict(power_class(complement(union(u,v))),w,x),y),image(element_relation,union(u,v)))* -> subclass(restrict(power_class(complement(union(u,v))),w,x),y).
% 300.04/300.97  102924[0:Rew:100557.0,101799.1] || member(regular(intersection(symmetric_difference(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))* -> equal(intersection(symmetric_difference(complement(union(u,v)),w),x),null_class).
% 300.04/300.97  102925[0:Rew:100557.0,101806.2] inductive(intersection(complement(u),complement(v))) || member(regular(image(successor_relation,complement(union(u,v)))),union(u,v))* -> equal(image(successor_relation,complement(union(u,v))),null_class).
% 300.04/300.97  103279[3:Res:100329.0,7158.1] || member(complement(union(u,complement(singleton(v)))),universal_class) -> equal(complement(union(u,complement(singleton(v)))),null_class) equal(apply(choice,complement(union(u,complement(singleton(v))))),v)**.
% 300.04/300.97  105033[3:Res:100387.0,7158.1] || member(complement(union(complement(successor(null_class)),u)),universal_class) -> equal(complement(union(complement(successor(null_class)),u)),null_class) equal(apply(choice,complement(union(complement(successor(null_class)),u))),null_class)**.
% 300.04/300.97  105449[3:Res:103287.0,7158.1] || member(complement(union(u,complement(successor(null_class)))),universal_class) -> equal(complement(union(u,complement(successor(null_class)))),null_class) equal(apply(choice,complement(union(u,complement(successor(null_class))))),null_class)**.
% 300.04/300.97  105922[0:SpR:102264.0,72375.0] ||  -> equal(intersection(union(power_class(u),union(v,complement(successor(w)))),union(complement(power_class(u)),intersection(complement(v),successor(w)))),symmetric_difference(power_class(u),union(v,complement(successor(w)))))**.
% 300.04/300.97  106117[0:Rew:72365.0,105897.0] ||  -> equal(intersection(union(union(u,complement(successor(v))),power_class(w)),union(intersection(complement(u),successor(v)),complement(power_class(w)))),symmetric_difference(union(u,complement(successor(v))),power_class(w)))**.
% 300.04/300.97  106118[0:Rew:102264.0,105914.0] ||  -> equal(symmetric_difference(complement(u),union(v,complement(successor(w)))),null_class) member(regular(symmetric_difference(complement(u),union(v,complement(successor(w))))),union(u,intersection(complement(v),successor(w))))*.
% 300.04/300.97  106119[0:Rew:102264.0,105863.0] ||  -> equal(symmetric_difference(union(u,complement(successor(v))),complement(w)),null_class) member(regular(symmetric_difference(union(u,complement(successor(v))),complement(w))),union(intersection(complement(u),successor(v)),w))*.
% 300.04/300.97  106918[3:Res:97047.0,5324.0] ||  -> equal(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),null_class) member(regular(complement(successor(successor(complement(intersection(restrict(u,v,w),x)))))),cross_product(v,w))*.
% 300.04/300.97  106905[3:Res:97047.0,7746.0] || member(not_subclass_element(complement(successor(successor(complement(intersection(complement(compose(element_relation,universal_class)),u))))),v),element_relation)* -> subclass(complement(successor(successor(complement(intersection(complement(compose(element_relation,universal_class)),u))))),v).
% 300.04/300.97  107677[0:Res:226.1,100568.0] || member(not_subclass_element(restrict(image(element_relation,union(u,v)),w,x),y),power_class(complement(union(u,v))))* -> subclass(restrict(image(element_relation,union(u,v)),w,x),y).
% 300.04/300.97  108263[3:Res:100420.0,5324.0] ||  -> equal(complement(union(union(null_class,complement(restrict(u,v,w))),x)),null_class) member(regular(complement(union(union(null_class,complement(restrict(u,v,w))),x))),cross_product(v,w))*.
% 300.04/300.97  109329[3:Res:103321.0,5324.0] ||  -> equal(complement(union(u,union(null_class,complement(restrict(v,w,x))))),null_class) member(regular(complement(union(u,union(null_class,complement(restrict(v,w,x)))))),cross_product(w,x))*.
% 300.04/300.97  109743[0:Res:10071.3,100559.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(complement(w),union(x,y))) -> member(ordered_pair(v,u),union(w,complement(union(x,y))))*.
% 300.04/300.97  109712[0:Res:160.1,100559.0] ||  -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),y) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),union(w,x))),y),union(v,complement(union(w,x))))*.
% 300.04/300.97  109690[0:Res:167.1,100559.0] ||  -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),y) member(not_subclass_element(intersection(symmetric_difference(complement(u),union(v,w)),x),y),union(u,complement(union(v,w))))*.
% 300.04/300.97  109689[3:Res:28121.0,100559.0] ||  -> subclass(union(null_class,symmetric_difference(complement(u),union(v,w))),x) member(not_subclass_element(union(null_class,symmetric_difference(complement(u),union(v,w))),x),union(u,complement(union(v,w))))*.
% 300.04/300.97  109903[3:Res:106828.0,5324.0] ||  -> equal(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,restrict(v,w,x))))))),cross_product(w,x))*.
% 300.04/300.97  109890[3:Res:106828.0,7746.0] || member(not_subclass_element(complement(successor(successor(complement(intersection(u,complement(compose(element_relation,universal_class))))))),v),element_relation)* -> subclass(complement(successor(successor(complement(intersection(u,complement(compose(element_relation,universal_class))))))),v).
% 300.04/300.97  110442[0:Res:10071.3,100573.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(union(w,x),complement(y))) -> member(ordered_pair(v,u),union(complement(union(w,x)),y))*.
% 300.04/300.97  110411[0:Res:160.1,100573.0] ||  -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),y) member(not_subclass_element(intersection(u,symmetric_difference(union(v,w),complement(x))),y),union(complement(union(v,w)),x))*.
% 300.04/300.97  110389[0:Res:167.1,100573.0] ||  -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),y) member(not_subclass_element(intersection(symmetric_difference(union(u,v),complement(w)),x),y),union(complement(union(u,v)),w))*.
% 300.04/300.97  110388[3:Res:28121.0,100573.0] ||  -> subclass(union(null_class,symmetric_difference(union(u,v),complement(w))),x) member(not_subclass_element(union(null_class,symmetric_difference(union(u,v),complement(w))),x),union(complement(union(u,v)),w))*.
% 300.04/300.97  110804[3:Res:95663.0,5324.0] ||  -> equal(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),null_class) member(regular(intersection(union(null_class,intersection(restrict(u,v,w),x)),y)),cross_product(v,w))*.
% 300.04/300.97  110791[3:Res:95663.0,7746.0] || member(not_subclass_element(intersection(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v),w),element_relation)* -> subclass(intersection(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v),w).
% 300.04/300.97  111028[0:MRR:110929.0,10104.1] || subclass(u,regular(image(element_relation,union(v,w)))) -> member(regular(u),power_class(complement(union(v,w))))* equal(u,null_class) equal(image(element_relation,union(v,w)),null_class).
% 300.04/300.97  111149[3:Res:95683.0,5324.0] ||  -> equal(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),null_class) member(regular(union(null_class,intersection(intersection(restrict(u,v,w),x),y))),cross_product(v,w))*.
% 300.04/300.97  111136[3:Res:95683.0,7746.0] || member(not_subclass_element(union(null_class,intersection(intersection(complement(compose(element_relation,universal_class)),u),v)),w),element_relation)* -> subclass(union(null_class,intersection(intersection(complement(compose(element_relation,universal_class)),u),v)),w).
% 300.04/300.97  111297[3:Res:95699.0,5324.0] ||  -> equal(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),null_class) member(regular(intersection(u,union(null_class,intersection(restrict(v,w,x),y)))),cross_product(w,x))*.
% 300.04/300.97  111284[3:Res:95699.0,7746.0] || member(not_subclass_element(intersection(u,union(null_class,intersection(complement(compose(element_relation,universal_class)),v))),w),element_relation)* -> subclass(intersection(u,union(null_class,intersection(complement(compose(element_relation,universal_class)),v))),w).
% 300.04/300.97  111497[0:Res:5239.2,100558.0] || subclass(u,intersection(complement(v),union(w,x))) member(not_subclass_element(intersection(u,y),z),union(v,complement(union(w,x))))* -> subclass(intersection(u,y),z).
% 300.04/300.97  111495[0:Res:4087.2,100558.0] || subclass(u,intersection(complement(v),union(w,x))) member(not_subclass_element(intersection(y,u),z),union(v,complement(union(w,x))))* -> subclass(intersection(y,u),z).
% 300.04/300.97  111477[0:Res:3436.2,100558.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(complement(v),union(w,x))) member(ordered_pair(inverse(u),range_of(u)),union(v,complement(union(w,x))))* -> .
% 300.04/300.97  111468[0:Res:406.3,100558.0] || member(u,universal_class) subclass(u,intersection(complement(v),union(w,x))) member(apply(choice,u),union(v,complement(union(w,x))))* -> equal(u,null_class).
% 300.04/300.97  111464[0:Res:159.1,100558.0] || member(regular(intersection(u,intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))* -> equal(intersection(u,intersection(complement(v),union(w,x))),null_class).
% 300.04/300.97  111435[0:Res:166.1,100558.0] || member(regular(intersection(intersection(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))* -> equal(intersection(intersection(complement(u),union(v,w)),x),null_class).
% 300.04/300.97  111407[0:SpL:100566.0,100558.0] || member(u,intersection(union(v,complement(union(w,x))),union(y,z))) member(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))* -> .
% 300.04/300.97  111400[0:SpL:100576.0,100558.0] || member(u,intersection(union(complement(union(v,w)),x),union(y,z))) member(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))* -> .
% 300.04/300.97  111674[3:Res:95712.0,5324.0] ||  -> equal(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),null_class) member(regular(union(null_class,intersection(u,intersection(restrict(v,w,x),y)))),cross_product(w,x))*.
% 300.04/300.97  111661[3:Res:95712.0,7746.0] || member(not_subclass_element(union(null_class,intersection(u,intersection(complement(compose(element_relation,universal_class)),v))),w),element_relation)* -> subclass(union(null_class,intersection(u,intersection(complement(compose(element_relation,universal_class)),v))),w).
% 300.04/300.97  111769[3:Res:96083.0,5324.0] ||  -> equal(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),null_class) member(regular(complement(successor(complement(restrict(restrict(u,v,w),x,y))))),cross_product(v,w))*.
% 300.04/300.97  111756[3:Res:96083.0,7746.0] || member(not_subclass_element(complement(successor(complement(restrict(complement(compose(element_relation,universal_class)),u,v)))),w),element_relation)* -> subclass(complement(successor(complement(restrict(complement(compose(element_relation,universal_class)),u,v)))),w).
% 300.04/300.97  111950[0:Res:5239.2,100572.0] || subclass(u,intersection(union(v,w),complement(x))) member(not_subclass_element(intersection(u,y),z),union(complement(union(v,w)),x))* -> subclass(intersection(u,y),z).
% 300.04/300.97  111948[0:Res:4087.2,100572.0] || subclass(u,intersection(union(v,w),complement(x))) member(not_subclass_element(intersection(y,u),z),union(complement(union(v,w)),x))* -> subclass(intersection(y,u),z).
% 300.04/300.97  111930[0:Res:3436.2,100572.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(union(v,w),complement(x))) member(ordered_pair(inverse(u),range_of(u)),union(complement(union(v,w)),x))* -> .
% 300.04/300.97  111921[0:Res:406.3,100572.0] || member(u,universal_class) subclass(u,intersection(union(v,w),complement(x))) member(apply(choice,u),union(complement(union(v,w)),x))* -> equal(u,null_class).
% 300.04/300.97  111917[0:Res:159.1,100572.0] || member(regular(intersection(u,intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))* -> equal(intersection(u,intersection(union(v,w),complement(x))),null_class).
% 300.04/300.97  111888[0:Res:166.1,100572.0] || member(regular(intersection(intersection(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))* -> equal(intersection(intersection(union(u,v),complement(w)),x),null_class).
% 300.04/300.97  111820[0:SpL:100566.0,100572.0] || member(u,intersection(union(v,w),union(x,complement(union(y,z))))) member(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))* -> .
% 300.04/300.97  111813[0:SpL:100576.0,100572.0] || member(u,intersection(union(v,w),union(complement(union(x,y)),z))) member(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))* -> .
% 300.04/300.97  112309[3:Res:100372.0,5324.0] ||  -> equal(complement(union(complement(intersection(restrict(u,v,w),x)),y)),null_class) member(regular(complement(union(complement(intersection(restrict(u,v,w),x)),y))),cross_product(v,w))*.
% 300.04/300.97  112296[3:Res:100372.0,7746.0] || member(not_subclass_element(complement(union(complement(intersection(complement(compose(element_relation,universal_class)),u)),v)),w),element_relation)* -> subclass(complement(union(complement(intersection(complement(compose(element_relation,universal_class)),u)),v)),w).
% 300.04/300.97  113196[0:SpR:100742.0,5375.2] || subclass(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> subclass(u,y) member(not_subclass_element(u,y),complement(symmetric_difference(cross_product(w,x),v)))*.
% 300.04/300.97  113195[0:SpR:100742.0,3896.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> member(sum_class(u),complement(symmetric_difference(cross_product(w,x),v)))*.
% 300.04/300.97  113194[0:SpR:100742.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> member(power_class(u),complement(symmetric_difference(cross_product(w,x),v)))*.
% 300.04/300.97  113462[3:Res:113084.0,7158.1] || member(regular(union(null_class,complement(singleton(u)))),universal_class) -> equal(regular(union(null_class,complement(singleton(u)))),null_class) equal(apply(choice,regular(union(null_class,complement(singleton(u))))),u)**.
% 300.04/300.97  113595[0:SpR:100757.0,5375.2] || subclass(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> subclass(u,y) member(not_subclass_element(u,y),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97  113594[0:SpR:100757.0,3896.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> member(sum_class(u),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97  113593[0:SpR:100757.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> member(power_class(u),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97  114303[0:SpL:101233.0,4060.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),image(element_relation,union(x,y)))))* -> member(u,union(v,intersection(power_class(w),power_class(complement(union(x,y)))))).
% 300.04/300.97  114289[0:SpL:101233.0,4060.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,union(w,x))),complement(y)))* -> member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),y)).
% 300.04/300.97  114978[0:SpL:101379.0,4060.0] || member(u,symmetric_difference(complement(v),union(image(element_relation,power_class(w)),complement(union(x,y)))))* -> member(u,union(v,intersection(power_class(complement(power_class(w))),union(x,y)))).
% 300.04/300.97  114964[0:SpL:101379.0,4060.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(union(w,x))),complement(y)))* -> member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),y)).
% 300.04/300.97  115559[0:SpL:101642.0,4060.0] || member(u,symmetric_difference(complement(v),union(image(element_relation,union(w,x)),complement(power_class(y)))))* -> member(u,union(v,intersection(power_class(complement(union(w,x))),power_class(y)))).
% 300.04/300.97  115545[0:SpL:101642.0,4060.0] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(power_class(x))),complement(y)))* -> member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),y)).
% 300.04/300.97  115785[3:Res:114715.0,7158.1] || member(regular(complement(intersection(singleton(u),v))),universal_class) -> equal(regular(complement(intersection(singleton(u),v))),null_class) equal(apply(choice,regular(complement(intersection(singleton(u),v)))),u)**.
% 300.04/300.97  115923[3:Res:115700.0,7158.1] || member(regular(complement(intersection(u,singleton(v)))),universal_class) -> equal(regular(complement(intersection(u,singleton(v)))),null_class) equal(apply(choice,regular(complement(intersection(u,singleton(v))))),v)**.
% 300.04/300.97  116201[0:SpL:101772.0,4060.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),image(element_relation,power_class(y)))))* -> member(u,union(v,intersection(union(w,x),power_class(complement(power_class(y)))))).
% 300.04/300.97  116187[0:SpL:101772.0,4060.0] || member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,power_class(x))),complement(y)))* -> member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),y)).
% 300.04/300.97  116462[3:Res:114621.0,7166.1] || member(regular(complement(restrict(u,v,w))),universal_class) -> equal(regular(complement(restrict(u,v,w))),null_class) member(apply(choice,regular(complement(restrict(u,v,w)))),u)*.
% 300.04/300.97  116622[3:Res:115793.0,7158.1] || member(regular(complement(intersection(successor(null_class),u))),universal_class) -> equal(regular(complement(intersection(successor(null_class),u))),null_class) equal(apply(choice,regular(complement(intersection(successor(null_class),u)))),null_class)**.
% 300.04/300.97  116709[3:Res:115931.0,7158.1] || member(regular(complement(intersection(u,successor(null_class)))),universal_class) -> equal(regular(complement(intersection(u,successor(null_class)))),null_class) equal(apply(choice,regular(complement(intersection(u,successor(null_class))))),null_class)**.
% 300.04/300.97  116778[3:Res:116703.0,7158.1] || member(regular(union(u,complement(successor(null_class)))),universal_class) -> equal(regular(union(u,complement(successor(null_class)))),null_class) equal(apply(choice,regular(union(u,complement(successor(null_class))))),null_class)**.
% 300.04/300.97  117001[3:Res:116756.0,7158.1] || member(regular(union(complement(successor(null_class)),u)),universal_class) -> equal(regular(union(complement(successor(null_class)),u)),null_class) equal(apply(choice,regular(union(complement(successor(null_class)),u))),null_class)**.
% 300.04/300.97  117887[3:Res:113455.0,5324.0] ||  -> equal(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),null_class) member(regular(regular(union(null_class,complement(intersection(restrict(u,v,w),x))))),cross_product(v,w))*.
% 300.04/300.97  117873[3:Res:113455.0,7746.0] || member(not_subclass_element(regular(union(null_class,complement(intersection(complement(compose(element_relation,universal_class)),u)))),v),element_relation)* -> subclass(regular(union(null_class,complement(intersection(complement(compose(element_relation,universal_class)),u)))),v).
% 300.04/300.97  118106[3:Rew:26766.0,117998.2,100569.0,117998.2] || member(u,universal_class) subclass(complement(intersection(power_class(v),union(w,x))),y)* -> member(u,union(null_class,intersection(power_class(v),union(w,x))))* member(u,y)*.
% 300.04/300.97  118107[3:Rew:26766.0,117994.2,100580.0,117994.2] || member(u,universal_class) subclass(complement(intersection(union(v,w),power_class(x))),y)* -> member(u,union(null_class,intersection(union(v,w),power_class(x))))* member(u,y)*.
% 300.04/300.97  118123[7:SpR:47187.0,113801.1] function(intersection(power_class(complement(power_class(u))),power_class(v))) ||  -> subclass(regular(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 300.04/300.97  118121[7:SpR:47184.0,113801.1] function(intersection(power_class(u),power_class(complement(power_class(v))))) ||  -> subclass(regular(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 300.04/300.97  118314[7:SpR:47187.0,114570.1] function(intersection(power_class(complement(power_class(u))),power_class(v))) ||  -> subclass(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),successor(intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 300.04/300.97  118312[7:SpR:47184.0,114570.1] function(intersection(power_class(u),power_class(complement(power_class(v))))) ||  -> subclass(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),successor(intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 300.04/300.97  118812[3:Res:115797.0,5324.0] ||  -> equal(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),null_class) member(regular(regular(complement(intersection(union(null_class,restrict(u,v,w)),x)))),cross_product(v,w))*.
% 300.04/300.97  118798[3:Res:115797.0,7746.0] || member(not_subclass_element(regular(complement(intersection(union(null_class,complement(compose(element_relation,universal_class))),u))),v),element_relation)* -> subclass(regular(complement(intersection(union(null_class,complement(compose(element_relation,universal_class))),u))),v).
% 300.04/300.97  119375[3:Res:115935.0,5324.0] ||  -> equal(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),null_class) member(regular(regular(complement(intersection(u,union(null_class,restrict(v,w,x)))))),cross_product(w,x))*.
% 300.04/300.97  119361[3:Res:115935.0,7746.0] || member(not_subclass_element(regular(complement(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))))),v),element_relation)* -> subclass(regular(complement(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))))),v).
% 300.04/300.97  119786[3:Res:117791.0,5324.0] ||  -> equal(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),null_class) member(regular(regular(union(null_class,complement(intersection(u,restrict(v,w,x)))))),cross_product(w,x))*.
% 300.04/300.97  119772[3:Res:117791.0,7746.0] || member(not_subclass_element(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,universal_class)))))),v),element_relation)* -> subclass(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,universal_class)))))),v).
% 300.04/300.97  120037[3:Res:118834.0,5324.0] ||  -> equal(regular(union(union(null_class,complement(restrict(u,v,w))),x)),null_class) member(regular(regular(union(union(null_class,complement(restrict(u,v,w))),x))),cross_product(v,w))*.
% 300.04/300.97  121020[3:Res:119396.0,5324.0] ||  -> equal(regular(union(u,union(null_class,complement(restrict(v,w,x))))),null_class) member(regular(regular(union(u,union(null_class,complement(restrict(v,w,x)))))),cross_product(w,x))*.
% 300.04/300.97  121360[0:Res:5976.2,46587.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),power_class(complement(power_class(v))))* -> .
% 300.04/300.97  121778[0:Res:5975.2,46587.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),power_class(complement(power_class(v))))* -> .
% 300.04/300.97  121740[0:SpR:69.0,5975.2] || member(restrict(element_relation,universal_class,image(u,singleton(v))),universal_class) subclass(domain_relation,w) -> member(ordered_pair(restrict(element_relation,universal_class,image(u,singleton(v))),apply(u,v)),w)*.
% 300.04/300.97  122318[3:Res:103272.0,5324.0] ||  -> equal(complement(union(u,complement(intersection(restrict(v,w,x),y)))),null_class) member(regular(complement(union(u,complement(intersection(restrict(v,w,x),y))))),cross_product(w,x))*.
% 300.04/300.97  122304[3:Res:103272.0,7746.0] || member(not_subclass_element(complement(union(u,complement(intersection(complement(compose(element_relation,universal_class)),v)))),w),element_relation)* -> subclass(complement(union(u,complement(intersection(complement(compose(element_relation,universal_class)),v)))),w).
% 300.04/300.97  123091[3:Res:110705.0,5324.0] ||  -> equal(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),null_class) member(regular(intersection(union(null_class,intersection(u,restrict(v,w,x))),y)),cross_product(w,x))*.
% 300.04/300.97  123077[3:Res:110705.0,7746.0] || member(not_subclass_element(intersection(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v),w),element_relation)* -> subclass(intersection(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v),w).
% 300.04/300.97  123235[0:Res:24.2,47222.0] || member(regular(union(u,complement(power_class(v)))),power_class(v))* member(regular(union(u,complement(power_class(v)))),complement(u))* -> equal(union(u,complement(power_class(v))),null_class).
% 300.04/300.97  123398[3:Res:111052.0,5324.0] ||  -> equal(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),null_class) member(regular(union(null_class,intersection(intersection(u,restrict(v,w,x)),y))),cross_product(w,x))*.
% 300.04/300.97  123384[3:Res:111052.0,7746.0] || member(not_subclass_element(union(null_class,intersection(intersection(u,complement(compose(element_relation,universal_class))),v)),w),element_relation)* -> subclass(union(null_class,intersection(intersection(u,complement(compose(element_relation,universal_class))),v)),w).
% 300.04/300.97  123551[3:Res:111207.0,5324.0] ||  -> equal(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),null_class) member(regular(intersection(u,union(null_class,intersection(v,restrict(w,x,y))))),cross_product(x,y))*.
% 300.04/300.97  123537[3:Res:111207.0,7746.0] || member(not_subclass_element(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,universal_class))))),w),element_relation)* -> subclass(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,universal_class))))),w).
% 300.04/300.97  123697[0:Res:24.2,47228.0] || member(regular(union(complement(power_class(u)),v)),complement(v))* member(regular(union(complement(power_class(u)),v)),power_class(u))* -> equal(union(complement(power_class(u)),v),null_class).
% 300.04/300.97  123861[3:Res:111582.0,5324.0] ||  -> equal(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),null_class) member(regular(union(null_class,intersection(u,intersection(v,restrict(w,x,y))))),cross_product(x,y))*.
% 300.04/300.97  123847[3:Res:111582.0,7746.0] || member(not_subclass_element(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,universal_class))))),w),element_relation)* -> subclass(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,universal_class))))),w).
% 300.04/300.97  124035[3:Res:112197.0,5324.0] ||  -> equal(complement(union(complement(intersection(u,restrict(v,w,x))),y)),null_class) member(regular(complement(union(complement(intersection(u,restrict(v,w,x))),y))),cross_product(w,x))*.
% 300.04/300.97  124021[3:Res:112197.0,7746.0] || member(not_subclass_element(complement(union(complement(intersection(u,complement(compose(element_relation,universal_class)))),v)),w),element_relation)* -> subclass(complement(union(complement(intersection(u,complement(compose(element_relation,universal_class)))),v)),w).
% 300.04/300.97  125577[3:Res:115740.1,3172.0] || subclass(u,cross_product(v,w))* -> equal(regular(complement(u)),null_class) equal(ordered_pair(first(regular(regular(complement(u)))),second(regular(regular(complement(u))))),regular(regular(complement(u))))**.
% 300.04/300.97  125694[3:Res:115778.0,5324.0] ||  -> equal(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),null_class) member(regular(regular(complement(intersection(intersection(restrict(u,v,w),x),y)))),cross_product(v,w))*.
% 300.04/300.97  125680[3:Res:115778.0,7746.0] || member(not_subclass_element(regular(complement(intersection(intersection(complement(compose(element_relation,universal_class)),u),v))),w),element_relation)* -> subclass(regular(complement(intersection(intersection(complement(compose(element_relation,universal_class)),u),v))),w).
% 300.04/300.97  125960[3:Res:115916.0,5324.0] ||  -> equal(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),null_class) member(regular(regular(complement(intersection(u,intersection(restrict(v,w,x),y))))),cross_product(w,x))*.
% 300.04/300.97  125946[3:Res:115916.0,7746.0] || member(not_subclass_element(regular(complement(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)))),w),element_relation)* -> subclass(regular(complement(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)))),w).
% 300.04/300.97  126352[3:Res:15464.2,6873.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(complement(v),complement(w))))*.
% 300.04/300.97  126455[0:Rew:102187.0,126224.1] || member(u,symmetric_difference(union(image(element_relation,successor(v)),w),union(power_class(complement(successor(v))),complement(w))))* -> member(u,complement(symmetric_difference(power_class(complement(successor(v))),complement(w)))).
% 300.04/300.97  126456[0:Rew:46591.0,126222.1] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))* -> member(u,complement(symmetric_difference(power_class(complement(power_class(v))),complement(w)))).
% 300.04/300.97  126457[0:Rew:102187.0,126189.1] || member(u,symmetric_difference(union(v,image(element_relation,successor(w))),union(complement(v),power_class(complement(successor(w))))))* -> member(u,complement(symmetric_difference(complement(v),power_class(complement(successor(w)))))).
% 300.04/300.97  126458[0:Rew:46591.0,126187.1] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))* -> member(u,complement(symmetric_difference(complement(v),power_class(complement(power_class(w)))))).
% 300.04/300.97  127110[3:Res:122207.0,5324.0] ||  -> equal(complement(union(u,complement(intersection(v,restrict(w,x,y))))),null_class) member(regular(complement(union(u,complement(intersection(v,restrict(w,x,y)))))),cross_product(x,y))*.
% 300.04/300.97  127096[3:Res:122207.0,7746.0] || member(not_subclass_element(complement(union(u,complement(intersection(v,complement(compose(element_relation,universal_class)))))),w),element_relation)* -> subclass(complement(union(u,complement(intersection(v,complement(compose(element_relation,universal_class)))))),w).
% 300.04/300.97  127236[0:Res:7174.3,6166.2] || member(u,universal_class) subclass(u,symmetric_difference(v,w))* member(apply(choice,u),complement(w))* member(apply(choice,u),complement(v))* -> equal(u,null_class).
% 300.04/300.97  127218[0:SpR:47948.0,7174.3] || member(u,universal_class) subclass(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> equal(u,null_class) member(apply(choice,u),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.97  127208[0:SpR:47949.0,7174.3] || member(u,universal_class) subclass(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> equal(u,null_class) member(apply(choice,u),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.97  127763[0:Res:4921.1,7159.0] || member(range_of(null_class),universal_class) subclass(apply(null_class,u),v)* subclass(v,w)* -> equal(apply(null_class,u),null_class) member(apply(choice,apply(null_class,u)),w)*.
% 300.04/300.97  128081[3:Res:125596.0,5324.0] ||  -> equal(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),null_class) member(regular(regular(complement(intersection(intersection(u,restrict(v,w,x)),y)))),cross_product(w,x))*.
% 300.04/300.97  128067[3:Res:125596.0,7746.0] || member(not_subclass_element(regular(complement(intersection(intersection(u,complement(compose(element_relation,universal_class))),v))),w),element_relation)* -> subclass(regular(complement(intersection(intersection(u,complement(compose(element_relation,universal_class))),v))),w).
% 300.04/300.97  128235[3:Res:125867.0,5324.0] ||  -> equal(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),null_class) member(regular(regular(complement(intersection(u,intersection(v,restrict(w,x,y)))))),cross_product(x,y))*.
% 300.04/300.97  128221[3:Res:125867.0,7746.0] || member(not_subclass_element(regular(complement(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))))),w),element_relation)* -> subclass(regular(complement(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))))),w).
% 300.04/300.97  128350[0:Res:7215.3,6166.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x))* member(image(u,v),complement(x))* member(image(u,v),complement(w))* -> .
% 300.04/300.97  128332[0:SpR:47948.0,7215.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(w)))),x)) -> member(image(u,v),union(image(element_relation,power_class(w)),x))*.
% 300.04/300.97  128322[0:SpR:47949.0,7215.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,complement(power_class(complement(power_class(x)))))) -> member(image(u,v),union(w,image(element_relation,power_class(x))))*.
% 300.04/300.97  130033[0:Res:9625.2,12084.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(v,singleton(w))),second(ordered_pair(v,singleton(w)))),ordered_pair(v,singleton(w)))**.
% 300.04/300.97  129954[0:Res:9624.2,12084.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(u,singleton(w))),second(ordered_pair(u,singleton(w)))),ordered_pair(u,singleton(w)))**.
% 300.04/300.97  129920[0:Res:4921.1,12084.0] || member(range_of(null_class),universal_class) -> equal(ordered_pair(first(ordered_pair(apply(null_class,u),singleton(v))),second(ordered_pair(apply(null_class,u),singleton(v)))),ordered_pair(apply(null_class,u),singleton(v)))**.
% 300.04/300.97  130782[0:SpR:46592.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),union(x,y))) member(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  130781[0:SpR:102264.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(successor(w))),union(x,y))) member(u,union(intersection(complement(v),successor(w)),complement(union(x,y))))*.
% 300.04/300.97  130780[0:SpR:46586.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),union(x,y))) member(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.97  130778[0:SpR:100575.0,100807.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),union(x,y))) member(u,union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  130975[0:MRR:130849.0,10106.1] ||  -> member(not_subclass_element(u,intersection(intersection(complement(v),union(w,x)),u)),union(v,complement(union(w,x))))* subclass(u,intersection(intersection(complement(v),union(w,x)),u)).
% 300.04/300.97  132254[0:Rew:72365.0,131961.0] ||  -> equal(intersection(union(power_class(complement(successor(u))),union(v,w)),union(image(element_relation,successor(u)),complement(union(v,w)))),symmetric_difference(power_class(complement(successor(u))),union(v,w)))**.
% 300.04/300.97  131902[0:SpR:102540.0,39614.1] || subclass(union(complement(u),union(v,w)),union(u,complement(union(v,w))))* -> equal(symmetric_difference(complement(u),union(v,w)),union(complement(u),union(v,w))).
% 300.04/300.97  132305[0:Rew:102540.0,131879.1] || subclass(union(u,complement(union(v,w))),x) -> subclass(symmetric_difference(complement(u),union(v,w)),y) member(not_subclass_element(symmetric_difference(complement(u),union(v,w)),y),x)*.
% 300.04/300.97  132774[0:SpR:46592.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(complement(power_class(x)),y))) member(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.97  132773[0:SpR:102264.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(x,complement(successor(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),successor(y))))*.
% 300.04/300.97  132772[0:SpR:46586.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(x,complement(power_class(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.97  132770[0:SpR:100575.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),power_class(complement(union(x,y))))) member(u,union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.97  133014[0:MRR:132884.0,10106.1] ||  -> member(not_subclass_element(u,intersection(intersection(union(v,w),complement(x)),u)),union(complement(union(v,w)),x))* subclass(u,intersection(intersection(union(v,w),complement(x)),u)).
% 300.04/300.97  133855[0:SpR:102187.0,101537.0] ||  -> equal(intersection(union(union(u,v),power_class(complement(successor(w)))),union(complement(union(u,v)),image(element_relation,successor(w)))),symmetric_difference(union(u,v),power_class(complement(successor(w)))))**.
% 300.04/300.97  133763[0:SpR:101537.0,39614.1] || subclass(union(complement(union(u,v)),w),union(union(u,v),complement(w)))* -> equal(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w)).
% 300.04/300.97  134192[0:Rew:101537.0,133747.1] || subclass(union(complement(union(u,v)),w),x) -> subclass(symmetric_difference(union(u,v),complement(w)),y) member(not_subclass_element(symmetric_difference(union(u,v),complement(w)),y),x)*.
% 300.04/300.97  137550[0:SpR:75513.1,74466.0] || subclass(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))* -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),complement(symmetric_difference(u,v))).
% 300.04/300.97  137518[0:SpR:75513.1,101537.0] || subclass(union(union(u,v),complement(w)),union(complement(union(u,v)),w))* -> equal(symmetric_difference(union(u,v),complement(w)),union(union(u,v),complement(w))).
% 300.04/300.97  137515[0:SpR:75513.1,102540.0] || subclass(union(u,complement(union(v,w))),union(complement(u),union(v,w)))* -> equal(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w)))).
% 300.04/300.97  137845[3:Res:86315.1,3172.0] || subclass(u,cross_product(v,w))* -> equal(union(u,u),null_class) equal(ordered_pair(first(regular(union(u,u))),second(regular(union(u,u)))),regular(union(u,u)))**.
% 300.04/300.97  139174[0:Res:95670.0,5324.0] ||  -> equal(intersection(intersection(intersection(restrict(u,v,w),x),y),z),null_class) member(regular(intersection(intersection(intersection(restrict(u,v,w),x),y),z)),cross_product(v,w))*.
% 300.04/300.97  139159[3:Res:95670.0,7746.0] || member(not_subclass_element(intersection(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w),x),element_relation)* -> subclass(intersection(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w),x).
% 300.04/300.97  139370[0:Res:95691.0,5324.0] ||  -> equal(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),null_class) member(regular(intersection(u,intersection(v,intersection(restrict(w,x,y),z)))),cross_product(x,y))*.
% 300.04/300.97  139355[3:Res:95691.0,7746.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(compose(element_relation,universal_class)),w))),x),element_relation)* -> subclass(intersection(u,intersection(v,intersection(complement(compose(element_relation,universal_class)),w))),x).
% 300.04/300.97  139660[0:Res:95696.0,5324.0] ||  -> equal(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),null_class) member(regular(intersection(u,intersection(intersection(restrict(v,w,x),y),z))),cross_product(w,x))*.
% 300.04/300.97  139645[3:Res:95696.0,7746.0] || member(not_subclass_element(intersection(u,intersection(intersection(complement(compose(element_relation,universal_class)),v),w)),x),element_relation)* -> subclass(intersection(u,intersection(intersection(complement(compose(element_relation,universal_class)),v),w)),x).
% 300.04/300.97  139860[0:Res:95707.0,5324.0] ||  -> equal(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),null_class) member(regular(intersection(intersection(u,intersection(restrict(v,w,x),y)),z)),cross_product(w,x))*.
% 300.04/300.97  139845[3:Res:95707.0,7746.0] || member(not_subclass_element(intersection(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w),x),element_relation)* -> subclass(intersection(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w),x).
% 300.04/300.97  140718[0:Res:128603.0,5324.0] ||  -> equal(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),null_class) member(regular(intersection(intersection(intersection(u,restrict(v,w,x)),y),z)),cross_product(w,x))*.
% 300.04/300.97  140703[3:Res:128603.0,7746.0] || member(not_subclass_element(intersection(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w),x),element_relation)* -> subclass(intersection(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w),x).
% 300.04/300.97  140977[0:Res:128622.0,5324.0] ||  -> equal(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),null_class) member(regular(intersection(u,intersection(v,intersection(w,restrict(x,y,z))))),cross_product(y,z))*.
% 300.04/300.97  140962[3:Res:128622.0,7746.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,universal_class))))),x),element_relation)* -> subclass(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,universal_class))))),x).
% 300.04/300.97  141172[0:Res:128629.0,5324.0] ||  -> equal(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),null_class) member(regular(intersection(u,intersection(intersection(v,restrict(w,x,y)),z))),cross_product(x,y))*.
% 300.04/300.97  141157[3:Res:128629.0,7746.0] || member(not_subclass_element(intersection(u,intersection(intersection(v,complement(compose(element_relation,universal_class))),w)),x),element_relation)* -> subclass(intersection(u,intersection(intersection(v,complement(compose(element_relation,universal_class))),w)),x).
% 300.04/300.97  141391[0:Res:128638.0,5324.0] ||  -> equal(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),null_class) member(regular(intersection(intersection(u,intersection(v,restrict(w,x,y))),z)),cross_product(x,y))*.
% 300.04/300.97  141376[3:Res:128638.0,7746.0] || member(not_subclass_element(intersection(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w),x),element_relation)* -> subclass(intersection(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w),x).
% 300.04/300.97  141749[3:MRR:141714.4,50028.1] || member(ordered_pair(u,apply(choice,v)),compose(w,x))* member(v,universal_class) subclass(v,regular(image(w,image(x,singleton(u))))) -> equal(v,null_class).
% 300.04/300.97  142613[3:MRR:142589.4,50028.1] function(u) || member(ordered_pair(v,image(u,w)),compose(x,y))* member(w,universal_class) subclass(universal_class,regular(image(x,image(y,singleton(v))))) -> .
% 300.04/300.97  148136[0:SpR:39910.0,10708.2] || member(symmetric_difference(u,intersection(v,u)),universal_class) -> equal(symmetric_difference(u,intersection(v,u)),null_class) member(apply(choice,symmetric_difference(u,intersection(v,u))),complement(intersection(v,u)))*.
% 300.04/300.97  148134[0:SpR:39766.0,10708.2] || member(symmetric_difference(u,intersection(u,v)),universal_class) -> equal(symmetric_difference(u,intersection(u,v)),null_class) member(apply(choice,symmetric_difference(u,intersection(u,v))),complement(intersection(u,v)))*.
% 300.04/300.97  151007[0:SpL:39614.1,46608.0] || subclass(union(u,complement(power_class(v))),complement(w)) member(x,union(u,complement(power_class(v)))) member(x,union(w,intersection(complement(u),power_class(v))))* -> .
% 300.04/300.97  151465[0:Rew:75789.0,151340.1] || member(u,symmetric_difference(cross_product(v,w),complement(power_class(x)))) member(u,union(restrict(complement(power_class(x)),v,w),intersection(complement(cross_product(v,w)),power_class(x))))* -> .
% 300.04/300.97  151333[0:SpL:75513.1,46628.0] || subclass(union(u,complement(power_class(v))),complement(w)) member(x,union(u,complement(power_class(v)))) member(x,union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.97  151653[0:SpL:39614.1,46655.0] || subclass(union(complement(power_class(u)),v),complement(w)) member(x,union(complement(power_class(u)),v)) member(x,union(w,intersection(power_class(u),complement(v))))* -> .
% 300.04/300.97  151864[3:Rew:47187.0,151824.1] || member(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class) -> member(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 300.04/300.97  151865[3:Rew:47184.0,151822.1] || member(union(complement(power_class(u)),image(element_relation,power_class(v))),universal_class) -> member(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 300.04/300.97  152381[0:Rew:75789.0,152250.1] || member(u,symmetric_difference(complement(power_class(v)),cross_product(w,x))) member(u,union(restrict(complement(power_class(v)),w,x),intersection(power_class(v),complement(cross_product(w,x)))))* -> .
% 300.04/300.97  152243[0:SpL:75513.1,46815.0] || subclass(union(complement(power_class(u)),v),complement(w)) member(x,union(complement(power_class(u)),v)) member(x,union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.97  153547[3:SpL:74812.0,47238.0] || member(not_subclass_element(union(u,complement(power_class(union(null_class,v)))),w),intersection(complement(u),power_class(union(null_class,v))))* -> subclass(union(u,complement(power_class(union(v,null_class)))),w).
% 300.04/300.97  153546[3:SpL:73744.0,47238.0] || member(not_subclass_element(union(u,complement(power_class(union(v,v)))),w),intersection(complement(u),power_class(union(v,v))))* -> subclass(union(u,complement(power_class(union(v,null_class)))),w).
% 300.04/300.97  153545[3:SpL:35849.0,47238.0] || member(not_subclass_element(union(u,complement(power_class(union(v,v)))),w),intersection(complement(u),power_class(union(v,v))))* -> subclass(union(u,complement(power_class(union(null_class,v)))),w).
% 300.04/300.97  153544[3:SpL:74812.0,47238.0] || member(not_subclass_element(union(u,complement(power_class(union(v,null_class)))),w),intersection(complement(u),power_class(union(v,null_class))))* -> subclass(union(u,complement(power_class(union(null_class,v)))),w).
% 300.04/300.97  153543[3:SpL:35849.0,47238.0] || member(not_subclass_element(union(u,complement(power_class(union(null_class,v)))),w),intersection(complement(u),power_class(union(null_class,v))))* -> subclass(union(u,complement(power_class(union(v,v)))),w).
% 300.04/300.97  153542[3:SpL:73744.0,47238.0] || member(not_subclass_element(union(u,complement(power_class(union(v,null_class)))),w),intersection(complement(u),power_class(union(v,null_class))))* -> subclass(union(u,complement(power_class(union(v,v)))),w).
% 300.04/300.97  153527[3:SpL:72082.0,47238.0] || member(not_subclass_element(union(apply(null_class,u),complement(power_class(v))),w),intersection(complement(apply(null_class,x)),power_class(v)))* -> subclass(union(apply(null_class,u),complement(power_class(v))),w).
% 300.04/300.97  153526[3:SpL:72083.0,47238.0] || member(not_subclass_element(union(apply(null_class,u),complement(power_class(v))),w),intersection(complement(sum_class(range_of(null_class))),power_class(v)))* -> subclass(union(apply(null_class,u),complement(power_class(v))),w).
% 300.04/300.97  153524[0:SpL:112558.0,47238.0] || member(not_subclass_element(union(union(u,v),complement(power_class(w))),x),intersection(complement(union(v,u)),power_class(w)))* -> subclass(union(union(u,v),complement(power_class(w))),x).
% 300.04/300.97  153523[3:SpL:27497.0,47238.0] || member(not_subclass_element(union(union(null_class,u),complement(power_class(v))),w),intersection(union(null_class,complement(u)),power_class(v)))* -> subclass(union(union(null_class,u),complement(power_class(v))),w).
% 300.04/300.97  153522[3:SpL:71518.0,47238.0] || member(not_subclass_element(union(union(u,null_class),complement(power_class(v))),w),intersection(union(null_class,complement(u)),power_class(v)))* -> subclass(union(union(u,null_class),complement(power_class(v))),w).
% 300.04/300.97  153521[3:SpL:30548.0,47238.0] || member(not_subclass_element(union(union(u,u),complement(power_class(v))),w),intersection(union(null_class,complement(u)),power_class(v)))* -> subclass(union(union(u,u),complement(power_class(v))),w).
% 300.04/300.97  153519[3:SpL:72083.0,47238.0] || member(not_subclass_element(union(sum_class(range_of(null_class)),complement(power_class(u))),v),intersection(complement(apply(null_class,w)),power_class(u)))* -> subclass(union(sum_class(range_of(null_class)),complement(power_class(u))),v).
% 300.04/300.97  153517[0:SpL:75901.0,47238.0] || member(not_subclass_element(union(symmetric_difference(u,v),complement(power_class(w))),x),intersection(complement(symmetric_difference(v,u)),power_class(w)))* -> subclass(union(symmetric_difference(u,v),complement(power_class(w))),x).
% 300.04/300.97  153796[3:SpL:74812.0,47246.0] || member(not_subclass_element(union(complement(power_class(union(null_class,u))),v),w),intersection(power_class(union(null_class,u)),complement(v)))* -> subclass(union(complement(power_class(union(u,null_class))),v),w).
% 300.04/300.97  153795[3:SpL:73744.0,47246.0] || member(not_subclass_element(union(complement(power_class(union(u,u))),v),w),intersection(power_class(union(u,u)),complement(v)))* -> subclass(union(complement(power_class(union(u,null_class))),v),w).
% 300.04/300.97  153794[3:SpL:35849.0,47246.0] || member(not_subclass_element(union(complement(power_class(union(u,u))),v),w),intersection(power_class(union(u,u)),complement(v)))* -> subclass(union(complement(power_class(union(null_class,u))),v),w).
% 300.04/300.97  153793[3:SpL:74812.0,47246.0] || member(not_subclass_element(union(complement(power_class(union(u,null_class))),v),w),intersection(power_class(union(u,null_class)),complement(v)))* -> subclass(union(complement(power_class(union(null_class,u))),v),w).
% 300.04/300.97  153792[3:SpL:35849.0,47246.0] || member(not_subclass_element(union(complement(power_class(union(null_class,u))),v),w),intersection(power_class(union(null_class,u)),complement(v)))* -> subclass(union(complement(power_class(union(u,u))),v),w).
% 300.04/300.97  153791[3:SpL:73744.0,47246.0] || member(not_subclass_element(union(complement(power_class(union(u,null_class))),v),w),intersection(power_class(union(u,null_class)),complement(v)))* -> subclass(union(complement(power_class(union(u,u))),v),w).
% 300.04/300.97  153764[3:SpL:72082.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),apply(null_class,v)),w),intersection(power_class(u),complement(apply(null_class,x))))* -> subclass(union(complement(power_class(u)),apply(null_class,v)),w).
% 300.04/300.97  153763[3:SpL:72083.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),apply(null_class,v)),w),intersection(power_class(u),complement(sum_class(range_of(null_class)))))* -> subclass(union(complement(power_class(u)),apply(null_class,v)),w).
% 300.04/300.97  153761[0:SpL:112558.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),union(v,w)),x),intersection(power_class(u),complement(union(w,v))))* -> subclass(union(complement(power_class(u)),union(v,w)),x).
% 300.04/300.97  153760[3:SpL:27497.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),union(null_class,v)),w),intersection(power_class(u),union(null_class,complement(v))))* -> subclass(union(complement(power_class(u)),union(null_class,v)),w).
% 300.04/300.97  153759[3:SpL:71518.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),union(v,null_class)),w),intersection(power_class(u),union(null_class,complement(v))))* -> subclass(union(complement(power_class(u)),union(v,null_class)),w).
% 300.04/300.97  153758[3:SpL:30548.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),union(v,v)),w),intersection(power_class(u),union(null_class,complement(v))))* -> subclass(union(complement(power_class(u)),union(v,v)),w).
% 300.04/300.97  153756[3:SpL:72083.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),sum_class(range_of(null_class))),v),intersection(power_class(u),complement(apply(null_class,w))))* -> subclass(union(complement(power_class(u)),sum_class(range_of(null_class))),v).
% 300.04/300.97  153754[0:SpL:75901.0,47246.0] || member(not_subclass_element(union(complement(power_class(u)),symmetric_difference(v,w)),x),intersection(power_class(u),complement(symmetric_difference(w,v))))* -> subclass(union(complement(power_class(u)),symmetric_difference(v,w)),x).
% 300.04/300.97  154328[3:SpL:100849.0,18114.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  155449[0:SpL:39614.1,100880.0] || subclass(power_class(complement(union(u,v))),complement(w)) member(x,power_class(complement(union(u,v)))) member(x,union(w,image(element_relation,union(u,v))))* -> .
% 300.04/300.97  156739[3:SpL:100941.0,18114.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.97  156707[0:SpR:75513.1,100941.0] || subclass(union(u,complement(power_class(v))),union(w,x)) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(union(u,complement(power_class(v)))))**.
% 300.04/300.97  157274[0:Res:62527.0,5324.0] ||  -> equal(restrict(restrict(restrict(u,v,w),x,y),z,x1),null_class) member(regular(restrict(restrict(restrict(u,v,w),x,y),z,x1)),cross_product(v,w))*.
% 300.04/300.97  157259[3:Res:62527.0,7746.0] || member(not_subclass_element(restrict(restrict(complement(compose(element_relation,universal_class)),u,v),w,x),y),element_relation)* -> subclass(restrict(restrict(complement(compose(element_relation,universal_class)),u,v),w,x),y).
% 300.04/300.97  157595[3:SpL:100942.0,18114.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.97  157564[0:SpR:75513.1,100942.0] || subclass(union(complement(power_class(u)),v),union(w,x)) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(union(complement(power_class(u)),v)))**.
% 300.04/300.97  158154[3:SpL:101149.0,18114.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.97  158540[0:SpL:75513.1,101198.0] || subclass(power_class(complement(union(u,v))),complement(w)) member(x,power_class(complement(union(u,v)))) member(x,union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.97  159023[3:SpL:101314.0,18114.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  159566[3:SpL:101518.0,18114.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.97  159842[0:SpR:99108.0,1979.3] || member(second(regular(domain_relation)),universal_class) member(first(regular(domain_relation)),universal_class) equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation)))** -> member(regular(domain_relation),compose_class(u)).
% 300.04/300.97  160226[3:SpL:101773.0,18114.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.97  160213[0:SpR:39614.1,101773.0] || subclass(union(u,complement(power_class(v))),union(w,x)) -> equal(union(complement(union(w,x)),intersection(complement(u),power_class(v))),complement(union(u,complement(power_class(v)))))**.
% 300.04/300.97  160761[3:SpL:101774.0,18114.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.97  160748[0:SpR:39614.1,101774.0] || subclass(union(complement(power_class(u)),v),union(w,x)) -> equal(union(complement(union(w,x)),intersection(power_class(u),complement(v))),complement(union(complement(power_class(u)),v)))**.
% 300.04/300.97  161333[3:SpL:102609.0,18114.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97  161931[3:SpL:102610.0,18114.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),singleton(singleton(null_class))) subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97  162645[0:Res:6874.2,5609.1] || member(ordered_pair(null_class,null_class),union(complement(u),complement(v)))* member(ordered_pair(null_class,null_class),union(u,v)) subclass(domain_relation,complement(symmetric_difference(complement(u),complement(v)))) -> .
% 300.04/300.97  162622[0:Res:6874.2,691.1] || member(ordered_pair(u,v),union(complement(w),complement(x)))* member(ordered_pair(u,v),union(w,x)) subclass(universal_class,complement(symmetric_difference(complement(w),complement(x)))) -> .
% 300.04/300.97  162621[0:Res:6874.2,679.1] || member(unordered_pair(u,v),union(complement(w),complement(x)))* member(unordered_pair(u,v),union(w,x)) subclass(universal_class,complement(symmetric_difference(complement(w),complement(x)))) -> .
% 300.04/300.97  162605[3:SpR:72082.0,6874.2] || member(u,union(complement(apply(null_class,v)),complement(w)))* member(u,union(apply(null_class,v),w)) -> member(u,symmetric_difference(complement(apply(null_class,x)),complement(w)))*.
% 300.04/300.97  162604[3:SpR:72083.0,6874.2] || member(u,union(complement(apply(null_class,v)),complement(w)))* member(u,union(apply(null_class,v),w)) -> member(u,symmetric_difference(complement(sum_class(range_of(null_class))),complement(w)))*.
% 300.04/300.97  162602[0:SpR:112558.0,6874.2] || member(u,union(complement(union(v,w)),complement(x))) member(u,union(union(v,w),x)) -> member(u,symmetric_difference(complement(union(w,v)),complement(x)))*.
% 300.04/300.97  162691[3:Rew:27497.0,162601.0] || member(u,union(union(null_class,complement(v)),complement(w))) member(u,union(union(null_class,v),w)) -> member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))*.
% 300.04/300.97  162692[3:Rew:71518.0,162600.0] || member(u,union(union(null_class,complement(v)),complement(w))) member(u,union(union(v,null_class),w)) -> member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))*.
% 300.04/300.97  162693[3:Rew:30548.0,162599.0] || member(u,union(union(null_class,complement(v)),complement(w))) member(u,union(union(v,v),w))* -> member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))*.
% 300.04/300.97  162597[3:SpR:72083.0,6874.2] || member(u,union(complement(sum_class(range_of(null_class))),complement(v))) member(u,union(sum_class(range_of(null_class)),v)) -> member(u,symmetric_difference(complement(apply(null_class,w)),complement(v)))*.
% 300.04/300.97  162595[0:SpR:75901.0,6874.2] || member(u,union(complement(symmetric_difference(v,w)),complement(x))) member(u,union(symmetric_difference(v,w),x)) -> member(u,symmetric_difference(complement(symmetric_difference(w,v)),complement(x)))*.
% 300.04/300.97  162560[3:SpR:72082.0,6874.2] || member(u,union(complement(v),complement(apply(null_class,w))))* member(u,union(v,apply(null_class,w))) -> member(u,symmetric_difference(complement(v),complement(apply(null_class,x))))*.
% 300.04/300.97  162559[3:SpR:72083.0,6874.2] || member(u,union(complement(v),complement(apply(null_class,w))))* member(u,union(v,apply(null_class,w))) -> member(u,symmetric_difference(complement(v),complement(sum_class(range_of(null_class)))))*.
% 300.04/300.97  162557[0:SpR:112558.0,6874.2] || member(u,union(complement(v),complement(union(w,x)))) member(u,union(v,union(w,x))) -> member(u,symmetric_difference(complement(v),complement(union(x,w))))*.
% 300.04/300.97  162694[3:Rew:27497.0,162556.0] || member(u,union(complement(v),union(null_class,complement(w)))) member(u,union(v,union(null_class,w))) -> member(u,symmetric_difference(complement(v),union(null_class,complement(w))))*.
% 300.04/300.97  162695[3:Rew:71518.0,162555.0] || member(u,union(complement(v),union(null_class,complement(w)))) member(u,union(v,union(w,null_class))) -> member(u,symmetric_difference(complement(v),union(null_class,complement(w))))*.
% 300.04/300.97  162696[3:Rew:30548.0,162554.0] || member(u,union(complement(v),union(null_class,complement(w)))) member(u,union(v,union(w,w)))* -> member(u,symmetric_difference(complement(v),union(null_class,complement(w))))*.
% 300.04/300.97  162552[3:SpR:72083.0,6874.2] || member(u,union(complement(v),complement(sum_class(range_of(null_class))))) member(u,union(v,sum_class(range_of(null_class)))) -> member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))*.
% 300.04/300.97  162550[0:SpR:75901.0,6874.2] || member(u,union(complement(v),complement(symmetric_difference(w,x)))) member(u,union(v,symmetric_difference(w,x))) -> member(u,symmetric_difference(complement(v),complement(symmetric_difference(x,w))))*.
% 300.04/300.97  162909[3:Res:115740.1,7165.1] || subclass(u,restrict(v,w,x))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) member(apply(choice,regular(complement(u))),cross_product(w,x))*.
% 300.04/300.97  162886[3:Res:86315.1,7165.1] || subclass(u,restrict(v,w,x))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),cross_product(w,x))*.
% 300.04/300.97  162885[3:Res:86303.1,7165.1] || subclass(u,restrict(v,w,x))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),cross_product(w,x))*.
% 300.04/300.97  162878[3:Res:58921.1,7165.1] || subclass(u,restrict(v,w,x))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),cross_product(w,x))*.
% 300.04/300.97  162875[0:Res:56577.1,7165.1] || subclass(u,restrict(v,w,x))* member(intersection(y,u),universal_class) -> equal(intersection(y,u),null_class) member(apply(choice,intersection(y,u)),cross_product(w,x))*.
% 300.04/300.97  162869[0:Res:57662.1,7165.1] || subclass(u,restrict(v,w,x))* member(intersection(u,y),universal_class) -> equal(intersection(u,y),null_class) member(apply(choice,intersection(u,y)),cross_product(w,x))*.
% 300.04/300.97  163089[3:Res:115740.1,7399.0] || subclass(u,ordered_pair(v,w))* -> equal(regular(complement(u)),null_class) equal(regular(regular(complement(u))),unordered_pair(v,singleton(w))) equal(regular(regular(complement(u))),singleton(v)).
% 300.04/300.97  163066[3:Res:86315.1,7399.0] || subclass(u,ordered_pair(v,w))* -> equal(union(u,u),null_class) equal(regular(union(u,u)),unordered_pair(v,singleton(w)))* equal(regular(union(u,u)),singleton(v)).
% 300.04/300.97  163065[3:Res:86303.1,7399.0] || subclass(u,ordered_pair(v,w))* -> equal(union(u,null_class),null_class) equal(regular(union(u,null_class)),unordered_pair(v,singleton(w))) equal(regular(union(u,null_class)),singleton(v)).
% 300.04/300.97  163058[3:Res:58921.1,7399.0] || subclass(u,ordered_pair(v,w))* -> equal(union(null_class,u),null_class) equal(regular(union(null_class,u)),unordered_pair(v,singleton(w))) equal(regular(union(null_class,u)),singleton(v)).
% 300.04/300.97  163027[3:Res:114621.0,7399.0] ||  -> equal(regular(complement(ordered_pair(u,v))),null_class) equal(regular(regular(complement(ordered_pair(u,v)))),unordered_pair(u,singleton(v)))** equal(regular(regular(complement(ordered_pair(u,v)))),singleton(u)).
% 300.04/300.97  163334[3:Res:412.2,39347.0] || member(restrict(union(u,u),v,w),universal_class) -> equal(restrict(union(u,u),v,w),null_class) member(apply(choice,restrict(union(u,u),v,w)),u)*.
% 300.04/300.97  163333[3:Res:412.2,36243.0] || member(restrict(union(null_class,u),v,w),universal_class) -> equal(restrict(union(null_class,u),v,w),null_class) member(apply(choice,restrict(union(null_class,u),v,w)),u)*.
% 300.04/300.97  163332[3:Res:412.2,73862.0] || member(restrict(union(u,null_class),v,w),universal_class) -> equal(restrict(union(u,null_class),v,w),null_class) member(apply(choice,restrict(union(u,null_class),v,w)),u)*.
% 300.04/300.97  163430[0:Res:159.1,9632.1] || member(regular(intersection(u,unordered_pair(v,w))),v)* -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163396[0:Res:166.1,9632.1] || member(regular(intersection(unordered_pair(u,v),w)),u)* -> equal(intersection(unordered_pair(u,v),w),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 300.04/300.97  163769[0:Res:159.1,9633.1] || member(regular(intersection(u,unordered_pair(v,w))),w)* -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 300.04/300.97  163735[0:Res:166.1,9633.1] || member(regular(intersection(unordered_pair(u,v),w)),v)* -> equal(intersection(unordered_pair(u,v),w),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 300.04/300.97  164014[3:SpR:99109.0,1979.3] || member(second(regular(composition_function)),universal_class) member(first(regular(composition_function)),universal_class) equal(compose(u,first(regular(composition_function))),second(regular(composition_function)))** -> member(regular(composition_function),compose_class(u)).
% 300.04/300.97  164565[0:SpL:46680.0,7203.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),power_class(complement(power_class(x))))) -> member(image(u,v),union(w,image(element_relation,power_class(x))))*.
% 300.04/300.97  164547[0:SpL:46680.0,7162.1] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> equal(u,null_class) member(apply(choice,u),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.97  164536[0:SpL:46680.0,4070.1] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))* member(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> .
% 300.04/300.97  165055[0:SpL:46893.0,7203.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(power_class(complement(power_class(w))),complement(x))) -> member(image(u,v),union(image(element_relation,power_class(w)),x))*.
% 300.04/300.97  165037[0:SpL:46893.0,7162.1] || member(u,universal_class) subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.97  165026[0:SpL:46893.0,4070.1] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))* member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> .
% 300.04/300.97  165810[0:Rew:102264.0,165728.2,102264.0,165728.1] || member(regular(union(u,complement(successor(v)))),successor(v))* member(regular(union(u,complement(successor(v)))),complement(u))* -> equal(union(u,complement(successor(v))),null_class).
% 300.04/300.97  165849[0:Rew:100578.0,165687.2,75789.0,165687.2,100576.0,165687.2,100578.0,165687.1,75789.0,165687.1,100576.0,165687.1] || member(regular(complement(symmetric_difference(u,v))),complement(intersection(u,v)))* member(regular(complement(symmetric_difference(u,v))),union(u,v)) -> equal(complement(symmetric_difference(u,v)),null_class).
% 300.04/300.97  166001[0:Res:10543.4,4386.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,regular(w)) member(ordered_pair(v,u),w)* -> equal(w,null_class).
% 300.04/300.97  165980[0:Res:10543.4,218.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),cross_product(x,y))*.
% 300.04/300.97  165965[0:Res:10543.4,4070.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,intersection(w,x)) member(ordered_pair(v,u),symmetric_difference(w,x))* -> .
% 300.04/300.97  166133[0:Rew:1179.1,166119.2,1179.1,166119.0] ||  -> equal(singleton(first(regular(cross_product(u,v)))),regular(regular(cross_product(u,v)))) equal(cross_product(u,v),null_class) member(regular(regular(cross_product(u,v))),regular(cross_product(u,v)))*.
% 300.04/300.97  166524[3:Rew:248.0,166496.3] || member(ordered_pair(choice,singleton(u)),cross_product(universal_class,universal_class)) member(singleton(u),cantor(choice)) -> equal(singleton(u),null_class) member(ordered_pair(choice,singleton(singleton(singleton(u)))),application_function)*.
% 300.04/300.97  167012[0:Res:10671.3,4386.0] || member(intersection(u,v),universal_class) subclass(u,regular(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class) equal(w,null_class).
% 300.04/300.97  166976[0:Res:10671.3,4070.1] || member(intersection(u,v),universal_class) subclass(u,intersection(w,x)) member(apply(choice,intersection(u,v)),symmetric_difference(w,x))* -> equal(intersection(u,v),null_class).
% 300.04/300.97  167049[0:Rew:30.0,166897.2,30.0,166897.0] || member(restrict(u,v,w),universal_class) subclass(cross_product(v,w),x) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),x)*.
% 300.04/300.97  167293[0:Res:10867.3,4386.0] || member(intersection(u,v),universal_class) subclass(v,regular(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class) equal(w,null_class).
% 300.04/300.97  167257[0:Res:10867.3,4070.1] || member(intersection(u,v),universal_class) subclass(v,intersection(w,x)) member(apply(choice,intersection(u,v)),symmetric_difference(w,x))* -> equal(intersection(u,v),null_class).
% 300.04/300.97  167418[3:SpL:99109.0,15540.1] || member(first(regular(composition_function)),universal_class) member(regular(composition_function),compose(u,v))* -> member(first(regular(composition_function)),cantor(v))* member(second(regular(composition_function)),image(u,range_of(null_class)))*.
% 300.04/300.97  167417[3:SpL:99108.0,15540.1] || member(first(regular(domain_relation)),universal_class) member(regular(domain_relation),compose(u,v))* -> member(first(regular(domain_relation)),cantor(v))* member(second(regular(domain_relation)),image(u,range_of(null_class)))*.
% 300.04/300.97  167451[3:Obv:167436.0] || subclass(domain_relation,compose(u,v))* member(restrict(element_relation,universal_class,w),universal_class) -> member(restrict(element_relation,universal_class,w),cantor(v))* member(sum_class(w),image(u,range_of(null_class)))*.
% 300.04/300.97  167452[3:Obv:167435.0] || subclass(domain_relation,compose(u,v))* member(flip(cross_product(w,universal_class)),universal_class) -> member(flip(cross_product(w,universal_class)),cantor(v))* member(inverse(w),image(u,range_of(null_class)))*.
% 300.04/300.97  168745[0:Res:10922.2,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(w),union(u,v))* subclass(symmetric_difference(u,v),x)* -> equal(w,null_class) member(regular(w),x)*.
% 300.04/300.97  168726[0:Res:353.2,10018.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* subclass(symmetric_difference(v,w),x)* -> equal(u,null_class) member(regular(u),x)*.
% 300.04/300.97  168671[0:SpL:102264.0,10018.1] || member(u,union(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))) subclass(symmetric_difference(complement(v),successor(w)),x)* -> member(u,x)*.
% 300.04/300.97  170423[0:Res:367.1,76392.0] || subclass(ordered_pair(u,v),symmetric_difference(union(cross_product(w,x),y),complement(restrict(y,w,x))))* -> member(unordered_pair(u,singleton(v)),complement(symmetric_difference(cross_product(w,x),y))).
% 300.04/300.97  170393[0:Res:351.2,76392.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(sum_class(u),complement(symmetric_difference(cross_product(v,w),x)))*.
% 300.04/300.97  170392[0:Res:350.2,76392.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(power_class(u),complement(symmetric_difference(cross_product(v,w),x)))*.
% 300.04/300.97  170389[0:Res:354.2,76392.0] || subclass(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> subclass(u,y) member(not_subclass_element(u,y),complement(symmetric_difference(cross_product(v,w),x)))*.
% 300.04/300.97  170592[0:Res:367.1,76400.0] || subclass(ordered_pair(u,v),symmetric_difference(union(w,cross_product(x,y)),complement(restrict(w,x,y))))* -> member(unordered_pair(u,singleton(v)),complement(symmetric_difference(w,cross_product(x,y)))).
% 300.04/300.97  170562[0:Res:351.2,76400.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(sum_class(u),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97  170561[0:Res:350.2,76400.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(power_class(u),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97  170558[0:Res:354.2,76400.0] || subclass(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> subclass(u,y) member(not_subclass_element(u,y),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97  172016[0:SpR:544.1,7041.1] || member(restrict(element_relation,universal_class,image(choice,singleton(singleton(u)))),universal_class) -> equal(singleton(u),null_class) member(ordered_pair(restrict(element_relation,universal_class,image(choice,singleton(singleton(u)))),u),domain_relation)*.
% 300.04/300.97  172070[3:Rew:15440.2,172035.1] || member(u,universal_class) member(restrict(element_relation,universal_class,range_of(null_class)),universal_class) -> member(u,cantor(v)) member(ordered_pair(restrict(element_relation,universal_class,range_of(null_class)),apply(v,u)),domain_relation)*.
% 300.04/300.97  173227[0:Res:11224.2,2.0] || member(regular(cross_product(u,v)),element_relation) subclass(second(regular(cross_product(u,v))),w) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w)*.
% 300.04/300.97  173722[0:Res:17.2,11539.2] || member(ordered_pair(u,compose(v,u)),w)* member(v,x)* member(ordered_pair(v,u),cross_product(universal_class,universal_class)) subclass(composition_function,complement(cross_product(x,w)))* -> .
% 300.04/300.97  173750[3:MRR:173718.0,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(cantor(w))) -> equal(apply(w,ordered_pair(u,ordered_pair(v,compose(u,v)))),sum_class(range_of(null_class)))**.
% 300.04/300.97  174590[3:Res:46607.1,151236.0] || member(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) -> member(intersection(complement(u),union(v,complement(power_class(w)))),union(u,intersection(complement(v),power_class(w))))*.
% 300.04/300.97  174583[0:Res:46607.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),union(w,complement(power_class(x)))),y)* -> member(u,union(v,intersection(complement(w),power_class(x))))* member(u,y)*.
% 300.04/300.97  174550[3:SpR:72082.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),union(w,complement(power_class(x)))))* member(u,union(apply(null_class,y),intersection(complement(w),power_class(x))))*.
% 300.04/300.97  174549[3:SpR:72083.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(power_class(w)))))* member(u,union(apply(null_class,x),intersection(complement(v),power_class(w))))*.
% 300.04/300.97  174547[0:SpR:112558.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(union(v,w)),union(x,complement(power_class(y)))))* member(u,union(union(w,v),intersection(complement(x),power_class(y)))).
% 300.04/300.97  174546[3:SpR:27497.0,46607.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(null_class,v),intersection(complement(w),power_class(x)))).
% 300.04/300.97  174545[3:SpR:71518.0,46607.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(v,null_class),intersection(complement(w),power_class(x)))).
% 300.04/300.97  174544[3:SpR:30548.0,46607.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(v,v),intersection(complement(w),power_class(x))))*.
% 300.04/300.97  174542[3:SpR:72083.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),union(w,complement(power_class(x)))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(w),power_class(x)))).
% 300.04/300.97  174540[0:SpR:75901.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(symmetric_difference(v,w)),union(x,complement(power_class(y)))))* member(u,union(symmetric_difference(w,v),intersection(complement(x),power_class(y)))).
% 300.04/300.97  174482[3:SpR:74812.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(union(null_class,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,null_class))))).
% 300.04/300.97  174481[3:SpR:73744.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(union(x,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,null_class))))).
% 300.04/300.97  174480[3:SpR:35849.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(union(x,x))))))* member(u,union(v,intersection(complement(w),power_class(union(null_class,x))))).
% 300.04/300.97  174479[3:SpR:74812.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(union(x,null_class))))))* member(u,union(v,intersection(complement(w),power_class(union(null_class,x))))).
% 300.04/300.97  174478[3:SpR:35849.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(union(null_class,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,x)))))*.
% 300.04/300.97  174477[3:SpR:73744.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(union(x,null_class))))))* member(u,union(v,intersection(complement(w),power_class(union(x,x)))))*.
% 300.04/300.97  174698[3:MRR:174697.0,242.0] || member(u,universal_class) subclass(domain_relation,union(v,complement(union(w,complement(power_class(x)))))) -> member(ordered_pair(u,cantor(u)),union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.97  174706[0:MRR:174705.0,10104.1] ||  -> member(regular(union(u,complement(union(v,complement(power_class(w)))))),union(u,intersection(complement(v),power_class(w))))* equal(union(u,complement(union(v,complement(power_class(w))))),null_class).
% 300.04/300.97  174843[0:Res:46615.2,386.1] || member(singleton(u),union(complement(v),power_class(w)))* member(singleton(u),union(v,complement(power_class(w)))) subclass(universal_class,complement(symmetric_difference(complement(v),power_class(w)))) -> .
% 300.04/300.97  174842[3:Res:46615.2,21267.1] || member(singleton(u),union(complement(v),power_class(w)))* member(singleton(u),union(v,complement(power_class(w)))) equal(complement(symmetric_difference(complement(v),power_class(w))),universal_class) -> .
% 300.04/300.97  175001[6:SpL:174383.0,15540.1] || member(first(regular(element_relation)),universal_class) member(regular(element_relation),compose(u,v))* -> member(first(regular(element_relation)),cantor(v))* member(second(regular(element_relation)),image(u,range_of(null_class)))*.
% 300.04/300.97  174981[6:SpR:174383.0,1979.3] || member(second(regular(element_relation)),universal_class) member(first(regular(element_relation)),universal_class) equal(compose(u,first(regular(element_relation))),second(regular(element_relation)))** -> member(regular(element_relation),compose_class(u)).
% 300.04/300.97  175227[3:Res:46627.1,151236.0] || member(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) -> member(intersection(union(u,complement(power_class(v))),complement(w)),union(intersection(complement(u),power_class(v)),w))*.
% 300.04/300.97  175220[0:Res:46627.1,2.0] || member(u,universal_class) subclass(intersection(union(v,complement(power_class(w))),complement(x)),y)* -> member(u,union(intersection(complement(v),power_class(w)),x))* member(u,y)*.
% 300.04/300.97  175165[3:SpR:74812.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(union(null_class,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,null_class))),x)).
% 300.04/300.97  175164[3:SpR:73744.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(union(w,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,null_class))),x)).
% 300.04/300.97  175163[3:SpR:35849.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(union(w,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(null_class,w))),x)).
% 300.04/300.97  175162[3:SpR:74812.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(union(w,null_class)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(null_class,w))),x)).
% 300.04/300.97  175161[3:SpR:35849.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(union(null_class,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,w))),x))*.
% 300.04/300.97  175160[3:SpR:73744.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(union(w,null_class)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,w))),x))*.
% 300.04/300.97  175155[3:SpR:72082.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(apply(null_class,x))))* member(u,union(intersection(complement(v),power_class(w)),apply(null_class,y)))*.
% 300.04/300.97  175314[3:Rew:72365.0,175154.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(power_class(w)))))* member(u,union(intersection(complement(v),power_class(w)),apply(null_class,x)))*.
% 300.04/300.97  175152[0:SpR:112558.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(union(x,y))))* member(u,union(intersection(complement(v),power_class(w)),union(y,x))).
% 300.04/300.97  175151[3:SpR:27497.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(null_class,x))).
% 300.04/300.97  175150[3:SpR:71518.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(x,null_class))).
% 300.04/300.97  175149[3:SpR:30548.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(x,x)))*.
% 300.04/300.97  175315[3:Rew:75789.0,175147.2] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(v),power_class(w)))).
% 300.04/300.97  175145[0:SpR:75901.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(symmetric_difference(x,y))))* member(u,union(intersection(complement(v),power_class(w)),symmetric_difference(y,x))).
% 300.04/300.97  175340[3:MRR:175339.0,242.0] || member(u,universal_class) subclass(domain_relation,union(complement(union(v,complement(power_class(w)))),x)) -> member(ordered_pair(u,cantor(u)),union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.97  175348[0:MRR:175347.0,10104.1] ||  -> member(regular(union(complement(union(u,complement(power_class(v)))),w)),union(intersection(complement(u),power_class(v)),w))* equal(union(complement(union(u,complement(power_class(v)))),w),null_class).
% 300.04/300.97  175524[3:Res:46654.1,151236.0] || member(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) -> member(intersection(complement(u),union(complement(power_class(v)),w)),union(u,intersection(power_class(v),complement(w))))*.
% 300.04/300.97  175517[0:Res:46654.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),union(complement(power_class(w)),x)),y)* -> member(u,union(v,intersection(power_class(w),complement(x))))* member(u,y)*.
% 300.04/300.97  175484[3:SpR:72082.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),union(complement(power_class(w)),x)))* member(u,union(apply(null_class,y),intersection(power_class(w),complement(x))))*.
% 300.04/300.97  175483[3:SpR:72083.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(power_class(v)),w)))* member(u,union(apply(null_class,x),intersection(power_class(v),complement(w))))*.
% 300.04/300.97  175481[0:SpR:112558.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(union(v,w)),union(complement(power_class(x)),y)))* member(u,union(union(w,v),intersection(power_class(x),complement(y)))).
% 300.04/300.97  175480[3:SpR:27497.0,46654.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(null_class,v),intersection(power_class(w),complement(x)))).
% 300.04/300.97  175479[3:SpR:71518.0,46654.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(v,null_class),intersection(power_class(w),complement(x)))).
% 300.04/300.97  175478[3:SpR:30548.0,46654.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(v,v),intersection(power_class(w),complement(x))))*.
% 300.04/300.97  175476[3:SpR:72083.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),union(complement(power_class(w)),x)))* member(u,union(sum_class(range_of(null_class)),intersection(power_class(w),complement(x)))).
% 300.04/300.97  175474[0:SpR:75901.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(symmetric_difference(v,w)),union(complement(power_class(x)),y)))* member(u,union(symmetric_difference(w,v),intersection(power_class(x),complement(y)))).
% 300.04/300.97  175409[3:SpR:74812.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(union(null_class,w))),x)))* member(u,union(v,intersection(power_class(union(w,null_class)),complement(x)))).
% 300.04/300.97  175408[3:SpR:73744.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(union(w,w))),x)))* member(u,union(v,intersection(power_class(union(w,null_class)),complement(x)))).
% 300.04/300.97  175407[3:SpR:35849.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(union(w,w))),x)))* member(u,union(v,intersection(power_class(union(null_class,w)),complement(x)))).
% 300.04/300.97  175406[3:SpR:74812.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(union(w,null_class))),x)))* member(u,union(v,intersection(power_class(union(null_class,w)),complement(x)))).
% 300.04/300.97  175405[3:SpR:35849.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(union(null_class,w))),x)))* member(u,union(v,intersection(power_class(union(w,w)),complement(x))))*.
% 300.04/300.97  175404[3:SpR:73744.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(union(w,null_class))),x)))* member(u,union(v,intersection(power_class(union(w,w)),complement(x))))*.
% 300.04/300.97  175641[3:MRR:175640.0,242.0] || member(u,universal_class) subclass(domain_relation,union(v,complement(union(complement(power_class(w)),x)))) -> member(ordered_pair(u,cantor(u)),union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.97  175649[0:MRR:175648.0,10104.1] ||  -> member(regular(union(u,complement(union(complement(power_class(v)),w)))),union(u,intersection(power_class(v),complement(w))))* equal(union(u,complement(union(complement(power_class(v)),w))),null_class).
% 300.04/300.97  175772[0:Res:46802.2,386.1] || member(singleton(u),union(power_class(v),complement(w))) member(singleton(u),union(complement(power_class(v)),w))* subclass(universal_class,complement(symmetric_difference(power_class(v),complement(w)))) -> .
% 300.04/300.97  175771[3:Res:46802.2,21267.1] || member(singleton(u),union(power_class(v),complement(w))) member(singleton(u),union(complement(power_class(v)),w))* equal(complement(symmetric_difference(power_class(v),complement(w))),universal_class) -> .
% 300.04/300.97  176036[3:Res:46814.1,151236.0] || member(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) -> member(intersection(union(complement(power_class(u)),v),complement(w)),union(intersection(power_class(u),complement(v)),w))*.
% 300.04/300.97  176029[0:Res:46814.1,2.0] || member(u,universal_class) subclass(intersection(union(complement(power_class(v)),w),complement(x)),y)* -> member(u,union(intersection(power_class(v),complement(w)),x))* member(u,y)*.
% 300.04/300.97  175967[3:SpR:74812.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(union(null_class,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,null_class)),complement(w)),x)).
% 300.04/300.97  175966[3:SpR:73744.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(union(v,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,null_class)),complement(w)),x)).
% 300.04/300.97  175965[3:SpR:35849.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(union(v,v))),w),complement(x)))* member(u,union(intersection(power_class(union(null_class,v)),complement(w)),x)).
% 300.04/300.97  175964[3:SpR:74812.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(union(v,null_class))),w),complement(x)))* member(u,union(intersection(power_class(union(null_class,v)),complement(w)),x)).
% 300.04/300.97  175963[3:SpR:35849.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(union(null_class,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,v)),complement(w)),x))*.
% 300.04/300.97  175962[3:SpR:73744.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(union(v,null_class))),w),complement(x)))* member(u,union(intersection(power_class(union(v,v)),complement(w)),x))*.
% 300.04/300.97  175957[3:SpR:72082.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(apply(null_class,x))))* member(u,union(intersection(power_class(v),complement(w)),apply(null_class,y)))*.
% 300.04/300.97  176129[3:Rew:72365.0,175956.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(power_class(v)),w)))* member(u,union(intersection(power_class(v),complement(w)),apply(null_class,x)))*.
% 300.04/300.97  175954[0:SpR:112558.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(union(x,y))))* member(u,union(intersection(power_class(v),complement(w)),union(y,x))).
% 300.04/300.97  175953[3:SpR:27497.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(null_class,x))).
% 300.04/300.97  175952[3:SpR:71518.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(x,null_class))).
% 300.04/300.97  175951[3:SpR:30548.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(x,x)))*.
% 300.04/300.97  176130[3:Rew:75789.0,175949.2] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),intersection(power_class(v),complement(w)))).
% 300.04/300.97  175947[0:SpR:75901.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(symmetric_difference(x,y))))* member(u,union(intersection(power_class(v),complement(w)),symmetric_difference(y,x))).
% 300.04/300.97  176157[3:MRR:176156.0,242.0] || member(u,universal_class) subclass(domain_relation,union(complement(union(complement(power_class(v)),w)),x)) -> member(ordered_pair(u,cantor(u)),union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.97  176165[0:MRR:176164.0,10104.1] ||  -> member(regular(union(complement(union(complement(power_class(u)),v)),w)),union(intersection(power_class(u),complement(v)),w))* equal(union(complement(union(complement(power_class(u)),v)),w),null_class).
% 300.04/300.97  176348[3:Res:100879.1,151236.0] || member(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) -> member(intersection(complement(u),power_class(complement(union(v,w)))),union(u,image(element_relation,union(v,w))))*.
% 300.04/300.97  176342[0:Res:100879.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),power_class(complement(union(w,x)))),y)* -> member(u,union(v,image(element_relation,union(w,x))))* member(u,y)*.
% 300.04/300.97  176313[3:SpR:72082.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),power_class(complement(union(w,x)))))* member(u,union(apply(null_class,y),image(element_relation,union(w,x))))*.
% 300.04/300.97  176312[3:SpR:72083.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(union(v,w)))))* member(u,union(apply(null_class,x),image(element_relation,union(v,w))))*.
% 300.04/300.97  176310[0:SpR:112558.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(union(v,w)),power_class(complement(union(x,y)))))* member(u,union(union(w,v),image(element_relation,union(x,y)))).
% 300.04/300.97  176309[3:SpR:27497.0,100879.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(null_class,v),image(element_relation,union(w,x)))).
% 300.04/300.97  176308[3:SpR:71518.0,100879.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(v,null_class),image(element_relation,union(w,x)))).
% 300.04/300.97  176307[3:SpR:30548.0,100879.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(v,v),image(element_relation,union(w,x))))*.
% 300.04/300.97  176305[3:SpR:72083.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),power_class(complement(union(w,x)))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,union(w,x)))).
% 300.04/300.97  176303[0:SpR:75901.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(symmetric_difference(v,w)),power_class(complement(union(x,y)))))* member(u,union(symmetric_difference(w,v),image(element_relation,union(x,y)))).
% 300.04/300.97  176716[3:Res:101197.1,151236.0] || member(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) -> member(intersection(power_class(complement(union(u,v))),complement(w)),union(image(element_relation,union(u,v)),w))*.
% 300.04/300.97  176710[0:Res:101197.1,2.0] || member(u,universal_class) subclass(intersection(power_class(complement(union(v,w))),complement(x)),y)* -> member(u,union(image(element_relation,union(v,w)),x))* member(u,y)*.
% 300.04/300.97  176620[3:SpR:72082.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(apply(null_class,x))))* member(u,union(image(element_relation,union(v,w)),apply(null_class,y)))*.
% 300.04/300.97  176828[3:Rew:72365.0,176619.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(union(v,w)))))* member(u,union(image(element_relation,union(v,w)),apply(null_class,x)))*.
% 300.04/300.97  176617[0:SpR:112558.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(union(x,y))))* member(u,union(image(element_relation,union(v,w)),union(y,x))).
% 300.04/300.97  176616[3:SpR:27497.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(null_class,x))).
% 300.04/300.97  176615[3:SpR:71518.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(x,null_class))).
% 300.04/300.97  176614[3:SpR:30548.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(x,x)))*.
% 300.04/300.97  176829[3:Rew:75789.0,176612.2] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,union(v,w)))).
% 300.04/300.97  176610[0:SpR:75901.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(symmetric_difference(x,y))))* member(u,union(image(element_relation,union(v,w)),symmetric_difference(y,x))).
% 300.04/300.97  177897[0:Rew:3122.1,177896.1] || subclass(intersection(singleton(u),v),complement(intersection(w,x)))* member(u,union(w,x)) -> equal(intersection(singleton(u),v),null_class) member(u,symmetric_difference(w,x)).
% 300.04/300.97  177899[0:Rew:2349.1,177898.1] || subclass(intersection(u,singleton(v)),complement(intersection(w,x)))* member(v,union(w,x)) -> equal(intersection(u,singleton(v)),null_class) member(v,symmetric_difference(w,x)).
% 300.04/300.97  178144[0:Res:10922.2,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(regular(y),union(u,intersection(complement(v),union(w,x))))* -> equal(y,null_class).
% 300.04/300.97  178143[0:Res:3678.2,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x)))))* member(y,union(u,intersection(complement(v),union(w,x))))* -> equal(singleton(y),null_class).
% 300.04/300.97  178132[3:Res:17248.1,100761.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(w,complement(union(x,y)))))* member(unordered_pair(u,null_class),union(v,intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97  178079[3:SpL:72082.0,100761.0] || member(u,intersection(complement(apply(null_class,v)),union(w,complement(union(x,y)))))* member(u,union(apply(null_class,z),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97  178078[3:SpL:72083.0,100761.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(union(w,x)))))* member(u,union(apply(null_class,y),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97  178076[0:SpL:112558.0,100761.0] || member(u,intersection(complement(union(v,w)),union(x,complement(union(y,z)))))* member(u,union(union(w,v),intersection(complement(x),union(y,z)))) -> .
% 300.04/300.97  178075[3:SpL:27497.0,100761.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(union(x,y)))))* member(u,union(union(null_class,v),intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97  178074[3:SpL:71518.0,100761.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(union(x,y)))))* member(u,union(union(v,null_class),intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97  178073[3:SpL:30548.0,100761.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(union(x,y)))))* member(u,union(union(v,v),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97  178071[3:SpL:72083.0,100761.0] || member(u,intersection(complement(apply(null_class,v)),union(w,complement(union(x,y)))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97  178069[0:SpL:75901.0,100761.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(x,complement(union(y,z)))))* member(u,union(symmetric_difference(w,v),intersection(complement(x),union(y,z)))) -> .
% 300.04/300.97  178501[0:Res:10922.2,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(regular(y),union(intersection(complement(u),union(v,w)),x))* -> equal(y,null_class).
% 300.04/300.97  178500[0:Res:3678.2,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x)))* member(y,union(intersection(complement(u),union(v,w)),x))* -> equal(singleton(y),null_class).
% 300.04/300.97  178489[3:Res:17248.1,100813.0] || subclass(ordered_pair(u,universal_class),intersection(union(v,complement(union(w,x))),complement(y)))* member(unordered_pair(u,null_class),union(intersection(complement(v),union(w,x)),y)) -> .
% 300.04/300.97  178359[3:SpL:72082.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),complement(apply(null_class,y))))* member(u,union(intersection(complement(v),union(w,x)),apply(null_class,z)))* -> .
% 300.04/300.97  178597[3:Rew:72365.0,178358.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(union(w,x)))))* member(u,union(intersection(complement(v),union(w,x)),apply(null_class,y)))* -> .
% 300.04/300.97  178356[0:SpL:112558.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),complement(union(y,z))))* member(u,union(intersection(complement(v),union(w,x)),union(z,y))) -> .
% 300.04/300.97  178355[3:SpL:27497.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),union(null_class,complement(y))))* member(u,union(intersection(complement(v),union(w,x)),union(null_class,y))) -> .
% 300.04/300.97  178354[3:SpL:71518.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),union(null_class,complement(y))))* member(u,union(intersection(complement(v),union(w,x)),union(y,null_class))) -> .
% 300.04/300.97  178353[3:SpL:30548.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),union(null_class,complement(y))))* member(u,union(intersection(complement(v),union(w,x)),union(y,y)))* -> .
% 300.04/300.97  178598[3:Rew:75789.0,178351.1] || member(u,intersection(union(v,complement(union(w,x))),complement(apply(null_class,y))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(v),union(w,x)))) -> .
% 300.04/300.97  178349[0:SpL:75901.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),complement(symmetric_difference(y,z))))* member(u,union(intersection(complement(v),union(w,x)),symmetric_difference(z,y))) -> .
% 300.04/300.97  178859[0:Res:10922.2,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(regular(y),union(u,intersection(union(v,w),complement(x))))* -> equal(y,null_class).
% 300.04/300.97  178858[0:Res:3678.2,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x)))* member(y,union(u,intersection(union(v,w),complement(x))))* -> equal(singleton(y),null_class).
% 300.04/300.97  178847[3:Res:17248.1,100908.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(complement(union(w,x)),y)))* member(unordered_pair(u,null_class),union(v,intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97  178794[3:SpL:72082.0,100908.0] || member(u,intersection(complement(apply(null_class,v)),union(complement(union(w,x)),y)))* member(u,union(apply(null_class,z),intersection(union(w,x),complement(y))))* -> .
% 300.04/300.97  178793[3:SpL:72083.0,100908.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(union(v,w)),x)))* member(u,union(apply(null_class,y),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97  178791[0:SpL:112558.0,100908.0] || member(u,intersection(complement(union(v,w)),union(complement(union(x,y)),z)))* member(u,union(union(w,v),intersection(union(x,y),complement(z)))) -> .
% 300.04/300.97  178790[3:SpL:27497.0,100908.0] || member(u,intersection(union(null_class,complement(v)),union(complement(union(w,x)),y)))* member(u,union(union(null_class,v),intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97  178789[3:SpL:71518.0,100908.0] || member(u,intersection(union(null_class,complement(v)),union(complement(union(w,x)),y)))* member(u,union(union(v,null_class),intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97  178788[3:SpL:30548.0,100908.0] || member(u,intersection(union(null_class,complement(v)),union(complement(union(w,x)),y)))* member(u,union(union(v,v),intersection(union(w,x),complement(y))))* -> .
% 300.04/300.97  178786[3:SpL:72083.0,100908.0] || member(u,intersection(complement(apply(null_class,v)),union(complement(union(w,x)),y)))* member(u,union(sum_class(range_of(null_class)),intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97  178784[0:SpL:75901.0,100908.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(complement(union(x,y)),z)))* member(u,union(symmetric_difference(w,v),intersection(union(x,y),complement(z)))) -> .
% 300.04/300.97  179429[0:Res:10922.2,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(regular(y),union(intersection(union(u,v),complement(w)),x))* -> equal(y,null_class).
% 300.04/300.97  179428[0:Res:3678.2,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x)))* member(y,union(intersection(union(u,v),complement(w)),x))* -> equal(singleton(y),null_class).
% 300.04/300.97  179417[3:Res:17248.1,101278.0] || subclass(ordered_pair(u,universal_class),intersection(union(complement(union(v,w)),x),complement(y)))* member(unordered_pair(u,null_class),union(intersection(union(v,w),complement(x)),y)) -> .
% 300.04/300.97  179282[3:SpL:72082.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),complement(apply(null_class,y))))* member(u,union(intersection(union(v,w),complement(x)),apply(null_class,z)))* -> .
% 300.04/300.97  179530[3:Rew:72365.0,179281.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(union(v,w)),x)))* member(u,union(intersection(union(v,w),complement(x)),apply(null_class,y)))* -> .
% 300.04/300.97  179279[0:SpL:112558.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),complement(union(y,z))))* member(u,union(intersection(union(v,w),complement(x)),union(z,y))) -> .
% 300.04/300.97  179278[3:SpL:27497.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),union(null_class,complement(y))))* member(u,union(intersection(union(v,w),complement(x)),union(null_class,y))) -> .
% 300.04/300.97  179277[3:SpL:71518.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),union(null_class,complement(y))))* member(u,union(intersection(union(v,w),complement(x)),union(y,null_class))) -> .
% 300.04/300.97  179276[3:SpL:30548.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),union(null_class,complement(y))))* member(u,union(intersection(union(v,w),complement(x)),union(y,y)))* -> .
% 300.04/300.97  179531[3:Rew:75789.0,179274.1] || member(u,intersection(union(complement(union(v,w)),x),complement(apply(null_class,y))))* member(u,union(sum_class(range_of(null_class)),intersection(union(v,w),complement(x)))) -> .
% 300.04/300.97  179272[0:SpL:75901.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),complement(symmetric_difference(y,z))))* member(u,union(intersection(union(v,w),complement(x)),symmetric_difference(z,y))) -> .
% 300.04/300.97  179963[6:SpL:102707.0,53207.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),null_class)** -> member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97  179962[3:SpL:102707.0,53354.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),null_class)** -> member(omega,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97  179961[3:SpL:102707.0,83804.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),null_class)** -> subclass(universal_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97  179955[3:SpL:102707.0,113432.0] || subclass(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97  179946[0:SpL:102707.0,13518.1] || equal(intersection(union(u,v),union(w,complement(union(x,y)))),domain_relation) equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),domain_relation)** -> .
% 300.04/300.97  179945[0:SpL:102707.0,13425.1] || subclass(domain_relation,intersection(union(u,v),union(w,complement(union(x,y))))) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97  179944[0:SpL:102707.0,32917.1] || equal(intersection(union(u,v),union(w,complement(union(x,y)))),domain_relation) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97  179941[0:SpL:102707.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))) -> .
% 300.04/300.97  179940[0:SpL:102707.0,372.0] || subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* member(omega,intersection(union(u,v),union(w,complement(union(x,y))))) -> .
% 300.04/300.97  179938[0:SpL:102707.0,19460.1] || subclass(domain_relation,intersection(union(u,v),union(w,complement(union(x,y))))) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97  179937[0:SpL:102707.0,32866.1] || equal(intersection(union(u,v),union(w,complement(union(x,y)))),domain_relation) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97  179928[3:SpL:102707.0,116330.0] || equal(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),universal_class)** -> member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97  179911[0:SpR:75513.1,102707.0] || subclass(union(u,v),union(w,complement(union(x,y)))) -> equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),complement(union(u,v)))**.
% 300.04/300.97  179765[0:SpR:102707.0,100942.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),intersection(complement(w),union(x,y))),union(intersection(power_class(u),complement(v)),complement(union(w,complement(union(x,y))))))**.
% 300.04/300.97  179764[0:SpR:102707.0,100941.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),intersection(complement(w),union(x,y))),union(intersection(complement(u),power_class(v)),complement(union(w,complement(union(x,y))))))**.
% 300.04/300.97  180145[3:Rew:75789.0,179727.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))),union(null_class,intersection(union(v,w),union(x,complement(union(y,z))))))*.
% 300.04/300.97  179712[0:SpR:102707.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),union(y,z)))),union(intersection(union(v,w),union(x,complement(union(y,z)))),u))*.
% 300.04/300.97  179710[0:SpR:102707.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),union(y,z)))),union(u,intersection(union(v,w),union(x,complement(union(y,z))))))*.
% 300.04/300.97  179707[0:SpR:102707.0,142270.0] ||  -> equal(intersection(intersection(union(u,v),union(w,complement(union(x,y)))),restrict(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z,x1)),null_class)**.
% 300.04/300.97  180152[3:Rew:75789.0,179685.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97  180153[3:Rew:75789.0,179682.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,v),union(w,complement(union(x,y)))))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  179677[0:SpR:102707.0,42085.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),restrict(intersection(union(u,v),union(w,complement(union(x,y)))),z,x1)),null_class)**.
% 300.04/300.97  180154[3:Rew:75789.0,179669.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97  179629[3:SpR:102707.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,v),union(w,complement(union(x,y))))) member(singleton(null_class),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97  179625[0:SpR:102707.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),union(x,y))),complement(z)),union(z,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97  179623[0:SpR:102707.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),union(x,y))),complement(z)),union(intersection(union(u,v),union(w,complement(union(x,y)))),z))*.
% 300.04/300.97  179620[3:SpR:102707.0,65061.1] || equal(successor(intersection(union(u,v),union(w,complement(union(x,y))))),null_class) -> equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),universal_class)**.
% 300.04/300.97  179618[3:SpR:102707.0,115740.1] || subclass(intersection(union(u,v),union(w,complement(union(x,y)))),z) -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),z)*.
% 300.04/300.97  180642[6:SpL:102708.0,53207.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),null_class)** -> member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97  180641[3:SpL:102708.0,53354.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),null_class)** -> member(omega,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97  180640[3:SpL:102708.0,83804.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),null_class)** -> subclass(universal_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97  180634[3:SpL:102708.0,113432.0] || subclass(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)* -> subclass(regular(null_class),intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97  180625[0:SpL:102708.0,13518.1] || equal(intersection(union(complement(union(u,v)),w),union(x,y)),domain_relation) equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),domain_relation)** -> .
% 300.04/300.97  180624[0:SpL:102708.0,13425.1] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),union(x,y))) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.97  180623[0:SpL:102708.0,32917.1] || equal(intersection(union(complement(union(u,v)),w),union(x,y)),domain_relation) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.97  180620[0:SpL:102708.0,2134.0] || subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))) -> .
% 300.04/300.97  180619[0:SpL:102708.0,372.0] || subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* member(omega,intersection(union(complement(union(u,v)),w),union(x,y))) -> .
% 300.04/300.97  180617[0:SpL:102708.0,19460.1] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),union(x,y))) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.97  180616[0:SpL:102708.0,32866.1] || equal(intersection(union(complement(union(u,v)),w),union(x,y)),domain_relation) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.97  180607[3:SpL:102708.0,116330.0] || equal(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),universal_class)** -> member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97  180605[0:SpR:39614.1,102708.0] || subclass(union(u,v),union(complement(union(w,x)),y)) -> equal(union(intersection(union(w,x),complement(y)),complement(union(u,v))),complement(union(u,v)))**.
% 300.04/300.97  180436[0:SpR:102708.0,101774.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),intersection(power_class(x),complement(y))),union(intersection(union(u,v),complement(w)),complement(union(complement(power_class(x)),y))))**.
% 300.04/300.97  180434[0:SpR:102708.0,101773.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),intersection(complement(x),power_class(y))),union(intersection(union(u,v),complement(w)),complement(union(x,complement(power_class(y))))))**.
% 300.04/300.97  180832[3:Rew:75789.0,180396.0] ||  -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))),union(null_class,intersection(union(complement(union(v,w)),x),union(y,z))))*.
% 300.04/300.97  180381[0:SpR:102708.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(union(y,z)))),union(intersection(union(complement(union(v,w)),x),union(y,z)),u))*.
% 300.04/300.97  180379[0:SpR:102708.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(union(y,z)))),union(u,intersection(union(complement(union(v,w)),x),union(y,z))))*.
% 300.04/300.97  180376[0:SpR:102708.0,142270.0] ||  -> equal(intersection(intersection(union(complement(union(u,v)),w),union(x,y)),restrict(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z,x1)),null_class)**.
% 300.04/300.97  180839[3:Rew:75789.0,180354.0] ||  -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97  180840[3:Rew:75789.0,180351.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(complement(union(u,v)),w),union(x,y)))))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  180346[0:SpR:102708.0,42085.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),restrict(intersection(union(complement(union(u,v)),w),union(x,y)),z,x1)),null_class)**.
% 300.04/300.97  180841[3:Rew:75789.0,180338.0] ||  -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97  180298[3:SpR:102708.0,18089.1] ||  -> member(singleton(null_class),intersection(union(complement(union(u,v)),w),union(x,y))) member(singleton(null_class),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97  180294[0:SpR:102708.0,76062.0] ||  -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(union(x,y))),complement(z)),union(z,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97  180292[0:SpR:102708.0,5350.0] ||  -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(union(x,y))),complement(z)),union(intersection(union(complement(union(u,v)),w),union(x,y)),z))*.
% 300.04/300.97  180289[3:SpR:102708.0,65061.1] || equal(successor(intersection(union(complement(union(u,v)),w),union(x,y))),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)**.
% 300.04/300.97  180287[3:SpR:102708.0,115740.1] || subclass(intersection(union(complement(union(u,v)),w),union(x,y)),z) -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),z)*.
% 300.04/300.97  181346[6:SpL:102709.0,53207.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),null_class)** -> member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97  181345[3:SpL:102709.0,53354.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),null_class)** -> member(omega,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97  181344[3:SpL:102709.0,83804.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),null_class)** -> subclass(universal_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97  181338[3:SpL:102709.0,113432.0] || subclass(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)* -> subclass(regular(null_class),intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97  181329[0:SpL:102709.0,13518.1] || equal(intersection(union(u,complement(union(v,w))),union(x,y)),domain_relation) equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),domain_relation)** -> .
% 300.04/300.97  181328[0:SpL:102709.0,13425.1] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),union(x,y))) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.97  181327[0:SpL:102709.0,32917.1] || equal(intersection(union(u,complement(union(v,w))),union(x,y)),domain_relation) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.97  181324[0:SpL:102709.0,2134.0] || subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))) -> .
% 300.04/300.97  181323[0:SpL:102709.0,372.0] || subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* member(omega,intersection(union(u,complement(union(v,w))),union(x,y))) -> .
% 300.04/300.97  181321[0:SpL:102709.0,19460.1] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),union(x,y))) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.97  181320[0:SpL:102709.0,32866.1] || equal(intersection(union(u,complement(union(v,w))),union(x,y)),domain_relation) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.97  181311[3:SpL:102709.0,116330.0] || equal(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),universal_class)** -> member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97  181309[0:SpR:39614.1,102709.0] || subclass(union(u,v),union(w,complement(union(x,y)))) -> equal(union(intersection(complement(w),union(x,y)),complement(union(u,v))),complement(union(u,v)))**.
% 300.04/300.97  181143[0:SpR:102709.0,101774.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),intersection(power_class(x),complement(y))),union(intersection(complement(u),union(v,w)),complement(union(complement(power_class(x)),y))))**.
% 300.04/300.97  181141[0:SpR:102709.0,101773.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),intersection(complement(x),power_class(y))),union(intersection(complement(u),union(v,w)),complement(union(x,complement(power_class(y))))))**.
% 300.04/300.97  181531[3:Rew:75789.0,181103.0] ||  -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))),union(null_class,intersection(union(v,complement(union(w,x))),union(y,z))))*.
% 300.04/300.97  181088[0:SpR:102709.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(union(y,z)))),union(intersection(union(v,complement(union(w,x))),union(y,z)),u))*.
% 300.04/300.97  181086[0:SpR:102709.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(union(y,z)))),union(u,intersection(union(v,complement(union(w,x))),union(y,z))))*.
% 300.04/300.97  181083[0:SpR:102709.0,142270.0] ||  -> equal(intersection(intersection(union(u,complement(union(v,w))),union(x,y)),restrict(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z,x1)),null_class)**.
% 300.04/300.97  181538[3:Rew:75789.0,181061.0] ||  -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97  181539[3:Rew:75789.0,181058.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,complement(union(v,w))),union(x,y)))))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  181053[0:SpR:102709.0,42085.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),restrict(intersection(union(u,complement(union(v,w))),union(x,y)),z,x1)),null_class)**.
% 300.04/300.97  181540[3:Rew:75789.0,181045.0] ||  -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97  181005[3:SpR:102709.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,complement(union(v,w))),union(x,y))) member(singleton(null_class),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97  181001[0:SpR:102709.0,76062.0] ||  -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(union(x,y))),complement(z)),union(z,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97  180999[0:SpR:102709.0,5350.0] ||  -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(union(x,y))),complement(z)),union(intersection(union(u,complement(union(v,w))),union(x,y)),z))*.
% 300.04/300.97  180996[3:SpR:102709.0,65061.1] || equal(successor(intersection(union(u,complement(union(v,w))),union(x,y))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)**.
% 300.04/300.97  180994[3:SpR:102709.0,115740.1] || subclass(intersection(union(u,complement(union(v,w))),union(x,y)),z) -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),z)*.
% 300.04/300.97  182013[6:SpL:102711.0,53207.0] || equal(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),null_class)** -> member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.04/300.97  182012[3:SpL:102711.0,53354.0] || equal(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),null_class)** -> member(omega,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.06/300.97  182011[3:SpL:102711.0,83804.0] || equal(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),null_class)** -> subclass(universal_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.06/300.97  182005[3:SpL:102711.0,113432.0] || subclass(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.06/300.97  181996[0:SpL:102711.0,13518.1] || equal(intersection(union(u,v),union(complement(union(w,x)),y)),domain_relation) equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),domain_relation)** -> .
% 300.06/300.97  181995[0:SpL:102711.0,13425.1] || subclass(domain_relation,intersection(union(u,v),union(complement(union(w,x)),y))) subclass(domain_relation,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97  181994[0:SpL:102711.0,32917.1] || equal(intersection(union(u,v),union(complement(union(w,x)),y)),domain_relation) subclass(domain_relation,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97  181991[0:SpL:102711.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))) -> .
% 300.06/300.97  181990[0:SpL:102711.0,372.0] || subclass(universal_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* member(omega,intersection(union(u,v),union(complement(union(w,x)),y))) -> .
% 300.06/300.97  181988[0:SpL:102711.0,19460.1] || subclass(domain_relation,intersection(union(u,v),union(complement(union(w,x)),y))) subclass(universal_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97  181987[0:SpL:102711.0,32866.1] || equal(intersection(union(u,v),union(complement(union(w,x)),y)),domain_relation) subclass(universal_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97  181978[3:SpL:102711.0,116330.0] || equal(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),universal_class)** -> member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.06/300.97  181961[0:SpR:75513.1,102711.0] || subclass(union(u,v),union(complement(union(w,x)),y)) -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),complement(union(u,v)))**.
% 300.06/300.97  181807[0:SpR:102711.0,100942.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),intersection(union(w,x),complement(y))),union(intersection(power_class(u),complement(v)),complement(union(complement(union(w,x)),y))))**.
% 300.06/300.97  181806[0:SpR:102711.0,100941.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),intersection(union(w,x),complement(y))),union(intersection(complement(u),power_class(v)),complement(union(complement(union(w,x)),y))))**.
% 300.06/300.97  182202[3:Rew:75789.0,181769.0] ||  -> subclass(complement(union(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))),union(null_class,intersection(union(v,w),union(complement(union(x,y)),z))))*.
% 300.06/300.97  181754[0:SpR:102711.0,76062.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(union(x,y),complement(z)))),union(intersection(union(v,w),union(complement(union(x,y)),z)),u))*.
% 300.06/300.97  181752[0:SpR:102711.0,5350.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(union(x,y),complement(z)))),union(u,intersection(union(v,w),union(complement(union(x,y)),z))))*.
% 300.06/300.97  181749[0:SpR:102711.0,142270.0] ||  -> equal(intersection(intersection(union(u,v),union(complement(union(w,x)),y)),restrict(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z,x1)),null_class)**.
% 300.06/300.97  182209[3:Rew:75789.0,181727.0] ||  -> subclass(complement(union(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.06/300.97  182210[3:Rew:75789.0,181724.0] ||  -> subclass(complement(successor(successor(union(null_class,intersection(union(u,v),union(complement(union(w,x)),y)))))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.06/300.97  181719[0:SpR:102711.0,42085.0] ||  -> equal(intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),restrict(intersection(union(u,v),union(complement(union(w,x)),y)),z,x1)),null_class)**.
% 300.06/300.97  182211[3:Rew:75789.0,181711.0] ||  -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.06/300.97  181671[3:SpR:102711.0,18089.1] ||  -> member(singleton(null_class),intersection(union(u,v),union(complement(union(w,x)),y))) member(singleton(null_class),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.06/300.97  181667[0:SpR:102711.0,76062.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(union(w,x),complement(y))),complement(z)),union(z,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.06/300.97  181665[0:SpR:102711.0,5350.0] ||  -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(union(w,x),complement(y))),complement(z)),union(intersection(union(u,v),union(complement(union(w,x)),y)),z))*.
% 300.06/300.97  181662[3:SpR:102711.0,65061.1] || equal(successor(intersection(union(u,v),union(complement(union(w,x)),y))),null_class) -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),universal_class)**.
% 300.06/300.97  181660[3:SpR:102711.0,115740.1] || subclass(intersection(union(u,v),union(complement(union(w,x)),y)),z) -> subclass(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),z)*.
% 300.06/300.97  2062[0:Res:365.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,ordered_pair(x,y)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,ordered_pair(x,y)),compose(u,v))*.
% 300.06/300.97  2061[0:Res:348.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,unordered_pair(x,y)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,unordered_pair(x,y)),compose(u,v))*.
% 300.06/300.97  4116[0:Rew:29.0,4098.1,29.0,4098.0] ||  -> subclass(restrict(u,v,w),x) equal(ordered_pair(first(not_subclass_element(restrict(u,v,w),x)),second(not_subclass_element(restrict(u,v,w),x))),not_subclass_element(restrict(u,v,w),x))**.
% 300.06/300.97  5618[0:Res:4845.1,60.0] || subclass(domain_relation,image(u,image(v,singleton(w)))) member(ordered_pair(w,ordered_pair(null_class,null_class)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,ordered_pair(null_class,null_class)),compose(u,v))*.
% 300.06/300.97  9881[0:Res:9522.0,18.0] ||  -> subclass(u,complement(cross_product(v,w))) equal(ordered_pair(first(not_subclass_element(u,complement(cross_product(v,w)))),second(not_subclass_element(u,complement(cross_product(v,w))))),not_subclass_element(u,complement(cross_product(v,w))))**.
% 300.06/300.97  10673[3:Res:408.2,7653.1] || member(intersection(complement(compose(element_relation,universal_class)),u),universal_class) member(apply(choice,intersection(complement(compose(element_relation,universal_class)),u)),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 300.06/300.97  10712[0:Rew:476.0,10646.1,476.0,10646.0] || member(symmetric_difference(cross_product(u,v),w),universal_class) -> equal(symmetric_difference(cross_product(u,v),w),null_class) member(apply(choice,symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 300.06/300.97  10713[0:Rew:475.0,10645.1,475.0,10645.0] || member(symmetric_difference(u,cross_product(v,w)),universal_class) -> equal(symmetric_difference(u,cross_product(v,w)),null_class) member(apply(choice,symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 300.06/300.97  10869[3:Res:409.2,7653.1] || member(intersection(u,complement(compose(element_relation,universal_class))),universal_class) member(apply(choice,intersection(u,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 300.06/300.97  11576[0:Res:1932.2,34.0] || member(ordered_pair(ordered_pair(u,v),w),cross_product(universal_class,universal_class)) subclass(composition_function,rotate(x)) -> member(ordered_pair(ordered_pair(v,ordered_pair(w,compose(ordered_pair(u,v),w))),u),x)*.
% 300.06/300.97  11575[0:Res:1932.2,37.0] || member(ordered_pair(ordered_pair(u,v),w),cross_product(universal_class,universal_class)) subclass(composition_function,flip(x)) -> member(ordered_pair(ordered_pair(v,u),ordered_pair(w,compose(ordered_pair(u,v),w))),x)*.
% 300.06/300.97  12028[0:Res:4921.1,1419.0] || member(range_of(null_class),universal_class) member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,apply(null_class,w))),second(ordered_pair(u,apply(null_class,w)))),ordered_pair(u,apply(null_class,w)))**.
% 300.06/300.97  13573[0:SpL:1183.2,3111.0] || member(cross_product(u,v),universal_class) equal(w,apply(choice,cross_product(u,v))) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),w)*.
% 300.06/300.97  13560[0:SpL:1183.2,366.0] || member(cross_product(u,v),universal_class) subclass(apply(choice,cross_product(u,v)),w) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),w)*.
% 300.06/300.97  14301[2:MRR:14289.3,4383.0] single_valued_class(u) || member(ordered_pair(v,not_subclass_element(image(u,image(inverse(u),singleton(v))),w)),cross_product(universal_class,universal_class))* -> subclass(image(u,image(inverse(u),singleton(v))),w).
% 300.06/300.97  14302[2:MRR:14288.3,4383.0] function(u) || member(ordered_pair(v,not_subclass_element(image(u,image(inverse(u),singleton(v))),w)),cross_product(universal_class,universal_class))* -> subclass(image(u,image(inverse(u),singleton(v))),w).
% 300.06/300.97  16342[3:Rew:15422.0,15798.3] || member(u,universal_class) subclass(domain_relation,complement(intersection(v,w))) member(ordered_pair(u,cantor(u)),union(v,w)) -> member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))*.
% 300.06/300.97  17219[3:Rew:17061.0,17203.2] || member(ordered_pair(ordered_pair(universal_class,null_class),u),v) member(ordered_pair(singleton(singleton(null_class)),u),cross_product(cross_product(universal_class,universal_class),universal_class))* -> member(ordered_pair(singleton(singleton(null_class)),u),flip(v))*.
% 300.06/300.97  17220[3:Rew:17061.0,17202.2] || member(ordered_pair(ordered_pair(universal_class,u),null_class),v) member(ordered_pair(singleton(singleton(null_class)),u),cross_product(cross_product(universal_class,universal_class),universal_class))* -> member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))*.
% 300.06/300.97  17221[3:Rew:17061.0,17178.1] || member(u,universal_class) member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(universal_class,u),null_class),v) -> member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))*.
% 300.06/300.97  17222[3:Rew:17061.0,17177.1] || member(u,universal_class) member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(universal_class,null_class),u),v) -> member(ordered_pair(singleton(singleton(null_class)),u),flip(v))*.
% 300.06/300.97  18129[3:Res:17208.1,60.0] || equal(image(u,image(v,singleton(w))),singleton(singleton(null_class))) member(ordered_pair(w,singleton(null_class)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(null_class)),compose(u,v))*.
% 300.06/300.97  19585[0:Res:3678.2,60.0] || subclass(universal_class,image(u,image(v,singleton(w))))* member(ordered_pair(w,x),cross_product(universal_class,universal_class)) -> equal(singleton(x),null_class) member(ordered_pair(w,x),compose(u,v))*.
% 300.06/300.97  27066[3:Rew:26766.0,2057.0] || equal(union(null_class,image(u,image(v,singleton(w)))),universal_class)** member(ordered_pair(w,singleton(x)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 300.06/300.97  30000[0:SpL:6220.1,1925.1] || member(ordered_pair(u,v),compose(w,regular(cross_product(singleton(u),universal_class))))* subclass(image(w,range_of(null_class)),x)* -> equal(cross_product(singleton(u),universal_class),null_class) member(v,x)*.
% 300.06/300.97  30814[0:Res:59.1,2351.0] || member(ordered_pair(u,regular(intersection(v,complement(image(w,image(x,singleton(u))))))),compose(w,x))* -> equal(intersection(v,complement(image(w,image(x,singleton(u))))),null_class).
% 300.06/300.97  30804[0:Res:24.2,2351.0] || member(regular(intersection(u,complement(intersection(v,w)))),w)* member(regular(intersection(u,complement(intersection(v,w)))),v)* -> equal(intersection(u,complement(intersection(v,w))),null_class).
% 300.06/300.97  31161[0:Res:59.1,3124.0] || member(ordered_pair(u,regular(intersection(complement(image(v,image(w,singleton(u)))),x))),compose(v,w))* -> equal(intersection(complement(image(v,image(w,singleton(u)))),x),null_class).
% 300.06/300.97  31150[0:Res:24.2,3124.0] || member(regular(intersection(complement(intersection(u,v)),w)),v)* member(regular(intersection(complement(intersection(u,v)),w)),u)* -> equal(intersection(complement(intersection(u,v)),w),null_class).
% 300.06/300.97  32885[0:Res:28672.1,60.0] || equal(image(u,image(v,singleton(w))),domain_relation) member(ordered_pair(w,ordered_pair(null_class,null_class)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,ordered_pair(null_class,null_class)),compose(u,v))*.
% 300.06/300.97  32949[0:SpR:479.0,3136.1] ||  -> equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),null_class) member(regular(symmetric_difference(union(u,v),union(complement(u),complement(v)))),complement(symmetric_difference(complement(u),complement(v))))*.
% 300.06/300.97  35289[0:Res:226.1,9.0] ||  -> subclass(restrict(unordered_pair(u,v),w,x),y) equal(not_subclass_element(restrict(unordered_pair(u,v),w,x),y),v)** equal(not_subclass_element(restrict(unordered_pair(u,v),w,x),y),u)**.
% 300.06/300.97  37111[0:Res:24.2,9366.1] || member(singleton(intersection(u,v)),v)* member(singleton(intersection(u,v)),u)* member(intersection(u,v),universal_class) -> member(singleton(singleton(singleton(intersection(u,v)))),element_relation)*.
% 300.06/300.97  37516[7:Rew:37448.1,16355.2] function(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(range_of(w))) equal(cantor(cantor(x)),universal_class) -> compatible(restrict(u,v,universal_class),x,inverse(w))*.
% 300.06/300.97  38284[7:SpL:38158.1,60.0] one_to_one(u) || member(v,image(w,image(x,null_class))) member(ordered_pair(inverse(u),v),cross_product(universal_class,universal_class)) -> member(ordered_pair(inverse(u),v),compose(w,x))*.
% 300.06/300.97  39014[3:Res:15574.1,10179.0] || member(apply(choice,regular(cantor(u))),universal_class) -> equal(apply(u,apply(choice,regular(cantor(u)))),sum_class(range_of(null_class)))** equal(regular(cantor(u)),null_class) equal(cantor(u),null_class).
% 300.06/300.97  39299[3:Res:35372.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,unordered_pair(x,y)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,unordered_pair(x,y)),compose(u,v))*.
% 300.06/300.97  39447[3:Res:39273.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,ordered_pair(x,y)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,ordered_pair(x,y)),compose(u,v))*.
% 300.06/300.97  40311[0:SpR:39766.0,470.0] ||  -> equal(intersection(complement(symmetric_difference(u,intersection(u,v))),union(complement(intersection(u,v)),union(u,intersection(u,v)))),symmetric_difference(complement(intersection(u,v)),union(u,intersection(u,v))))**.
% 300.06/300.97  40608[0:SpR:39910.0,470.0] ||  -> equal(intersection(complement(symmetric_difference(u,intersection(v,u))),union(complement(intersection(v,u)),union(u,intersection(v,u)))),symmetric_difference(complement(intersection(v,u)),union(u,intersection(v,u))))**.
% 300.06/300.97  46454[3:Res:3436.2,15524.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class))))* -> equal(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class),null_class).
% 300.06/300.97  46652[0:Rew:46582.0,36585.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,power_class(complement(power_class(w)))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),image(element_relation,power_class(w)))* -> .
% 300.06/300.97  47294[0:Rew:46582.0,46659.2,46582.0,46659.1] || member(not_subclass_element(u,intersection(v,complement(power_class(w)))),v)* -> subclass(singleton(not_subclass_element(u,intersection(v,complement(power_class(w))))),power_class(w))* subclass(u,intersection(v,complement(power_class(w)))).
% 300.06/300.97  48587[0:Res:1932.2,46587.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,image(element_relation,power_class(w))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),power_class(complement(power_class(w))))* -> .
% 300.06/300.97  49844[0:Res:71.2,46618.0] || member(symmetric_difference(complement(u),power_class(v)),universal_class) -> equal(symmetric_difference(complement(u),power_class(v)),null_class) member(apply(choice,symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 300.06/300.97  49994[3:Res:2055.2,47748.1] || member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),cross_product(universal_class,universal_class))* equal(compose(v,w),null_class) -> equal(image(v,image(w,singleton(u))),null_class).
% 300.06/300.97  50148[0:Res:71.2,46805.0] || member(symmetric_difference(power_class(u),complement(v)),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),null_class) member(apply(choice,symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 300.06/300.97  50352[0:Rew:6906.0,50248.1,6906.0,50248.0] || member(symmetric_difference(complement(u),complement(singleton(u))),universal_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(apply(choice,symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 300.06/300.97  52507[3:Res:1272.2,15793.2] || member(ordered_pair(u,cantor(u)),cross_product(v,w))* member(ordered_pair(u,cantor(u)),x)* member(u,universal_class) subclass(domain_relation,complement(restrict(x,v,w)))* -> .
% 300.06/300.97  55027[0:Res:2353.1,46617.0] || member(regular(intersection(u,intersection(v,intersection(complement(w),power_class(x))))),union(w,complement(power_class(x))))* -> equal(intersection(u,intersection(v,intersection(complement(w),power_class(x)))),null_class).
% 300.06/300.97  55024[0:Res:3126.1,46617.0] || member(regular(intersection(intersection(u,intersection(complement(v),power_class(w))),x)),union(v,complement(power_class(w))))* -> equal(intersection(intersection(u,intersection(complement(v),power_class(w))),x),null_class).
% 300.06/300.97  55021[0:Res:2352.1,46617.0] || member(regular(intersection(u,intersection(intersection(complement(v),power_class(w)),x))),union(v,complement(power_class(w))))* -> equal(intersection(u,intersection(intersection(complement(v),power_class(w)),x)),null_class).
% 300.06/300.97  55020[0:Res:3125.1,46617.0] || member(regular(intersection(intersection(intersection(complement(u),power_class(v)),w),x)),union(u,complement(power_class(v))))* -> equal(intersection(intersection(intersection(complement(u),power_class(v)),w),x),null_class).
% 300.06/300.97  55242[0:Res:2353.1,46804.0] || member(regular(intersection(u,intersection(v,intersection(power_class(w),complement(x))))),union(complement(power_class(w)),x))* -> equal(intersection(u,intersection(v,intersection(power_class(w),complement(x)))),null_class).
% 300.06/300.97  55239[0:Res:3126.1,46804.0] || member(regular(intersection(intersection(u,intersection(power_class(v),complement(w))),x)),union(complement(power_class(v)),w))* -> equal(intersection(intersection(u,intersection(power_class(v),complement(w))),x),null_class).
% 300.06/300.97  55236[0:Res:2352.1,46804.0] || member(regular(intersection(u,intersection(intersection(power_class(v),complement(w)),x))),union(complement(power_class(v)),w))* -> equal(intersection(u,intersection(intersection(power_class(v),complement(w)),x)),null_class).
% 300.06/300.97  55235[0:Res:3125.1,46804.0] || member(regular(intersection(intersection(intersection(power_class(u),complement(v)),w),x)),union(complement(power_class(u)),v))* -> equal(intersection(intersection(intersection(power_class(u),complement(v)),w),x),null_class).
% 300.06/300.97  56292[0:Res:9624.2,1419.0] || member(u,v)* -> equal(regular(unordered_pair(w,x)),x)** equal(unordered_pair(w,x),null_class) equal(ordered_pair(first(ordered_pair(u,w)),second(ordered_pair(u,w))),ordered_pair(u,w))**.
% 300.06/300.97  56337[0:Res:9625.2,1419.0] || member(u,v)* -> equal(regular(unordered_pair(w,x)),w)** equal(unordered_pair(w,x),null_class) equal(ordered_pair(first(ordered_pair(u,x)),second(ordered_pair(u,x))),ordered_pair(u,x))**.
% 300.06/300.97  56561[3:Res:4087.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class))))* -> subclass(intersection(v,u),w) equal(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class),null_class).
% 300.06/300.97  56812[0:Res:4089.1,46805.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),y),union(complement(power_class(v)),w))*.
% 300.06/300.97  56811[0:Res:4089.1,4051.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),z) member(not_subclass_element(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),z),complement(restrict(x,v,w)))*.
% 300.06/300.97  56810[0:Res:4089.1,46618.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),y),union(v,complement(power_class(w))))*.
% 300.06/300.97  56808[0:Res:4089.1,4050.0] ||  -> subclass(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),z),complement(restrict(v,w,x)))*.
% 300.06/300.97  57218[0:Res:4090.1,46805.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),y),union(complement(power_class(w)),x))*.
% 300.06/300.97  57217[0:Res:4090.1,4051.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),z) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),z),complement(restrict(y,w,x)))*.
% 300.06/300.97  57216[0:Res:4090.1,46618.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),y),union(w,complement(power_class(x))))*.
% 300.06/300.97  57214[0:Res:4090.1,4050.0] ||  -> subclass(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),z),complement(restrict(w,x,y)))*.
% 300.06/300.97  57646[3:Res:5239.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class))))* -> subclass(intersection(u,v),w) equal(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class),null_class).
% 300.06/300.97  58080[0:Res:5242.1,46805.0] ||  -> subclass(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),y),union(complement(power_class(u)),v))*.
% 300.06/300.97  58079[0:Res:5242.1,4051.0] ||  -> subclass(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),z) member(not_subclass_element(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),z),complement(restrict(w,u,v)))*.
% 300.06/300.97  58078[0:Res:5242.1,46618.0] ||  -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),y),union(u,complement(power_class(v))))*.
% 300.06/300.97  58076[0:Res:5242.1,4050.0] ||  -> subclass(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),z) member(not_subclass_element(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),z),complement(restrict(u,v,w)))*.
% 300.06/300.97  58482[0:Res:5243.1,46805.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),y),union(complement(power_class(v)),w))*.
% 300.06/300.97  58481[0:Res:5243.1,4051.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),z) member(not_subclass_element(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),z),complement(restrict(x,v,w)))*.
% 300.06/300.97  58480[0:Res:5243.1,46618.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),y),union(v,complement(power_class(w))))*.
% 300.06/300.97  58478[0:Res:5243.1,4050.0] ||  -> subclass(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),z) member(not_subclass_element(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),z),complement(restrict(v,w,x)))*.
% 300.06/300.97  59524[0:Res:10992.1,5213.1] || member(regular(u),union(v,w)) subclass(u,regular(intersection(v,w))) -> member(regular(u),symmetric_difference(v,w))* equal(u,null_class) equal(intersection(v,w),null_class).
% 300.06/300.97  60905[0:SpL:47184.0,46804.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),power_class(complement(power_class(x)))))) -> .
% 300.06/300.97  60899[0:SpL:47184.0,46617.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),power_class(x)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),complement(power_class(x)))) -> .
% 300.06/300.97  60947[0:Rew:47184.0,60865.1] || member(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),intersection(power_class(u),power_class(complement(power_class(v)))))* -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class).
% 300.06/300.97  60841[0:SpR:47184.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(v,intersection(power_class(w),power_class(complement(power_class(x)))))).
% 300.06/300.97  60948[0:Rew:47184.0,60828.1] ||  -> member(not_subclass_element(u,union(complement(power_class(v)),image(element_relation,power_class(w)))),intersection(power_class(v),power_class(complement(power_class(w)))))* subclass(u,union(complement(power_class(v)),image(element_relation,power_class(w)))).
% 300.06/300.97  60826[0:SpR:47184.0,261.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),x)).
% 300.06/300.97  60786[0:SpR:47184.0,22779.0] ||  -> subclass(complement(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(singleton(intersection(power_class(u),power_class(complement(power_class(v))))))))*.
% 300.06/300.97  61179[0:SpL:47187.0,46804.0] || member(u,intersection(power_class(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(power_class(w))),power_class(x)))) -> .
% 300.06/300.97  61173[0:SpL:47187.0,46617.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),power_class(x)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),complement(power_class(x)))) -> .
% 300.06/300.97  61222[0:Rew:47187.0,61139.1] || member(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),intersection(power_class(complement(power_class(u))),power_class(v)))* -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class).
% 300.06/300.97  61115[0:SpR:47187.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(v,intersection(power_class(complement(power_class(w))),power_class(x)))).
% 300.06/300.97  61223[0:Rew:47187.0,61101.1] ||  -> member(not_subclass_element(u,union(image(element_relation,power_class(v)),complement(power_class(w)))),intersection(power_class(complement(power_class(v))),power_class(w)))* subclass(u,union(image(element_relation,power_class(v)),complement(power_class(w)))).
% 300.06/300.97  61099[0:SpR:47187.0,261.1] || member(u,universal_class) -> member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),x)).
% 300.06/300.97  61059[0:SpR:47187.0,22779.0] ||  -> subclass(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(singleton(intersection(power_class(complement(power_class(u))),power_class(v))))))*.
% 300.06/300.97  62730[0:Res:480.1,5201.0] || member(regular(intersection(regular(complement(intersection(u,v))),w)),symmetric_difference(u,v))* -> equal(intersection(regular(complement(intersection(u,v))),w),null_class) equal(complement(intersection(u,v)),null_class).
% 300.06/300.97  62796[3:MRR:62732.3,49973.2] || member(regular(intersection(regular(intersection(u,v)),w)),v)* member(regular(intersection(regular(intersection(u,v)),w)),u)* -> equal(intersection(regular(intersection(u,v)),w),null_class).
% 300.06/300.97  62801[3:MRR:62742.2,50028.1] || member(ordered_pair(u,regular(intersection(regular(image(v,image(w,singleton(u)))),x))),compose(v,w))* -> equal(intersection(regular(image(v,image(w,singleton(u)))),x),null_class).
% 300.06/300.97  62802[0:MRR:62735.0,10104.1] ||  -> member(regular(intersection(regular(image(element_relation,power_class(u))),v)),power_class(complement(power_class(u))))* equal(intersection(regular(image(element_relation,power_class(u))),v),null_class) equal(image(element_relation,power_class(u)),null_class).
% 300.06/300.97  63034[0:Res:480.1,5212.0] || member(regular(intersection(u,regular(complement(intersection(v,w))))),symmetric_difference(v,w))* -> equal(intersection(u,regular(complement(intersection(v,w)))),null_class) equal(complement(intersection(v,w)),null_class).
% 300.06/300.97  63096[3:MRR:63036.3,49973.2] || member(regular(intersection(u,regular(intersection(v,w)))),w)* member(regular(intersection(u,regular(intersection(v,w)))),v)* -> equal(intersection(u,regular(intersection(v,w))),null_class).
% 300.06/300.97  63101[3:MRR:63045.2,50028.1] || member(ordered_pair(u,regular(intersection(v,regular(image(w,image(x,singleton(u))))))),compose(w,x))* -> equal(intersection(v,regular(image(w,image(x,singleton(u))))),null_class).
% 300.06/300.97  63102[0:MRR:63039.0,10104.1] ||  -> member(regular(intersection(u,regular(image(element_relation,power_class(v))))),power_class(complement(power_class(v))))* equal(intersection(u,regular(image(element_relation,power_class(v)))),null_class) equal(image(element_relation,power_class(v)),null_class).
% 300.06/300.97  65245[0:Res:10071.3,523.0] || member(u,universal_class) member(v,u) subclass(element_relation,ordered_pair(w,x))* -> equal(ordered_pair(v,u),unordered_pair(w,singleton(x)))* equal(ordered_pair(v,u),singleton(w)).
% 300.06/300.97  65242[0:Res:10071.3,6166.2] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,x))* member(ordered_pair(v,u),complement(x))* member(ordered_pair(v,u),complement(w))* -> .
% 300.06/300.97  65298[3:MRR:65278.0,242.0] || member(u,ordered_pair(v,w))* subclass(element_relation,cross_product(universal_class,cross_product(universal_class,universal_class))) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 300.06/300.97  65946[0:Res:10992.1,2319.0] || member(not_subclass_element(union(u,v),w),union(complement(u),complement(v))) -> member(not_subclass_element(union(u,v),w),symmetric_difference(complement(u),complement(v)))* subclass(union(u,v),w).
% 300.06/300.97  65889[0:SpL:46592.0,2319.0] || member(not_subclass_element(union(intersection(power_class(u),complement(v)),w),x),intersection(union(complement(power_class(u)),v),complement(w)))* -> subclass(union(intersection(power_class(u),complement(v)),w),x).
% 300.06/300.97  65888[0:SpL:46586.0,2319.0] || member(not_subclass_element(union(intersection(complement(u),power_class(v)),w),x),intersection(union(u,complement(power_class(v))),complement(w)))* -> subclass(union(intersection(complement(u),power_class(v)),w),x).
% 300.06/300.97  65871[0:SpL:46592.0,2319.0] || member(not_subclass_element(union(u,intersection(power_class(v),complement(w))),x),intersection(complement(u),union(complement(power_class(v)),w)))* -> subclass(union(u,intersection(power_class(v),complement(w))),x).
% 300.06/300.97  65870[0:SpL:46586.0,2319.0] || member(not_subclass_element(union(u,intersection(complement(v),power_class(w))),x),intersection(complement(u),union(v,complement(power_class(w)))))* -> subclass(union(u,intersection(complement(v),power_class(w))),x).
% 300.06/300.97  66128[0:Res:49.1,3162.0] inductive(unordered_pair(u,v)) ||  -> equal(image(successor_relation,unordered_pair(u,v)),null_class) equal(regular(image(successor_relation,unordered_pair(u,v))),v)** equal(regular(image(successor_relation,unordered_pair(u,v))),u)**.
% 300.06/300.97  66854[0:SpR:47948.0,3231.1] ||  -> equal(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),null_class) member(regular(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w)),union(image(element_relation,power_class(u)),v))*.
% 300.06/300.97  66847[0:SpR:47949.0,3231.1] ||  -> equal(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),null_class) member(regular(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w)),union(u,image(element_relation,power_class(v))))*.
% 300.06/300.97  67040[0:SpR:47948.0,3240.1] ||  -> equal(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),null_class) member(regular(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w))),union(image(element_relation,power_class(v)),w))*.
% 300.06/300.97  67033[0:SpR:47949.0,3240.1] ||  -> equal(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),null_class) member(regular(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))*.
% 300.06/300.97  72493[0:Rew:72365.0,49604.0] ||  -> equal(intersection(union(cross_product(u,v),image(element_relation,power_class(w))),complement(restrict(complement(power_class(complement(power_class(w)))),u,v))),symmetric_difference(cross_product(u,v),complement(power_class(complement(power_class(w))))))**.
% 300.06/300.97  72494[0:Rew:72365.0,49263.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),cross_product(v,w)),complement(restrict(complement(power_class(complement(power_class(u)))),v,w))),symmetric_difference(complement(power_class(complement(power_class(u)))),cross_product(v,w)))**.
% 300.06/300.97  74354[0:SpL:72387.0,1275.1] || member(u,union(union(v,w),complement(intersection(v,w)))) member(u,complement(symmetric_difference(v,w))) -> member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))*.
% 300.06/300.97  76013[0:Rew:75923.0,75943.1] ||  -> equal(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),null_class) member(regular(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 300.06/300.97  76014[0:Rew:75923.0,75970.2] || subclass(complement(symmetric_difference(u,v)),w) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class) member(regular(symmetric_difference(union(u,v),complement(intersection(u,v)))),w)*.
% 300.06/300.97  76015[0:Rew:75923.0,75982.1] ||  -> equal(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),null_class) member(regular(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 300.06/300.97  76016[3:Rew:75923.0,75989.1] ||  -> equal(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class) member(regular(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(u,v)))*.
% 300.06/300.97  76367[0:Rew:76314.0,67215.0] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),complement(intersection(v,complement(power_class(complement(power_class(w))))))))* -> member(u,complement(symmetric_difference(v,complement(power_class(complement(power_class(w))))))).
% 300.06/300.97  76368[0:Rew:76314.0,67222.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),complement(intersection(complement(power_class(complement(power_class(v)))),w))))* -> member(u,complement(symmetric_difference(complement(power_class(complement(power_class(v)))),w))).
% 300.06/300.97  80793[0:Rew:22211.0,80743.2,22211.0,80743.1] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(not_subclass_element(regular(ordered_pair(u,v)),w),singleton(v))** subclass(regular(ordered_pair(u,v)),w) member(u,regular(ordered_pair(u,v)))*.
% 300.06/300.97  81731[3:Res:28442.1,7653.1] || member(union(null_class,complement(compose(element_relation,universal_class))),universal_class) member(apply(choice,union(null_class,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(union(null_class,complement(compose(element_relation,universal_class))),null_class).
% 300.06/300.97  83010[0:Rew:46592.0,82925.1] || member(regular(intersection(union(complement(power_class(u)),v),complement(w))),union(intersection(power_class(u),complement(v)),w))* -> equal(intersection(union(complement(power_class(u)),v),complement(w)),null_class).
% 300.06/300.97  83011[0:Rew:46586.0,82924.1] || member(regular(intersection(union(u,complement(power_class(v))),complement(w))),union(intersection(complement(u),power_class(v)),w))* -> equal(intersection(union(u,complement(power_class(v))),complement(w)),null_class).
% 300.06/300.97  83012[0:Rew:46592.0,82902.1] || member(regular(intersection(complement(u),union(complement(power_class(v)),w))),union(u,intersection(power_class(v),complement(w))))* -> equal(intersection(complement(u),union(complement(power_class(v)),w)),null_class).
% 300.06/300.97  83013[0:Rew:46586.0,82901.1] || member(regular(intersection(complement(u),union(v,complement(power_class(w))))),union(u,intersection(complement(v),power_class(w))))* -> equal(intersection(complement(u),union(v,complement(power_class(w)))),null_class).
% 300.06/300.97  83880[0:SpL:72387.0,10970.0] || subclass(universal_class,complement(symmetric_difference(u,v))) member(omega,union(union(u,v),complement(intersection(u,v)))) -> member(omega,symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 300.06/300.97  84232[3:Rew:479.0,84155.1] || member(regular(union(null_class,symmetric_difference(complement(u),complement(v)))),symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> equal(union(null_class,symmetric_difference(complement(u),complement(v))),null_class).
% 300.06/300.97  85139[3:Res:83725.0,5368.0] ||  -> subclass(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y) member(not_subclass_element(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y),cross_product(v,w))*.
% 300.06/300.97  85462[3:Res:83739.0,5368.0] ||  -> subclass(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y) member(not_subclass_element(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y),cross_product(w,x))*.
% 300.06/300.97  87162[0:MRR:87096.0,10106.1] || subclass(u,regular(intersection(complement(v),power_class(w)))) -> member(not_subclass_element(u,x),union(v,complement(power_class(w))))* subclass(u,x) equal(intersection(complement(v),power_class(w)),null_class).
% 300.06/300.97  87166[0:MRR:87109.0,10104.1] ||  -> member(regular(regular(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))* equal(regular(intersection(complement(u),power_class(v))),null_class) equal(intersection(complement(u),power_class(v)),null_class).
% 300.06/300.97  87170[0:MRR:87118.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(intersection(complement(w),power_class(x)),v)),union(w,complement(power_class(x))))* subclass(u,intersection(intersection(complement(w),power_class(x)),v)).
% 300.06/300.97  87172[0:MRR:87120.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(intersection(complement(w),power_class(x)),u)),union(w,complement(power_class(x))))* subclass(intersection(u,v),intersection(intersection(complement(w),power_class(x)),u)).
% 300.06/300.97  87173[0:MRR:87119.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(intersection(complement(w),power_class(x)),v)),union(w,complement(power_class(x))))* subclass(intersection(u,v),intersection(intersection(complement(w),power_class(x)),v)).
% 300.06/300.97  87361[0:MRR:87294.0,10106.1] || subclass(u,regular(intersection(power_class(v),complement(w)))) -> member(not_subclass_element(u,x),union(complement(power_class(v)),w))* subclass(u,x) equal(intersection(power_class(v),complement(w)),null_class).
% 300.06/300.97  87365[0:MRR:87307.0,10104.1] ||  -> member(regular(regular(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))* equal(regular(intersection(power_class(u),complement(v))),null_class) equal(intersection(power_class(u),complement(v)),null_class).
% 300.06/300.97  87369[0:MRR:87316.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(intersection(power_class(w),complement(x)),v)),union(complement(power_class(w)),x))* subclass(u,intersection(intersection(power_class(w),complement(x)),v)).
% 300.06/300.97  87371[0:MRR:87318.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(intersection(power_class(w),complement(x)),u)),union(complement(power_class(w)),x))* subclass(intersection(u,v),intersection(intersection(power_class(w),complement(x)),u)).
% 300.06/300.97  87372[0:MRR:87317.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(intersection(power_class(w),complement(x)),v)),union(complement(power_class(w)),x))* subclass(intersection(u,v),intersection(intersection(power_class(w),complement(x)),v)).
% 300.06/300.97  88210[7:Res:75011.1,5368.0] function(restrict(u,v,w)) ||  -> subclass(intersection(successor(restrict(u,v,w)),x),y) member(not_subclass_element(intersection(successor(restrict(u,v,w)),x),y),cross_product(v,w))*.
% 300.06/300.97  88595[7:Res:75118.1,5368.0] function(restrict(u,v,w)) ||  -> subclass(intersection(x,successor(restrict(u,v,w))),y) member(not_subclass_element(intersection(x,successor(restrict(u,v,w))),y),cross_product(v,w))*.
% 300.06/300.97  89880[0:Rew:46592.0,89791.0] ||  -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),x) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),v),complement(w)),x),union(intersection(power_class(u),complement(v)),w))*.
% 300.06/300.97  89881[0:Rew:46586.0,89790.0] ||  -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),x) member(not_subclass_element(symmetric_difference(union(u,complement(power_class(v))),complement(w)),x),union(intersection(complement(u),power_class(v)),w))*.
% 300.06/300.97  89882[0:Rew:46592.0,89766.0] ||  -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),x) member(not_subclass_element(symmetric_difference(complement(u),union(complement(power_class(v)),w)),x),union(u,intersection(power_class(v),complement(w))))*.
% 300.06/300.97  89883[0:Rew:46586.0,89765.0] ||  -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),x) member(not_subclass_element(symmetric_difference(complement(u),union(v,complement(power_class(w)))),x),union(u,intersection(complement(v),power_class(w))))*.
% 300.06/300.97  90041[3:Res:83718.0,5368.0] ||  -> subclass(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),z) member(not_subclass_element(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),z),cross_product(v,w))*.
% 300.06/300.97  90283[0:Rew:46592.0,90160.1] ||  -> member(not_subclass_element(u,intersection(union(complement(power_class(v)),w),complement(x))),union(intersection(power_class(v),complement(w)),x))* subclass(u,intersection(union(complement(power_class(v)),w),complement(x))).
% 300.06/300.97  90284[0:Rew:46586.0,90159.1] ||  -> member(not_subclass_element(u,intersection(union(v,complement(power_class(w))),complement(x))),union(intersection(complement(v),power_class(w)),x))* subclass(u,intersection(union(v,complement(power_class(w))),complement(x))).
% 300.06/300.97  90285[0:Rew:46592.0,90135.1] ||  -> member(not_subclass_element(u,intersection(complement(v),union(complement(power_class(w)),x))),union(v,intersection(power_class(w),complement(x))))* subclass(u,intersection(complement(v),union(complement(power_class(w)),x))).
% 300.06/300.97  90286[0:Rew:46586.0,90134.1] ||  -> member(not_subclass_element(u,intersection(complement(v),union(w,complement(power_class(x))))),union(v,intersection(complement(w),power_class(x))))* subclass(u,intersection(complement(v),union(w,complement(power_class(x))))).
% 300.06/300.97  90394[3:Res:83730.0,5368.0] ||  -> subclass(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),z),cross_product(x,y))*.
% 300.06/300.97  90523[3:Res:83733.0,5368.0] ||  -> subclass(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),z),cross_product(w,x))*.
% 300.06/300.97  90890[3:Res:83738.0,5368.0] ||  -> subclass(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),z) member(not_subclass_element(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),z),cross_product(w,x))*.
% 300.06/300.97  93875[0:Res:4095.1,4060.0] ||  -> subclass(intersection(u,restrict(symmetric_difference(complement(v),complement(w)),x,y)),z) member(not_subclass_element(intersection(u,restrict(symmetric_difference(complement(v),complement(w)),x,y)),z),union(v,w))*.
% 300.06/300.97  93872[0:Res:4095.1,46587.0] || member(not_subclass_element(intersection(u,restrict(image(element_relation,power_class(v)),w,x)),y),power_class(complement(power_class(v))))* -> subclass(intersection(u,restrict(image(element_relation,power_class(v)),w,x)),y).
% 300.06/300.97  94488[0:Res:5244.1,4060.0] ||  -> subclass(intersection(restrict(symmetric_difference(complement(u),complement(v)),w,x),y),z) member(not_subclass_element(intersection(restrict(symmetric_difference(complement(u),complement(v)),w,x),y),z),union(u,v))*.
% 300.06/300.97  94485[0:Res:5244.1,46587.0] || member(not_subclass_element(intersection(restrict(image(element_relation,power_class(u)),v,w),x),y),power_class(complement(power_class(u))))* -> subclass(intersection(restrict(image(element_relation,power_class(u)),v,w),x),y).
% 300.06/300.97  96067[3:MRR:96007.4,49975.2] || member(ordered_pair(u,cantor(u)),cross_product(v,w))* member(ordered_pair(u,cantor(u)),x)* member(u,universal_class) subclass(domain_relation,regular(restrict(x,v,w)))* -> .
% 300.06/300.97  96466[0:Res:5239.2,46647.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(not_subclass_element(intersection(u,x),y),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(u,x),y).
% 300.06/300.97  96464[0:Res:4087.2,46647.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(not_subclass_element(intersection(x,u),y),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(x,u),y).
% 300.06/300.97  96459[0:Res:453.3,46647.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(complement(w),power_class(complement(power_class(x))))) member(image(u,v),union(w,image(element_relation,power_class(x))))* -> .
% 300.06/300.97  96446[0:Res:3436.2,46647.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(complement(v),power_class(complement(power_class(w))))) member(ordered_pair(inverse(u),range_of(u)),union(v,image(element_relation,power_class(w))))* -> .
% 300.06/300.97  96437[0:Res:406.3,46647.0] || member(u,universal_class) subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(apply(choice,u),union(v,image(element_relation,power_class(w))))* -> equal(u,null_class).
% 300.06/300.97  96427[0:Res:10992.1,46647.0] || member(u,union(complement(v),power_class(complement(power_class(w))))) member(u,union(v,image(element_relation,power_class(w)))) -> member(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))*.
% 300.06/300.97  96877[0:Res:5239.2,46679.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(not_subclass_element(intersection(u,x),y),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(u,x),y).
% 300.06/300.97  96875[0:Res:4087.2,46679.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(not_subclass_element(intersection(x,u),y),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(x,u),y).
% 300.06/300.97  96870[0:Res:453.3,46679.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(power_class(complement(power_class(w))),complement(x))) member(image(u,v),union(image(element_relation,power_class(w)),x))* -> .
% 300.06/300.97  96857[0:Res:3436.2,46679.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(power_class(complement(power_class(v))),complement(w))) member(ordered_pair(inverse(u),range_of(u)),union(image(element_relation,power_class(v)),w))* -> .
% 300.06/300.97  96848[0:Res:406.3,46679.0] || member(u,universal_class) subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(apply(choice,u),union(image(element_relation,power_class(v)),w))* -> equal(u,null_class).
% 300.06/300.97  96838[0:Res:10992.1,46679.0] || member(u,union(power_class(complement(power_class(v))),complement(w))) member(u,union(image(element_relation,power_class(v)),w)) -> member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))*.
% 300.06/300.97  97315[0:SpL:47208.0,209.0] || member(u,intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(u,union(v,intersection(power_class(w),union(x,complement(power_class(y)))))) -> .
% 300.06/300.97  97299[0:SpL:47208.0,209.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),y)) -> .
% 300.06/300.97  97672[0:SpL:47209.0,209.0] || member(u,intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(u,union(v,intersection(union(w,complement(power_class(x))),power_class(y)))) -> .
% 300.06/300.97  97656[0:SpL:47209.0,209.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),y)) -> .
% 300.06/300.97  98191[0:SpL:47210.0,209.0] || member(u,intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(u,union(v,intersection(union(complement(power_class(w)),x),power_class(y)))) -> .
% 300.06/300.97  98175[0:SpL:47210.0,209.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),y)) -> .
% 300.06/300.97  98379[3:Res:97082.0,5368.0] ||  -> subclass(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),x) member(not_subclass_element(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),x),cross_product(v,w))*.
% 300.06/300.97  98626[0:SpL:47212.0,209.0] || member(u,intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(u,union(v,intersection(power_class(w),union(complement(power_class(x)),y)))) -> .
% 300.06/300.97  98610[0:SpL:47212.0,209.0] || member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),y)) -> .
% 300.06/300.97  99597[3:Res:5239.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(not_subclass_element(intersection(u,w),x),y)* -> subclass(intersection(u,w),x) member(v,cantor(y))*.
% 300.06/300.97  99595[3:Res:4087.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(not_subclass_element(intersection(w,u),x),y)* -> subclass(intersection(w,u),x) member(v,cantor(y))*.
% 300.06/300.97  99579[3:Res:225.1,15652.1] || member(u,universal_class) member(regular(restrict(cross_product(singleton(u),universal_class),v,w)),x)* -> equal(restrict(cross_product(singleton(u),universal_class),v,w),null_class) member(u,cantor(x)).
% 300.06/300.97  99574[3:Res:3436.2,15652.1] || member(inverse(u),universal_class) subclass(domain_relation,cross_product(singleton(v),universal_class))* member(v,universal_class) member(ordered_pair(inverse(u),range_of(u)),w)* -> member(v,cantor(w))*.
% 300.06/300.97  99564[3:Res:406.3,15652.1] || member(u,universal_class) subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(apply(choice,u),w)* -> equal(u,null_class) member(v,cantor(w))*.
% 300.06/300.97  99608[3:Rew:29.0,99591.2,29.0,99591.1] || member(u,universal_class) member(regular(intersection(v,restrict(w,singleton(u),universal_class))),x)* -> equal(intersection(v,restrict(w,singleton(u),universal_class)),null_class) member(u,cantor(x)).
% 300.06/300.97  99609[3:Rew:29.0,99586.2,29.0,99586.1] || member(u,universal_class) member(regular(intersection(restrict(v,singleton(u),universal_class),w)),x)* -> equal(intersection(restrict(v,singleton(u),universal_class),w),null_class) member(u,cantor(x)).
% 300.06/300.97  100647[0:Rew:100557.0,99638.1] || member(u,intersection(complement(v),union(w,intersection(complement(x),union(y,z)))))* member(u,union(v,intersection(complement(w),union(x,complement(union(y,z)))))) -> .
% 300.06/300.97  100728[0:Rew:100557.0,50250.0] ||  -> equal(union(symmetric_difference(complement(u),complement(singleton(u))),complement(union(successor(u),union(complement(u),complement(singleton(u)))))),complement(symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))))**.
% 300.06/300.97  100762[0:Rew:100557.0,99233.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,intersection(complement(w),union(x,y)))))* member(u,power_class(intersection(complement(v),union(w,complement(union(x,y)))))).
% 300.06/300.97  100767[0:Rew:100557.0,99926.1] || member(u,intersection(union(v,intersection(complement(w),union(x,y))),complement(z)))* member(u,union(intersection(complement(v),union(w,complement(union(x,y)))),z)) -> .
% 300.06/300.97  100774[0:Rew:100557.0,99667.1] || member(u,intersection(complement(v),union(intersection(complement(w),union(x,y)),z)))* member(u,union(v,intersection(union(w,complement(union(x,y))),complement(z)))) -> .
% 300.06/300.97  100783[0:Rew:100557.0,96771.0] || member(u,intersection(power_class(complement(power_class(v))),union(w,complement(union(x,y)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),union(x,y)))) -> .
% 300.06/300.97  100786[0:Rew:100557.0,99787.2] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,complement(union(x,y)))) member(ordered_pair(v,u),intersection(complement(w),union(x,y)))* -> .
% 300.06/300.97  100792[0:Rew:100557.0,99641.1] || member(u,intersection(complement(v),union(w,intersection(union(x,y),complement(z)))))* member(u,union(v,intersection(complement(w),union(complement(union(x,y)),z)))) -> .
% 300.06/300.97  100814[0:Rew:100557.0,99262.2] || member(u,universal_class) -> member(u,image(element_relation,union(intersection(complement(v),union(w,x)),y)))* member(u,power_class(intersection(union(v,complement(union(w,x))),complement(y)))).
% 300.06/300.97  100819[0:Rew:100557.0,99955.1] || member(u,intersection(union(intersection(complement(v),union(w,x)),y),complement(z)))* member(u,union(intersection(union(v,complement(union(w,x))),complement(y)),z)) -> .
% 300.06/300.97  100821[0:Rew:100557.0,6884.0] ||  -> equal(intersection(union(u,intersection(complement(v),union(w,x))),union(complement(u),union(v,complement(union(w,x))))),symmetric_difference(complement(u),union(v,complement(union(w,x)))))**.
% 300.06/300.97  100836[0:Rew:100557.0,33187.0] ||  -> equal(union(intersection(u,intersection(complement(v),union(w,x))),intersection(complement(u),union(v,complement(union(w,x))))),complement(symmetric_difference(u,intersection(complement(v),union(w,x)))))**.
% 300.06/300.97  100870[0:Rew:100557.0,96377.0] || member(u,intersection(union(v,complement(union(w,x))),power_class(complement(power_class(y)))))* member(u,union(intersection(complement(v),union(w,x)),image(element_relation,power_class(y)))) -> .
% 300.06/300.97  100909[0:Rew:100557.0,99236.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,intersection(union(w,x),complement(y)))))* member(u,power_class(intersection(complement(v),union(complement(union(w,x)),y)))).
% 300.06/300.97  100914[0:Rew:100557.0,99929.1] || member(u,intersection(union(v,intersection(union(w,x),complement(y))),complement(z)))* member(u,union(intersection(complement(v),union(complement(union(w,x)),y)),z)) -> .
% 300.06/300.97  100928[0:Rew:100557.0,99670.1] || member(u,intersection(complement(v),union(intersection(union(w,x),complement(y)),z)))* member(u,union(v,intersection(union(complement(union(w,x)),y),complement(z)))) -> .
% 300.06/300.97  100930[0:Rew:100557.0,96774.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),y)))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),complement(y)))) -> .
% 300.06/300.97  100933[0:Rew:100557.0,100077.2] || member(u,universal_class) member(v,u) subclass(element_relation,union(complement(union(w,x)),y)) member(ordered_pair(v,u),intersection(union(w,x),complement(y)))* -> .
% 300.06/300.97  101102[0:Rew:100557.0,6899.0] ||  -> equal(intersection(union(intersection(complement(u),union(v,w)),x),union(union(u,complement(union(v,w))),complement(x))),symmetric_difference(union(u,complement(union(v,w))),complement(x)))**.
% 300.06/300.97  101113[0:Rew:100557.0,33201.0] ||  -> equal(union(intersection(intersection(complement(u),union(v,w)),x),intersection(union(u,complement(union(v,w))),complement(x))),complement(symmetric_difference(intersection(complement(u),union(v,w)),x)))**.
% 300.06/300.97  101222[0:Rew:100557.0,65865.0] || member(not_subclass_element(union(u,image(element_relation,union(v,w))),x),intersection(complement(u),power_class(complement(union(v,w)))))* -> subclass(union(u,image(element_relation,union(v,w))),x).
% 300.06/300.97  101279[0:Rew:100557.0,99265.2] || member(u,universal_class) -> member(u,image(element_relation,union(intersection(union(v,w),complement(x)),y)))* member(u,power_class(intersection(union(complement(union(v,w)),x),complement(y)))).
% 300.06/300.97  101284[0:Rew:100557.0,99958.1] || member(u,intersection(union(intersection(union(v,w),complement(x)),y),complement(z)))* member(u,union(intersection(union(complement(union(v,w)),x),complement(y)),z)) -> .
% 300.06/300.97  101286[0:Rew:100557.0,6887.0] ||  -> equal(intersection(union(u,intersection(union(v,w),complement(x))),union(complement(u),union(complement(union(v,w)),x))),symmetric_difference(complement(u),union(complement(union(v,w)),x)))**.
% 300.06/300.97  101301[0:Rew:100557.0,33189.0] ||  -> equal(union(intersection(u,intersection(union(v,w),complement(x))),intersection(complement(u),union(complement(union(v,w)),x))),complement(symmetric_difference(u,intersection(union(v,w),complement(x)))))**.
% 300.06/300.97  101335[0:Rew:100557.0,96380.0] || member(u,intersection(union(complement(union(v,w)),x),power_class(complement(power_class(y)))))* member(u,union(intersection(union(v,w),complement(x)),image(element_relation,power_class(y)))) -> .
% 300.06/300.97  101471[0:Rew:100557.0,6902.0] ||  -> equal(intersection(union(intersection(union(u,v),complement(w)),x),union(union(complement(union(u,v)),w),complement(x))),symmetric_difference(union(complement(union(u,v)),w),complement(x)))**.
% 300.06/300.97  101482[0:Rew:100557.0,33203.0] ||  -> equal(union(intersection(intersection(union(u,v),complement(w)),x),intersection(union(complement(union(u,v)),w),complement(x))),complement(symmetric_difference(intersection(union(u,v),complement(w)),x)))**.
% 300.06/300.97  101617[0:Rew:100557.0,65883.0] || member(not_subclass_element(union(image(element_relation,union(u,v)),w),x),intersection(power_class(complement(union(u,v))),complement(w)))* -> subclass(union(image(element_relation,union(u,v)),w),x).
% 300.06/300.97  102944[0:Rew:100557.0,100844.1] || member(not_subclass_element(intersection(u,union(v,complement(union(w,x)))),y),intersection(complement(v),union(w,x)))* -> subclass(intersection(u,union(v,complement(union(w,x)))),y).
% 300.06/300.97  102945[0:Rew:102264.0,100847.0] ||  -> equal(union(u,intersection(union(v,complement(union(w,x))),complement(singleton(intersection(complement(v),union(w,x)))))),union(u,complement(successor(intersection(complement(v),union(w,x))))))**.
% 300.06/300.97  102946[0:Rew:100557.0,100858.1] || member(not_subclass_element(u,intersection(union(v,complement(union(w,x))),u)),symmetric_difference(complement(v),union(w,x)))* -> subclass(u,intersection(union(v,complement(union(w,x))),u)).
% 300.06/300.97  102947[0:Rew:100557.0,100884.0] ||  -> member(not_subclass_element(u,intersection(complement(v),power_class(complement(union(w,x))))),union(v,image(element_relation,union(w,x))))* subclass(u,intersection(complement(v),power_class(complement(union(w,x))))).
% 300.06/300.97  102948[0:Rew:100557.0,100895.1] || member(regular(intersection(u,intersection(v,power_class(complement(union(w,x)))))),image(element_relation,union(w,x)))* -> equal(intersection(u,intersection(v,power_class(complement(union(w,x))))),null_class).
% 300.06/300.97  102949[0:Rew:100557.0,100903.2] || subclass(u,v) -> member(not_subclass_element(u,intersection(power_class(complement(union(w,x))),v)),image(element_relation,union(w,x)))* subclass(u,intersection(power_class(complement(union(w,x))),v)).
% 300.06/300.97  102950[0:Rew:100557.0,100904.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(power_class(complement(union(w,x))),v)),image(element_relation,union(w,x)))* subclass(intersection(u,v),intersection(power_class(complement(union(w,x))),v)).
% 300.06/300.97  102951[0:Rew:100557.0,100905.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(power_class(complement(union(w,x))),u)),image(element_relation,union(w,x)))* subclass(intersection(u,v),intersection(power_class(complement(union(w,x))),u)).
% 300.06/300.97  102952[0:Rew:100557.0,100971.1] || member(not_subclass_element(intersection(u,symmetric_difference(v,complement(union(w,x)))),y),intersection(complement(v),union(w,x)))* -> subclass(intersection(u,symmetric_difference(v,complement(union(w,x)))),y).
% 300.06/300.97  102965[0:Rew:102295.0,101120.0] ||  -> equal(union(intersection(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w))))),x),union(x,complement(successor(intersection(complement(u),union(v,w))))))**.
% 300.06/300.97  102966[0:Rew:100557.0,101133.1] || member(not_subclass_element(intersection(union(u,complement(union(v,w))),x),y),intersection(complement(u),union(v,w)))* -> subclass(intersection(union(u,complement(union(v,w))),x),y).
% 300.06/300.97  102968[0:Rew:100557.0,101196.1] ||  -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),x) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(union(v,w)))),x),union(u,image(element_relation,union(v,w))))*.
% 300.06/300.97  102969[0:Rew:100557.0,101202.0] ||  -> member(not_subclass_element(u,intersection(power_class(complement(union(v,w))),complement(x))),union(image(element_relation,union(v,w)),x))* subclass(u,intersection(power_class(complement(union(v,w))),complement(x))).
% 300.06/300.97  102970[0:Rew:100557.0,101223.1] || member(regular(intersection(complement(u),power_class(complement(union(v,w))))),union(u,image(element_relation,union(v,w))))* -> equal(intersection(complement(u),power_class(complement(union(v,w)))),null_class).
% 300.06/300.97  102971[0:Rew:100557.0,101228.1] || member(regular(intersection(intersection(u,power_class(complement(union(v,w)))),x)),image(element_relation,union(v,w)))* -> equal(intersection(intersection(u,power_class(complement(union(v,w)))),x),null_class).
% 300.06/300.97  102972[0:Rew:100557.0,101242.1] || member(regular(intersection(u,intersection(power_class(complement(union(v,w))),x))),image(element_relation,union(v,w)))* -> equal(intersection(u,intersection(power_class(complement(union(v,w))),x)),null_class).
% 300.06/300.97  102973[0:Rew:100557.0,101251.3] || subclass(u,regular(power_class(complement(union(v,w))))) -> member(not_subclass_element(u,x),image(element_relation,union(v,w)))* subclass(u,x) equal(power_class(complement(union(v,w))),null_class).
% 300.06/300.97  102976[0:Rew:100557.0,101309.1] || member(not_subclass_element(intersection(u,union(complement(union(v,w)),x)),y),intersection(union(v,w),complement(x)))* -> subclass(intersection(u,union(complement(union(v,w)),x)),y).
% 300.06/300.97  102977[0:Rew:102264.0,101312.0] ||  -> equal(union(u,intersection(union(complement(union(v,w)),x),complement(singleton(intersection(union(v,w),complement(x)))))),union(u,complement(successor(intersection(union(v,w),complement(x))))))**.
% 300.06/300.97  102978[0:Rew:100557.0,101323.1] || member(not_subclass_element(u,intersection(union(complement(union(v,w)),x),u)),symmetric_difference(union(v,w),complement(x)))* -> subclass(u,intersection(union(complement(union(v,w)),x),u)).
% 300.06/300.97  102979[0:Rew:100557.0,101372.1] ||  -> equal(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w)))),null_class) member(regular(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w))))),complement(symmetric_difference(v,w)))*.
% 300.06/300.97  102980[0:Rew:100557.0,101375.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),complement(intersection(intersection(v,w),complement(union(v,w))))))* -> member(u,complement(symmetric_difference(intersection(v,w),complement(union(v,w))))).
% 300.06/300.97  102983[0:Rew:100557.0,101421.1] || member(not_subclass_element(intersection(symmetric_difference(u,complement(union(v,w))),x),y),intersection(complement(u),union(v,w)))* -> subclass(intersection(symmetric_difference(u,complement(union(v,w))),x),y).
% 300.06/300.97  102984[0:Rew:100557.0,101435.1] || member(not_subclass_element(intersection(u,symmetric_difference(complement(union(v,w)),x)),y),intersection(union(v,w),complement(x)))* -> subclass(intersection(u,symmetric_difference(complement(union(v,w)),x)),y).
% 300.06/300.97  102985[0:Rew:102295.0,101489.0] ||  -> equal(union(intersection(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w))))),x),union(x,complement(successor(intersection(union(u,v),complement(w))))))**.
% 300.06/300.97  102986[0:Rew:100557.0,101502.1] || member(not_subclass_element(intersection(union(complement(union(u,v)),w),x),y),intersection(union(u,v),complement(w)))* -> subclass(intersection(union(complement(union(u,v)),w),x),y).
% 300.06/300.97  102988[0:Rew:100557.0,101602.1] ||  -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),x) member(not_subclass_element(symmetric_difference(power_class(complement(union(u,v))),complement(w)),x),union(image(element_relation,union(u,v)),w))*.
% 300.06/300.97  102989[0:Rew:100557.0,101618.1] || member(regular(intersection(power_class(complement(union(u,v))),complement(w))),union(image(element_relation,union(u,v)),w))* -> equal(intersection(power_class(complement(union(u,v))),complement(w)),null_class).
% 300.06/300.97  102990[0:Rew:100557.0,101633.1] || member(regular(intersection(intersection(power_class(complement(union(u,v))),w),x)),image(element_relation,union(u,v)))* -> equal(intersection(intersection(power_class(complement(union(u,v))),w),x),null_class).
% 300.06/300.97  102993[0:Rew:100557.0,101755.1] ||  -> equal(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w),null_class) member(regular(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 300.06/300.97  102995[0:Rew:100557.0,101800.1] || member(not_subclass_element(intersection(symmetric_difference(complement(union(u,v)),w),x),y),intersection(union(u,v),complement(w)))* -> subclass(intersection(symmetric_difference(complement(union(u,v)),w),x),y).
% 300.06/300.97  103031[0:Rew:100557.0,101590.1,100557.0,101590.0] ||  -> member(regular(regular(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))* equal(regular(power_class(complement(union(u,v)))),null_class) equal(power_class(complement(union(u,v))),null_class).
% 300.06/300.97  106120[0:Rew:102264.0,105916.0] ||  -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),x) member(not_subclass_element(symmetric_difference(complement(u),union(v,complement(successor(w)))),x),union(u,intersection(complement(v),successor(w))))*.
% 300.06/300.97  106121[0:Rew:102264.0,105865.0] ||  -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),x) member(not_subclass_element(symmetric_difference(union(u,complement(successor(v))),complement(w)),x),union(intersection(complement(u),successor(v)),w))*.
% 300.06/300.97  106917[3:Res:97047.0,5368.0] ||  -> subclass(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),y) member(not_subclass_element(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),y),cross_product(v,w))*.
% 300.06/300.97  107675[0:Res:2353.1,100568.0] || member(regular(intersection(u,intersection(v,image(element_relation,union(w,x))))),power_class(complement(union(w,x))))* -> equal(intersection(u,intersection(v,image(element_relation,union(w,x)))),null_class).
% 300.06/300.97  107671[0:Res:3126.1,100568.0] || member(regular(intersection(intersection(u,image(element_relation,union(v,w))),x)),power_class(complement(union(v,w))))* -> equal(intersection(intersection(u,image(element_relation,union(v,w))),x),null_class).
% 300.06/300.97  107667[0:Res:2352.1,100568.0] || member(regular(intersection(u,intersection(image(element_relation,union(v,w)),x))),power_class(complement(union(v,w))))* -> equal(intersection(u,intersection(image(element_relation,union(v,w)),x)),null_class).
% 300.06/300.97  107666[0:Res:3125.1,100568.0] || member(regular(intersection(intersection(image(element_relation,union(u,v)),w),x)),power_class(complement(union(u,v))))* -> equal(intersection(intersection(image(element_relation,union(u,v)),w),x),null_class).
% 300.06/300.97  108262[3:Res:100420.0,5368.0] ||  -> subclass(complement(union(union(null_class,complement(restrict(u,v,w))),x)),y) member(not_subclass_element(complement(union(union(null_class,complement(restrict(u,v,w))),x)),y),cross_product(v,w))*.
% 300.06/300.97  109328[3:Res:103321.0,5368.0] ||  -> subclass(complement(union(u,union(null_class,complement(restrict(v,w,x))))),y) member(not_subclass_element(complement(union(u,union(null_class,complement(restrict(v,w,x))))),y),cross_product(w,x))*.
% 300.06/300.97  109731[0:Res:225.1,100559.0] ||  -> equal(restrict(symmetric_difference(complement(u),union(v,w)),x,y),null_class) member(regular(restrict(symmetric_difference(complement(u),union(v,w)),x,y)),union(u,complement(union(v,w))))*.
% 300.06/300.97  109902[3:Res:106828.0,5368.0] ||  -> subclass(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),y) member(not_subclass_element(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),y),cross_product(w,x))*.
% 300.06/300.97  110430[0:Res:225.1,100573.0] ||  -> equal(restrict(symmetric_difference(union(u,v),complement(w)),x,y),null_class) member(regular(restrict(symmetric_difference(union(u,v),complement(w)),x,y)),union(complement(union(u,v)),w))*.
% 300.06/300.97  110803[3:Res:95663.0,5368.0] ||  -> subclass(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),z) member(not_subclass_element(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),z),cross_product(v,w))*.
% 300.06/300.97  111032[0:MRR:110927.0,10106.1] || subclass(u,regular(image(element_relation,union(v,w)))) -> member(not_subclass_element(u,x),power_class(complement(union(v,w))))* subclass(u,x) equal(image(element_relation,union(v,w)),null_class).
% 300.06/300.97  111037[0:MRR:110941.0,10104.1] ||  -> member(regular(regular(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))* equal(regular(image(element_relation,union(u,v))),null_class) equal(image(element_relation,union(u,v)),null_class).
% 300.06/300.97  111041[0:MRR:110952.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(image(element_relation,union(w,x)),v)),power_class(complement(union(w,x))))* subclass(u,intersection(image(element_relation,union(w,x)),v)).
% 300.06/300.97  111043[0:MRR:110954.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(image(element_relation,union(w,x)),u)),power_class(complement(union(w,x))))* subclass(intersection(u,v),intersection(image(element_relation,union(w,x)),u)).
% 300.06/300.97  111044[0:MRR:110953.0,10106.1] ||  -> member(not_subclass_element(intersection(u,v),intersection(image(element_relation,union(w,x)),v)),power_class(complement(union(w,x))))* subclass(intersection(u,v),intersection(image(element_relation,union(w,x)),v)).
% 300.06/300.97  111148[3:Res:95683.0,5368.0] ||  -> subclass(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),z) member(not_subclass_element(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),z),cross_product(v,w))*.
% 300.06/300.97  111296[3:Res:95699.0,5368.0] ||  -> subclass(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),z) member(not_subclass_element(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),z),cross_product(w,x))*.
% 300.06/300.97  111493[0:Res:10071.3,100558.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(complement(w),union(x,y))) member(ordered_pair(v,u),union(w,complement(union(x,y))))* -> .
% 300.06/300.97  111462[0:Res:160.1,100558.0] || member(not_subclass_element(intersection(u,intersection(complement(v),union(w,x))),y),union(v,complement(union(w,x))))* -> subclass(intersection(u,intersection(complement(v),union(w,x))),y).
% 300.06/300.97  111438[0:Res:167.1,100558.0] || member(not_subclass_element(intersection(intersection(complement(u),union(v,w)),x),y),union(u,complement(union(v,w))))* -> subclass(intersection(intersection(complement(u),union(v,w)),x),y).
% 300.06/300.97  111673[3:Res:95712.0,5368.0] ||  -> subclass(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),z) member(not_subclass_element(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),z),cross_product(w,x))*.
% 300.06/300.97  111768[3:Res:96083.0,5368.0] ||  -> subclass(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),z) member(not_subclass_element(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),z),cross_product(v,w))*.
% 300.06/300.97  111946[0:Res:10071.3,100572.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(union(w,x),complement(y))) member(ordered_pair(v,u),union(complement(union(w,x)),y))* -> .
% 300.06/300.97  111915[0:Res:160.1,100572.0] || member(not_subclass_element(intersection(u,intersection(union(v,w),complement(x))),y),union(complement(union(v,w)),x))* -> subclass(intersection(u,intersection(union(v,w),complement(x))),y).
% 300.06/300.97  111891[0:Res:167.1,100572.0] || member(not_subclass_element(intersection(intersection(union(u,v),complement(w)),x),y),union(complement(union(u,v)),w))* -> subclass(intersection(intersection(union(u,v),complement(w)),x),y).
% 300.06/300.97  112308[3:Res:100372.0,5368.0] ||  -> subclass(complement(union(complement(intersection(restrict(u,v,w),x)),y)),z) member(not_subclass_element(complement(union(complement(intersection(restrict(u,v,w),x)),y)),z),cross_product(v,w))*.
% 300.06/300.97  117886[3:Res:113455.0,5368.0] ||  -> subclass(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y) member(not_subclass_element(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y),cross_product(v,w))*.
% 300.06/300.97  118811[3:Res:115797.0,5368.0] ||  -> subclass(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),y) member(not_subclass_element(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),y),cross_product(v,w))*.
% 300.06/300.97  119374[3:Res:115935.0,5368.0] ||  -> subclass(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),y) member(not_subclass_element(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),y),cross_product(w,x))*.
% 300.06/300.97  119640[3:Res:83745.0,5361.0] ||  -> subclass(complement(successor(complement(unordered_pair(u,v)))),w) equal(not_subclass_element(complement(successor(complement(unordered_pair(u,v)))),w),v)** equal(not_subclass_element(complement(successor(complement(unordered_pair(u,v)))),w),u)**.
% 300.06/300.97  119568[0:SpL:22211.0,5361.0] || subclass(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) subclass(u,x) equal(not_subclass_element(u,x),singleton(w))* equal(not_subclass_element(u,x),v)*.
% 300.06/300.97  119785[3:Res:117791.0,5368.0] ||  -> subclass(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y) member(not_subclass_element(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y),cross_product(w,x))*.
% 300.06/300.97  120036[3:Res:118834.0,5368.0] ||  -> subclass(regular(union(union(null_class,complement(restrict(u,v,w))),x)),y) member(not_subclass_element(regular(union(union(null_class,complement(restrict(u,v,w))),x)),y),cross_product(v,w))*.
% 300.06/300.97  120640[3:Rew:75789.0,120616.2,75789.0,120616.1,75789.0,120616.0] || member(regular(union(null_class,compose(element_relation,universal_class))),universal_class) member(apply(choice,regular(union(null_class,compose(element_relation,universal_class)))),element_relation)* -> equal(regular(union(null_class,compose(element_relation,universal_class))),null_class).
% 300.06/300.97  120610[3:Res:95777.0,7745.1] || member(complement(union(u,compose(element_relation,universal_class))),universal_class) member(apply(choice,complement(union(u,compose(element_relation,universal_class)))),element_relation)* -> equal(complement(union(u,compose(element_relation,universal_class))),null_class).
% 300.06/300.97  120609[3:Res:95719.0,7745.1] || member(complement(union(compose(element_relation,universal_class),u)),universal_class) member(apply(choice,complement(union(compose(element_relation,universal_class),u))),element_relation)* -> equal(complement(union(compose(element_relation,universal_class),u)),null_class).
% 300.06/300.97  120604[3:Res:96527.0,7745.1] || member(complement(successor(successor(compose(element_relation,universal_class)))),universal_class) member(apply(choice,complement(successor(successor(compose(element_relation,universal_class))))),element_relation)* -> equal(complement(successor(successor(compose(element_relation,universal_class)))),null_class).
% 300.06/300.97  121019[3:Res:119396.0,5368.0] ||  -> subclass(regular(union(u,union(null_class,complement(restrict(v,w,x))))),y) member(not_subclass_element(regular(union(u,union(null_class,complement(restrict(v,w,x))))),y),cross_product(w,x))*.
% 300.06/300.97  121368[0:Res:5976.2,46805.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),union(complement(power_class(v)),w))*.
% 300.06/300.97  121367[0:Res:5976.2,4051.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),complement(restrict(x,v,w)))*.
% 300.06/300.97  121365[0:Res:5976.2,46618.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),union(v,complement(power_class(w))))*.
% 300.06/300.97  121363[0:Res:5976.2,4050.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),complement(restrict(v,w,x)))*.
% 300.06/300.97  121786[0:Res:5975.2,46805.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),union(complement(power_class(v)),w))*.
% 300.06/300.97  121785[0:Res:5975.2,4051.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),complement(restrict(x,v,w)))*.
% 300.06/300.97  121783[0:Res:5975.2,46618.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),union(v,complement(power_class(w))))*.
% 300.06/300.97  121781[0:Res:5975.2,4050.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),complement(restrict(v,w,x)))*.
% 300.06/300.97  122317[3:Res:103272.0,5368.0] ||  -> subclass(complement(union(u,complement(intersection(restrict(v,w,x),y)))),z) member(not_subclass_element(complement(union(u,complement(intersection(restrict(v,w,x),y)))),z),cross_product(w,x))*.
% 300.06/300.97  123090[3:Res:110705.0,5368.0] ||  -> subclass(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),z) member(not_subclass_element(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),z),cross_product(w,x))*.
% 300.06/300.97  123165[0:SpL:102187.0,47222.0] || member(regular(union(image(element_relation,successor(u)),complement(power_class(v)))),intersection(power_class(complement(successor(u))),power_class(v)))* -> equal(union(image(element_relation,successor(u)),complement(power_class(v))),null_class).
% 300.06/300.97  123397[3:Res:111052.0,5368.0] ||  -> subclass(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),z) member(not_subclass_element(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),z),cross_product(w,x))*.
% 300.06/300.97  123550[3:Res:111207.0,5368.0] ||  -> subclass(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),z) member(not_subclass_element(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),z),cross_product(x,y))*.
% 300.06/300.97  123609[0:SpL:102187.0,47228.0] || member(regular(union(complement(power_class(u)),image(element_relation,successor(v)))),intersection(power_class(u),power_class(complement(successor(v)))))* -> equal(union(complement(power_class(u)),image(element_relation,successor(v))),null_class).
% 300.06/300.97  123860[3:Res:111582.0,5368.0] ||  -> subclass(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),z) member(not_subclass_element(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),z),cross_product(x,y))*.
% 300.06/300.97  124034[3:Res:112197.0,5368.0] ||  -> subclass(complement(union(complement(intersection(u,restrict(v,w,x))),y)),z) member(not_subclass_element(complement(union(complement(intersection(u,restrict(v,w,x))),y)),z),cross_product(w,x))*.
% 300.06/300.97  125693[3:Res:115778.0,5368.0] ||  -> subclass(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),z) member(not_subclass_element(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),z),cross_product(v,w))*.
% 300.06/300.97  125959[3:Res:115916.0,5368.0] ||  -> subclass(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),z) member(not_subclass_element(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),z),cross_product(w,x))*.
% 300.06/300.97  126369[0:Res:2350.2,6873.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),complement(symmetric_difference(complement(v),complement(w))))*.
% 300.06/300.97  126367[0:Res:3123.2,6873.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),complement(symmetric_difference(complement(v),complement(w))))*.
% 300.06/300.97  126354[3:Res:15528.1,6873.0] || subclass(domain_relation,flip(symmetric_difference(union(u,v),union(complement(u),complement(v)))))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),complement(symmetric_difference(complement(u),complement(v))))*.
% 300.06/300.97  126353[3:Res:15527.1,6873.0] || subclass(domain_relation,rotate(symmetric_difference(union(u,v),union(complement(u),complement(v)))))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),complement(symmetric_difference(complement(u),complement(v))))*.
% 300.06/300.97  126269[0:SpL:47948.0,6873.0] || member(u,symmetric_difference(union(power_class(complement(power_class(v))),w),union(image(element_relation,power_class(v)),complement(w))))* -> member(u,complement(symmetric_difference(complement(power_class(complement(power_class(v)))),complement(w)))).
% 300.06/300.97  126265[0:SpL:47949.0,6873.0] || member(u,symmetric_difference(union(v,power_class(complement(power_class(w)))),union(complement(v),image(element_relation,power_class(w)))))* -> member(u,complement(symmetric_difference(complement(v),complement(power_class(complement(power_class(w))))))).
% 300.06/300.97  127109[3:Res:122207.0,5368.0] ||  -> subclass(complement(union(u,complement(intersection(v,restrict(w,x,y))))),z) member(not_subclass_element(complement(union(u,complement(intersection(v,restrict(w,x,y))))),z),cross_product(x,y))*.
% 300.06/300.97  127762[3:Res:17109.1,7159.0] || member(image(u,null_class),universal_class) subclass(apply(u,universal_class),v)* subclass(v,w)* -> equal(apply(u,universal_class),null_class) member(apply(choice,apply(u,universal_class)),w)*.
% 300.06/300.97  128080[3:Res:125596.0,5368.0] ||  -> subclass(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),z) member(not_subclass_element(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),z),cross_product(w,x))*.
% 300.06/300.97  128234[3:Res:125867.0,5368.0] ||  -> subclass(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),z) member(not_subclass_element(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),z),cross_product(x,y))*.
% 300.06/300.97  130032[0:Res:11066.2,12084.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(v,singleton(w))),second(ordered_pair(v,singleton(w)))),ordered_pair(v,singleton(w)))**.
% 300.06/300.97  130031[0:Res:11138.2,12084.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) equal(ordered_pair(first(ordered_pair(v,singleton(x))),second(ordered_pair(v,singleton(x)))),ordered_pair(v,singleton(x)))**.
% 300.06/300.97  129953[0:Res:11064.2,12084.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(u,singleton(w))),second(ordered_pair(u,singleton(w)))),ordered_pair(u,singleton(w)))**.
% 300.06/300.97  129952[0:Res:11137.2,12084.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) equal(ordered_pair(first(ordered_pair(u,singleton(x))),second(ordered_pair(u,singleton(x)))),ordered_pair(u,singleton(x)))**.
% 300.06/300.97  129919[3:Res:17109.1,12084.0] || member(image(u,null_class),universal_class) -> equal(ordered_pair(first(ordered_pair(apply(u,universal_class),singleton(v))),second(ordered_pair(apply(u,universal_class),singleton(v)))),ordered_pair(apply(u,universal_class),singleton(v)))**.
% 300.06/300.97  137105[0:SpL:6220.1,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,regular(cross_product(singleton(w),universal_class))))* -> equal(cross_product(singleton(w),universal_class),null_class) member(x,u)*.
% 300.06/300.97  139173[0:Res:95670.0,5368.0] ||  -> subclass(intersection(intersection(intersection(restrict(u,v,w),x),y),z),x1) member(not_subclass_element(intersection(intersection(intersection(restrict(u,v,w),x),y),z),x1),cross_product(v,w))*.
% 300.06/300.97  139369[0:Res:95691.0,5368.0] ||  -> subclass(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),x1) member(not_subclass_element(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),x1),cross_product(x,y))*.
% 300.06/300.97  139659[0:Res:95696.0,5368.0] ||  -> subclass(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),x1) member(not_subclass_element(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),x1),cross_product(w,x))*.
% 300.06/300.97  139859[0:Res:95707.0,5368.0] ||  -> subclass(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),x1) member(not_subclass_element(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),x1),cross_product(w,x))*.
% 300.06/300.97  140717[0:Res:128603.0,5368.0] ||  -> subclass(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),x1) member(not_subclass_element(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),x1),cross_product(w,x))*.
% 300.06/300.97  140976[0:Res:128622.0,5368.0] ||  -> subclass(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),x1) member(not_subclass_element(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),x1),cross_product(y,z))*.
% 300.06/300.97  141171[0:Res:128629.0,5368.0] ||  -> subclass(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),x1) member(not_subclass_element(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),x1),cross_product(x,y))*.
% 300.06/300.97  141390[0:Res:128638.0,5368.0] ||  -> subclass(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),x1) member(not_subclass_element(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),x1),cross_product(x,y))*.
% 300.06/300.97  144661[3:MRR:144588.0,10054.1] || member(choice,universal_class) member(intersection(singleton(u),v),cantor(choice)) -> equal(intersection(singleton(u),v),null_class) member(ordered_pair(choice,ordered_pair(intersection(singleton(u),v),u)),application_function)*.
% 300.06/300.97  144785[3:MRR:144730.0,10054.1] || member(choice,universal_class) member(intersection(u,singleton(v)),cantor(choice)) -> equal(intersection(u,singleton(v)),null_class) member(ordered_pair(choice,ordered_pair(intersection(u,singleton(v)),v)),application_function)*.
% 300.06/300.97  146691[0:SpR:46592.0,46646.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),power_class(complement(power_class(x)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,power_class(x)))).
% 300.06/300.97  146690[0:SpR:102264.0,46646.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(successor(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(complement(v),successor(w)),image(element_relation,power_class(x)))).
% 300.06/300.97  146689[0:SpR:46586.0,46646.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,power_class(x)))).
% 300.06/300.97  146687[0:SpR:100575.0,46646.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),power_class(complement(power_class(x)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,power_class(x)))).
% 300.06/300.97  147523[0:SpR:46592.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),x)))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),complement(x)))).
% 300.06/300.97  147522[0:SpR:102264.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(w,complement(successor(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),successor(x)))).
% 300.06/300.97  147521[0:SpR:46586.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(w,complement(power_class(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),power_class(x)))).
% 300.06/300.97  147519[0:SpR:100575.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,union(w,x)))).
% 300.06/300.97  148189[0:SpR:102264.0,10708.2] || member(symmetric_difference(complement(u),successor(v)),universal_class) -> equal(symmetric_difference(complement(u),successor(v)),null_class) member(apply(choice,symmetric_difference(complement(u),successor(v))),union(u,complement(successor(v))))*.
% 300.06/300.97  150731[3:Res:15528.1,11562.0] || subclass(domain_relation,flip(cross_product(universal_class,universal_class))) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(cantor(ordered_pair(w,x)),compose(ordered_pair(x,w),cantor(ordered_pair(w,x)))),v)*.
% 300.06/300.97  151047[3:Res:15464.2,46608.0] || member(u,universal_class) subclass(domain_relation,intersection(complement(v),union(w,complement(power_class(x))))) member(ordered_pair(u,cantor(u)),union(v,intersection(complement(w),power_class(x))))* -> .
% 300.06/300.97  150967[0:SpL:46592.0,46608.0] || member(u,intersection(union(complement(power_class(v)),w),union(x,complement(power_class(y)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(complement(x),power_class(y)))) -> .
% 300.06/300.97  150966[0:SpL:102264.0,46608.0] || member(u,intersection(union(v,complement(successor(w))),union(x,complement(power_class(y)))))* member(u,union(intersection(complement(v),successor(w)),intersection(complement(x),power_class(y)))) -> .
% 300.06/300.97  150965[0:SpL:46586.0,46608.0] || member(u,intersection(union(v,complement(power_class(w))),union(x,complement(power_class(y)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(complement(x),power_class(y)))) -> .
% 300.06/300.97  150963[0:SpL:100575.0,46608.0] || member(u,intersection(power_class(complement(union(v,w))),union(x,complement(power_class(y)))))* member(u,union(image(element_relation,union(v,w)),intersection(complement(x),power_class(y)))) -> .
% 300.06/300.97  151126[0:Rew:100566.0,151032.1,100566.0,151032.0] || member(union(u,complement(union(v,complement(power_class(w))))),union(u,intersection(complement(v),power_class(w))))* -> equal(singleton(union(u,complement(union(v,complement(power_class(w)))))),null_class).
% 300.06/300.97  151385[3:Res:15464.2,46628.0] || member(u,universal_class) subclass(domain_relation,intersection(union(v,complement(power_class(w))),complement(x))) member(ordered_pair(u,cantor(u)),union(intersection(complement(v),power_class(w)),x))* -> .
% 300.06/300.97  151273[0:SpL:46592.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(power_class(x)),y)))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(x),complement(y)))) -> .
% 300.06/300.97  151272[0:SpL:102264.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),union(x,complement(successor(y)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(complement(x),successor(y)))) -> .
% 300.06/300.97  151269[0:SpL:100575.0,46628.0] || member(u,intersection(union(v,complement(power_class(w))),power_class(complement(union(x,y)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,union(x,y)))) -> .
% 300.06/300.97  151470[0:Rew:100576.0,151370.1,100576.0,151370.0] || member(union(complement(union(u,complement(power_class(v)))),w),union(intersection(complement(u),power_class(v)),w))* -> equal(singleton(union(complement(union(u,complement(power_class(v)))),w)),null_class).
% 300.06/300.97  151693[3:Res:15464.2,46655.0] || member(u,universal_class) subclass(domain_relation,intersection(complement(v),union(complement(power_class(w)),x))) member(ordered_pair(u,cantor(u)),union(v,intersection(power_class(w),complement(x))))* -> .
% 300.06/300.97  151613[0:SpL:46592.0,46655.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(power_class(x)),y)))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(x),complement(y)))) -> .
% 300.06/300.97  151612[0:SpL:102264.0,46655.0] || member(u,intersection(union(v,complement(successor(w))),union(complement(power_class(x)),y)))* member(u,union(intersection(complement(v),successor(w)),intersection(power_class(x),complement(y)))) -> .
% 300.06/300.97  151609[0:SpL:100575.0,46655.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(power_class(x)),y)))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(x),complement(y)))) -> .
% 300.06/300.97  151781[0:Rew:100566.0,151678.1,100566.0,151678.0] || member(union(u,complement(union(complement(power_class(v)),w))),union(u,intersection(power_class(v),complement(w))))* -> equal(singleton(union(u,complement(union(complement(power_class(v)),w)))),null_class).
% 300.06/300.97  152295[3:Res:15464.2,46815.0] || member(u,universal_class) subclass(domain_relation,intersection(union(complement(power_class(v)),w),complement(x))) member(ordered_pair(u,cantor(u)),union(intersection(power_class(v),complement(w)),x))* -> .
% 300.06/300.97  152175[0:SpL:102264.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),union(x,complement(successor(y)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(complement(x),successor(y)))) -> .
% 300.06/300.97  152172[0:SpL:100575.0,46815.0] || member(u,intersection(union(complement(power_class(v)),w),power_class(complement(union(x,y)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,union(x,y)))) -> .
% 300.06/300.97  152388[0:Rew:100576.0,152280.1,100576.0,152280.0] || member(union(complement(union(complement(power_class(u)),v)),w),union(intersection(power_class(u),complement(v)),w))* -> equal(singleton(union(complement(union(complement(power_class(u)),v)),w)),null_class).
% 300.06/300.97  154372[0:SpL:100849.0,4069.1] || member(u,symmetric_difference(power_class(v),union(w,complement(union(x,y)))))* subclass(union(complement(power_class(v)),intersection(complement(w),union(x,y))),z)* -> member(u,z)*.
% 300.06/300.97  154315[0:SpR:39614.1,100849.0] || subclass(union(u,complement(union(v,w))),power_class(x)) -> equal(union(complement(power_class(x)),intersection(complement(u),union(v,w))),complement(union(u,complement(union(v,w)))))**.
% 300.06/300.97  155489[3:Res:15464.2,100880.0] || member(u,universal_class) subclass(domain_relation,intersection(complement(v),power_class(complement(union(w,x))))) member(ordered_pair(u,cantor(u)),union(v,image(element_relation,union(w,x))))* -> .
% 300.06/300.97  155411[0:SpL:102264.0,100880.0] || member(u,intersection(union(v,complement(successor(w))),power_class(complement(union(x,y)))))* member(u,union(intersection(complement(v),successor(w)),image(element_relation,union(x,y)))) -> .
% 300.06/300.97  155408[0:SpL:100575.0,100880.0] || member(u,intersection(power_class(complement(union(v,w))),power_class(complement(union(x,y)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,union(x,y)))) -> .
% 300.06/300.97  156785[0:SpL:100941.0,4069.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(x,y)))* subclass(union(intersection(complement(v),power_class(w)),complement(union(x,y))),z)* -> member(u,z)*.
% 300.06/300.97  156952[3:Rew:112920.0,156951.0] ||  -> equal(union(complement(union(u,complement(power_class(v)))),intersection(union(w,x),union(y,z))),union(intersection(complement(u),power_class(v)),intersection(union(w,x),union(y,z))))**.
% 300.06/300.97  157273[0:Res:62527.0,5368.0] ||  -> subclass(restrict(restrict(restrict(u,v,w),x,y),z,x1),x2) member(not_subclass_element(restrict(restrict(restrict(u,v,w),x,y),z,x1),x2),cross_product(v,w))*.
% 300.06/300.97  157641[0:SpL:100942.0,4069.1] || member(u,symmetric_difference(union(complement(power_class(v)),w),union(x,y)))* subclass(union(intersection(power_class(v),complement(w)),complement(union(x,y))),z)* -> member(u,z)*.
% 300.06/300.97  157814[3:Rew:112920.0,157813.0] ||  -> equal(union(complement(union(complement(power_class(u)),v)),intersection(union(w,x),union(y,z))),union(intersection(power_class(u),complement(v)),intersection(union(w,x),union(y,z))))**.
% 300.06/300.97  158200[0:SpL:101149.0,4069.1] || member(u,symmetric_difference(union(v,complement(union(w,x))),power_class(y)))* subclass(union(intersection(complement(v),union(w,x)),complement(power_class(y))),z)* -> member(u,z)*.
% 300.06/300.97  158132[0:SpR:75513.1,101149.0] || subclass(union(u,complement(union(v,w))),power_class(x)) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(union(u,complement(union(v,w)))))**.
% 300.06/300.97  158590[3:Res:15464.2,101198.0] || member(u,universal_class) subclass(domain_relation,intersection(power_class(complement(union(v,w))),complement(x))) member(ordered_pair(u,cantor(u)),union(image(element_relation,union(v,w)),x))* -> .
% 300.06/300.97  158451[0:SpL:102264.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),union(x,complement(successor(y)))))* member(u,union(image(element_relation,union(v,w)),intersection(complement(x),successor(y)))) -> .
% 300.06/300.97  159069[0:SpL:101314.0,4069.1] || member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),y)))* subclass(union(complement(power_class(v)),intersection(union(w,x),complement(y))),z)* -> member(u,z)*.
% 300.06/300.97  159010[0:SpR:39614.1,101314.0] || subclass(union(complement(union(u,v)),w),power_class(x)) -> equal(union(complement(power_class(x)),intersection(union(u,v),complement(w))),complement(union(complement(union(u,v)),w)))**.
% 300.06/300.97  159612[0:SpL:101518.0,4069.1] || member(u,symmetric_difference(union(complement(union(v,w)),x),power_class(y)))* subclass(union(intersection(union(v,w),complement(x)),complement(power_class(y))),z)* -> member(u,z)*.
% 300.06/300.97  159544[0:SpR:75513.1,101518.0] || subclass(union(complement(union(u,v)),w),power_class(x)) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(union(complement(union(u,v)),w)))**.
% 300.06/300.97  160272[0:SpL:101773.0,4069.1] || member(u,symmetric_difference(union(v,w),union(x,complement(power_class(y)))))* subclass(union(complement(union(v,w)),intersection(complement(x),power_class(y))),z)* -> member(u,z)*.
% 300.06/300.97  160434[3:Rew:112923.0,160433.0] ||  -> equal(union(intersection(union(u,v),union(w,x)),complement(union(y,complement(power_class(z))))),union(intersection(union(u,v),union(w,x)),intersection(complement(y),power_class(z))))**.
% 300.06/300.97  160807[0:SpL:101774.0,4069.1] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),y)))* subclass(union(complement(union(v,w)),intersection(power_class(x),complement(y))),z)* -> member(u,z)*.
% 300.06/300.97  160980[3:Rew:112923.0,160979.0] ||  -> equal(union(intersection(union(u,v),union(w,x)),complement(union(complement(power_class(y)),z))),union(intersection(union(u,v),union(w,x)),intersection(power_class(y),complement(z))))**.
% 300.06/300.97  161379[0:SpL:102609.0,4069.1] || member(u,symmetric_difference(union(v,w),power_class(complement(union(x,y)))))* subclass(union(complement(union(v,w)),image(element_relation,union(x,y))),z)* -> member(u,z)*.
% 300.06/300.97  161977[0:SpL:102610.0,4069.1] || member(u,symmetric_difference(power_class(complement(union(v,w))),union(x,y)))* subclass(union(image(element_relation,union(v,w)),complement(union(x,y))),z)* -> member(u,z)*.
% 300.06/300.97  162638[0:Res:6874.2,3165.1] || member(regular(u),union(complement(v),complement(w)))* member(regular(u),union(v,w)) subclass(u,complement(symmetric_difference(complement(v),complement(w)))) -> equal(u,null_class).
% 300.06/300.97  162697[0:Rew:102187.0,162566.0] || member(u,union(power_class(complement(successor(v))),complement(w))) member(u,union(image(element_relation,successor(v)),w)) -> member(u,symmetric_difference(power_class(complement(successor(v))),complement(w)))*.
% 300.06/300.97  162699[0:Rew:102187.0,162521.0] || member(u,union(complement(v),power_class(complement(successor(w))))) member(u,union(v,image(element_relation,successor(w)))) -> member(u,symmetric_difference(complement(v),power_class(complement(successor(w)))))*.
% 300.06/300.97  162709[3:MRR:162637.4,162647.2] || member(regular(u),union(complement(v),complement(w)))* member(regular(u),union(v,w)) subclass(u,regular(symmetric_difference(complement(v),complement(w)))) -> equal(u,null_class).
% 300.06/300.97  163337[0:Res:412.2,4386.0] || member(restrict(regular(u),v,w),universal_class) member(apply(choice,restrict(regular(u),v,w)),u)* -> equal(restrict(regular(u),v,w),null_class) equal(u,null_class).
% 300.06/300.97  163438[3:Res:15464.2,9632.1] || member(u,universal_class) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(u,cantor(u)),v)* -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 300.06/300.97  163428[0:Res:160.1,9632.1] || member(not_subclass_element(intersection(u,unordered_pair(v,w)),x),v)* -> subclass(intersection(u,unordered_pair(v,w)),x) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 300.06/300.97  163399[0:Res:167.1,9632.1] || member(not_subclass_element(intersection(unordered_pair(u,v),w),x),u)* -> subclass(intersection(unordered_pair(u,v),w),x) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 300.06/300.97  163398[3:Res:28121.0,9632.1] || member(not_subclass_element(union(null_class,unordered_pair(u,v)),w),u)* -> subclass(union(null_class,unordered_pair(u,v)),w) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 300.06/300.97  163777[3:Res:15464.2,9633.1] || member(u,universal_class) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(u,cantor(u)),w)* -> equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 300.06/300.97  163767[0:Res:160.1,9633.1] || member(not_subclass_element(intersection(u,unordered_pair(v,w)),x),w)* -> subclass(intersection(u,unordered_pair(v,w)),x) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 300.06/300.97  163738[0:Res:167.1,9633.1] || member(not_subclass_element(intersection(unordered_pair(u,v),w),x),v)* -> subclass(intersection(unordered_pair(u,v),w),x) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 300.06/300.97  163737[3:Res:28121.0,9633.1] || member(not_subclass_element(union(null_class,unordered_pair(u,v)),w),v)* -> subclass(union(null_class,unordered_pair(u,v)),w) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 300.06/300.97  164473[3:SpR:72082.0,46680.0] ||  -> equal(intersection(union(apply(null_class,u),image(element_relation,power_class(v))),union(complement(apply(null_class,w)),power_class(complement(power_class(v))))),symmetric_difference(complement(apply(null_class,w)),power_class(complement(power_class(v)))))**.
% 300.06/300.97  164472[3:SpR:72083.0,46680.0] ||  -> equal(intersection(union(apply(null_class,u),image(element_relation,power_class(v))),union(complement(sum_class(range_of(null_class))),power_class(complement(power_class(v))))),symmetric_difference(complement(sum_class(range_of(null_class))),power_class(complement(power_class(v)))))**.
% 300.06/300.97  164664[0:Rew:133749.0,164470.0] ||  -> equal(intersection(union(union(u,v),image(element_relation,power_class(w))),union(complement(union(v,u)),power_class(complement(power_class(w))))),symmetric_difference(union(v,u),complement(power_class(complement(power_class(w))))))**.
% 300.06/300.97  164665[3:Rew:134068.0,164469.0] ||  -> equal(intersection(union(union(null_class,u),image(element_relation,power_class(v))),union(union(null_class,complement(u)),power_class(complement(power_class(v))))),symmetric_difference(union(null_class,u),complement(power_class(complement(power_class(v))))))**.
% 300.06/300.97  164666[3:Rew:134068.0,164468.0] ||  -> equal(intersection(union(union(u,null_class),image(element_relation,power_class(v))),union(union(null_class,complement(u)),power_class(complement(power_class(v))))),symmetric_difference(union(null_class,u),complement(power_class(complement(power_class(v))))))**.
% 300.06/300.97  164667[3:Rew:134068.0,164467.0] ||  -> equal(intersection(union(union(u,u),image(element_relation,power_class(v))),union(union(null_class,complement(u)),power_class(complement(power_class(v))))),symmetric_difference(union(null_class,u),complement(power_class(complement(power_class(v))))))**.
% 300.06/300.97  164465[3:SpR:72083.0,46680.0] ||  -> equal(intersection(union(sum_class(range_of(null_class)),image(element_relation,power_class(u))),union(complement(apply(null_class,v)),power_class(complement(power_class(u))))),symmetric_difference(complement(apply(null_class,v)),power_class(complement(power_class(u)))))**.
% 300.06/300.97  164463[0:SpR:75901.0,46680.0] ||  -> equal(intersection(union(symmetric_difference(u,v),image(element_relation,power_class(w))),union(complement(symmetric_difference(v,u)),power_class(complement(power_class(w))))),symmetric_difference(complement(symmetric_difference(v,u)),power_class(complement(power_class(w)))))**.
% 300.06/300.97  164691[0:Rew:46680.0,164361.1] || subclass(union(u,image(element_relation,power_class(v))),w) -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(power_class(v))))),w)*.
% 300.06/300.97  164692[0:Rew:46680.0,164340.0] ||  -> equal(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 300.06/300.97  164693[0:Rew:46680.0,164301.0] ||  -> equal(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),null_class) member(regular(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w)),union(u,image(element_relation,power_class(v))))*.
% 300.06/300.97  164940[3:SpR:72082.0,46893.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),apply(null_class,v)),union(power_class(complement(power_class(u))),complement(apply(null_class,w)))),symmetric_difference(power_class(complement(power_class(u))),complement(apply(null_class,w))))**.
% 300.06/300.97  164939[3:SpR:72083.0,46893.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),apply(null_class,v)),union(power_class(complement(power_class(u))),complement(sum_class(range_of(null_class))))),symmetric_difference(power_class(complement(power_class(u))),complement(sum_class(range_of(null_class)))))**.
% 300.06/300.97  164937[0:SpR:112558.0,46893.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),union(v,w)),union(power_class(complement(power_class(u))),complement(union(w,v)))),symmetric_difference(power_class(complement(power_class(u))),complement(union(w,v))))**.
% 300.06/300.97  164936[3:SpR:27497.0,46893.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),union(null_class,v)),union(power_class(complement(power_class(u))),union(null_class,complement(v)))),symmetric_difference(power_class(complement(power_class(u))),union(null_class,complement(v))))**.
% 300.06/300.97  164935[3:SpR:71518.0,46893.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),union(v,null_class)),union(power_class(complement(power_class(u))),union(null_class,complement(v)))),symmetric_difference(power_class(complement(power_class(u))),union(null_class,complement(v))))**.
% 300.06/300.97  164934[3:SpR:30548.0,46893.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),union(v,v)),union(power_class(complement(power_class(u))),union(null_class,complement(v)))),symmetric_difference(power_class(complement(power_class(u))),union(null_class,complement(v))))**.
% 300.06/300.97  165157[3:Rew:75789.0,164932.0] ||  -> equal(intersection(union(sum_class(range_of(null_class)),image(element_relation,power_class(u))),union(power_class(complement(power_class(u))),complement(apply(null_class,v)))),symmetric_difference(power_class(complement(power_class(u))),complement(apply(null_class,v))))**.
% 300.06/300.97  164930[0:SpR:75901.0,46893.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),symmetric_difference(v,w)),union(power_class(complement(power_class(u))),complement(symmetric_difference(w,v)))),symmetric_difference(power_class(complement(power_class(u))),complement(symmetric_difference(w,v))))**.
% 300.06/300.97  165185[0:Rew:46893.0,164844.1] || subclass(union(image(element_relation,power_class(u)),v),w) -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class) member(regular(symmetric_difference(power_class(complement(power_class(u))),complement(v))),w)*.
% 300.06/300.97  165186[0:Rew:46893.0,164823.0] ||  -> equal(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),null_class) member(regular(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))),union(image(element_relation,power_class(v)),w))*.
% 300.06/300.97  165187[0:Rew:46893.0,164784.0] ||  -> equal(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),null_class) member(regular(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w)),union(image(element_relation,power_class(u)),v))*.
% 300.06/300.97  165390[3:MRR:165348.0,10111.2] || member(intersection(complement(cantor(u)),v),universal_class) -> equal(apply(u,apply(choice,intersection(complement(cantor(u)),v))),sum_class(range_of(null_class)))** equal(intersection(complement(cantor(u)),v),null_class).
% 300.06/300.97  165391[0:MRR:165346.0,10111.2] || member(intersection(complement(union(u,v)),w),universal_class) -> member(apply(choice,intersection(complement(union(u,v)),w)),complement(u))* equal(intersection(complement(union(u,v)),w),null_class).
% 300.06/300.97  165392[0:MRR:165345.0,10111.2] || member(intersection(complement(union(u,v)),w),universal_class) -> member(apply(choice,intersection(complement(union(u,v)),w)),complement(v))* equal(intersection(complement(union(u,v)),w),null_class).
% 300.06/300.97  165573[3:MRR:165537.0,10111.2] || member(intersection(u,complement(cantor(v))),universal_class) -> equal(apply(v,apply(choice,intersection(u,complement(cantor(v))))),sum_class(range_of(null_class)))** equal(intersection(u,complement(cantor(v))),null_class).
% 300.06/300.97  165574[0:MRR:165535.0,10111.2] || member(intersection(u,complement(union(v,w))),universal_class) -> member(apply(choice,intersection(u,complement(union(v,w)))),complement(v))* equal(intersection(u,complement(union(v,w))),null_class).
% 300.06/300.97  165575[0:MRR:165534.0,10111.2] || member(intersection(u,complement(union(v,w))),universal_class) -> member(apply(choice,intersection(u,complement(union(v,w)))),complement(w))* equal(intersection(u,complement(union(v,w))),null_class).
% 300.06/300.97  165576[0:Rew:72384.0,165507.2,72384.0,165507.0] || member(symmetric_difference(u,cross_product(v,w)),universal_class) member(apply(choice,symmetric_difference(u,cross_product(v,w))),restrict(u,v,w))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 300.06/300.97  165577[0:Rew:72383.0,165506.2,72383.0,165506.0] || member(symmetric_difference(cross_product(u,v),w),universal_class) member(apply(choice,symmetric_difference(cross_product(u,v),w)),restrict(w,u,v))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 300.06/300.97  165770[3:Res:10058.1,1277.0] || member(regular(complement(intersection(u,compose(element_relation,universal_class)))),element_relation)* member(regular(complement(intersection(u,compose(element_relation,universal_class)))),u)* -> equal(complement(intersection(u,compose(element_relation,universal_class))),null_class).
% 300.06/300.97  165847[3:MRR:165771.0,10104.1] || member(regular(complement(intersection(u,cantor(v)))),u)* -> equal(apply(v,regular(complement(intersection(u,cantor(v))))),sum_class(range_of(null_class)))** equal(complement(intersection(u,cantor(v))),null_class).
% 300.06/300.97  165851[0:MRR:165769.0,10104.1] || member(regular(complement(intersection(u,union(v,w)))),u)* -> member(regular(complement(intersection(u,union(v,w)))),complement(v))* equal(complement(intersection(u,union(v,w))),null_class).
% 300.06/300.97  165852[0:MRR:165768.0,10104.1] || member(regular(complement(intersection(u,union(v,w)))),u)* -> member(regular(complement(intersection(u,union(v,w)))),complement(w))* equal(complement(intersection(u,union(v,w))),null_class).
% 300.06/300.97  165988[0:Res:10543.4,4060.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(v,u),union(w,x))*.
% 300.06/300.97  166999[0:Res:10671.3,4060.0] || member(intersection(u,v),universal_class) subclass(u,symmetric_difference(complement(w),complement(x))) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),union(w,x))*.
% 300.06/300.97  167280[0:Res:10867.3,4060.0] || member(intersection(u,v),universal_class) subclass(v,symmetric_difference(complement(w),complement(x))) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),union(w,x))*.
% 300.06/300.97  167449[3:MRR:167425.2,15.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,compose(w,x))* -> member(u,cantor(x))* member(ordered_pair(v,compose(u,v)),image(w,range_of(null_class)))*.
% 300.06/300.97  167904[0:Res:33146.0,46630.1] || member(u,universal_class) -> equal(singleton(union(v,complement(power_class(w)))),null_class) member(u,intersection(complement(v),power_class(w))) member(u,complement(singleton(union(v,complement(power_class(w))))))*.
% 300.06/300.97  168031[0:Res:33146.0,46817.1] || member(u,universal_class) -> equal(singleton(union(complement(power_class(v)),w)),null_class) member(u,intersection(power_class(v),complement(w))) member(u,complement(singleton(union(complement(power_class(v)),w))))*.
% 300.06/300.97  168167[0:Res:33146.0,101207.1] || member(u,universal_class) -> equal(singleton(power_class(complement(union(v,w)))),null_class) member(u,image(element_relation,union(v,w))) member(u,complement(singleton(power_class(complement(union(v,w))))))*.
% 300.06/300.97  168731[3:Res:17248.1,10018.1] || subclass(ordered_pair(u,universal_class),complement(intersection(v,w)))* member(unordered_pair(u,null_class),union(v,w)) subclass(symmetric_difference(v,w),x)* -> member(unordered_pair(u,null_class),x)*.
% 300.06/300.97  168728[0:Res:351.2,10018.1] || member(u,universal_class) subclass(universal_class,complement(intersection(v,w))) member(sum_class(u),union(v,w))* subclass(symmetric_difference(v,w),x)* -> member(sum_class(u),x)*.
% 300.06/300.97  168727[0:Res:350.2,10018.1] || member(u,universal_class) subclass(universal_class,complement(intersection(v,w))) member(power_class(u),union(v,w))* subclass(symmetric_difference(v,w),x)* -> member(power_class(u),x)*.
% 300.06/300.97  169941[3:MRR:169940.2,55805.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v)) equal(symmetric_difference(u,regular(ordered_pair(u,v))),union(u,regular(ordered_pair(u,v))))**.
% 300.06/300.97  173742[3:Rew:26766.0,173702.2] || member(ordered_pair(u,ordered_pair(v,compose(u,v))),symmetric_difference(w,x))* member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,union(null_class,intersection(w,x))) -> .
% 300.06/300.97  174511[0:SpR:102187.0,46607.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),union(w,complement(power_class(x)))))* member(u,union(image(element_relation,successor(v)),intersection(complement(w),power_class(x)))).
% 300.06/300.97  174708[0:MRR:174707.0,10106.1] ||  -> member(not_subclass_element(union(u,complement(union(v,complement(power_class(w))))),x),union(u,intersection(complement(v),power_class(w))))* subclass(union(u,complement(union(v,complement(power_class(w))))),x).
% 300.06/300.97  175116[0:SpR:102187.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),power_class(complement(successor(x)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,successor(x)))).
% 300.06/300.97  175350[0:MRR:175349.0,10106.1] ||  -> member(not_subclass_element(union(complement(union(u,complement(power_class(v)))),w),x),union(intersection(complement(u),power_class(v)),w))* subclass(union(complement(union(u,complement(power_class(v)))),w),x).
% 300.06/300.97  175445[0:SpR:102187.0,46654.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),union(complement(power_class(w)),x)))* member(u,union(image(element_relation,successor(v)),intersection(power_class(w),complement(x)))).
% 300.06/300.97  175651[0:MRR:175650.0,10106.1] ||  -> member(not_subclass_element(union(u,complement(union(complement(power_class(v)),w))),x),union(u,intersection(power_class(v),complement(w))))* subclass(union(u,complement(union(complement(power_class(v)),w))),x).
% 300.06/300.97  175918[0:SpR:102187.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),power_class(complement(successor(x)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,successor(x)))).
% 300.06/300.97  176167[0:MRR:176166.0,10106.1] ||  -> member(not_subclass_element(union(complement(union(complement(power_class(u)),v)),w),x),union(intersection(power_class(u),complement(v)),w))* subclass(union(complement(union(complement(power_class(u)),v)),w),x).
% 300.06/300.97  176274[0:SpR:102187.0,100879.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,successor(v)),image(element_relation,union(w,x)))).
% 300.06/300.97  176581[0:SpR:102187.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),power_class(complement(successor(x)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,successor(x)))).
% 300.06/300.97  178159[0:Res:367.1,100761.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(x,complement(union(y,z))))) member(unordered_pair(u,singleton(v)),union(w,intersection(complement(x),union(y,z))))* -> .
% 300.06/300.97  178129[0:Res:351.2,100761.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(w,complement(union(x,y))))) member(sum_class(u),union(v,intersection(complement(w),union(x,y))))* -> .
% 300.06/300.97  178128[0:Res:350.2,100761.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(w,complement(union(x,y))))) member(power_class(u),union(v,intersection(complement(w),union(x,y))))* -> .
% 300.06/300.97  178125[0:Res:354.2,100761.0] || subclass(u,intersection(complement(v),union(w,complement(union(x,y))))) member(not_subclass_element(u,z),union(v,intersection(complement(w),union(x,y))))* -> subclass(u,z).
% 300.06/300.97  178040[0:SpL:102187.0,100761.0] || member(u,intersection(power_class(complement(successor(v))),union(w,complement(union(x,y)))))* member(u,union(image(element_relation,successor(v)),intersection(complement(w),union(x,y)))) -> .
% 300.06/300.97  178252[3:Rew:47142.0,178034.1,26766.0,178034.1] || member(u,intersection(complement(v),union(image(element_relation,power_class(w)),complement(union(x,y)))))* member(u,union(v,intersection(power_class(complement(power_class(w))),union(x,y)))) -> .
% 300.06/300.97  178516[0:Res:367.1,100813.0] || subclass(ordered_pair(u,v),intersection(union(w,complement(union(x,y))),complement(z))) member(unordered_pair(u,singleton(v)),union(intersection(complement(w),union(x,y)),z))* -> .
% 300.06/300.97  178486[0:Res:351.2,100813.0] || member(u,universal_class) subclass(universal_class,intersection(union(v,complement(union(w,x))),complement(y))) member(sum_class(u),union(intersection(complement(v),union(w,x)),y))* -> .
% 300.06/300.97  178485[0:Res:350.2,100813.0] || member(u,universal_class) subclass(universal_class,intersection(union(v,complement(union(w,x))),complement(y))) member(power_class(u),union(intersection(complement(v),union(w,x)),y))* -> .
% 300.06/300.97  178482[0:Res:354.2,100813.0] || subclass(u,intersection(union(v,complement(union(w,x))),complement(y))) member(not_subclass_element(u,z),union(intersection(complement(v),union(w,x)),y))* -> subclass(u,z).
% 300.06/300.97  178320[0:SpL:102187.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),power_class(complement(successor(y)))))* member(u,union(intersection(complement(v),union(w,x)),image(element_relation,successor(y)))) -> .
% 300.06/300.97  178615[3:Rew:47142.0,178437.1,26766.0,178437.1] || member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),complement(y)))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),y)) -> .
% 300.06/300.97  178874[0:Res:367.1,100908.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(complement(union(x,y)),z))) member(unordered_pair(u,singleton(v)),union(w,intersection(union(x,y),complement(z))))* -> .
% 300.06/300.97  178844[0:Res:351.2,100908.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(complement(union(w,x)),y))) member(sum_class(u),union(v,intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97  178843[0:Res:350.2,100908.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(complement(union(w,x)),y))) member(power_class(u),union(v,intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97  178840[0:Res:354.2,100908.0] || subclass(u,intersection(complement(v),union(complement(union(w,x)),y))) member(not_subclass_element(u,z),union(v,intersection(union(w,x),complement(y))))* -> subclass(u,z).
% 300.06/300.97  178755[0:SpL:102187.0,100908.0] || member(u,intersection(power_class(complement(successor(v))),union(complement(union(w,x)),y)))* member(u,union(image(element_relation,successor(v)),intersection(union(w,x),complement(y)))) -> .
% 300.06/300.97  178970[3:Rew:47142.0,178747.1,26766.0,178747.1] || member(u,intersection(complement(v),union(complement(union(w,x)),image(element_relation,power_class(y)))))* member(u,union(v,intersection(union(w,x),power_class(complement(power_class(y)))))) -> .
% 300.06/300.97  179446[0:Res:367.1,101278.0] || subclass(ordered_pair(u,v),intersection(union(complement(union(w,x)),y),complement(z))) member(unordered_pair(u,singleton(v)),union(intersection(union(w,x),complement(y)),z))* -> .
% 300.06/300.97  179414[0:Res:351.2,101278.0] || member(u,universal_class) subclass(universal_class,intersection(union(complement(union(v,w)),x),complement(y))) member(sum_class(u),union(intersection(union(v,w),complement(x)),y))* -> .
% 300.06/300.97  179413[0:Res:350.2,101278.0] || member(u,universal_class) subclass(universal_class,intersection(union(complement(union(v,w)),x),complement(y))) member(power_class(u),union(intersection(union(v,w),complement(x)),y))* -> .
% 300.06/300.97  179410[0:Res:354.2,101278.0] || subclass(u,intersection(union(complement(union(v,w)),x),complement(y))) member(not_subclass_element(u,z),union(intersection(union(v,w),complement(x)),y))* -> subclass(u,z).
% 300.06/300.97  179243[0:SpL:102187.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),power_class(complement(successor(y)))))* member(u,union(intersection(union(v,w),complement(x)),image(element_relation,successor(y)))) -> .
% 300.06/300.97  179547[3:Rew:47142.0,179363.1,26766.0,179363.1] || member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),complement(y)))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),y)) -> .
% 300.06/300.97  179632[0:SpR:102707.0,26389.1] || equal(complement(successor(intersection(union(u,v),union(w,complement(union(x,y)))))),universal_class) -> member(null_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.06/300.97  179630[0:SpR:102707.0,26275.1] || equal(complement(successor(intersection(union(u,v),union(w,complement(union(x,y)))))),universal_class) -> member(omega,union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.06/300.97  180190[3:Rew:108052.0,180189.0] ||  -> equal(union(intersection(power_class(u),union(v,w)),complement(union(x,complement(union(y,z))))),union(intersection(power_class(u),union(v,w)),intersection(complement(x),union(y,z))))**.
% 300.06/300.97  180192[3:Rew:108535.0,180191.0] ||  -> equal(union(intersection(union(u,v),power_class(w)),complement(union(x,complement(union(y,z))))),union(intersection(union(u,v),power_class(w)),intersection(complement(x),union(y,z))))**.
% 300.06/300.97  180301[0:SpR:102708.0,26389.1] || equal(complement(successor(intersection(union(complement(union(u,v)),w),union(x,y)))),universal_class) -> member(null_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.06/300.97  180299[0:SpR:102708.0,26275.1] || equal(complement(successor(intersection(union(complement(union(u,v)),w),union(x,y)))),universal_class) -> member(omega,union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.06/300.97  180884[3:Rew:108045.0,180883.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),intersection(power_class(x),union(y,z))),union(intersection(union(u,v),complement(w)),intersection(power_class(x),union(y,z))))**.
% 300.06/300.97  180886[3:Rew:108528.0,180885.0] ||  -> equal(union(complement(union(complement(union(u,v)),w)),intersection(union(x,y),power_class(z))),union(intersection(union(u,v),complement(w)),intersection(union(x,y),power_class(z))))**.
% 300.06/300.97  181008[0:SpR:102709.0,26389.1] || equal(complement(successor(intersection(union(u,complement(union(v,w))),union(x,y)))),universal_class) -> member(null_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.06/300.97  181006[0:SpR:102709.0,26275.1] || equal(complement(successor(intersection(union(u,complement(union(v,w))),union(x,y)))),universal_class) -> member(omega,union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.06/300.97  181583[3:Rew:108045.0,181582.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),intersection(power_class(x),union(y,z))),union(intersection(complement(u),union(v,w)),intersection(power_class(x),union(y,z))))**.
% 300.06/300.97  181585[3:Rew:108528.0,181584.0] ||  -> equal(union(complement(union(u,complement(union(v,w)))),intersection(union(x,y),power_class(z))),union(intersection(complement(u),union(v,w)),intersection(union(x,y),power_class(z))))**.
% 300.06/300.97  181674[0:SpR:102711.0,26389.1] || equal(complement(successor(intersection(union(u,v),union(complement(union(w,x)),y)))),universal_class) -> member(null_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.06/300.97  181672[0:SpR:102711.0,26275.1] || equal(complement(successor(intersection(union(u,v),union(complement(union(w,x)),y)))),universal_class) -> member(omega,union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.06/300.97  182247[3:Rew:108052.0,182246.0] ||  -> equal(union(intersection(power_class(u),union(v,w)),complement(union(complement(union(x,y)),z))),union(intersection(power_class(u),union(v,w)),intersection(union(x,y),complement(z))))**.
% 300.06/300.97  182249[3:Rew:108535.0,182248.0] ||  -> equal(union(intersection(union(u,v),power_class(w)),complement(union(complement(union(x,y)),z))),union(intersection(union(u,v),power_class(w)),intersection(union(x,y),complement(z))))**.
% 300.06/300.97  3173[0:Res:353.2,60.0] || subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,regular(u)),cross_product(universal_class,universal_class)) -> equal(u,null_class) member(ordered_pair(x,regular(u)),compose(v,w))*.
% 300.06/300.97  7396[0:Res:160.1,523.0] ||  -> subclass(intersection(u,ordered_pair(v,w)),x) equal(not_subclass_element(intersection(u,ordered_pair(v,w)),x),unordered_pair(v,singleton(w)))** equal(not_subclass_element(intersection(u,ordered_pair(v,w)),x),singleton(v)).
% 300.06/300.97  7387[0:Res:167.1,523.0] ||  -> subclass(intersection(ordered_pair(u,v),w),x) equal(not_subclass_element(intersection(ordered_pair(u,v),w),x),unordered_pair(u,singleton(v)Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------