TSTP Solution File: SET068-7 by SPASS---3.9

View Problem - Process Solution

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

% Computer : n015.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:23:30 EDT 2022

% Result   : Timeout 299.99s 300.34s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.11  % Problem  : SET068-7 : TPTP v8.1.0. Bugfixed v2.1.0.
% 0.07/0.12  % Command  : run_spass %d %s
% 0.12/0.33  % Computer : n015.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Sun Jul 10 12:20:53 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 299.99/300.34  
% 299.99/300.34  SPASS V 3.9 
% 299.99/300.34  SPASS beiseite: Ran out of time.
% 299.99/300.34  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 299.99/300.34  SPASS derived 116921 clauses, backtracked 356 clauses, performed 5 splits and kept 36670 clauses.
% 299.99/300.34  SPASS allocated 201267 KBytes.
% 299.99/300.34  SPASS spent	0:05:00.01 on the problem.
% 299.99/300.34  		0:00:00.04 for the input.
% 299.99/300.34  		0:00:00.00 for the FLOTTER CNF translation.
% 299.99/300.34  		0:00:01.49 for inferences.
% 299.99/300.34  		0:00:00.00 for the backtracking.
% 299.99/300.34  		0:4:56.66 for the reduction.
% 299.99/300.34  
% 299.99/300.34  
% 299.99/300.34   The set of clauses at termination is :
% 299.99/300.34  6[0:Inp] || subclass(u,v)* subclass(v,w)* -> subclass(u,w)*.
% 299.99/300.34  147467[2:Rew:142790.0,122122.0] || equal(union(complement(sum_class(omega)),null_class),null_class)** -> .
% 299.99/300.34  147463[3:Rew:142790.0,136511.0] || equal(union(complement(regular(omega)),null_class),null_class)** -> .
% 299.99/300.34  142411[0:MRR:2335.0,142410.2] || member(not_subclass_element(complement(u),v),v)*+ -> member(not_subclass_element(v,complement(u)),u)* equal(complement(u),v).
% 299.99/300.34  143740[2:Rew:142874.0,118814.0] ||  -> member(regular(complement(power_class(null_class))),complement(power_class(null_class)))*.
% 299.99/300.34  143717[1:Rew:142874.0,45353.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),complement(power_class(null_class)))*.
% 299.99/300.34  143697[2:Rew:142874.0,136491.0] || equal(union(complement(power_class(null_class)),null_class),null_class)** -> .
% 299.99/300.34  142458[0:MRR:142457.1,24.1] || equal(u,v)* -> equal(v,u).
% 299.99/300.34  142327[0:MRR:3012.0,142326.1] || subclass(universal_class,u) -> inductive(u)*.
% 299.99/300.34  152614[4:Rew:9706.0,152547.1] function(u) ||  -> equal(cantor(u),universal_class)**.
% 299.99/300.34  147248[4:Rew:5832.0,142900.1] one_to_one(u) ||  -> equal(range_of(u),universal_class)**.
% 299.99/300.34  147144[4:Rew:5832.0,142896.1] function(u) ||  -> equal(domain_of(u),universal_class)**.
% 299.99/300.34  147464[2:Rew:142790.0,136327.0] || equal(union(complement(omega),null_class),null_class)** -> .
% 299.99/300.34  147146[4:Rew:147144.1,103.2] function(u) || subclass(range_of(u),domain_of(domain_of(v))) equal(domain_of(domain_of(w)),universal_class) -> compatible(u,w,v)*.
% 299.99/300.34  142874[1:SpR:5829.0,140814.0] ||  -> equal(image(element_relation,universal_class),complement(power_class(null_class)))**.
% 299.99/300.34  142873[1:SpR:2670.0,140814.0] ||  -> equal(image(element_relation,null_class),complement(power_class(universal_class)))**.
% 299.99/300.34  143742[2:Rew:142874.0,128379.0] ||  -> member(power_class(null_class),complement(power_class(null_class)))*.
% 299.99/300.34  140814[0:MRR:132204.0,140813.0] ||  -> equal(complement(complement(u)),u)**.
% 299.99/300.34  139812[3:Rew:17.0,139780.0] ||  -> member(regular(omega),unordered_pair(regular(omega),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.34  139811[2:Rew:17.0,139774.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.34  139810[2:Rew:17.0,139773.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.34  139809[2:Rew:17.0,139771.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.34  9221[0:SpL:2240.2,163.0] || member(u,universal_class) member(range_of(null_class),universal_class) -> member(u,domain_of(v)) member(apply(v,u),universal_class)*.
% 299.99/300.34  139808[2:Rew:17.0,139770.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.34  138862[2:SoR:128447.0,89.1] one_to_one(image(element_relation,universal_class)) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  137246[2:SpL:85175.1,137242.0] || member(element_relation,successor_relation) equal(symmetric_difference(first(element_relation),universal_class),null_class)** -> .
% 299.99/300.34  137245[2:SpL:67347.1,137242.0] || member(successor_relation,element_relation) equal(symmetric_difference(first(successor_relation),universal_class),null_class)** -> .
% 299.99/300.34  139837[2:Res:139800.0,37489.0] || equal(singleton(regular(symmetric_difference(power_class(null_class),universal_class))),null_class)** -> .
% 299.99/300.34  139831[2:Res:139800.0,118221.0] || equal(power_class(regular(symmetric_difference(power_class(null_class),universal_class))),universal_class)** -> .
% 299.99/300.34  139830[2:Res:139800.0,118222.0] || equal(sum_class(regular(symmetric_difference(power_class(null_class),universal_class))),universal_class)** -> .
% 299.99/300.34  139824[2:MRR:139823.0,2380.1] || member(regular(symmetric_difference(power_class(null_class),universal_class)),power_class(null_class))* -> .
% 299.99/300.34  139807[2:Rew:17.0,139794.0] ||  -> member(null_class,unordered_pair(null_class,regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.34  139806[2:Rew:17.0,139792.0] ||  -> member(omega,unordered_pair(omega,regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.34  139800[2:Res:136776.0,2380.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),universal_class)*.
% 299.99/300.34  7095[0:Res:194.1,2731.0] || equal(u,element_relation) -> equal(intersection(u,v),null_class) member(not_subclass_element(intersection(u,v),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  136398[2:SpL:85175.1,136329.0] || member(element_relation,successor_relation) equal(intersection(first(element_relation),universal_class),universal_class)** -> .
% 299.99/300.34  136397[2:SpL:67347.1,136329.0] || member(successor_relation,element_relation) equal(intersection(first(successor_relation),universal_class),universal_class)** -> .
% 299.99/300.34  7094[0:Res:185.1,2731.0] || equal(u,element_relation) -> equal(intersection(v,u),null_class) member(not_subclass_element(intersection(v,u),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  129366[2:Res:128374.1,37806.0] || equal(second(complement(element_relation)),null_class)** -> equal(singleton(complement(element_relation)),null_class).
% 299.99/300.34  7027[0:Res:194.1,2729.0] || equal(u,successor_relation) -> equal(intersection(u,v),null_class) member(not_subclass_element(intersection(u,v),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  129362[2:Res:128374.1,121454.1] || equal(first(complement(element_relation)),universal_class)** -> equal(singleton(complement(element_relation)),null_class).
% 299.99/300.34  129361[2:Res:128374.1,121459.1] || equal(second(complement(element_relation)),universal_class)** -> equal(singleton(complement(element_relation)),null_class).
% 299.99/300.34  7026[0:Res:185.1,2729.0] || equal(u,successor_relation) -> equal(intersection(v,u),null_class) member(not_subclass_element(intersection(v,u),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  129353[2:Res:128374.1,121453.1] || equal(first(complement(successor_relation)),universal_class)** -> equal(singleton(complement(successor_relation)),null_class).
% 299.99/300.34  129352[2:Res:128374.1,121458.1] || equal(second(complement(successor_relation)),universal_class)** -> equal(singleton(complement(successor_relation)),null_class).
% 299.99/300.34  128447[2:Res:128379.0,2702.1] function(image(element_relation,universal_class)) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  138764[2:MRR:138721.2,12.0] || equal(power_class(universal_class),universal_class) member(power_class(universal_class),universal_class)* -> .
% 299.99/300.34  5656[0:Res:20.1,2702.1] function(u) ||  -> subclass(u,v) member(not_subclass_element(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.34  126709[3:MRR:126620.2,33134.0] || member(element_relation,universal_class) equal(second(apply(choice,element_relation)),universal_class)** -> .
% 299.99/300.34  126641[2:Res:28803.1,121459.1] || member(element_relation,successor_relation) equal(second(singleton(first(element_relation))),universal_class)** -> .
% 299.99/300.34  126528[2:Res:28985.1,121458.1] || member(successor_relation,element_relation) equal(second(singleton(first(successor_relation))),universal_class)** -> .
% 299.99/300.34  20312[0:Res:66.1,2734.1] inductive(flip(u)) || member(v,image(successor_relation,flip(u)))* -> member(v,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.34  126496[3:MRR:126406.2,33134.0] || member(element_relation,universal_class) equal(first(apply(choice,element_relation)),universal_class)** -> .
% 299.99/300.34  121790[3:Rew:17.0,121758.0] ||  -> member(regular(omega),unordered_pair(regular(omega),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.34  121789[2:Rew:17.0,121752.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.34  121788[2:Rew:17.0,121751.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.34  20143[0:Res:66.1,2736.1] inductive(rotate(u)) || member(v,image(successor_relation,rotate(u)))* -> member(v,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.34  121787[2:Rew:17.0,121749.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.34  121786[2:Rew:17.0,121748.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.34  119810[2:Rew:17.0,119788.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(null_class,regular(complement(power_class(null_class)))))*.
% 299.99/300.34  119809[2:Rew:17.0,119786.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(omega,regular(complement(power_class(null_class)))))*.
% 299.99/300.34  137904[2:SpL:61.0,129598.0] || member(successor(u),symmetric_difference(complement(u),complement(singleton(u))))* -> .
% 299.99/300.34  129598[2:SpL:44.0,118150.0] || member(union(u,v),symmetric_difference(complement(u),complement(v)))* -> .
% 299.99/300.34  9331[0:Res:2439.0,2695.1] inductive(u) ||  -> subclass(v,complement(omega)) member(not_subclass_element(v,complement(omega)),u)*.
% 299.99/300.34  137454[2:Obv:137436.1] || equal(intersection(u,universal_class),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.34  136698[2:Res:136346.0,37229.1] || equal(symmetric_difference(u,universal_class),null_class)** -> equal(singleton(u),null_class).
% 299.99/300.34  136458[2:SpL:3727.1,136338.0] || member(u,successor_relation) equal(intersection(u,universal_class),universal_class)** -> .
% 299.99/300.34  136457[2:SpL:3782.1,136338.0] || member(u,element_relation) equal(intersection(u,universal_class),universal_class)** -> .
% 299.99/300.34  7071[0:Res:88.2,2731.0] || member(u,universal_class) equal(u,element_relation) -> equal(u,null_class) member(apply(choice,u),cross_product(universal_class,universal_class))*.
% 299.99/300.34  136347[2:MRR:136293.2,38785.0] || equal(intersection(regular(u),universal_class),universal_class)** -> equal(u,null_class).
% 299.99/300.34  7003[0:Res:88.2,2729.0] || member(u,universal_class) equal(u,successor_relation) -> equal(u,null_class) member(apply(choice,u),cross_product(universal_class,universal_class))*.
% 299.99/300.34  137341[3:Obv:137338.1] || equal(symmetric_difference(not_subclass_element(omega,null_class),universal_class),null_class)** -> .
% 299.99/300.34  136728[3:MRR:136704.1,38473.0] || equal(complement(symmetric_difference(not_subclass_element(omega,null_class),universal_class)),universal_class)** -> .
% 299.99/300.34  137335[2:Obv:137332.1] || equal(symmetric_difference(not_subclass_element(universal_class,null_class),universal_class),null_class)** -> .
% 299.99/300.34  136727[2:MRR:136703.1,38472.0] || equal(complement(symmetric_difference(not_subclass_element(universal_class,null_class),universal_class)),universal_class)** -> .
% 299.99/300.34  5781[0:Res:194.1,2704.0] ||  -> equal(intersection(rotate(u),v),null_class) member(not_subclass_element(intersection(rotate(u),v),null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.34  137259[3:Obv:137256.1] || equal(symmetric_difference(apply(choice,omega),universal_class),null_class)** -> .
% 299.99/300.34  136726[3:MRR:136689.1,38474.0] || equal(complement(symmetric_difference(apply(choice,omega),universal_class)),universal_class)** -> .
% 299.99/300.34  137242[2:Obv:137234.1] || equal(symmetric_difference(singleton(u),universal_class),null_class)** -> .
% 299.99/300.34  136722[2:MRR:136697.1,19644.0] || equal(complement(symmetric_difference(singleton(u),universal_class)),universal_class)** -> .
% 299.99/300.34  5780[0:Res:194.1,2703.0] ||  -> equal(intersection(flip(u),v),null_class) member(not_subclass_element(intersection(flip(u),v),null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.34  137153[2:Obv:137150.1] || equal(symmetric_difference(power_class(omega),universal_class),null_class)** -> .
% 299.99/300.34  136725[2:MRR:136708.1,92724.0] || equal(complement(symmetric_difference(power_class(omega),universal_class)),universal_class)** -> .
% 299.99/300.34  136724[2:MRR:136707.1,92724.0] || equal(regular(symmetric_difference(power_class(omega),universal_class)),universal_class)** -> .
% 299.99/300.34  137069[3:Obv:137066.1] || equal(symmetric_difference(regular(omega),universal_class),null_class)** -> .
% 299.99/300.34  5729[0:Res:185.1,2704.0] ||  -> equal(intersection(u,rotate(v)),null_class) member(not_subclass_element(intersection(u,rotate(v)),null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.34  136723[3:MRR:136702.1,18176.0] || equal(complement(symmetric_difference(regular(omega),universal_class)),universal_class)** -> .
% 299.99/300.34  137062[2:Obv:137059.1] || equal(symmetric_difference(sum_class(omega),universal_class),null_class)** -> .
% 299.99/300.34  136721[2:MRR:136696.1,108312.0] || equal(complement(symmetric_difference(sum_class(omega),universal_class)),universal_class)** -> .
% 299.99/300.34  136720[2:MRR:136695.1,108312.0] || equal(regular(symmetric_difference(sum_class(omega),universal_class)),universal_class)** -> .
% 299.99/300.34  5728[0:Res:185.1,2703.0] ||  -> equal(intersection(u,flip(v)),null_class) member(not_subclass_element(intersection(u,flip(v)),null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.34  136983[2:Obv:136980.1] || equal(symmetric_difference(sum_class(null_class),universal_class),null_class)** -> .
% 299.99/300.34  136719[2:MRR:136694.1,102032.0] || equal(complement(symmetric_difference(sum_class(null_class),universal_class)),universal_class)** -> .
% 299.99/300.34  136718[2:MRR:136693.1,102032.0] || equal(regular(symmetric_difference(sum_class(null_class),universal_class)),universal_class)** -> .
% 299.99/300.34  136775[2:Obv:136772.1] || equal(symmetric_difference(power_class(null_class),universal_class),null_class)** -> .
% 299.99/300.34  136717[2:MRR:136692.1,39411.0] || equal(complement(symmetric_difference(power_class(null_class),universal_class)),universal_class)** -> .
% 299.99/300.34  136716[2:MRR:136691.1,39411.0] || equal(regular(symmetric_difference(power_class(null_class),universal_class)),universal_class)** -> .
% 299.99/300.34  136759[2:Obv:136757.1] || equal(symmetric_difference(omega,universal_class),null_class)** -> .
% 299.99/300.34  136715[2:MRR:136706.1,7813.0] || equal(complement(symmetric_difference(omega,universal_class)),universal_class)** -> .
% 299.99/300.34  19594[0:NCh:6.2,6.0,3209.1,22.0] || equal(u,successor_relation) subclass(universal_class,u)*+ -> equal(cross_product(universal_class,universal_class),u)*.
% 299.99/300.34  136714[2:MRR:136705.1,7813.0] || equal(successor(symmetric_difference(omega,universal_class)),null_class)** -> .
% 299.99/300.34  136346[2:MRR:136345.0,2392.1] ||  -> member(u,symmetric_difference(u,universal_class))* equal(singleton(u),null_class).
% 299.99/300.34  19460[0:NCh:6.2,6.0,3211.1,22.0] || equal(u,element_relation) subclass(universal_class,u)*+ -> equal(cross_product(universal_class,universal_class),u)*.
% 299.99/300.34  136355[2:MRR:136313.1,45555.0] || equal(intersection(not_subclass_element(universal_class,power_class(null_class)),universal_class),universal_class)** -> .
% 299.99/300.34  136354[3:MRR:136304.1,38820.0] || equal(intersection(not_subclass_element(universal_class,complement(omega)),universal_class),universal_class)** -> .
% 299.99/300.34  136351[2:MRR:136297.1,119827.0] || equal(intersection(regular(complement(power_class(null_class))),universal_class),universal_class)** -> .
% 299.99/300.34  17520[0:NCh:6.2,6.1,3205.2,36.0] inductive(u) || equal(cross_product(universal_class,universal_class),omega)**+ equal(u,element_relation) -> equal(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  17518[0:NCh:6.2,6.1,3205.2,62.0] inductive(u) || equal(cross_product(universal_class,universal_class),omega)**+ equal(u,successor_relation) -> equal(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  15924[0:NCh:6.2,6.0,2730.1,50.0] || member(u,rotate(v))* equal(cross_product(cross_product(universal_class,universal_class),universal_class),element_relation)**+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  136338[2:MRR:136286.1,38777.0] || equal(intersection(ordered_pair(u,v),universal_class),universal_class)** -> .
% 299.99/300.34  136333[2:MRR:136275.1,38749.0] || equal(intersection(unordered_pair(u,v),universal_class),universal_class)** -> .
% 299.99/300.34  136349[3:MRR:136305.1,38820.0] inductive(intersection(not_subclass_element(universal_class,complement(omega)),universal_class)) ||  -> .
% 299.99/300.34  136342[3:MRR:136302.1,38473.0] || equal(intersection(not_subclass_element(omega,null_class),universal_class),universal_class)** -> .
% 299.99/300.34  15922[0:NCh:6.2,6.0,2730.1,53.0] || member(u,flip(v))* equal(cross_product(cross_product(universal_class,universal_class),universal_class),element_relation)**+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  136341[2:MRR:136300.1,38472.0] || equal(intersection(not_subclass_element(universal_class,null_class),universal_class),universal_class)** -> .
% 299.99/300.34  136329[2:MRR:136288.1,19644.0] || equal(intersection(singleton(u),universal_class),universal_class)** -> .
% 299.99/300.34  136332[3:MRR:136303.1,38473.0] inductive(intersection(not_subclass_element(omega,null_class),universal_class)) ||  -> .
% 299.99/300.34  136331[2:MRR:136321.1,92724.0] || equal(intersection(power_class(omega),universal_class),universal_class)** -> .
% 299.99/300.34  15764[0:NCh:6.2,6.0,2728.1,50.0] || member(u,rotate(v))* equal(cross_product(cross_product(universal_class,universal_class),universal_class),successor_relation)**+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  136330[3:MRR:136290.1,18176.0] || equal(intersection(regular(omega),universal_class),universal_class)** -> .
% 299.99/300.34  136328[2:MRR:136279.1,39411.0] || equal(intersection(power_class(null_class),universal_class),universal_class)** -> .
% 299.99/300.34  136326[3:MRR:136291.1,18176.0] inductive(intersection(regular(omega),universal_class)) ||  -> .
% 299.99/300.34  15762[0:NCh:6.2,6.0,2728.1,53.0] || member(u,flip(v))* equal(cross_product(cross_product(universal_class,universal_class),universal_class),successor_relation)**+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  136324[2:MRR:136315.1,7813.0] || equal(intersection(omega,universal_class),universal_class)** -> .
% 299.99/300.34  136128[2:SpL:895.1,120410.0] || member(u,intersection(u,universal_class))* -> equal(singleton(u),null_class).
% 299.99/300.34  12711[0:NCh:6.2,6.1,3193.1,36.0] || equal(universal_class,u) subclass(u,element_relation)*+ -> equal(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  136157[3:Res:11361.1,120410.0] || equal(intersection(apply(choice,omega),universal_class),universal_class)** -> .
% 299.99/300.34  136158[3:Res:10732.1,120410.0] inductive(intersection(apply(choice,omega),universal_class)) ||  -> .
% 299.99/300.34  120410[2:SpL:86.0,118619.0] || member(apply(u,v),intersection(apply(u,v),universal_class))* -> .
% 299.99/300.34  119520[2:Rew:5950.0,119516.0] || member(image(u,v),intersection(image(u,v),universal_class))* -> .
% 299.99/300.34  12709[0:NCh:6.2,6.1,3193.1,62.0] || equal(universal_class,u) subclass(u,successor_relation)*+ -> equal(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  119511[2:Rew:5950.0,119506.0] || member(intersection(image(u,v),universal_class),image(u,v))* -> .
% 299.99/300.34  135802[3:Res:10729.1,117979.1] inductive(unordered_pair(u,universal_class)) || member(regular(omega),u)* -> .
% 299.99/300.34  135762[2:Res:65.1,117979.1] inductive(unordered_pair(u,universal_class)) || member(null_class,u)* -> .
% 299.99/300.34  135930[1:MRR:135926.1,24.1] || equal(domain_of(u),universal_class) -> inductive(domain_of(u))*.
% 299.99/300.34  117979[2:SpL:17.0,113378.1] || member(u,v) member(u,unordered_pair(v,universal_class))* -> .
% 299.99/300.34  135560[4:SoR:128458.0,89.1] one_to_one(inverse(u)) ||  -> member(null_class,ordered_pair(range_of(u),v))*.
% 299.99/300.34  128812[0:Obv:128744.0] ||  -> equal(intersection(u,singleton(u)),null_class)** equal(singleton(u),null_class).
% 299.99/300.34  124348[2:Res:5589.1,118222.0] function(u) || equal(sum_class(apply(u,v)),universal_class)** -> .
% 299.99/300.34  123085[2:Res:5589.1,118221.0] function(u) || equal(power_class(apply(u,v)),universal_class)** -> .
% 299.99/300.34  134552[2:Res:128409.1,5886.0] || equal(u,null_class) member(power_class(u),power_class(null_class))* -> .
% 299.99/300.34  134275[2:SpR:127394.1,17.0] || equal(sum_class(u),universal_class) -> equal(unordered_pair(u,universal_class),null_class)**.
% 299.99/300.34  3795[0:Res:2700.1,21.0] || member(not_subclass_element(u,cross_product(universal_class,universal_class)),element_relation)* -> subclass(u,cross_product(universal_class,universal_class)).
% 299.99/300.34  134059[2:SpR:126993.1,17.0] || equal(power_class(u),universal_class) -> equal(unordered_pair(u,universal_class),null_class)**.
% 299.99/300.34  132690[1:Res:88674.1,132213.0] || equal(successor(successor(complement(u))),null_class)** -> member(omega,u).
% 299.99/300.34  132689[0:Res:88871.1,132213.0] || equal(complement(successor(complement(u))),universal_class)** -> member(omega,u).
% 299.99/300.34  3740[0:Res:2699.1,21.0] || member(not_subclass_element(u,cross_product(universal_class,universal_class)),successor_relation)* -> subclass(u,cross_product(universal_class,universal_class)).
% 299.99/300.34  132660[3:Res:10731.1,132213.0] inductive(complement(complement(u))) ||  -> member(not_subclass_element(omega,null_class),u)*.
% 299.99/300.34  132626[1:Res:88316.1,132213.0] || equal(successor(successor(complement(u))),null_class)** -> member(null_class,u).
% 299.99/300.34  132625[0:Res:88490.1,132213.0] || equal(complement(successor(complement(u))),universal_class)** -> member(null_class,u).
% 299.99/300.34  132624[1:Res:90128.1,132213.0] || equal(regular(successor(complement(u))),universal_class)** -> member(null_class,u).
% 299.99/300.34  15552[0:SoR:956.0,89.1] one_to_one(cross_product(cross_product(universal_class,universal_class),universal_class)) ||  -> subclass(rotate(u),cross_product(universal_class,universal_class))*.
% 299.99/300.34  132609[3:Res:10732.1,132213.0] inductive(complement(complement(u))) ||  -> member(apply(choice,omega),u)*.
% 299.99/300.34  131361[2:SpR:17.0,119782.0] ||  -> member(singleton(u),unordered_pair(singleton(u),regular(complement(power_class(null_class)))))*.
% 299.99/300.34  134591[2:SpL:467.0,131036.0] || member(apply(null_class,u),intersection(sum_class(range_of(null_class)),universal_class))* -> .
% 299.99/300.34  15414[0:SoR:955.0,89.1] one_to_one(cross_product(cross_product(universal_class,universal_class),universal_class)) ||  -> subclass(flip(u),cross_product(universal_class,universal_class))*.
% 299.99/300.34  131036[2:SpL:467.0,120415.0] || member(apply(null_class,u),intersection(apply(null_class,v),universal_class))* -> .
% 299.99/300.34  129557[2:SpL:5892.0,118150.0] || member(complement(cantor(inverse(u))),symmetric_difference(range_of(u),universal_class))* -> .
% 299.99/300.34  127859[3:MRR:127812.1,10730.1] inductive(unordered_pair(universal_class,u)) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.34  7509[0:Res:76.1,2375.0] || member(ordered_pair(u,v),compose(w,x))*+ member(y,z)* -> member(v,unordered_pair(y,v))*.
% 299.99/300.34  127721[3:MRR:127673.1,10730.1] inductive(unordered_pair(universal_class,u)) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.34  127394[2:Obv:127392.1] || equal(sum_class(u),universal_class) -> equal(unordered_pair(universal_class,u),null_class)**.
% 299.99/300.34  127331[1:MRR:127330.2,37937.0] || equal(cross_product(universal_class,universal_class),u)* equal(u,null_class) -> .
% 299.99/300.34  126993[2:Obv:126989.1] || equal(power_class(u),universal_class) -> equal(unordered_pair(universal_class,u),null_class)**.
% 299.99/300.34  7413[0:Res:76.1,2374.0] || member(ordered_pair(u,v),compose(w,x))*+ member(y,z)* -> member(y,unordered_pair(y,v))*.
% 299.99/300.34  125293[1:MRR:125292.1,37937.0] ||  -> equal(intersection(regular(cross_product(universal_class,universal_class)),compose(u,v)),null_class)**.
% 299.99/300.34  125108[1:MRR:125107.1,37937.0] ||  -> equal(intersection(compose(u,v),regular(cross_product(universal_class,universal_class))),null_class)**.
% 299.99/300.34  124423[2:Res:6024.1,118222.0] || equal(sum_class(not_subclass_element(universal_class,u)),universal_class)** -> equal(universal_class,u).
% 299.99/300.34  124412[2:Res:2402.1,118222.0] || equal(sum_class(not_subclass_element(u,null_class)),universal_class)** -> equal(u,null_class).
% 299.99/300.34  5062[0:Res:7.2,2713.0] || equal(universal_class,u)+ -> equal(v,w) member(not_subclass_element(w,v),w)* member(not_subclass_element(v,w),u)*.
% 299.99/300.34  124356[2:Res:28867.1,118222.0] || member(u,successor_relation) equal(sum_class(first(u)),universal_class)** -> .
% 299.99/300.34  124355[2:Res:29050.1,118222.0] || member(u,element_relation) equal(sum_class(first(u)),universal_class)** -> .
% 299.99/300.34  124354[2:Res:28866.1,118222.0] || member(u,successor_relation) equal(sum_class(second(u)),universal_class)** -> .
% 299.99/300.34  124353[2:Res:29049.1,118222.0] || member(u,element_relation) equal(sum_class(second(u)),universal_class)** -> .
% 299.99/300.34  4284[0:Res:193.1,244.0] ||  -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),u)*.
% 299.99/300.34  124344[2:Res:72.1,118222.0] || member(u,universal_class) equal(sum_class(sum_class(u)),universal_class)** -> .
% 299.99/300.34  124342[2:Res:74.1,118222.0] || member(u,universal_class) equal(sum_class(power_class(u)),universal_class)** -> .
% 299.99/300.34  124341[2:Res:39335.1,118222.0] || equal(u,null_class) equal(sum_class(power_class(u)),universal_class)** -> .
% 299.99/300.34  124328[0:Obv:124320.0] ||  -> equal(intersection(compose(u,v),complement(cross_product(universal_class,universal_class))),null_class)**.
% 299.99/300.34  451[0:Res:184.1,244.0] ||  -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),v)*.
% 299.99/300.34  124233[0:Obv:124225.0] ||  -> equal(intersection(complement(cross_product(universal_class,universal_class)),compose(u,v)),null_class)**.
% 299.99/300.34  123160[2:Res:6024.1,118221.0] || equal(power_class(not_subclass_element(universal_class,u)),universal_class)** -> equal(universal_class,u).
% 299.99/300.34  123149[2:Res:2402.1,118221.0] || equal(power_class(not_subclass_element(u,null_class)),universal_class)** -> equal(u,null_class).
% 299.99/300.34  123093[2:Res:28867.1,118221.0] || member(u,successor_relation) equal(power_class(first(u)),universal_class)** -> .
% 299.99/300.34  18279[0:MRR:18278.0,29.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.99/300.34  123092[2:Res:29050.1,118221.0] || member(u,element_relation) equal(power_class(first(u)),universal_class)** -> .
% 299.99/300.34  123091[2:Res:28866.1,118221.0] || member(u,successor_relation) equal(power_class(second(u)),universal_class)** -> .
% 299.99/300.34  123090[2:Res:29049.1,118221.0] || member(u,element_relation) equal(power_class(second(u)),universal_class)** -> .
% 299.99/300.34  123081[2:Res:72.1,118221.0] || member(u,universal_class) equal(power_class(sum_class(u)),universal_class)** -> .
% 299.99/300.34  18269[0:MRR:18268.0,29.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.99/300.34  123079[2:Res:74.1,118221.0] || member(u,universal_class) equal(power_class(power_class(u)),universal_class)** -> .
% 299.99/300.34  123078[2:Res:39335.1,118221.0] || equal(u,null_class) equal(power_class(power_class(u)),universal_class)** -> .
% 299.99/300.34  132637[3:Res:10729.1,132213.0] inductive(complement(complement(u))) ||  -> member(regular(omega),u)*.
% 299.99/300.34  18107[0:Obv:18064.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.99/300.34  132599[0:Res:65.1,132213.0] inductive(complement(complement(u))) ||  -> member(null_class,u)*.
% 299.99/300.34  132238[3:NCh:6.2,6.0,122023.0,10736.1] inductive(complement(complement(u))) || equal(u,null_class)* -> .
% 299.99/300.34  18104[0:Obv:18081.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.99/300.34  132298[1:MRR:24015.1,132192.1] || equal(complement(u),null_class)** -> inductive(u).
% 299.99/300.34  132199[3:Res:122023.0,10736.1] inductive(complement(complement(null_class))) ||  -> .
% 299.99/300.34  15126[0:Res:2436.2,42.1] || member(not_subclass_element(complement(u),v),u)*+ -> member(not_subclass_element(v,complement(u)),u)* equal(complement(u),v).
% 299.99/300.34  121639[2:Res:67031.1,120395.1] || member(singleton(u),successor_relation)* equal(regular(u),universal_class) -> .
% 299.99/300.34  121638[2:Res:84685.1,120395.1] || member(singleton(u),element_relation)* equal(regular(u),universal_class) -> .
% 299.99/300.34  120402[2:MRR:120380.2,5338.0] || equal(range_of(u),universal_class) member(range_of(u),universal_class)* -> .
% 299.99/300.34  119819[2:SpR:38468.1,119795.0] || equal(u,null_class) -> member(regular(complement(power_class(u))),universal_class)*.
% 299.99/300.34  14845[0:SpR:17.0,882.2] ||  -> equal(unordered_pair(u,v),null_class) equal(regular(unordered_pair(u,v)),v)** equal(regular(unordered_pair(v,u)),u)**.
% 299.99/300.34  119794[2:Res:118814.0,2713.0] || equal(universal_class,u) -> member(regular(complement(power_class(null_class))),u)*.
% 299.99/300.34  119782[2:Res:118814.0,7463.0] ||  -> member(singleton(u),unordered_pair(regular(complement(power_class(null_class))),singleton(u)))*.
% 299.99/300.34  118819[2:SpL:38468.1,118813.0] || equal(u,null_class) equal(complement(power_class(u)),null_class)** -> .
% 299.99/300.34  118033[3:Res:10729.1,113378.1] inductive(unordered_pair(universal_class,u)) || member(regular(omega),u)* -> .
% 299.99/300.34  14829[0:SpR:17.0,882.1] ||  -> equal(unordered_pair(u,v),null_class) equal(regular(unordered_pair(v,u)),v)** equal(regular(unordered_pair(u,v)),u)**.
% 299.99/300.34  131056[2:SpL:467.0,131049.0] || member(apply(null_class,u),sum_class(range_of(null_class)))* -> .
% 299.99/300.34  131049[2:SpL:467.0,131042.0] || member(apply(null_class,u),apply(null_class,v))* -> .
% 299.99/300.34  131042[2:MRR:131038.0,2380.1] || member(sum_class(range_of(null_class)),apply(null_class,u))* -> .
% 299.99/300.34  120415[2:SpL:6033.0,118619.0] || member(sum_class(range_of(null_class)),intersection(apply(null_class,u),universal_class))* -> .
% 299.99/300.34  7583[0:SpR:247.0,59.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.99/300.34  126504[2:Res:15.1,121458.1] || equal(second(not_subclass_element(successor_relation,null_class)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.34  126495[2:Rew:112991.1,126427.1] || member(element_relation,successor_relation) equal(regular(first(element_relation)),universal_class)** -> .
% 299.99/300.34  126218[2:Rew:91798.1,126148.1] || member(successor_relation,element_relation) equal(regular(first(successor_relation)),universal_class)** -> .
% 299.99/300.34  126124[2:Res:15.1,121453.1] || equal(first(not_subclass_element(successor_relation,null_class)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.34  7582[0:SpR:247.0,58.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.99/300.34  119807[3:Rew:17.0,119775.0] ||  -> member(regular(omega),unordered_pair(regular(omega),regular(complement(power_class(null_class)))))*.
% 299.99/300.34  119806[2:Rew:17.0,119769.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),regular(complement(power_class(null_class)))))*.
% 299.99/300.34  119805[2:Rew:17.0,119768.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),regular(complement(power_class(null_class)))))*.
% 299.99/300.34  6558[0:SpR:111.0,775.1] || member(u,symmetric_difference(complement(intersection(v,w)),union(v,w)))* -> member(u,complement(symmetric_difference(v,w))).
% 299.99/300.34  119804[2:Rew:17.0,119766.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),regular(complement(power_class(null_class)))))*.
% 299.99/300.34  119803[2:Rew:17.0,119765.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),regular(complement(power_class(null_class)))))*.
% 299.99/300.34  129602[2:SpL:5840.0,118150.0] || member(union(u,null_class),symmetric_difference(complement(u),universal_class))* -> .
% 299.99/300.34  129600[2:SpL:5835.0,118150.0] || member(union(null_class,u),symmetric_difference(universal_class,complement(u)))* -> .
% 299.99/300.34  5248[0:Res:193.1,776.0] ||  -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.99/300.34  129556[2:SpL:5861.0,118150.0] || member(complement(cantor(u)),symmetric_difference(domain_of(u),universal_class))* -> .
% 299.99/300.34  129670[2:Rew:61.0,129464.0,5835.0,129464.0] || member(successor(null_class),intersection(successor(null_class),universal_class))* -> .
% 299.99/300.34  118150[2:Res:775.1,118111.0] || member(complement(intersection(u,v)),symmetric_difference(u,v))* -> .
% 299.99/300.34  128374[2:Res:2392.1,118149.0] ||  -> equal(singleton(complement(u)),null_class) member(complement(u),u)*.
% 299.99/300.34  5247[0:Res:184.1,776.0] ||  -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.99/300.34  128807[2:MRR:128746.1,19644.0] ||  -> equal(intersection(singleton(null_class),singleton(singleton(null_class))),null_class)**.
% 299.99/300.34  125261[0:Obv:125240.0] ||  -> equal(intersection(regular(u),u),null_class)** equal(u,null_class).
% 299.99/300.34  121452[2:Obv:121269.2] function(u) || equal(apply(u,v),universal_class)** -> .
% 299.99/300.34  2372[0:SpR:319.0,34.2] || member(u,v) member(singleton(u),w) -> member(singleton(singleton(singleton(u))),cross_product(w,v))*.
% 299.99/300.34  120949[2:SpR:120375.1,318.0] || equal(u,universal_class) -> member(null_class,ordered_pair(u,v))*.
% 299.99/300.34  118149[2:Res:43.2,118111.0] || member(complement(u),universal_class)*+ -> member(complement(u),u)*.
% 299.99/300.34  17514[0:NCh:6.2,6.1,3205.2,69.1] inductive(u) inductive(v) || equal(v,omega)* equal(u,omega)* -> equal(u,v)*.
% 299.99/300.34  118112[2:MRR:46793.0,118111.0] ||  -> equal(intersection(universal_class,successor(u)),symmetric_difference(u,singleton(u)))*.
% 299.99/300.34  127854[3:MRR:127803.1,10730.1] inductive(singleton(u)) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.34  127715[3:MRR:127664.1,10730.1] inductive(singleton(u)) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.34  126112[4:SoR:120775.0,89.1] one_to_one(inverse(u)) ||  -> equal(singleton(range_of(u)),null_class)**.
% 299.99/300.34  16573[0:Res:65.1,1560.1] inductive(complement(intersection(u,v))) || member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.99/300.34  125683[2:SpR:120396.1,17.0] || equal(u,universal_class) -> equal(unordered_pair(u,universal_class),null_class)**.
% 299.99/300.34  125371[4:SoR:120178.0,89.1] one_to_one(inverse(u)) || member(range_of(u),universal_class)* -> .
% 299.99/300.34  125270[3:MRR:125269.2,10730.1] inductive(u) ||  -> equal(intersection(regular(u),omega),null_class)**.
% 299.99/300.34  125085[3:MRR:125084.2,10730.1] inductive(u) ||  -> equal(intersection(omega,regular(u)),null_class)**.
% 299.99/300.34  13033[0:Res:320.0,2733.1] function(u) || equal(ordered_pair(v,w),u)*+ -> member(unordered_pair(v,singleton(w)),cross_product(universal_class,universal_class))*.
% 299.99/300.34  124995[2:SpL:3727.1,124382.0] || member(u,successor_relation)* equal(sum_class(u),universal_class) -> .
% 299.99/300.34  124994[2:SpL:3782.1,124382.0] || member(u,element_relation)* equal(sum_class(u),universal_class) -> .
% 299.99/300.34  124393[2:Res:2401.1,118222.0] || equal(sum_class(regular(u)),universal_class)** -> equal(u,null_class).
% 299.99/300.34  124340[2:Res:2392.1,118222.0] || equal(sum_class(u),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.34  10053[0:Res:84.1,2715.0] || equal(cross_product(universal_class,universal_class),u) -> equal(compose(v,w),null_class) member(regular(compose(v,w)),u)*.
% 299.99/300.34  124166[2:SpL:3727.1,123119.0] || member(u,successor_relation)* equal(power_class(u),universal_class) -> .
% 299.99/300.34  124165[2:SpL:3782.1,123119.0] || member(u,element_relation)* equal(power_class(u),universal_class) -> .
% 299.99/300.34  123130[2:Res:2401.1,118221.0] || equal(power_class(regular(u)),universal_class)** -> equal(u,null_class).
% 299.99/300.34  123077[2:Res:2392.1,118221.0] || equal(power_class(u),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.34  9661[0:Rew:774.0,9591.0] ||  -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.99/300.34  126708[3:MRR:126617.1,33134.0] || equal(second(not_subclass_element(element_relation,null_class)),universal_class)** -> .
% 299.99/300.34  126707[3:MRR:126616.1,33134.0] || equal(second(regular(element_relation)),universal_class)** -> .
% 299.99/300.34  121459[2:Obv:121317.2] || equal(second(u),universal_class) member(u,element_relation)* -> .
% 299.99/300.34  126503[2:Res:84.1,121458.1] || equal(second(regular(successor_relation)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.34  7597[0:SpL:247.0,48.1] || member(u,domain_of(cross_product(v,w))) equal(restrict(cross_product(singleton(u),universal_class),v,w),null_class)** -> .
% 299.99/300.34  121458[2:Obv:121316.2] || equal(second(u),universal_class) member(u,successor_relation)* -> .
% 299.99/300.34  126494[3:MRR:126403.1,33134.0] || equal(first(not_subclass_element(element_relation,null_class)),universal_class)** -> .
% 299.99/300.34  126493[3:MRR:126402.1,33134.0] || equal(first(regular(element_relation)),universal_class)** -> .
% 299.99/300.34  121454[2:Obv:121283.2] || equal(first(u),universal_class) member(u,element_relation)* -> .
% 299.99/300.34  126123[2:Res:84.1,121453.1] || equal(first(regular(successor_relation)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.34  121453[2:Obv:121282.2] || equal(first(u),universal_class) member(u,successor_relation)* -> .
% 299.99/300.34  121451[2:Obv:121263.1] || equal(not_subclass_element(universal_class,u),universal_class)** -> equal(universal_class,u).
% 299.99/300.34  120396[2:Obv:120374.1] || equal(u,universal_class) -> equal(unordered_pair(universal_class,u),null_class)**.
% 299.99/300.34  6589[0:Res:775.1,2702.1] function(complement(intersection(u,v))) || member(w,symmetric_difference(u,v))* -> member(w,cross_product(universal_class,universal_class)).
% 299.99/300.34  124450[2:Res:121778.0,118222.0] || equal(sum_class(not_subclass_element(complement(power_class(null_class)),null_class)),universal_class)** -> .
% 299.99/300.34  125356[4:SoR:125317.0,89.1] one_to_one(intersection(regular(cross_product(universal_class,universal_class)),u)) ||  -> .
% 299.99/300.34  125317[4:MRR:125316.1,125316.2,68088.1,37937.0] function(intersection(regular(cross_product(universal_class,universal_class)),u)) ||  -> .
% 299.99/300.34  125185[4:SoR:125132.0,89.1] one_to_one(intersection(u,regular(cross_product(universal_class,universal_class)))) ||  -> .
% 299.99/300.34  6477[0:Res:193.1,1586.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.99/300.34  125132[4:MRR:125131.1,125131.2,68088.1,37937.0] function(intersection(u,regular(cross_product(universal_class,universal_class)))) ||  -> .
% 299.99/300.34  124447[2:Res:45400.0,118222.0] || equal(sum_class(not_subclass_element(universal_class,power_class(null_class))),universal_class)** -> .
% 299.99/300.34  124443[3:Res:23455.0,118222.0] || equal(sum_class(not_subclass_element(universal_class,complement(omega))),universal_class)** -> .
% 299.99/300.34  124399[2:Res:119795.0,118222.0] || equal(sum_class(regular(complement(power_class(null_class)))),universal_class)** -> .
% 299.99/300.34  6476[0:Res:184.1,1586.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.99/300.34  124382[2:Res:311.0,118222.0] || equal(sum_class(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.34  124338[2:Res:29.0,118222.0] || equal(sum_class(unordered_pair(u,v)),universal_class)** -> .
% 299.99/300.34  124414[3:Res:11252.0,118222.0] || equal(sum_class(not_subclass_element(omega,null_class)),universal_class)** -> .
% 299.99/300.34  124413[2:Res:9821.0,118222.0] || equal(sum_class(not_subclass_element(universal_class,null_class)),universal_class)** -> .
% 299.99/300.34  124350[3:Res:11348.0,118222.0] || equal(sum_class(apply(choice,omega)),universal_class)** -> .
% 299.99/300.34  124339[2:Res:119.0,118222.0] || equal(sum_class(singleton(u)),universal_class)** -> .
% 299.99/300.34  124468[2:Res:92705.0,118222.0] || equal(sum_class(power_class(omega)),universal_class)** -> .
% 299.99/300.34  124394[3:Res:10930.0,118222.0] || equal(sum_class(regular(omega)),universal_class)** -> .
% 299.99/300.34  5063[0:Res:20.1,2713.0] || equal(universal_class,u) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.99/300.34  124346[2:Res:108289.0,118222.0] || equal(sum_class(sum_class(omega)),universal_class)** -> .
% 299.99/300.34  124345[2:Res:102011.0,118222.0] || equal(sum_class(sum_class(null_class)),universal_class)** -> .
% 299.99/300.34  124343[2:Res:39405.0,118222.0] || equal(sum_class(power_class(null_class)),universal_class)** -> .
% 299.99/300.34  118222[2:Res:5046.2,118111.0] || member(u,universal_class)* equal(sum_class(u),universal_class) -> .
% 299.99/300.34  4289[0:Res:193.1,2701.0] ||  -> equal(intersection(compose(u,v),w),null_class) member(regular(intersection(compose(u,v),w)),cross_product(universal_class,universal_class))*.
% 299.99/300.34  123187[2:Res:121778.0,118221.0] || equal(power_class(not_subclass_element(complement(power_class(null_class)),null_class)),universal_class)** -> .
% 299.99/300.34  123184[2:Res:45400.0,118221.0] || equal(power_class(not_subclass_element(universal_class,power_class(null_class))),universal_class)** -> .
% 299.99/300.34  123180[3:Res:23455.0,118221.0] || equal(power_class(not_subclass_element(universal_class,complement(omega))),universal_class)** -> .
% 299.99/300.34  123136[2:Res:119795.0,118221.0] || equal(power_class(regular(complement(power_class(null_class)))),universal_class)** -> .
% 299.99/300.34  4105[0:Res:184.1,2701.0] ||  -> equal(intersection(u,compose(v,w)),null_class) member(regular(intersection(u,compose(v,w))),cross_product(universal_class,universal_class))*.
% 299.99/300.34  123119[2:Res:311.0,118221.0] || equal(power_class(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.34  123075[2:Res:29.0,118221.0] || equal(power_class(unordered_pair(u,v)),universal_class)** -> .
% 299.99/300.34  123151[3:Res:11252.0,118221.0] || equal(power_class(not_subclass_element(omega,null_class)),universal_class)** -> .
% 299.99/300.34  123150[2:Res:9821.0,118221.0] || equal(power_class(not_subclass_element(universal_class,null_class)),universal_class)** -> .
% 299.99/300.34  123087[3:Res:11348.0,118221.0] || equal(power_class(apply(choice,omega)),universal_class)** -> .
% 299.99/300.34  123076[2:Res:119.0,118221.0] || equal(power_class(singleton(u)),universal_class)** -> .
% 299.99/300.34  123205[2:Res:92705.0,118221.0] || equal(power_class(power_class(omega)),universal_class)** -> .
% 299.99/300.34  123131[3:Res:10930.0,118221.0] || equal(power_class(regular(omega)),universal_class)** -> .
% 299.99/300.34  21858[0:Res:70.0,2373.0] || member(u,v)*+ -> equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.99/300.34  123083[2:Res:108289.0,118221.0] || equal(power_class(sum_class(omega)),universal_class)** -> .
% 299.99/300.34  123082[2:Res:102011.0,118221.0] || equal(power_class(sum_class(null_class)),universal_class)** -> .
% 299.99/300.34  123080[2:Res:39405.0,118221.0] || equal(power_class(power_class(null_class)),universal_class)** -> .
% 299.99/300.34  118221[2:Res:5045.2,118111.0] || member(u,universal_class)* equal(power_class(u),universal_class) -> .
% 299.99/300.34  21848[0:Res:16.0,2373.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.99/300.34  118211[2:Res:5061.2,118111.0] || equal(not_subclass_element(u,null_class),universal_class)** -> equal(u,null_class).
% 299.99/300.34  117996[2:Res:65.1,113378.1] inductive(unordered_pair(universal_class,u)) || member(null_class,u)* -> .
% 299.99/300.34  118253[2:MRR:118233.1,39411.0] || equal(regular(regular(ordered_pair(power_class(null_class),u))),universal_class)** -> .
% 299.99/300.34  118252[2:MRR:118232.1,92724.0] || equal(regular(regular(ordered_pair(power_class(omega),u))),universal_class)** -> .
% 299.99/300.34  21309[0:Res:66.1,2732.2] inductive(u) function(u) || member(v,image(successor_relation,u))* -> member(v,cross_product(universal_class,universal_class)).
% 299.99/300.34  118251[2:MRR:118231.1,102032.0] || equal(regular(regular(ordered_pair(sum_class(null_class),u))),universal_class)** -> .
% 299.99/300.34  118250[2:MRR:118230.1,108312.0] || equal(regular(regular(ordered_pair(sum_class(omega),u))),universal_class)** -> .
% 299.99/300.34  121809[2:Res:121778.0,37489.0] || equal(singleton(not_subclass_element(complement(power_class(null_class)),null_class)),null_class)** -> .
% 299.99/300.34  121779[2:Res:118815.0,5886.0] || member(not_subclass_element(complement(power_class(null_class)),null_class),power_class(null_class))* -> .
% 299.99/300.34  13000[0:Res:15.1,2733.1] function(u) || equal(v,u)*+ -> equal(v,null_class) member(not_subclass_element(v,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  121785[2:Rew:17.0,121772.0] ||  -> member(null_class,unordered_pair(null_class,not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.34  121784[2:Rew:17.0,121770.0] ||  -> member(omega,unordered_pair(omega,not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.34  12988[0:Res:166.1,2733.1] function(u) || member(v,universal_class) equal(singleton(v),u)*+ -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.34  121804[2:Res:121778.0,120395.1] || equal(not_subclass_element(complement(power_class(null_class)),null_class),universal_class)** -> .
% 299.99/300.34  121778[2:Res:118815.0,2380.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),universal_class)*.
% 299.99/300.34  120395[2:MRR:120385.2,5338.0] || equal(universal_class,u) member(u,universal_class)* -> .
% 299.99/300.34  9300[0:Res:2439.0,886.0] ||  -> subclass(u,complement(singleton(v))) equal(not_subclass_element(u,complement(singleton(v))),v)**.
% 299.99/300.34  121321[2:Obv:121162.1] || equal(y__dfg,universal_class)** -> .
% 299.99/300.34  120375[2:Obv:120365.1] || equal(u,universal_class) -> equal(singleton(u),null_class)**.
% 299.99/300.34  118620[2:Rew:5920.0,118611.0] || member(inverse(u),intersection(inverse(u),universal_class))* -> .
% 299.99/300.34  120426[2:Res:108288.1,118619.0] || equal(intersection(sum_class(omega),universal_class),universal_class)** -> .
% 299.99/300.34  120423[2:Res:102010.1,118619.0] || equal(intersection(sum_class(null_class),universal_class),universal_class)** -> .
% 299.99/300.34  118619[2:Rew:5919.0,118610.0] || member(sum_class(u),intersection(sum_class(u),universal_class))* -> .
% 299.99/300.34  118199[2:Res:5060.2,118111.0] || equal(regular(u),universal_class)** -> equal(u,null_class).
% 299.99/300.34  7090[0:Res:193.1,2731.0] || equal(u,element_relation) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),cross_product(universal_class,universal_class))*.
% 299.99/300.34  118248[2:MRR:118234.1,8227.0] || equal(regular(regular(ordered_pair(null_class,u))),universal_class)** -> .
% 299.99/300.34  119827[2:Res:119795.0,37489.0] || equal(singleton(regular(complement(power_class(null_class)))),null_class)** -> .
% 299.99/300.34  119796[2:Res:118814.0,5886.0] || member(regular(complement(power_class(null_class))),power_class(null_class))* -> .
% 299.99/300.34  7089[0:Res:184.1,2731.0] || equal(u,element_relation) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),cross_product(universal_class,universal_class))*.
% 299.99/300.34  119802[2:Rew:17.0,119789.0] ||  -> member(null_class,unordered_pair(null_class,regular(complement(power_class(null_class)))))*.
% 299.99/300.34  119801[2:Rew:17.0,119787.0] ||  -> member(omega,unordered_pair(omega,regular(complement(power_class(null_class)))))*.
% 299.99/300.34  119795[2:Res:118814.0,2380.0] ||  -> member(regular(complement(power_class(null_class))),universal_class)*.
% 299.99/300.34  7057[0:Res:43.2,2731.0] || member(u,universal_class) equal(complement(v),element_relation)+ -> member(u,v)* member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  119722[3:Obv:119719.1] || equal(complement(not_subclass_element(omega,null_class)),null_class)** -> .
% 299.99/300.34  119531[3:Obv:119528.1] || equal(complement(apply(choice,omega)),null_class)** -> .
% 299.99/300.34  7022[0:Res:193.1,2729.0] || equal(u,successor_relation) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),cross_product(universal_class,universal_class))*.
% 299.99/300.34  118168[2:Res:6798.1,118111.0] || member(symmetric_difference(null_class,singleton(null_class)),successor(null_class))* -> .
% 299.99/300.34  118609[2:SpL:57.0,118158.0] || member(range_of(u),cantor(inverse(u)))* -> .
% 299.99/300.34  118159[2:Res:3393.1,118111.0] || member(cantor(inverse(u)),range_of(u))* -> .
% 299.99/300.34  7021[0:Res:184.1,2729.0] || equal(u,successor_relation) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),cross_product(universal_class,universal_class))*.
% 299.99/300.34  119325[2:Obv:119321.1] || equal(complement(singleton(u)),null_class)** -> .
% 299.99/300.34  119310[2:Obv:119307.1] || equal(complement(power_class(omega)),null_class)** -> .
% 299.99/300.34  6989[0:Res:43.2,2729.0] || member(u,universal_class) equal(complement(v),successor_relation)+ -> member(u,v)* member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  118224[2:Res:95342.1,118111.0] || equal(regular(complement(power_class(omega))),universal_class)** -> .
% 299.99/300.34  118216[2:Res:45399.1,118111.0] || equal(not_subclass_element(universal_class,power_class(null_class)),universal_class)** -> .
% 299.99/300.34  118208[3:Res:23473.1,118111.0] || equal(not_subclass_element(universal_class,complement(omega)),universal_class)** -> .
% 299.99/300.34  118203[2:Res:33878.1,118111.0] || equal(complement(not_subclass_element(universal_class,null_class)),null_class)** -> .
% 299.99/300.34  5783[0:Res:194.1,2702.1] function(u) ||  -> equal(intersection(u,v),null_class) member(not_subclass_element(intersection(u,v),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  119071[3:Obv:119068.1] || equal(complement(regular(omega)),null_class)** -> .
% 299.99/300.34  119061[2:Obv:119058.1] || equal(complement(sum_class(omega)),null_class)** -> .
% 299.99/300.34  5731[0:Res:185.1,2702.1] function(u) ||  -> equal(intersection(v,u),null_class) member(not_subclass_element(intersection(v,u),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.34  118187[2:Res:110162.1,118111.0] || equal(regular(complement(sum_class(omega))),universal_class)** -> .
% 299.99/300.34  118872[2:Obv:118869.1] || equal(complement(sum_class(null_class)),null_class)** -> .
% 299.99/300.34  118184[2:Res:105180.1,118111.0] || equal(regular(complement(sum_class(null_class))),universal_class)** -> .
% 299.99/300.34  2128[0:Res:302.1,21.0] || member(not_subclass_element(u,domain_of(v)),cantor(v))* -> subclass(u,domain_of(v)).
% 299.99/300.34  118813[2:Obv:118810.1] || equal(complement(power_class(null_class)),null_class)** -> .
% 299.99/300.34  118181[2:Res:45362.1,118111.0] || equal(regular(complement(power_class(null_class))),universal_class)** -> .
% 299.99/300.34  118190[2:Res:5065.1,118111.0] || equal(ordered_pair(u,v),universal_class)** -> .
% 299.99/300.34  118179[2:Res:5042.1,118111.0] || equal(unordered_pair(u,v),universal_class)** -> .
% 299.99/300.34  118158[2:Res:302.1,118111.0] || member(domain_of(u),cantor(u))* -> .
% 299.99/300.34  118209[3:Res:23363.1,118111.0] inductive(not_subclass_element(universal_class,complement(omega))) ||  -> .
% 299.99/300.34  14099[0:SoR:3015.0,89.1] one_to_one(image(successor_relation,u)) || member(null_class,u)* equal(cross_product(universal_class,universal_class),u)* -> inductive(u).
% 299.99/300.34  118206[3:Res:11265.1,118111.0] || equal(not_subclass_element(omega,null_class),universal_class)** -> .
% 299.99/300.34  118204[2:Res:9863.1,118111.0] || equal(not_subclass_element(universal_class,null_class),universal_class)** -> .
% 299.99/300.34  118177[3:Res:11361.1,118111.0] || equal(apply(choice,omega),universal_class)** -> .
% 299.99/300.34  118163[2:Res:2699.1,118111.0] || member(cross_product(universal_class,universal_class),successor_relation)* -> .
% 299.99/300.34  9190[0:NCh:6.2,6.0,3175.1,66.1] inductive(image(successor_relation,u)) inductive(u) || equal(u,omega) -> equal(image(successor_relation,u),omega)**.
% 299.99/300.34  118162[2:Res:2700.1,118111.0] || member(cross_product(universal_class,universal_class),element_relation)* -> .
% 299.99/300.34  118192[2:Res:5043.1,118111.0] || equal(singleton(u),universal_class)** -> .
% 299.99/300.34  118246[2:SSi:118218.0,68.0] || equal(singleton(omega),omega)** -> .
% 299.99/300.34  118219[2:Res:23764.1,118111.0] || equal(complement(omega),null_class)** -> .
% 299.99/300.34  118207[3:Res:10731.1,118111.0] inductive(not_subclass_element(omega,null_class)) ||  -> .
% 299.99/300.34  118196[3:Res:10943.1,118111.0] || equal(regular(omega),universal_class)** -> .
% 299.99/300.34  118178[3:Res:10732.1,118111.0] inductive(apply(choice,omega)) ||  -> .
% 299.99/300.34  118197[3:Res:10729.1,118111.0] inductive(regular(omega)) ||  -> .
% 299.99/300.34  118111[2:MRR:117987.0,2380.1] || member(u,u)* -> .
% 299.99/300.34  113378[2:MRR:113377.2,37229.0] || member(u,v) member(u,unordered_pair(universal_class,v))* -> .
% 299.99/300.34  117951[3:MRR:117946.1,10728.0] inductive(unordered_pair(omega,universal_class)) ||  -> .
% 299.99/300.34  116271[2:SpL:17.0,113388.0] || member(regular(u),unordered_pair(u,universal_class))* -> equal(u,null_class).
% 299.99/300.34  115931[2:Res:113349.1,7365.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,null_class))*.
% 299.99/300.34  115929[2:Res:113349.1,7364.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,omega))*.
% 299.99/300.34  115899[2:SpR:17.0,113349.1] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,universal_class))*.
% 299.99/300.34  117349[3:Res:65.1,117313.1] inductive(unordered_pair(u,universal_class)) || equal(universal_class,u)* -> .
% 299.99/300.34  117307[2:Obv:117303.1] || equal(complement(regular(ordered_pair(universal_class,singleton(null_class)))),null_class)** -> .
% 299.99/300.34  116908[2:Obv:116906.1] || equal(complement(unordered_pair(universal_class,singleton(singleton(null_class)))),null_class)** -> .
% 299.99/300.34  116516[2:MRR:116515.1,37229.0] || member(singleton(null_class),regular(ordered_pair(universal_class,singleton(null_class))))* -> .
% 299.99/300.34  116304[2:MRR:116284.1,19644.0] || member(singleton(null_class),unordered_pair(universal_class,singleton(singleton(null_class))))* -> .
% 299.99/300.34  116504[3:Obv:116502.1] || equal(complement(unordered_pair(universal_class,omega)),null_class)** -> .
% 299.99/300.34  116299[3:MRR:116294.1,10728.0] inductive(unordered_pair(universal_class,omega)) ||  -> .
% 299.99/300.34  113388[2:MRR:113387.2,37229.0] || member(regular(u),unordered_pair(universal_class,u))* -> equal(u,null_class).
% 299.99/300.34  113353[2:Obv:113298.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(omega,u))*.
% 299.99/300.34  113352[2:Obv:113297.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(null_class,u))*.
% 299.99/300.34  113349[2:Obv:113285.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(universal_class,u))*.
% 299.99/300.34  115202[4:SoR:113380.0,89.1] one_to_one(unordered_pair(universal_class,u)) ||  -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  114661[2:SpR:113354.1,17.0] || equal(singleton(u),null_class) -> equal(unordered_pair(u,universal_class),null_class)**.
% 299.99/300.34  114613[2:SpR:17.0,113351.1] ||  -> equal(unordered_pair(universal_class,u),null_class) member(omega,unordered_pair(u,omega))*.
% 299.99/300.34  114564[2:SpR:17.0,113350.1] ||  -> equal(unordered_pair(universal_class,u),null_class) member(null_class,unordered_pair(u,null_class))*.
% 299.99/300.34  113380[4:MRR:113379.1,68088.1] function(unordered_pair(universal_class,u)) ||  -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.34  113354[2:Obv:113331.1] || equal(singleton(u),null_class) -> equal(unordered_pair(universal_class,u),null_class)**.
% 299.99/300.34  113351[2:Obv:113296.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(omega,unordered_pair(omega,u))*.
% 299.99/300.34  113350[2:Obv:113293.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(null_class,unordered_pair(null_class,u))*.
% 299.99/300.34  113348[3:MRR:113332.2,10730.1] inductive(unordered_pair(universal_class,u)) || equal(u,universal_class)* -> .
% 299.99/300.34  113774[2:SpR:113346.0,17.0] ||  -> member(u,universal_class) equal(unordered_pair(u,universal_class),null_class)**.
% 299.99/300.34  113346[2:Obv:113289.0] ||  -> equal(unordered_pair(universal_class,u),null_class)** member(u,universal_class).
% 299.99/300.34  108727[2:Res:14855.2,5838.0] ||  -> equal(regular(unordered_pair(universal_class,u)),u)** equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.34  91664[0:SpR:17.0,62963.1] ||  -> equal(u,null_class) member(regular(u),unordered_pair(sum_class(omega),regular(u)))*.
% 299.99/300.34  90738[0:SpR:17.0,61732.1] ||  -> equal(u,null_class) member(regular(u),unordered_pair(sum_class(null_class),regular(u)))*.
% 299.99/300.34  84493[0:MRR:84492.1,84444.1] || member(singleton(u),element_relation)* -> equal(apply(choice,u),regular(u)).
% 299.99/300.35  5657[0:Res:88.2,2702.1] function(u) || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  84491[0:MRR:84490.1,84444.1] || member(singleton(u),element_relation)* -> equal(not_subclass_element(u,null_class),regular(u)).
% 299.99/300.35  84452[0:MRR:84451.1,84444.1] || member(singleton(u),element_relation)* -> equal(first(singleton(u)),regular(u)).
% 299.99/300.35  84401[1:SpL:30115.1,38478.0] || member(singleton(u),element_relation)* equal(unordered_pair(v,u),null_class)**+ -> .
% 299.99/300.35  112854[0:Obv:112839.0] ||  -> equal(intersection(rotate(u),complement(cross_product(cross_product(universal_class,universal_class),universal_class))),null_class)**.
% 299.99/300.35  5578[0:Res:193.1,2704.0] ||  -> equal(intersection(rotate(u),v),null_class) member(regular(intersection(rotate(u),v)),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  84340[1:SpL:30115.1,38504.0] || member(singleton(u),element_relation)* equal(unordered_pair(u,v),null_class)**+ -> .
% 299.99/300.35  112322[0:Obv:112307.0] ||  -> equal(intersection(complement(cross_product(cross_product(universal_class,universal_class),universal_class)),rotate(u)),null_class)**.
% 299.99/300.35  5577[0:Res:184.1,2704.0] ||  -> equal(intersection(u,rotate(v)),null_class) member(regular(intersection(u,rotate(v))),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  111136[0:SpR:17.0,107215.1] ||  -> equal(singleton(u),null_class) member(sum_class(omega),unordered_pair(sum_class(omega),u))*.
% 299.99/300.35  111746[0:Obv:111731.0] ||  -> equal(intersection(flip(u),complement(cross_product(cross_product(universal_class,universal_class),universal_class))),null_class)**.
% 299.99/300.35  5552[0:Res:193.1,2703.0] ||  -> equal(intersection(flip(u),v),null_class) member(regular(intersection(flip(u),v)),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  110774[0:Res:110162.1,886.0] || equal(regular(complement(singleton(u))),universal_class)** -> equal(sum_class(omega),u).
% 299.99/300.35  111529[0:Obv:111514.0] ||  -> equal(intersection(complement(cross_product(cross_product(universal_class,universal_class),universal_class)),flip(u)),null_class)**.
% 299.99/300.35  5551[0:Res:184.1,2703.0] ||  -> equal(intersection(u,flip(v)),null_class) member(regular(intersection(u,flip(v))),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  109619[0:SpR:3727.1,107816.0] || member(u,successor_relation) -> member(sum_class(omega),unordered_pair(sum_class(omega),u))*.
% 299.99/300.35  109618[0:SpR:3782.1,107816.0] || member(u,element_relation) -> member(sum_class(omega),unordered_pair(sum_class(omega),u))*.
% 299.99/300.35  108273[0:Res:107212.0,7388.0] ||  -> equal(u,null_class) member(sum_class(omega),unordered_pair(sum_class(omega),regular(u)))*.
% 299.99/300.35  107271[0:Res:84.1,75826.0] ||  -> equal(u,null_class) member(sum_class(omega),unordered_pair(regular(u),sum_class(omega)))*.
% 299.99/300.35  20730[0:Res:80.1,2718.1] function(cross_product(cross_product(universal_class,universal_class),universal_class)) || member(u,flip(v))* -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  107215[0:Res:2392.1,75826.0] ||  -> equal(singleton(u),null_class) member(sum_class(omega),unordered_pair(u,sum_class(omega)))*.
% 299.99/300.35  111121[0:SoR:108395.0,89.1] one_to_one(singleton(sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  110847[0:Res:110162.1,37040.0] || equal(regular(complement(element_relation)),universal_class)** equal(sum_class(omega),null_class) -> .
% 299.99/300.35  110841[0:Res:110162.1,37041.0] || equal(regular(complement(successor_relation)),universal_class)** equal(sum_class(omega),null_class) -> .
% 299.99/300.35  20539[0:Res:80.1,2720.1] function(cross_product(cross_product(universal_class,universal_class),universal_class)) || member(u,rotate(v))* -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  108395[0:Res:108298.0,2702.1] function(singleton(sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  108964[0:Res:108288.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(sum_class(omega),v)*.
% 299.99/300.35  108963[0:Res:108288.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(sum_class(omega),u)*.
% 299.99/300.35  110887[0:MRR:110775.1,108312.0] || equal(regular(complement(singleton(singleton(sum_class(omega))))),universal_class)** -> .
% 299.99/300.35  16965[0:NCh:6.2,6.1,3182.1,69.1] function(u) inductive(u) || equal(cross_product(universal_class,universal_class),omega)**+ -> equal(cross_product(universal_class,universal_class),u)*.
% 299.99/300.35  110162[0:MRR:110083.0,108289.0] || equal(regular(complement(u)),universal_class) -> member(sum_class(omega),u)*.
% 299.99/300.35  110050[1:Rew:57.0,110038.0] || equal(range_of(u),universal_class) -> member(sum_class(omega),range_of(u))*.
% 299.99/300.35  110363[1:MRR:110362.2,109919.0] || equal(sum_class(omega),u)* equal(u,universal_class) -> .
% 299.99/300.35  110160[0:MRR:110072.0,108289.0] || equal(regular(unordered_pair(sum_class(omega),u)),universal_class)** -> .
% 299.99/300.35  110159[0:MRR:110070.0,108289.0] || equal(regular(unordered_pair(u,sum_class(omega))),universal_class)** -> .
% 299.99/300.35  110353[0:MRR:110352.1,108312.0] || equal(sum_class(omega),universal_class)** -> .
% 299.99/300.35  110153[0:Res:108298.0,109073.1] || equal(regular(singleton(sum_class(omega))),universal_class)** -> .
% 299.99/300.35  109073[0:MRR:109015.2,37229.0] || equal(regular(u),universal_class) member(sum_class(omega),u)* -> .
% 299.99/300.35  108976[1:Res:108288.1,3392.0] || equal(domain_of(u),universal_class) -> member(sum_class(omega),cantor(u))*.
% 299.99/300.35  109895[0:MRR:109809.0,108289.0] || equal(complement(unordered_pair(sum_class(omega),u)),universal_class)** -> .
% 299.99/300.35  109920[1:SpL:17.0,109919.0] || equal(unordered_pair(sum_class(omega),u),null_class)** -> .
% 299.99/300.35  109919[1:Obv:109917.1] || equal(unordered_pair(u,sum_class(omega)),null_class)** -> .
% 299.99/300.35  109894[0:MRR:109807.0,108289.0] || equal(complement(unordered_pair(u,sum_class(omega))),universal_class)** -> .
% 299.99/300.35  109890[0:Res:108298.0,108960.1] || equal(complement(singleton(sum_class(omega))),universal_class)** -> .
% 299.99/300.35  108960[0:Res:108288.1,42.1] || equal(complement(u),universal_class) member(sum_class(omega),u)* -> .
% 299.99/300.35  10745[3:MRR:9029.2,10728.0] inductive(rotate(u)) || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),null_class)*l -> .
% 299.99/300.35  108982[0:Res:108288.1,1526.0] || equal(cantor(complement(cross_product(singleton(sum_class(omega)),universal_class))),universal_class)** -> .
% 299.99/300.35  108977[0:Res:108288.1,1217.0] || equal(domain_of(complement(cross_product(singleton(sum_class(omega)),universal_class))),universal_class)** -> .
% 299.99/300.35  10744[3:MRR:9027.2,10728.0] inductive(flip(u)) || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),null_class)*l -> .
% 299.99/300.35  107885[1:Rew:17.0,107477.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  107884[3:Rew:17.0,107473.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  107816[0:Rew:17.0,107289.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),ordered_pair(u,v)))*.
% 299.99/300.35  16607[0:MRR:16570.0,2380.1] || member(u,union(v,w)) -> member(u,intersection(v,w))* member(u,symmetric_difference(v,w)).
% 299.99/300.35  107814[0:Rew:17.0,107213.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),unordered_pair(u,v)))*.
% 299.99/300.35  107826[3:Rew:17.0,107418.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  107825[1:Rew:17.0,107417.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  107815[3:Rew:17.0,107224.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),apply(choice,omega)))*.
% 299.99/300.35  14858[0:Obv:14821.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.99/300.35  108288[0:Res:107212.0,2713.0] || equal(universal_class,u) -> member(sum_class(omega),u)*.
% 299.99/300.35  108278[0:Res:107212.0,7367.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),singleton(u)))*.
% 299.99/300.35  107214[0:Res:119.0,75826.0] ||  -> member(sum_class(omega),unordered_pair(singleton(u),sum_class(omega)))*.
% 299.99/300.35  107773[0:Res:91864.0,75826.0] ||  -> member(sum_class(omega),unordered_pair(power_class(omega),sum_class(omega)))*.
% 299.99/300.35  14855[0:Obv:14837.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.99/300.35  107377[3:Res:10930.0,75826.0] ||  -> member(sum_class(omega),unordered_pair(regular(omega),sum_class(omega)))*.
% 299.99/300.35  107220[0:Res:102011.0,75826.0] ||  -> member(sum_class(omega),unordered_pair(sum_class(null_class),sum_class(omega)))*.
% 299.99/300.35  107218[1:Res:39405.0,75826.0] ||  -> member(sum_class(omega),unordered_pair(power_class(null_class),sum_class(omega)))*.
% 299.99/300.35  107226[0:Res:70.0,75826.0] ||  -> member(sum_class(omega),unordered_pair(omega,sum_class(omega)))*.
% 299.99/300.35  5738[0:Rew:46.0,5695.0] ||  -> equal(restrict(u,v,w),null_class) member(not_subclass_element(restrict(u,v,w),null_class),cross_product(v,w))*.
% 299.99/300.35  108312[0:Res:108289.0,37489.0] || equal(singleton(sum_class(omega)),null_class)** -> .
% 299.99/300.35  108298[0:Rew:30.0,108259.0] ||  -> member(sum_class(omega),singleton(sum_class(omega)))*.
% 299.99/300.35  108289[0:Res:107212.0,2380.0] ||  -> member(sum_class(omega),universal_class)*.
% 299.99/300.35  107212[0:Res:16.0,75826.0] ||  -> member(sum_class(omega),unordered_pair(null_class,sum_class(omega)))*.
% 299.99/300.35  5024[0:SpL:315.0,26.0] || member(u,ordered_pair(v,w))* -> equal(u,unordered_pair(singleton(w),v)) equal(u,singleton(v)).
% 299.99/300.35  75826[0:Res:70.0,7466.0] || member(u,v)*+ -> member(sum_class(omega),unordered_pair(u,sum_class(omega)))*.
% 299.99/300.35  106482[0:SpR:17.0,101213.1] ||  -> equal(singleton(u),null_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),u))*.
% 299.99/300.35  105761[0:Res:105180.1,886.0] || equal(regular(complement(singleton(u))),universal_class)** -> equal(sum_class(null_class),u).
% 299.99/300.35  1689[0:Res:7.1,886.0] ||  -> equal(u,singleton(v)) member(not_subclass_element(u,singleton(v)),u)* equal(not_subclass_element(singleton(v),u),v).
% 299.99/300.35  103749[0:SpR:3727.1,101780.0] || member(u,successor_relation) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),u))*.
% 299.99/300.35  103748[0:SpR:3782.1,101780.0] || member(u,element_relation) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),u))*.
% 299.99/300.35  101995[0:Res:101210.0,7388.0] ||  -> equal(u,null_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),regular(u)))*.
% 299.99/300.35  37011[0:MRR:14872.0,36944.0] ||  -> equal(unordered_pair(singleton(u),v),regular(ordered_pair(v,u)))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.99/300.35  101267[0:Res:84.1,75813.0] ||  -> equal(u,null_class) member(sum_class(null_class),unordered_pair(regular(u),sum_class(null_class)))*.
% 299.99/300.35  101213[0:Res:2392.1,75813.0] ||  -> equal(singleton(u),null_class) member(sum_class(null_class),unordered_pair(u,sum_class(null_class)))*.
% 299.99/300.35  106412[2:SpR:5834.0,106348.0] ||  -> equal(regular(singleton(singleton(null_class))),singleton(null_class))**.
% 299.99/300.35  106348[0:Rew:319.0,106347.0] ||  -> equal(regular(singleton(singleton(singleton(u)))),singleton(singleton(u)))**.
% 299.99/300.35  37008[0:MRR:13494.0,36944.0] ||  -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v)))** equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.35  106142[0:SoR:102111.0,89.1] one_to_one(singleton(sum_class(null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  105833[0:Res:105180.1,37040.0] || equal(regular(complement(element_relation)),universal_class)** equal(sum_class(null_class),null_class) -> .
% 299.99/300.35  105827[0:Res:105180.1,37041.0] || equal(regular(complement(successor_relation)),universal_class)** equal(sum_class(null_class),null_class) -> .
% 299.99/300.35  102111[0:Res:102020.0,2702.1] function(singleton(sum_class(null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  18232[0:EqF:887.1,887.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.99/300.35  103081[0:Res:102010.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(sum_class(null_class),v)*.
% 299.99/300.35  103080[0:Res:102010.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(sum_class(null_class),u)*.
% 299.99/300.35  105872[0:MRR:105762.1,102032.0] || equal(regular(complement(singleton(singleton(sum_class(null_class))))),universal_class)** -> .
% 299.99/300.35  105180[0:MRR:105104.0,102011.0] || equal(regular(complement(u)),universal_class) -> member(sum_class(null_class),u)*.
% 299.99/300.35  18061[0:EqF:883.1,883.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(not_subclass_element(unordered_pair(v,u),null_class),v)**.
% 299.99/300.35  104872[1:Rew:57.0,104860.0] || equal(range_of(u),universal_class) -> member(sum_class(null_class),range_of(u))*.
% 299.99/300.35  105203[1:MRR:105202.2,104699.0] || equal(sum_class(null_class),u)* equal(u,universal_class) -> .
% 299.99/300.35  105178[0:MRR:105093.0,102011.0] || equal(regular(unordered_pair(sum_class(null_class),u)),universal_class)** -> .
% 299.99/300.35  15125[0:Res:2436.2,2380.0] ||  -> member(not_subclass_element(u,complement(v)),v)* equal(complement(v),u) member(not_subclass_element(complement(v),u),universal_class)*.
% 299.99/300.35  105177[0:MRR:105092.0,102011.0] || equal(regular(unordered_pair(u,sum_class(null_class))),universal_class)** -> .
% 299.99/300.35  105194[0:MRR:105193.1,102032.0] || equal(sum_class(null_class),universal_class)** -> .
% 299.99/300.35  105172[0:Res:102020.0,103185.1] || equal(regular(singleton(sum_class(null_class))),universal_class)** -> .
% 299.99/300.35  103185[0:MRR:103131.2,37229.0] || equal(regular(u),universal_class) member(sum_class(null_class),u)* -> .
% 299.99/300.35  8208[0:Res:41.2,219.0] || member(u,complement(v)) member(u,complement(w)) member(u,union(w,v))* -> .
% 299.99/300.35  103093[1:Res:102010.1,3392.0] || equal(domain_of(u),universal_class) -> member(sum_class(null_class),cantor(u))*.
% 299.99/300.35  104676[0:MRR:104593.0,102011.0] || equal(complement(unordered_pair(sum_class(null_class),u)),universal_class)** -> .
% 299.99/300.35  104811[1:SpL:17.0,104699.0] || equal(unordered_pair(sum_class(null_class),u),null_class)** -> .
% 299.99/300.35  104699[1:Obv:104697.1] || equal(unordered_pair(u,sum_class(null_class)),null_class)** -> .
% 299.99/300.35  8126[1:MRR:8108.1,2380.1] || member(u,union(v,regular(v))) -> equal(v,null_class) member(u,symmetric_difference(v,regular(v)))*.
% 299.99/300.35  104675[0:MRR:104592.0,102011.0] || equal(complement(unordered_pair(u,sum_class(null_class))),universal_class)** -> .
% 299.99/300.35  104671[0:Res:102020.0,103077.1] || equal(complement(singleton(sum_class(null_class))),universal_class)** -> .
% 299.99/300.35  103077[0:Res:102010.1,42.1] || equal(complement(u),universal_class) member(sum_class(null_class),u)* -> .
% 299.99/300.35  5771[0:Res:194.1,40.0] ||  -> equal(intersection(intersection(u,v),w),null_class) member(not_subclass_element(intersection(intersection(u,v),w),null_class),v)*.
% 299.99/300.35  103099[0:Res:102010.1,1526.0] || equal(cantor(complement(cross_product(singleton(sum_class(null_class)),universal_class))),universal_class)** -> .
% 299.99/300.35  103094[0:Res:102010.1,1217.0] || equal(domain_of(complement(cross_product(singleton(sum_class(null_class)),universal_class))),universal_class)** -> .
% 299.99/300.35  101849[1:Rew:17.0,101467.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  5770[0:Res:194.1,39.0] ||  -> equal(intersection(intersection(u,v),w),null_class) member(not_subclass_element(intersection(intersection(u,v),w),null_class),u)*.
% 299.99/300.35  101848[3:Rew:17.0,101463.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  101780[0:Rew:17.0,101282.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),ordered_pair(u,v)))*.
% 299.99/300.35  101778[0:Rew:17.0,101211.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),unordered_pair(u,v)))*.
% 299.99/300.35  5719[0:Res:185.1,40.0] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(not_subclass_element(intersection(u,intersection(v,w)),null_class),w)*.
% 299.99/300.35  101790[3:Rew:17.0,101410.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  101789[1:Rew:17.0,101409.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  101779[3:Rew:17.0,101221.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),apply(choice,omega)))*.
% 299.99/300.35  102010[0:Res:101210.0,2713.0] || equal(universal_class,u) -> member(sum_class(null_class),u)*.
% 299.99/300.35  5718[0:Res:185.1,39.0] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(not_subclass_element(intersection(u,intersection(v,w)),null_class),v)*.
% 299.99/300.35  102000[0:Res:101210.0,7367.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),singleton(u)))*.
% 299.99/300.35  101212[0:Res:119.0,75813.0] ||  -> member(sum_class(null_class),unordered_pair(singleton(u),sum_class(null_class)))*.
% 299.99/300.35  101986[0:Res:101210.0,59898.0] ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),sum_class(omega)))*.
% 299.99/300.35  5027[0:Rew:17.0,5022.0] ||  -> equal(unordered_pair(ordered_pair(u,v),singleton(unordered_pair(u,singleton(v)))),ordered_pair(unordered_pair(u,singleton(v)),u))**.
% 299.99/300.35  101743[0:Res:91864.0,75813.0] ||  -> member(sum_class(null_class),unordered_pair(power_class(omega),sum_class(null_class)))*.
% 299.99/300.35  101370[3:Res:10930.0,75813.0] ||  -> member(sum_class(null_class),unordered_pair(regular(omega),sum_class(null_class)))*.
% 299.99/300.35  101216[1:Res:39405.0,75813.0] ||  -> member(sum_class(null_class),unordered_pair(power_class(null_class),sum_class(null_class)))*.
% 299.99/300.35  101223[0:Res:70.0,75813.0] ||  -> member(sum_class(null_class),unordered_pair(omega,sum_class(null_class)))*.
% 299.99/300.35  5026[0:Rew:17.0,5017.0] ||  -> equal(unordered_pair(ordered_pair(u,v),singleton(unordered_pair(singleton(v),u))),ordered_pair(unordered_pair(singleton(v),u),u))**.
% 299.99/300.35  102032[0:Res:102011.0,37489.0] || equal(singleton(sum_class(null_class)),null_class)** -> .
% 299.99/300.35  102020[0:Rew:30.0,101982.0] ||  -> member(sum_class(null_class),singleton(sum_class(null_class)))*.
% 299.99/300.35  102011[0:Res:101210.0,2380.0] ||  -> member(sum_class(null_class),universal_class)*.
% 299.99/300.35  101210[0:Res:16.0,75813.0] ||  -> member(sum_class(null_class),unordered_pair(null_class,sum_class(null_class)))*.
% 299.99/300.35  75813[0:Res:16.0,7466.0] || member(u,v)*+ -> member(sum_class(null_class),unordered_pair(u,sum_class(null_class)))*.
% 299.99/300.35  100760[0:SpR:17.0,91867.1] ||  -> equal(singleton(u),null_class) member(power_class(omega),unordered_pair(power_class(omega),u))*.
% 299.99/300.35  95601[0:Res:95342.1,886.0] || equal(regular(complement(singleton(u))),universal_class)** -> equal(power_class(omega),u).
% 299.99/300.35  21720[0:SpR:1530.1,318.0] ||  -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),regular(cross_product(u,v)))*.
% 299.99/300.35  94031[0:SpR:3727.1,92419.0] || member(u,successor_relation) -> member(power_class(omega),unordered_pair(power_class(omega),u))*.
% 299.99/300.35  94030[0:SpR:3782.1,92419.0] || member(u,element_relation) -> member(power_class(omega),unordered_pair(power_class(omega),u))*.
% 299.99/300.35  92495[0:Rew:17.0,91919.1] ||  -> equal(u,null_class) member(power_class(omega),unordered_pair(power_class(omega),regular(u)))*.
% 299.99/300.35  21641[0:SSi:21604.0,68.0] inductive(u) || member(v,image(successor_relation,omega))*+ equal(u,w)* -> member(v,w)*.
% 299.99/300.35  91867[0:Res:2392.1,75699.0] ||  -> equal(singleton(u),null_class) member(power_class(omega),unordered_pair(u,power_class(omega)))*.
% 299.99/300.35  96168[0:SoR:92800.0,89.1] one_to_one(singleton(power_class(omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  95672[0:Res:95342.1,37040.0] || equal(regular(complement(element_relation)),universal_class)** equal(power_class(omega),null_class) -> .
% 299.99/300.35  95666[0:Res:95342.1,37041.0] || equal(regular(complement(successor_relation)),universal_class)** equal(power_class(omega),null_class) -> .
% 299.99/300.35  92800[0:Res:92714.0,2702.1] function(singleton(power_class(omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  93422[0:Res:92704.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(power_class(omega),v)*.
% 299.99/300.35  93421[0:Res:92704.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(power_class(omega),u)*.
% 299.99/300.35  95709[0:MRR:95602.1,92724.0] || equal(regular(complement(singleton(singleton(power_class(omega))))),universal_class)** -> .
% 299.99/300.35  3915[0:Res:7.2,2695.1] inductive(u) ||  -> equal(omega,v) member(not_subclass_element(v,omega),v)* member(not_subclass_element(omega,v),u)*.
% 299.99/300.35  95342[0:MRR:95262.0,92705.0] || equal(regular(complement(u)),universal_class) -> member(power_class(omega),u)*.
% 299.99/300.35  95234[1:Rew:57.0,95222.0] || equal(range_of(u),universal_class) -> member(power_class(omega),range_of(u))*.
% 299.99/300.35  95380[1:MRR:95379.2,95032.0] || equal(power_class(omega),u)* equal(u,universal_class) -> .
% 299.99/300.35  8621[0:Res:28.1,2725.1] inductive(u) || member(v,universal_class) equal(unordered_pair(w,v),omega)**+ -> member(v,u)*.
% 299.99/300.35  95340[0:MRR:95251.0,92705.0] || equal(regular(unordered_pair(power_class(omega),u)),universal_class)** -> .
% 299.99/300.35  95339[0:MRR:95250.0,92705.0] || equal(regular(unordered_pair(u,power_class(omega))),universal_class)** -> .
% 299.99/300.35  95367[0:MRR:95366.1,92724.0] || equal(power_class(omega),universal_class)** -> .
% 299.99/300.35  95334[0:Res:92714.0,93520.1] || equal(regular(singleton(power_class(omega))),universal_class)** -> .
% 299.99/300.35  8622[0:Res:27.1,2725.1] inductive(u) || member(v,universal_class) equal(unordered_pair(v,w),omega)**+ -> member(v,u)*.
% 299.99/300.35  93520[0:MRR:93472.2,37229.0] || equal(regular(u),universal_class) member(power_class(omega),u)* -> .
% 299.99/300.35  93434[1:Res:92704.1,3392.0] || equal(domain_of(u),universal_class) -> member(power_class(omega),cantor(u))*.
% 299.99/300.35  95005[0:MRR:94918.0,92705.0] || equal(complement(unordered_pair(power_class(omega),u)),universal_class)** -> .
% 299.99/300.35  95035[1:SpL:17.0,95032.0] || equal(unordered_pair(power_class(omega),u),null_class)** -> .
% 299.99/300.35  8628[0:Res:302.1,2725.1] inductive(u) || member(v,cantor(w))*+ equal(domain_of(w),omega) -> member(v,u)*.
% 299.99/300.35  95032[1:Obv:95030.1] || equal(unordered_pair(u,power_class(omega)),null_class)** -> .
% 299.99/300.35  95004[0:MRR:94917.0,92705.0] || equal(complement(unordered_pair(u,power_class(omega))),universal_class)** -> .
% 299.99/300.35  95000[0:Res:92714.0,93418.1] || equal(complement(singleton(power_class(omega))),universal_class)** -> .
% 299.99/300.35  93418[0:Res:92704.1,42.1] || equal(complement(u),universal_class) member(power_class(omega),u)* -> .
% 299.99/300.35  7485[0:Res:15.1,2375.0] || member(u,v)*+ -> equal(w,null_class) member(not_subclass_element(w,null_class),unordered_pair(u,not_subclass_element(w,null_class)))*.
% 299.99/300.35  93440[0:Res:92704.1,1526.0] || equal(cantor(complement(cross_product(singleton(power_class(omega)),universal_class))),universal_class)** -> .
% 299.99/300.35  93435[0:Res:92704.1,1217.0] || equal(domain_of(complement(cross_product(singleton(power_class(omega)),universal_class))),universal_class)** -> .
% 299.99/300.35  92488[1:Rew:17.0,92116.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  92487[3:Rew:17.0,92112.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  92419[0:Rew:17.0,91933.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),ordered_pair(u,v)))*.
% 299.99/300.35  92417[0:Rew:17.0,91865.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),unordered_pair(u,v)))*.
% 299.99/300.35  92429[3:Rew:17.0,92060.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  92428[1:Rew:17.0,92059.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  92418[3:Rew:17.0,91875.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),apply(choice,omega)))*.
% 299.99/300.35  5048[0:Res:83.2,2713.0] function(u) || member(v,universal_class) equal(universal_class,w) -> member(image(u,v),w)*.
% 299.99/300.35  92704[0:Res:91864.0,2713.0] || equal(universal_class,u) -> member(power_class(omega),u)*.
% 299.99/300.35  92694[0:Res:91864.0,7367.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),singleton(u)))*.
% 299.99/300.35  91866[0:Res:119.0,75699.0] ||  -> member(power_class(omega),unordered_pair(singleton(u),power_class(omega)))*.
% 299.99/300.35  3791[0:Res:2700.1,64.1] || member(ordered_pair(u,v),element_relation) equal(successor(u),v) -> member(ordered_pair(u,v),successor_relation)*.
% 299.99/300.35  92681[0:Res:91864.0,59885.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),sum_class(null_class)))*.
% 299.99/300.35  92680[0:Res:91864.0,59898.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),sum_class(omega)))*.
% 299.99/300.35  92400[3:Rew:17.0,92020.0] ||  -> member(power_class(omega),unordered_pair(power_class(omega),regular(omega)))*.
% 299.99/300.35  91870[1:Res:39405.0,75699.0] ||  -> member(power_class(omega),unordered_pair(power_class(null_class),power_class(omega)))*.
% 299.99/300.35  91877[0:Res:70.0,75699.0] ||  -> member(power_class(omega),unordered_pair(omega,power_class(omega)))*.
% 299.99/300.35  92724[0:Res:92705.0,37489.0] || equal(singleton(power_class(omega)),null_class)** -> .
% 299.99/300.35  92714[0:Rew:30.0,92678.0] ||  -> member(power_class(omega),singleton(power_class(omega)))*.
% 299.99/300.35  12999[0:Res:84.1,2733.1] function(u) || equal(v,u)*+ -> equal(v,null_class) member(regular(v),cross_product(universal_class,universal_class))*.
% 299.99/300.35  92705[0:Res:91864.0,2380.0] ||  -> member(power_class(omega),universal_class)*.
% 299.99/300.35  91864[0:Res:16.0,75699.0] ||  -> member(power_class(omega),unordered_pair(null_class,power_class(omega)))*.
% 299.99/300.35  75699[0:Res:70.0,7465.0] || member(u,v)*+ -> member(power_class(omega),unordered_pair(u,power_class(omega)))*.
% 299.99/300.35  66913[0:MRR:66912.1,66864.1] || member(singleton(u),successor_relation)* -> equal(apply(choice,u),regular(u)).
% 299.99/300.35  66911[0:MRR:66910.1,66864.1] || member(singleton(u),successor_relation)* -> equal(not_subclass_element(u,null_class),regular(u)).
% 299.99/300.35  66877[0:MRR:66876.1,66864.1] || member(singleton(u),successor_relation)* -> equal(first(singleton(u)),regular(u)).
% 299.99/300.35  66822[1:SpL:29963.1,38478.0] || member(singleton(u),successor_relation)* equal(unordered_pair(v,u),null_class)**+ -> .
% 299.99/300.35  12714[0:NCh:6.2,6.1,3193.1,80.1] function(u) || equal(universal_class,v)+ equal(v,u)* -> equal(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  66765[1:SpL:29963.1,38504.0] || member(singleton(u),successor_relation)* equal(unordered_pair(u,v),null_class)**+ -> .
% 299.99/300.35  62963[0:Res:84.1,59898.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(u),sum_class(omega)))*.
% 299.99/300.35  9629[0:SpR:61.0,774.0] ||  -> equal(intersection(successor(u),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.99/300.35  91499[1:SoR:91459.0,89.1] one_to_one(complement(u)) ||  -> equal(union(u,cross_product(universal_class,universal_class)),universal_class)**.
% 299.99/300.35  91459[1:Rew:5832.0,91333.1] function(complement(u)) ||  -> equal(union(u,cross_product(universal_class,universal_class)),universal_class)**.
% 299.99/300.35  91313[0:Obv:91301.1] function(u) ||  -> equal(intersection(u,complement(cross_product(universal_class,universal_class))),null_class)**.
% 299.99/300.35  91171[1:SoR:91109.0,89.1] one_to_one(complement(u)) ||  -> equal(union(cross_product(universal_class,universal_class),u),universal_class)**.
% 299.99/300.35  5677[0:Res:193.1,2702.1] function(u) ||  -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),cross_product(universal_class,universal_class))*.
% 299.99/300.35  91109[1:Rew:5832.0,90979.1] function(complement(u)) ||  -> equal(union(cross_product(universal_class,universal_class),u),universal_class)**.
% 299.99/300.35  90941[0:Obv:90930.1] function(u) ||  -> equal(intersection(complement(cross_product(universal_class,universal_class)),u),null_class)**.
% 299.99/300.35  5676[0:Res:184.1,2702.1] function(u) ||  -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),cross_product(universal_class,universal_class))*.
% 299.99/300.35  61732[0:Res:84.1,59885.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(u),sum_class(null_class)))*.
% 299.99/300.35  60913[3:Res:10930.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(omega),regular(u)))*.
% 299.99/300.35  59625[0:Rew:17.0,59194.1] ||  -> equal(u,null_class) member(regular(u),unordered_pair(power_class(omega),regular(u)))*.
% 299.99/300.35  5645[0:Res:43.2,2702.1] function(complement(u)) || member(v,universal_class) -> member(v,u)* member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  90458[1:Res:90128.1,42.1] || equal(regular(successor(u)),universal_class)** member(null_class,u) -> .
% 299.99/300.35  90128[1:SpL:61.0,51884.0] || equal(regular(successor(u)),universal_class) -> member(null_class,complement(u))*.
% 299.99/300.35  5064[0:Res:88.2,2713.0] || member(u,universal_class) equal(universal_class,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.99/300.35  51884[1:MRR:51809.0,16.0] || equal(regular(union(u,v)),universal_class)** -> member(null_class,complement(u)).
% 299.99/300.35  90118[1:Res:65.1,90034.1] inductive(singleton(u)) || equal(regular(successor(u)),universal_class)** -> .
% 299.99/300.35  90119[1:Res:8013.0,90034.1] || equal(regular(successor(null_class)),universal_class)** -> .
% 299.99/300.35  90034[1:Res:89907.1,42.1] || equal(regular(successor(u)),universal_class) member(null_class,singleton(u))* -> .
% 299.99/300.35  16010[0:MRR:15988.1,119.0] || member(u,universal_class) equal(successor(singleton(u)),u) -> member(singleton(singleton(singleton(u))),successor_relation)*.
% 299.99/300.35  89907[1:SpL:61.0,51883.0] || equal(regular(successor(u)),universal_class) -> member(null_class,complement(singleton(u)))*.
% 299.99/300.35  51883[1:MRR:51808.0,16.0] || equal(regular(union(u,v)),universal_class)** -> member(null_class,complement(v)).
% 299.99/300.35  89894[0:Res:7693.0,89794.1] || equal(complement(successor(omega)),universal_class)** -> .
% 299.99/300.35  89794[0:Res:89662.1,42.1] || equal(complement(successor(u)),universal_class) member(omega,singleton(u))* -> .
% 299.99/300.35  15912[0:NCh:6.2,6.0,2730.1,69.1] inductive(u) || member(v,omega)+ equal(u,element_relation)* -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  89662[0:SpL:61.0,49545.0] || equal(complement(successor(u)),universal_class) -> member(omega,complement(singleton(u)))*.
% 299.99/300.35  49545[0:MRR:49536.0,70.0] || equal(complement(union(u,v)),universal_class)** -> member(omega,complement(v)).
% 299.99/300.35  89650[1:Res:7693.0,89550.1] || equal(successor(successor(omega)),null_class)** -> .
% 299.99/300.35  89550[1:Res:89426.1,42.1] || equal(successor(successor(u)),null_class) member(omega,singleton(u))* -> .
% 299.99/300.35  15752[0:NCh:6.2,6.0,2728.1,69.1] inductive(u) || member(v,omega)+ equal(u,successor_relation)* -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  89426[1:SpL:61.0,49544.0] || equal(successor(successor(u)),null_class) -> member(omega,complement(singleton(u)))*.
% 299.99/300.35  49544[1:MRR:49535.0,70.0] || equal(successor(union(u,v)),null_class)** -> member(omega,complement(v)).
% 299.99/300.35  89376[0:Res:65.1,89350.1] inductive(singleton(u)) || equal(complement(successor(u)),universal_class)** -> .
% 299.99/300.35  89377[0:Res:8013.0,89350.1] || equal(complement(successor(null_class)),universal_class)** -> .
% 299.99/300.35  12786[0:NCh:6.2,6.1,3203.1,13.0] || equal(u,null_class)* subclass(v,null_class)*+ -> equal(v,u)*.
% 299.99/300.35  89350[0:Res:89218.1,42.1] || equal(complement(successor(u)),universal_class) member(null_class,singleton(u))* -> .
% 299.99/300.35  89218[0:SpL:61.0,49543.0] || equal(complement(successor(u)),universal_class) -> member(null_class,complement(singleton(u)))*.
% 299.99/300.35  49543[0:MRR:49511.0,16.0] || equal(complement(union(u,v)),universal_class)** -> member(null_class,complement(v)).
% 299.99/300.35  89205[1:Res:65.1,89179.1] inductive(singleton(u)) || equal(successor(successor(u)),null_class)** -> .
% 299.99/300.35  12785[0:NCh:6.2,6.0,3203.1,50.0] || equal(u,null_class) equal(cross_product(cross_product(universal_class,universal_class),universal_class),u)*+ -> equal(rotate(v),u)*.
% 299.99/300.35  89206[1:Res:8013.0,89179.1] || equal(successor(successor(null_class)),null_class)** -> .
% 299.99/300.35  89179[1:Res:89055.1,42.1] || equal(successor(successor(u)),null_class) member(null_class,singleton(u))* -> .
% 299.99/300.35  89055[1:SpL:61.0,49542.0] || equal(successor(successor(u)),null_class) -> member(null_class,complement(singleton(u)))*.
% 299.99/300.35  49542[1:MRR:49509.0,16.0] || equal(successor(union(u,v)),null_class)** -> member(null_class,complement(v)).
% 299.99/300.35  12783[0:NCh:6.2,6.0,3203.1,53.0] || equal(u,null_class) equal(cross_product(cross_product(universal_class,universal_class),universal_class),u)*+ -> equal(flip(v),u)*.
% 299.99/300.35  89019[0:Res:88871.1,42.1] || equal(complement(successor(u)),universal_class)** member(omega,u) -> .
% 299.99/300.35  88871[0:SpL:61.0,49234.0] || equal(complement(successor(u)),universal_class) -> member(omega,complement(u))*.
% 299.99/300.35  49234[0:MRR:49225.0,70.0] || equal(complement(union(u,v)),universal_class)** -> member(omega,complement(u)).
% 299.99/300.35  88814[1:Res:88674.1,42.1] || equal(successor(successor(u)),null_class)** member(omega,u) -> .
% 299.99/300.35  88674[1:SpL:61.0,49233.0] || equal(successor(successor(u)),null_class) -> member(omega,complement(u))*.
% 299.99/300.35  49233[1:MRR:49224.0,70.0] || equal(successor(union(u,v)),null_class)** -> member(omega,complement(u)).
% 299.99/300.35  88639[0:Res:88490.1,42.1] || equal(complement(successor(u)),universal_class)** member(null_class,u) -> .
% 299.99/300.35  88490[0:SpL:61.0,49232.0] || equal(complement(successor(u)),universal_class) -> member(null_class,complement(u))*.
% 299.99/300.35  12718[0:NCh:6.2,6.1,3193.1,50.0] || equal(universal_class,u) equal(u,rotate(v))*+ -> equal(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  49232[0:MRR:49200.0,16.0] || equal(complement(union(u,v)),universal_class)** -> member(null_class,complement(u)).
% 299.99/300.35  88456[1:Res:88316.1,42.1] || equal(successor(successor(u)),null_class)** member(null_class,u) -> .
% 299.99/300.35  88316[1:SpL:61.0,49231.0] || equal(successor(successor(u)),null_class) -> member(null_class,complement(u))*.
% 299.99/300.35  49231[1:MRR:49198.0,16.0] || equal(successor(union(u,v)),null_class)** -> member(null_class,complement(u)).
% 299.99/300.35  12716[0:NCh:6.2,6.1,3193.1,53.0] || equal(universal_class,u) equal(u,flip(v))*+ -> equal(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  48821[1:Rew:17.0,48450.1] ||  -> equal(u,null_class) member(regular(u),unordered_pair(power_class(null_class),regular(u)))*.
% 299.99/300.35  12703[0:NCh:6.2,6.1,3193.1,13.0] || equal(universal_class,u) subclass(u,null_class)*+ -> equal(u,v)*.
% 299.99/300.35  45202[1:SpL:38468.1,45196.0] || equal(u,null_class) equal(unordered_pair(power_class(u),v),null_class)** -> .
% 299.99/300.35  45195[1:SpL:38468.1,45191.0] || equal(u,null_class) equal(unordered_pair(v,power_class(u)),null_class)** -> .
% 299.99/300.35  87346[1:Rew:17.0,86978.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  87345[3:Rew:17.0,86974.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  12693[0:NCh:6.2,6.0,3193.1,22.0] || equal(universal_class,u)* subclass(universal_class,v)*+ -> equal(u,v)*.
% 299.99/300.35  87287[3:Rew:17.0,86922.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  87286[1:Rew:17.0,86921.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  87276[3:Rew:17.0,86745.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),apply(choice,omega)))*.
% 299.99/300.35  39424[1:Res:39405.0,2375.0] || member(u,v)*+ -> member(power_class(null_class),unordered_pair(u,power_class(null_class)))*.
% 299.99/300.35  3916[0:Res:20.1,2695.1] inductive(u) ||  -> subclass(omega,v) member(not_subclass_element(omega,v),u)*.
% 299.99/300.35  39402[1:Rew:17.0,39385.1] || equal(u,null_class) -> member(power_class(u),unordered_pair(omega,power_class(u)))*.
% 299.99/300.35  39349[1:MRR:39288.1,16.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(null_class,power_class(u)))*.
% 299.99/300.35  9194[0:NCh:6.2,6.0,3175.1,75.0] inductive(compose(u,v)) || equal(cross_product(universal_class,universal_class),omega) -> equal(compose(u,v),omega)**.
% 299.99/300.35  86379[3:MRR:86308.2,33134.0] || member(element_relation,universal_class) equal(complement(apply(choice,element_relation)),null_class)** -> .
% 299.99/300.35  86393[1:Res:15.1,86297.0] || equal(complement(not_subclass_element(successor_relation,null_class)),null_class)** -> equal(successor_relation,null_class).
% 299.99/300.35  8631[0:Res:2699.1,2725.1] inductive(u) || member(v,successor_relation)* equal(cross_product(universal_class,universal_class),omega)**+ -> member(v,u)*.
% 299.99/300.35  86392[1:Res:84.1,86297.0] || equal(complement(regular(successor_relation)),null_class)** -> equal(successor_relation,null_class).
% 299.99/300.35  86297[1:MRR:86287.2,38763.1] || member(u,successor_relation)* equal(complement(u),null_class) -> .
% 299.99/300.35  86377[3:MRR:86305.1,33134.0] || equal(complement(not_subclass_element(element_relation,null_class)),null_class)** -> .
% 299.99/300.35  86376[3:MRR:86304.1,33134.0] || equal(complement(regular(element_relation)),null_class)** -> .
% 299.99/300.35  8630[0:Res:2700.1,2725.1] inductive(u) || member(v,element_relation)* equal(cross_product(universal_class,universal_class),omega)**+ -> member(v,u)*.
% 299.99/300.35  86296[1:MRR:86286.2,38762.1] || member(u,element_relation)* equal(complement(u),null_class) -> .
% 299.99/300.35  38481[1:MRR:24019.1,38478.0] || equal(complement(ordered_pair(u,v)),null_class)** -> equal(singleton(u),null_class).
% 299.99/300.35  30812[3:Res:10729.1,7157.0] inductive(symmetric_difference(u,singleton(u))) ||  -> member(regular(omega),successor(u))*.
% 299.99/300.35  84752[0:Rew:17.0,84679.1] || member(singleton(u),element_relation) -> member(null_class,unordered_pair(null_class,regular(u)))*.
% 299.99/300.35  84751[0:Rew:17.0,84677.1] || member(singleton(u),element_relation) -> member(omega,unordered_pair(omega,regular(u)))*.
% 299.99/300.35  85766[1:SpL:85175.1,38478.0] || member(element_relation,successor_relation) equal(unordered_pair(u,first(element_relation)),null_class)** -> .
% 299.99/300.35  85701[1:SpL:85175.1,38504.0] || member(element_relation,successor_relation) equal(unordered_pair(first(element_relation),u),null_class)** -> .
% 299.99/300.35  85626[0:SpR:85175.1,19346.0] || member(element_relation,successor_relation) -> member(first(element_relation),singleton(first(element_relation)))*.
% 299.99/300.35  85175[0:Res:28803.1,84453.0] || member(element_relation,successor_relation) -> equal(singleton(regular(first(element_relation))),first(element_relation))**.
% 299.99/300.35  84453[0:Rew:84452.1,30115.1] || member(singleton(u),element_relation)* -> equal(singleton(regular(u)),u).
% 299.99/300.35  85017[3:Res:28803.1,84446.0] || member(element_relation,successor_relation) equal(complement(first(element_relation)),null_class)** -> .
% 299.99/300.35  84446[3:MRR:84445.2,10728.0] || member(singleton(u),element_relation)* equal(complement(u),null_class) -> .
% 299.99/300.35  84685[0:Res:84475.1,2380.0] || member(singleton(u),element_relation) -> member(regular(u),universal_class)*.
% 299.99/300.35  84657[0:Res:84475.1,12.0] || member(singleton(null_class),element_relation)* -> .
% 299.99/300.35  84475[0:Rew:84452.1,84448.1] || member(singleton(u),element_relation) -> member(regular(u),u)*.
% 299.99/300.35  84639[0:Res:28803.1,84444.0] || member(element_relation,successor_relation)* equal(first(element_relation),null_class) -> .
% 299.99/300.35  84444[0:Obv:84408.0] || member(singleton(u),element_relation)* equal(u,null_class) -> .
% 299.99/300.35  81968[4:SoR:71131.0,89.1] one_to_one(inverse(u)) ||  -> member(not_subclass_element(universal_class,complement(omega)),range_of(u))*.
% 299.99/300.35  81966[4:SoR:68945.0,89.1] one_to_one(flip(cross_product(u,universal_class))) ||  -> equal(successor(inverse(u)),universal_class)**.
% 299.99/300.35  81965[4:SoR:68944.0,89.1] one_to_one(restrict(element_relation,universal_class,u)) ||  -> equal(successor(sum_class(u)),universal_class)**.
% 299.99/300.35  81962[4:SoR:68576.0,89.1] one_to_one(flip(cross_product(u,universal_class))) || equal(inverse(u),null_class)** -> .
% 299.99/300.35  81961[4:SoR:68575.0,89.1] one_to_one(restrict(element_relation,universal_class,u)) || equal(sum_class(u),null_class)** -> .
% 299.99/300.35  81960[4:SoR:68245.0,89.1] one_to_one(flip(cross_product(u,universal_class))) ||  -> equal(complement(inverse(u)),null_class)**.
% 299.99/300.35  84026[1:MRR:84020.1,2380.1] || member(not_subclass_element(successor(null_class),null_class),complement(singleton(null_class)))* -> .
% 299.99/300.35  83496[1:Res:75.0,3334.1] single_valued_class(compose(u,v)) ||  -> function(compose(u,v))*.
% 299.99/300.35  83524[1:NCh:6.2,6.1,3334.1,36.0] single_valued_class(u) || equal(u,element_relation) -> function(u)*.
% 299.99/300.35  83522[1:NCh:6.2,6.1,3334.1,62.0] single_valued_class(u) || equal(u,successor_relation) -> function(u)*.
% 299.99/300.35  83493[1:Res:5.0,3334.1] single_valued_class(cross_product(universal_class,universal_class)) ||  -> function(cross_product(universal_class,universal_class))*.
% 299.99/300.35  83528[4:MRR:83518.2,68088.0] single_valued_class(u) || equal(u,null_class)* -> .
% 299.99/300.35  83495[1:Res:36.0,3334.1] single_valued_class(element_relation) ||  -> function(element_relation)*.
% 299.99/300.35  83494[1:Res:62.0,3334.1] single_valued_class(successor_relation) ||  -> function(successor_relation)*.
% 299.99/300.35  83527[4:MRR:83489.1,67997.0] single_valued_class(null_class) ||  -> .
% 299.99/300.35  3334[1:MRR:3327.2,5.0] single_valued_class(u) || subclass(u,cross_product(universal_class,universal_class))*+ -> function(u)*.
% 299.99/300.35  81959[4:SoR:68244.0,89.1] one_to_one(restrict(element_relation,universal_class,u)) ||  -> equal(complement(sum_class(u)),null_class)**.
% 299.99/300.35  78120[1:SpR:5938.0,77833.0] ||  -> equal(intersection(symmetric_difference(complement(u),universal_class),complement(union(u,null_class))),null_class)**.
% 299.99/300.35  9200[0:NCh:6.2,6.0,3175.1,50.0] inductive(rotate(u)) || equal(cross_product(cross_product(universal_class,universal_class),universal_class),omega)** -> equal(rotate(u),omega)**.
% 299.99/300.35  78114[1:SpR:5947.0,77833.0] ||  -> equal(intersection(symmetric_difference(universal_class,complement(u)),complement(union(null_class,u))),null_class)**.
% 299.99/300.35  9198[0:NCh:6.2,6.0,3175.1,53.0] inductive(flip(u)) || equal(cross_product(cross_product(universal_class,universal_class),universal_class),omega)** -> equal(flip(u),omega)**.
% 299.99/300.35  76579[1:SpR:5938.0,76342.0] ||  -> equal(intersection(complement(union(u,null_class)),symmetric_difference(complement(u),universal_class)),null_class)**.
% 299.99/300.35  76573[1:SpR:5947.0,76342.0] ||  -> equal(intersection(complement(union(null_class,u)),symmetric_difference(universal_class,complement(u))),null_class)**.
% 299.99/300.35  76159[4:SoR:67950.0,89.1] one_to_one(complement(cross_product(singleton(u),universal_class))) || member(u,universal_class)* -> .
% 299.99/300.35  23759[2:MRR:11779.2,23751.0] || member(apply(choice,complement(cross_product(universal_class,universal_class))),element_relation)* member(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 299.99/300.35  23758[2:MRR:11780.2,23751.0] || member(apply(choice,complement(cross_product(universal_class,universal_class))),successor_relation)* member(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 299.99/300.35  80788[5:Obv:80784.0] ||  -> equal(image(complement(compose(complement(element_relation),inverse(element_relation))),universal_class),range_of(null_class))**.
% 299.99/300.35  80776[5:MRR:80497.1,12.0] ||  -> equal(restrict(complement(compose(complement(element_relation),inverse(element_relation))),universal_class,universal_class),null_class)**.
% 299.99/300.35  80644[5:MRR:80443.1,12.0] inductive(restrict(complement(compose(complement(element_relation),inverse(element_relation))),universal_class,universal_class)) ||  -> .
% 299.99/300.35  78845[0:SpR:111.0,78598.0] ||  -> equal(intersection(symmetric_difference(u,v),complement(union(u,v))),null_class)**.
% 299.99/300.35  6565[0:SpR:47.0,775.1] || member(u,symmetric_difference(cross_product(v,w),x))* -> member(u,complement(restrict(x,v,w))).
% 299.99/300.35  77267[0:SpR:111.0,77065.0] ||  -> equal(intersection(complement(union(u,v)),symmetric_difference(u,v)),null_class)**.
% 299.99/300.35  78846[0:SpR:756.0,78598.0] ||  -> equal(intersection(symmetric_difference(u,singleton(u)),complement(successor(u))),null_class)**.
% 299.99/300.35  77268[0:SpR:756.0,77065.0] ||  -> equal(intersection(complement(successor(u)),symmetric_difference(u,singleton(u))),null_class)**.
% 299.99/300.35  6560[0:SpR:46.0,775.1] || member(u,symmetric_difference(v,cross_product(w,x)))* -> member(u,complement(restrict(v,w,x))).
% 299.99/300.35  80158[5:Rew:80128.0,55380.1] inductive(subset_relation) ||  -> equal(intersection(inverse(null_class),omega),null_class)**.
% 299.99/300.35  80157[5:Rew:80128.0,55179.1] inductive(subset_relation) ||  -> equal(intersection(omega,inverse(null_class)),null_class)**.
% 299.99/300.35  80146[5:Rew:80128.0,5581.1] inductive(subset_relation) || equal(inverse(null_class),universal_class)** -> .
% 299.99/300.35  80128[5:Spt:80127.0] ||  -> equal(subset_relation,null_class)**.
% 299.99/300.35  456[0:Rew:46.0,438.0] ||  -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),cross_product(v,w))*.
% 299.99/300.35  79710[1:MRR:79704.2,45191.0] || equal(power_class(null_class),u)* equal(u,universal_class) -> .
% 299.99/300.35  14818[0:EqF:882.1,882.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(regular(unordered_pair(v,u)),v)**.
% 299.99/300.35  5078[0:Res:76.1,2713.0] || member(ordered_pair(u,v),compose(w,x))*+ equal(universal_class,y) -> member(v,y)*.
% 299.99/300.35  78078[0:SpR:46.0,77833.0] ||  -> equal(intersection(restrict(u,v,w),complement(u)),null_class)**.
% 299.99/300.35  78109[1:SpR:5892.0,77833.0] ||  -> equal(intersection(cantor(inverse(u)),complement(range_of(u))),null_class)**.
% 299.99/300.35  78598[0:Obv:78584.0] ||  -> equal(intersection(intersection(u,v),complement(v)),null_class)**.
% 299.99/300.35  4283[0:Res:193.1,40.0] ||  -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),v)*.
% 299.99/300.35  78108[1:SpR:5861.0,77833.0] ||  -> equal(intersection(cantor(u),complement(domain_of(u))),null_class)**.
% 299.99/300.35  77833[0:Obv:77820.0] ||  -> equal(intersection(intersection(u,v),complement(u)),null_class)**.
% 299.99/300.35  4282[0:Res:193.1,39.0] ||  -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),u)*.
% 299.99/300.35  76539[0:SpR:46.0,76342.0] ||  -> equal(intersection(complement(u),restrict(u,v,w)),null_class)**.
% 299.99/300.35  76568[1:SpR:5892.0,76342.0] ||  -> equal(intersection(complement(range_of(u)),cantor(inverse(u))),null_class)**.
% 299.99/300.35  77065[0:Obv:77051.0] ||  -> equal(intersection(complement(u),intersection(v,u)),null_class)**.
% 299.99/300.35  450[0:Res:184.1,40.0] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),w)*.
% 299.99/300.35  76567[1:SpR:5861.0,76342.0] ||  -> equal(intersection(complement(domain_of(u)),cantor(u)),null_class)**.
% 299.99/300.35  76342[0:Obv:76329.0] ||  -> equal(intersection(complement(u),intersection(u,v)),null_class)**.
% 299.99/300.35  449[0:Res:184.1,39.0] ||  -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),v)*.
% 299.99/300.35  67950[4:Res:67914.2,1217.0] function(complement(cross_product(singleton(u),universal_class))) || member(u,universal_class)* -> .
% 299.99/300.35  67096[0:Rew:17.0,67025.1] || member(singleton(u),successor_relation) -> member(null_class,unordered_pair(null_class,regular(u)))*.
% 299.99/300.35  67095[0:Rew:17.0,67023.1] || member(singleton(u),successor_relation) -> member(omega,unordered_pair(omega,regular(u)))*.
% 299.99/300.35  8662[0:Res:320.0,2725.1] inductive(u) || equal(ordered_pair(v,w),omega) -> member(unordered_pair(v,singleton(w)),u)*.
% 299.99/300.35  75812[4:SoR:70851.0,89.1] one_to_one(inverse(u)) ||  -> equal(union(v,range_of(u)),universal_class)**.
% 299.99/300.35  75810[4:SoR:70794.0,89.1] one_to_one(inverse(u)) ||  -> equal(union(range_of(u),v),universal_class)**.
% 299.99/300.35  7466[0:Res:72.1,2375.0] || member(u,universal_class)+ member(v,w)* -> member(sum_class(u),unordered_pair(v,sum_class(u)))*.
% 299.99/300.35  75425[4:SoR:69981.0,89.1] one_to_one(inverse(u)) ||  -> member(not_subclass_element(universal_class,null_class),range_of(u))*.
% 299.99/300.35  7465[0:Res:74.1,2375.0] || member(u,universal_class)+ member(v,w)* -> member(power_class(u),unordered_pair(v,power_class(u)))*.
% 299.99/300.35  75411[4:SoR:69794.0,89.1] one_to_one(inverse(u)) ||  -> equal(power_class(range_of(u)),power_class(universal_class))**.
% 299.99/300.35  75409[4:SoR:69356.0,89.1] one_to_one(inverse(u)) ||  -> equal(symmetric_difference(range_of(u),null_class),universal_class)**.
% 299.99/300.35  75407[4:SoR:69330.0,89.1] one_to_one(inverse(u)) ||  -> equal(symmetric_difference(null_class,range_of(u)),universal_class)**.
% 299.99/300.35  71362[4:SoR:69164.0,89.1] one_to_one(inverse(u)) ||  -> member(not_subclass_element(omega,null_class),range_of(u))*.
% 299.99/300.35  5794[0:Rew:111.0,5745.0] ||  -> equal(symmetric_difference(u,v),null_class) member(not_subclass_element(symmetric_difference(u,v),null_class),complement(intersection(u,v)))*.
% 299.99/300.35  71315[4:SoR:69057.0,89.1] one_to_one(inverse(u)) ||  -> member(apply(choice,omega),range_of(u))*.
% 299.99/300.35  71313[4:SoR:69015.0,89.1] one_to_one(inverse(u)) || equal(regular(range_of(u)),universal_class)** -> .
% 299.99/300.35  71153[4:SoR:68479.0,89.1] one_to_one(flip(cross_product(u,universal_class))) ||  -> member(null_class,inverse(u))*.
% 299.99/300.35  71152[4:SoR:68478.0,89.1] one_to_one(restrict(element_relation,universal_class,u)) ||  -> member(null_class,sum_class(u))*.
% 299.99/300.35  3737[0:Res:2699.1,38.1] || member(ordered_pair(u,v),successor_relation)* member(u,v) -> member(ordered_pair(u,v),element_relation).
% 299.99/300.35  71151[4:SoR:68429.0,89.1] one_to_one(flip(cross_product(u,universal_class))) ||  -> member(omega,inverse(u))*.
% 299.99/300.35  71150[4:SoR:68428.0,89.1] one_to_one(restrict(element_relation,universal_class,u)) ||  -> member(omega,sum_class(u))*.
% 299.99/300.35  13032[0:Res:318.0,2733.1] function(u) || equal(ordered_pair(v,w),u)*+ -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 299.99/300.35  8637[0:Res:15.1,2725.1] inductive(u) || equal(v,omega) -> equal(v,null_class) member(not_subclass_element(v,null_class),u)*.
% 299.99/300.35  8624[0:Res:166.1,2725.1] inductive(u) || member(v,universal_class)* equal(singleton(v),omega)+ -> member(v,u)*.
% 299.99/300.35  71095[4:SoR:68085.0,89.1] one_to_one(complement(cross_product(singleton(not_subclass_element(universal_class,complement(omega))),universal_class))) ||  -> .
% 299.99/300.35  68085[4:SoR:23417.0,68032.1] function(complement(cross_product(singleton(not_subclass_element(universal_class,complement(omega))),universal_class))) ||  -> .
% 299.99/300.35  70300[4:SoR:68943.0,89.1] one_to_one(inverse(u)) ||  -> equal(successor(range_of(u)),universal_class)**.
% 299.99/300.35  70187[4:SoR:68618.0,89.1] one_to_one(inverse(u)) ||  -> member(regular(omega),range_of(u))*.
% 299.99/300.35  70185[4:SoR:68574.0,89.1] one_to_one(inverse(u)) || equal(range_of(u),null_class)** -> .
% 299.99/300.35  9213[0:SpR:2240.2,86.0] || member(u,universal_class) -> member(u,domain_of(v))* equal(sum_class(range_of(null_class)),apply(v,u)).
% 299.99/300.35  7346[0:Obv:7335.2] || member(u,universal_class) member(v,u) -> member(ordered_pair(v,u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  69511[4:SoR:68243.0,89.1] one_to_one(inverse(u)) ||  -> equal(complement(range_of(u)),null_class)**.
% 299.99/300.35  69182[4:SoR:68095.0,89.1] one_to_one(flip(cross_product(u,universal_class))) ||  -> inductive(inverse(u))*.
% 299.99/300.35  69181[4:SoR:68094.0,89.1] one_to_one(restrict(element_relation,universal_class,u)) ||  -> inductive(sum_class(u))*.
% 299.99/300.35  7161[0:Rew:756.0,7146.0] ||  -> equal(symmetric_difference(u,singleton(u)),null_class) member(not_subclass_element(symmetric_difference(u,singleton(u)),null_class),successor(u))*.
% 299.99/300.35  70033[4:SoR:70015.0,89.1] one_to_one(complement(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class))) ||  -> .
% 299.99/300.35  70015[4:Res:68352.1,1217.0] function(complement(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class))) ||  -> .
% 299.99/300.35  5769[0:Res:194.1,42.1] || member(not_subclass_element(intersection(complement(u),v),null_class),u)* -> equal(intersection(complement(u),v),null_class).
% 299.99/300.35  5717[0:Res:185.1,42.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.99/300.35  1363[0:Res:20.1,886.0] ||  -> subclass(singleton(u),v) equal(not_subclass_element(singleton(u),v),u)**.
% 299.99/300.35  68996[4:SoR:68086.0,89.1] one_to_one(complement(cross_product(singleton(apply(choice,omega)),universal_class))) ||  -> .
% 299.99/300.35  68995[4:SoR:68084.0,89.1] one_to_one(complement(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class))) ||  -> .
% 299.99/300.35  17913[0:Res:80.1,2708.2] function(u) inductive(u) || member(v,omega) -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  68086[4:SoR:11306.0,68032.1] function(complement(cross_product(singleton(apply(choice,omega)),universal_class))) ||  -> .
% 299.99/300.35  68084[4:SoR:11129.0,68032.1] function(complement(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class))) ||  -> .
% 299.99/300.35  68954[4:SoR:68427.0,89.1] one_to_one(inverse(u)) ||  -> member(omega,range_of(u))*.
% 299.99/300.35  68767[4:SoR:68140.0,89.1] one_to_one(inverse(u)) ||  -> member(null_class,range_of(u))*.
% 299.99/300.35  12998[0:Res:65.1,2733.1] inductive(u) function(v) || equal(u,v)*+ -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5730[0:Res:185.1,2695.1] inductive(u) ||  -> equal(intersection(v,omega),null_class) member(not_subclass_element(intersection(v,omega),null_class),u)*.
% 299.99/300.35  68102[4:EmS:68088.0,90.1] one_to_one(u) || equal(inverse(u),null_class)** -> .
% 299.99/300.35  5782[0:Res:194.1,2695.1] inductive(u) ||  -> equal(intersection(omega,v),null_class) member(not_subclass_element(intersection(omega,v),null_class),u)*.
% 299.99/300.35  67999[4:MRR:22848.1,67997.0] || subclass(cross_product(universal_class,universal_class),null_class)*l -> .
% 299.99/300.35  68426[4:SoR:68303.0,89.1] one_to_one(complement(cross_product(singleton(omega),universal_class))) ||  -> .
% 299.99/300.35  68303[4:Obv:68297.1] function(complement(cross_product(singleton(omega),universal_class))) ||  -> .
% 299.99/300.35  68169[4:SoR:68083.0,89.1] one_to_one(complement(cross_product(singleton(regular(omega)),universal_class))) ||  -> .
% 299.99/300.35  68083[4:SoR:10765.0,68032.1] function(complement(cross_product(singleton(regular(omega)),universal_class))) ||  -> .
% 299.99/300.35  68157[4:SoR:68093.0,89.1] one_to_one(inverse(u)) ||  -> inductive(range_of(u))*.
% 299.99/300.35  68103[4:EmS:68088.0,89.1] one_to_one(u) || equal(u,null_class)* -> .
% 299.99/300.35  68104[4:EmS:68088.0,87.0] || equal(choice,null_class)** -> .
% 299.99/300.35  68088[4:SoR:19920.0,68032.1] function(u) || equal(u,null_class)* -> .
% 299.99/300.35  68101[4:SoR:68082.0,89.1] one_to_one(complement(cross_product(singleton(null_class),universal_class))) ||  -> .
% 299.99/300.35  68082[4:SoR:1527.0,68032.1] function(complement(cross_product(singleton(null_class),universal_class))) ||  -> .
% 299.99/300.35  68003[4:MRR:105.1,68001.0] || homomorphism(u,v,w)* -> .
% 299.99/300.35  68001[4:MRR:68000.1,311.0] operation(u) ||  -> .
% 299.99/300.35  68039[4:SoR:67997.0,89.1] one_to_one(null_class) ||  -> .
% 299.99/300.35  67997[4:MRR:5595.1,67996.1] function(null_class) ||  -> .
% 299.99/300.35  67520[1:SpL:67347.1,38478.0] || member(successor_relation,element_relation) equal(unordered_pair(u,first(successor_relation)),null_class)** -> .
% 299.99/300.35  67459[1:SpL:67347.1,38504.0] || member(successor_relation,element_relation) equal(unordered_pair(first(successor_relation),u),null_class)** -> .
% 299.99/300.35  7333[0:SpR:319.0,3045.2] || member(u,universal_class) member(singleton(u),u)*+ -> member(singleton(singleton(singleton(u))),element_relation)*.
% 299.99/300.35  67386[0:SpR:67347.1,19346.0] || member(successor_relation,element_relation) -> member(first(successor_relation),singleton(first(successor_relation)))*.
% 299.99/300.35  67347[0:Res:28985.1,66878.0] || member(successor_relation,element_relation) -> equal(singleton(regular(first(successor_relation))),first(successor_relation))**.
% 299.99/300.35  66878[0:Rew:66877.1,29963.1] || member(singleton(u),successor_relation)* -> equal(singleton(regular(u)),u).
% 299.99/300.35  7060[0:Res:302.1,2731.0] || member(u,cantor(v))*+ equal(domain_of(v),element_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  67219[3:Res:28985.1,66867.0] || member(successor_relation,element_relation) equal(complement(first(successor_relation)),null_class)** -> .
% 299.99/300.35  66867[3:MRR:66866.2,10728.0] || member(singleton(u),successor_relation)* equal(complement(u),null_class) -> .
% 299.99/300.35  67031[0:Res:66893.1,2380.0] || member(singleton(u),successor_relation) -> member(regular(u),universal_class)*.
% 299.99/300.35  67003[0:Res:66893.1,12.0] || member(singleton(null_class),successor_relation)* -> .
% 299.99/300.35  7054[0:Res:27.1,2731.0] || member(u,universal_class) equal(unordered_pair(u,v),element_relation)**+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  66893[0:Rew:66877.1,66869.1] || member(singleton(u),successor_relation) -> member(regular(u),u)*.
% 299.99/300.35  66987[0:Res:28985.1,66864.0] || member(successor_relation,element_relation)* equal(first(successor_relation),null_class) -> .
% 299.99/300.35  66864[0:Obv:66827.0] || member(singleton(u),successor_relation)* equal(u,null_class) -> .
% 299.99/300.35  7053[0:Res:28.1,2731.0] || member(u,universal_class) equal(unordered_pair(v,u),element_relation)**+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  6992[0:Res:302.1,2729.0] || member(u,cantor(v))*+ equal(domain_of(v),successor_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  29109[0:Rew:17.0,29094.1] || member(u,element_relation) -> member(first(u),unordered_pair(null_class,first(u)))*.
% 299.99/300.35  29108[0:Rew:17.0,29092.1] || member(u,element_relation) -> member(first(u),unordered_pair(omega,first(u)))*.
% 299.99/300.35  29086[0:Rew:17.0,29071.1] || member(u,element_relation) -> member(second(u),unordered_pair(null_class,second(u)))*.
% 299.99/300.35  29085[0:Rew:17.0,29069.1] || member(u,element_relation) -> member(second(u),unordered_pair(omega,second(u)))*.
% 299.99/300.35  6986[0:Res:27.1,2729.0] || member(u,universal_class) equal(unordered_pair(u,v),successor_relation)**+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  28926[0:Rew:17.0,28911.1] || member(u,successor_relation) -> member(first(u),unordered_pair(null_class,first(u)))*.
% 299.99/300.35  28925[0:Rew:17.0,28909.1] || member(u,successor_relation) -> member(first(u),unordered_pair(omega,first(u)))*.
% 299.99/300.35  28903[0:Rew:17.0,28888.1] || member(u,successor_relation) -> member(second(u),unordered_pair(null_class,second(u)))*.
% 299.99/300.35  28902[0:Rew:17.0,28886.1] || member(u,successor_relation) -> member(second(u),unordered_pair(omega,second(u)))*.
% 299.99/300.35  6985[0:Res:28.1,2729.0] || member(u,universal_class) equal(unordered_pair(v,u),successor_relation)**+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  28602[0:SoR:5663.0,89.1] one_to_one(ordered_pair(u,v)) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  23412[3:Res:23363.1,40.0] inductive(intersection(u,v)) ||  -> member(not_subclass_element(universal_class,complement(omega)),v)*.
% 299.99/300.35  23411[3:Res:23363.1,39.0] inductive(intersection(u,v)) ||  -> member(not_subclass_element(universal_class,complement(omega)),u)*.
% 299.99/300.35  6508[0:Res:15.1,2696.1] inductive(u) ||  -> equal(image(successor_relation,u),null_class) member(not_subclass_element(image(successor_relation,u),null_class),u)*.
% 299.99/300.35  17664[3:Res:84.1,10939.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(u),regular(omega)))*.
% 299.99/300.35  17915[0:Res:50.0,2708.2] inductive(rotate(u)) || member(v,omega) -> member(v,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  65833[2:SpR:65791.1,5893.0] || equal(power_class(universal_class),universal_class) -> equal(apply(element_relation,universal_class),sum_class(null_class))**.
% 299.99/300.35  17914[0:Res:53.0,2708.2] inductive(flip(u)) || member(v,omega) -> member(v,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  9196[0:NCh:6.2,6.0,3175.1,80.1] inductive(u) function(u) || equal(cross_product(universal_class,universal_class),omega)**+ -> equal(u,omega)*.
% 299.99/300.35  8278[0:Obv:8277.1] || member(u,domain_of(regular(cross_product(singleton(u),universal_class))))* -> equal(cross_product(singleton(u),universal_class),null_class).
% 299.99/300.35  65668[3:Res:65.1,65578.1] inductive(complement(singleton(null_class))) || equal(successor(null_class),universal_class)** -> .
% 299.99/300.35  65578[3:SpL:46334.1,65566.0] || equal(successor(null_class),universal_class) member(null_class,complement(singleton(null_class)))* -> .
% 299.99/300.35  65583[1:MRR:65580.2,26113.0] inductive(complement(singleton(null_class))) || equal(successor(null_class),omega)** -> .
% 299.99/300.35  65566[1:MRR:65560.1,2380.1] || member(regular(successor(null_class)),complement(singleton(null_class)))* -> .
% 299.99/300.35  65194[0:SoR:63609.0,89.1] one_to_one(unordered_pair(omega,sum_class(omega))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  65191[0:SoR:63553.0,89.1] one_to_one(unordered_pair(null_class,sum_class(omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  65168[0:SoR:62449.0,89.1] one_to_one(unordered_pair(omega,sum_class(null_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  65165[0:SoR:62305.0,89.1] one_to_one(unordered_pair(null_class,sum_class(null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  65076[0:SoR:59832.0,89.1] one_to_one(unordered_pair(omega,power_class(omega))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  9191[0:NCh:6.2,6.0,3175.1,22.0] inductive(u) || subclass(universal_class,omega)*r+ -> equal(u,omega)*.
% 299.99/300.35  65073[0:SoR:59801.0,89.1] one_to_one(unordered_pair(null_class,power_class(omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5500[0:NCh:6.2,6.1,3177.0,69.1] inductive(u) || subclass(universal_class,omega)*r+ -> equal(universal_class,u)*.
% 299.99/300.35  63609[0:Res:62924.0,2702.1] function(unordered_pair(omega,sum_class(omega))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  63553[0:Res:62911.0,2702.1] function(unordered_pair(null_class,sum_class(omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  62449[0:Res:61694.0,2702.1] function(unordered_pair(omega,sum_class(null_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  62305[0:Res:61681.0,2702.1] function(unordered_pair(null_class,sum_class(null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  59832[0:Res:59156.0,2702.1] function(unordered_pair(omega,power_class(omega))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  59801[0:Res:59143.0,2702.1] function(unordered_pair(null_class,power_class(omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  64851[0:SpR:3727.1,63351.0] || member(u,successor_relation) -> member(u,unordered_pair(sum_class(omega),u))*.
% 299.99/300.35  64850[0:SpR:3782.1,63351.0] || member(u,element_relation) -> member(u,unordered_pair(sum_class(omega),u))*.
% 299.99/300.35  63351[0:Rew:17.0,62976.0] ||  -> member(ordered_pair(u,v),unordered_pair(sum_class(omega),ordered_pair(u,v)))*.
% 299.99/300.35  63348[0:Rew:17.0,62912.0] ||  -> member(unordered_pair(u,v),unordered_pair(sum_class(omega),unordered_pair(u,v)))*.
% 299.99/300.35  64550[0:SpR:3727.1,62108.0] || member(u,successor_relation) -> member(u,unordered_pair(sum_class(null_class),u))*.
% 299.99/300.35  64549[0:SpR:3782.1,62108.0] || member(u,element_relation) -> member(u,unordered_pair(sum_class(null_class),u))*.
% 299.99/300.35  62108[0:Rew:17.0,61745.0] ||  -> member(ordered_pair(u,v),unordered_pair(sum_class(null_class),ordered_pair(u,v)))*.
% 299.99/300.35  62105[0:Rew:17.0,61682.0] ||  -> member(unordered_pair(u,v),unordered_pair(sum_class(null_class),unordered_pair(u,v)))*.
% 299.99/300.35  64152[0:SpR:17.0,62914.1] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(sum_class(omega),u))*.
% 299.99/300.35  62914[0:Res:2392.1,59898.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,sum_class(omega)))*.
% 299.99/300.35  63363[3:Rew:17.0,63084.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(sum_class(omega),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  63362[1:Rew:17.0,63083.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  63349[3:Rew:17.0,62922.0] ||  -> member(apply(choice,omega),unordered_pair(sum_class(omega),apply(choice,omega)))*.
% 299.99/300.35  63707[0:SpR:17.0,62913.0] ||  -> member(singleton(u),unordered_pair(sum_class(omega),singleton(u)))*.
% 299.99/300.35  62913[0:Res:119.0,59898.0] ||  -> member(singleton(u),unordered_pair(singleton(u),sum_class(omega)))*.
% 299.99/300.35  63050[3:Res:10930.0,59898.0] ||  -> member(regular(omega),unordered_pair(regular(omega),sum_class(omega)))*.
% 299.99/300.35  62917[1:Res:39405.0,59898.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),sum_class(omega)))*.
% 299.99/300.35  62924[0:Res:70.0,59898.0] ||  -> member(omega,unordered_pair(omega,sum_class(omega)))*.
% 299.99/300.35  62911[0:Res:16.0,59898.0] ||  -> member(null_class,unordered_pair(null_class,sum_class(omega)))*.
% 299.99/300.35  59898[0:Res:70.0,7370.0] || member(u,v)*+ -> member(u,unordered_pair(u,sum_class(omega)))*.
% 299.99/300.35  62817[0:SpR:17.0,61684.1] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(sum_class(null_class),u))*.
% 299.99/300.35  61684[0:Res:2392.1,59885.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,sum_class(null_class)))*.
% 299.99/300.35  62120[3:Rew:17.0,61853.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  62119[1:Rew:17.0,61852.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  62106[3:Rew:17.0,61692.0] ||  -> member(apply(choice,omega),unordered_pair(sum_class(null_class),apply(choice,omega)))*.
% 299.99/300.35  62545[0:SpR:17.0,61683.0] ||  -> member(singleton(u),unordered_pair(sum_class(null_class),singleton(u)))*.
% 299.99/300.35  61683[0:Res:119.0,59885.0] ||  -> member(singleton(u),unordered_pair(singleton(u),sum_class(null_class)))*.
% 299.99/300.35  61819[3:Res:10930.0,59885.0] ||  -> member(regular(omega),unordered_pair(regular(omega),sum_class(null_class)))*.
% 299.99/300.35  61687[1:Res:39405.0,59885.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),sum_class(null_class)))*.
% 299.99/300.35  61694[0:Res:70.0,59885.0] ||  -> member(omega,unordered_pair(omega,sum_class(null_class)))*.
% 299.99/300.35  257[0:Res:15.1,244.0] ||  -> equal(restrict(u,v,w),null_class) member(not_subclass_element(restrict(u,v,w),null_class),u)*.
% 299.99/300.35  61681[0:Res:16.0,59885.0] ||  -> member(null_class,unordered_pair(null_class,sum_class(null_class)))*.
% 299.99/300.35  59885[0:Res:16.0,7370.0] || member(u,v)*+ -> member(u,unordered_pair(u,sum_class(null_class)))*.
% 299.99/300.35  61305[0:SpR:3727.1,59569.0] || member(u,successor_relation) -> member(u,unordered_pair(power_class(omega),u))*.
% 299.99/300.35  61304[0:SpR:3782.1,59569.0] || member(u,element_relation) -> member(u,unordered_pair(power_class(omega),u))*.
% 299.99/300.35  59569[0:Rew:17.0,59207.0] ||  -> member(ordered_pair(u,v),unordered_pair(power_class(omega),ordered_pair(u,v)))*.
% 299.99/300.35  59566[0:Rew:17.0,59144.0] ||  -> member(unordered_pair(u,v),unordered_pair(power_class(omega),unordered_pair(u,v)))*.
% 299.99/300.35  7484[0:Res:84.1,2375.0] || member(u,v)*+ -> equal(w,null_class) member(regular(w),unordered_pair(u,regular(w)))*.
% 299.99/300.35  60683[0:SpR:17.0,59146.1] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(power_class(omega),u))*.
% 299.99/300.35  59146[0:Res:2392.1,59040.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,power_class(omega)))*.
% 299.99/300.35  59581[3:Rew:17.0,59315.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(power_class(omega),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  59580[1:Rew:17.0,59314.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  7389[0:Res:15.1,2374.0] || member(u,v)*+ -> equal(w,null_class) member(u,unordered_pair(u,not_subclass_element(w,null_class)))*.
% 299.99/300.35  59567[3:Rew:17.0,59154.0] ||  -> member(apply(choice,omega),unordered_pair(power_class(omega),apply(choice,omega)))*.
% 299.99/300.35  60044[0:SpR:17.0,59145.0] ||  -> member(singleton(u),unordered_pair(power_class(omega),singleton(u)))*.
% 299.99/300.35  59145[0:Res:119.0,59040.0] ||  -> member(singleton(u),unordered_pair(singleton(u),power_class(omega)))*.
% 299.99/300.35  59552[3:Rew:17.0,59281.0] ||  -> member(regular(omega),unordered_pair(power_class(omega),regular(omega)))*.
% 299.99/300.35  7370[0:Res:72.1,2374.0] || member(u,universal_class)+ member(v,w)* -> member(v,unordered_pair(v,sum_class(u)))*.
% 299.99/300.35  59149[1:Res:39405.0,59040.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),power_class(omega)))*.
% 299.99/300.35  59156[0:Res:70.0,59040.0] ||  -> member(omega,unordered_pair(omega,power_class(omega)))*.
% 299.99/300.35  59143[0:Res:16.0,59040.0] ||  -> member(null_class,unordered_pair(null_class,power_class(omega)))*.
% 299.99/300.35  59040[0:Res:70.0,7369.0] || member(u,v)*+ -> member(u,unordered_pair(u,power_class(omega)))*.
% 299.99/300.35  7369[0:Res:74.1,2374.0] || member(u,universal_class)+ member(v,w)* -> member(v,unordered_pair(v,power_class(u)))*.
% 299.99/300.35  58853[0:Res:5040.1,16192.0] || equal(intersection(u,element_relation),universal_class)**+ -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  58816[3:Res:10729.1,16192.0] inductive(intersection(u,element_relation)) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58792[0:Res:5041.1,16192.0] || equal(intersection(u,element_relation),universal_class)**+ -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5242[0:Res:15.1,776.0] ||  -> equal(symmetric_difference(u,v),null_class) member(not_subclass_element(symmetric_difference(u,v),null_class),union(u,v))*.
% 299.99/300.35  58793[0:Res:65.1,16192.0] inductive(intersection(u,element_relation)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  16192[0:Res:14684.0,2730.1] || member(u,intersection(v,element_relation))* -> member(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  58529[0:Res:5040.1,16191.0] || equal(intersection(u,successor_relation),universal_class)**+ -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  58492[3:Res:10729.1,16191.0] inductive(intersection(u,successor_relation)) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  4352[0:Rew:111.0,4241.0] ||  -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.99/300.35  58468[0:Res:5041.1,16191.0] || equal(intersection(u,successor_relation),universal_class)**+ -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  58469[0:Res:65.1,16191.0] inductive(intersection(u,successor_relation)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  16191[0:Res:14684.0,2728.1] || member(u,intersection(v,successor_relation))* -> member(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  56038[1:SpR:13387.0,55924.0] ||  -> equal(symmetric_difference(symmetric_difference(domain_of(u),universal_class),union(cantor(u),null_class)),universal_class)**.
% 299.99/300.35  55990[1:SpR:13387.0,55896.0] ||  -> equal(union(symmetric_difference(domain_of(u),universal_class),union(cantor(u),null_class)),universal_class)**.
% 299.99/300.35  55856[1:SpR:13387.0,55750.0] ||  -> equal(intersection(symmetric_difference(domain_of(u),universal_class),union(cantor(u),null_class)),null_class)**.
% 299.99/300.35  12775[0:NCh:6.2,6.0,3203.1,69.1] inductive(u) || equal(v,null_class) equal(u,v)* -> equal(omega,v)*.
% 299.99/300.35  56898[1:SpR:5829.0,56204.1] inductive(image(element_relation,universal_class)) ||  -> equal(intersection(power_class(null_class),omega),null_class)**.
% 299.99/300.35  56897[1:SpR:2670.0,56204.1] inductive(image(element_relation,null_class)) ||  -> equal(intersection(power_class(universal_class),omega),null_class)**.
% 299.99/300.35  12706[0:NCh:6.2,6.1,3193.1,69.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> equal(v,u)*.
% 299.99/300.35  58090[2:MRR:58073.2,23751.0] inductive(subset_relation) || equal(complement(cross_product(universal_class,universal_class)),omega)** -> .
% 299.99/300.35  8636[0:Res:84.1,2725.1] inductive(u) || equal(v,omega) -> equal(v,null_class) member(regular(v),u)*.
% 299.99/300.35  56519[1:SpR:5829.0,55756.1] inductive(image(element_relation,universal_class)) ||  -> equal(intersection(omega,power_class(null_class)),null_class)**.
% 299.99/300.35  56518[1:SpR:2670.0,55756.1] inductive(image(element_relation,null_class)) ||  -> equal(intersection(omega,power_class(universal_class)),null_class)**.
% 299.99/300.35  7160[0:Rew:756.0,7143.0] ||  -> equal(symmetric_difference(u,singleton(u)),null_class) member(regular(symmetric_difference(u,singleton(u))),successor(u))*.
% 299.99/300.35  56204[0:Obv:56194.1] inductive(u) ||  -> equal(intersection(complement(u),omega),null_class)**.
% 299.99/300.35  5764[0:Res:194.1,886.0] ||  -> equal(intersection(singleton(u),v),null_class) equal(not_subclass_element(intersection(singleton(u),v),null_class),u)**.
% 299.99/300.35  55756[0:Obv:55746.1] inductive(u) ||  -> equal(intersection(omega,complement(u)),null_class)**.
% 299.99/300.35  5712[0:Res:185.1,886.0] ||  -> equal(intersection(u,singleton(v)),null_class) equal(not_subclass_element(intersection(u,singleton(v)),null_class),v)**.
% 299.99/300.35  4281[0:Res:193.1,42.1] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),null_class).
% 299.99/300.35  55924[1:Rew:9706.0,55923.0] ||  -> equal(symmetric_difference(u,complement(u)),universal_class)**.
% 299.99/300.35  55896[1:Rew:5832.0,55793.0] ||  -> equal(union(u,complement(u)),universal_class)**.
% 299.99/300.35  55750[0:Obv:55743.0] ||  -> equal(intersection(u,complement(u)),null_class)**.
% 299.99/300.35  448[0:Res:184.1,42.1] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.99/300.35  55639[3:Res:10729.1,15907.0] inductive(intersection(element_relation,u)) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  55616[0:Res:65.1,15907.0] inductive(intersection(element_relation,u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  15907[0:Res:14430.0,2730.1] || member(u,intersection(element_relation,v))* -> member(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  17912[0:Res:75.0,2708.2] inductive(compose(u,v)) || member(w,omega) -> member(w,cross_product(universal_class,universal_class))*.
% 299.99/300.35  55547[3:Res:10729.1,15747.0] inductive(intersection(successor_relation,u)) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  55524[0:Res:65.1,15747.0] inductive(intersection(successor_relation,u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  12676[0:Res:66.1,3193.1] inductive(u) || equal(image(successor_relation,u),universal_class)** -> equal(image(successor_relation,u),u).
% 299.99/300.35  15747[0:Res:14430.0,2728.1] || member(u,intersection(successor_relation,v))* -> member(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  15708[1:SpR:15594.1,5892.0] || equal(range_of(u),null_class) -> equal(cantor(inverse(u)),range_of(u))**.
% 299.99/300.35  55285[3:MRR:55254.1,10733.0] || equal(range_of(u),universal_class) -> member(null_class,cantor(inverse(u)))*.
% 299.99/300.35  3918[0:Res:184.1,2695.1] inductive(u) ||  -> equal(intersection(v,omega),null_class) member(regular(intersection(v,omega)),u)*.
% 299.99/300.35  14899[1:Rew:57.0,14878.0] ||  -> equal(range_of(u),null_class) member(regular(range_of(u)),cantor(inverse(u)))*.
% 299.99/300.35  11813[3:Res:11361.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(apply(choice,omega),v)*.
% 299.99/300.35  4290[0:Res:193.1,2695.1] inductive(u) ||  -> equal(intersection(omega,v),null_class) member(regular(intersection(omega,v)),u)*.
% 299.99/300.35  11812[3:Res:11361.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(apply(choice,omega),u)*.
% 299.99/300.35  11723[3:Res:11265.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(not_subclass_element(omega,null_class),v)*.
% 299.99/300.35  11722[3:Res:11265.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(not_subclass_element(omega,null_class),u)*.
% 299.99/300.35  54541[3:Rew:17.0,54289.0] ||  -> member(regular(omega),unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  10052[0:Res:65.1,2715.0] inductive(compose(u,v)) || equal(cross_product(universal_class,universal_class),w)* -> member(null_class,w)*.
% 299.99/300.35  54540[3:Rew:17.0,54285.0] ||  -> member(regular(omega),unordered_pair(regular(omega),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  54497[3:Rew:17.0,54246.0] ||  -> member(regular(omega),unordered_pair(regular(omega),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  54496[3:Rew:17.0,54245.0] ||  -> member(regular(omega),unordered_pair(regular(omega),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  54486[3:Rew:17.0,54092.0] ||  -> member(regular(omega),unordered_pair(regular(omega),apply(choice,omega)))*.
% 299.99/300.35  7078[0:Res:320.0,2731.0] || equal(ordered_pair(u,v),element_relation) -> member(unordered_pair(u,singleton(v)),cross_product(universal_class,universal_class))*.
% 299.99/300.35  10938[3:Res:10930.0,2375.0] || member(u,v)*+ -> member(regular(omega),unordered_pair(u,regular(omega)))*.
% 299.99/300.35  8582[0:Rew:17.0,8470.1] || member(u,universal_class) -> member(power_class(u),unordered_pair(omega,power_class(u)))*.
% 299.99/300.35  8583[0:Rew:17.0,8471.1] || member(u,universal_class) -> member(sum_class(u),unordered_pair(omega,sum_class(u)))*.
% 299.99/300.35  7010[0:Res:320.0,2729.0] || equal(ordered_pair(u,v),successor_relation) -> member(unordered_pair(u,singleton(v)),cross_product(universal_class,universal_class))*.
% 299.99/300.35  10201[1:Res:9863.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(not_subclass_element(universal_class,null_class),v)*.
% 299.99/300.35  10200[1:Res:9863.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(not_subclass_element(universal_class,null_class),u)*.
% 299.99/300.35  53582[3:Obv:53539.0] ||  -> equal(singleton(u),null_class) member(regular(omega),unordered_pair(u,regular(omega)))*.
% 299.99/300.35  53419[1:SpR:17.0,52942.1] ||  -> equal(singleton(u),null_class) member(power_class(null_class),unordered_pair(u,power_class(null_class)))*.
% 299.99/300.35  6507[0:Res:84.1,2696.1] inductive(u) ||  -> equal(image(successor_relation,u),null_class) member(regular(image(successor_relation,u)),u)*.
% 299.99/300.35  53002[3:Obv:52956.0] ||  -> equal(singleton(u),null_class) member(regular(omega),unordered_pair(regular(omega),u))*.
% 299.99/300.35  52963[3:SpR:17.0,48115.1] ||  -> equal(u,null_class) member(regular(omega),unordered_pair(regular(u),regular(omega)))*.
% 299.99/300.35  53497[0:MRR:53496.2,37229.0] || member(apply(choice,u),singleton(u))* -> equal(u,null_class).
% 299.99/300.35  6482[0:MRR:6473.0,2401.1] || member(apply(choice,regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.99/300.35  52942[1:Obv:52895.0] ||  -> equal(singleton(u),null_class) member(power_class(null_class),unordered_pair(power_class(null_class),u))*.
% 299.99/300.35  51836[1:Res:25645.1,51737.1] || equal(successor(u),null_class) equal(regular(complement(u)),universal_class)** -> .
% 299.99/300.35  53335[0:MRR:53334.2,37229.0] || member(not_subclass_element(u,null_class),singleton(u))* -> equal(u,null_class).
% 299.99/300.35  6470[0:Res:15.1,1586.0] || member(not_subclass_element(regular(u),null_class),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.99/300.35  53278[1:Res:65.1,51799.0] inductive(cantor(u)) || equal(regular(domain_of(u)),universal_class)** -> .
% 299.99/300.35  51799[1:Res:302.1,51737.1] || member(null_class,cantor(u))* equal(regular(domain_of(u)),universal_class) -> .
% 299.99/300.35  48115[3:Res:10930.0,7388.0] ||  -> equal(u,null_class) member(regular(omega),unordered_pair(regular(omega),regular(u)))*.
% 299.99/300.35  47992[1:Res:39405.0,7388.0] ||  -> equal(u,null_class) member(power_class(null_class),unordered_pair(power_class(null_class),regular(u)))*.
% 299.99/300.35  47192[1:Res:45362.1,40021.1] || equal(regular(complement(u)),universal_class)** equal(regular(u),universal_class) -> .
% 299.99/300.35  47139[1:Res:45362.1,886.0] || equal(regular(complement(singleton(u))),universal_class)** -> equal(power_class(null_class),u).
% 299.99/300.35  5647[0:Res:302.1,2702.1] function(domain_of(u)) || member(v,cantor(u))* -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5642[0:Res:27.1,2702.1] function(unordered_pair(u,v)) || member(u,universal_class) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  52156[0:MRR:52126.0,311.0] || equal(singleton(ordered_pair(u,v)),element_relation)** -> member(v,universal_class).
% 299.99/300.35  52155[0:MRR:52125.0,311.0] || equal(singleton(ordered_pair(u,v)),element_relation)** -> member(u,universal_class).
% 299.99/300.35  5641[0:Res:28.1,2702.1] function(unordered_pair(u,v)) || member(v,universal_class) -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  52009[3:MRR:52002.2,10730.1] inductive(intersection(singleton(u),v)) || equal(u,universal_class)* -> .
% 299.99/300.35  52008[3:MRR:52001.2,10730.1] inductive(intersection(u,singleton(v))) || equal(v,universal_class)* -> .
% 299.99/300.35  51962[0:MRR:51932.0,311.0] || equal(singleton(ordered_pair(u,v)),successor_relation)** -> member(v,universal_class).
% 299.99/300.35  51961[0:MRR:51931.0,311.0] || equal(singleton(ordered_pair(u,v)),successor_relation)** -> member(u,universal_class).
% 299.99/300.35  4101[0:Res:15.1,2701.0] ||  -> equal(compose(u,v),null_class) member(not_subclass_element(compose(u,v),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  52518[1:Res:65.1,52202.1] inductive(singleton(u)) || equal(complement(u),null_class)** -> .
% 299.99/300.35  52202[1:MRR:52193.2,37229.0] || equal(complement(u),null_class) member(null_class,singleton(u))* -> .
% 299.99/300.35  51996[1:MRR:51995.1,38463.0] || equal(u,universal_class) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.99/300.35  8269[0:SpR:241.1,60.0] ||  -> equal(cross_product(u,universal_class),null_class) equal(image(regular(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.99/300.35  52320[1:SpR:17.0,52310.1] || equal(u,universal_class) -> member(null_class,unordered_pair(null_class,u))*.
% 299.99/300.35  52310[1:MRR:52279.1,38460.0] || equal(u,universal_class) -> member(null_class,unordered_pair(u,null_class))*.
% 299.99/300.35  51896[1:MRR:51894.1,38460.0] || equal(u,universal_class) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.99/300.35  51810[1:Res:23765.1,51737.1] || equal(complement(u),null_class)** equal(regular(u),universal_class) -> .
% 299.99/300.35  7068[0:Res:15.1,2731.0] || equal(u,element_relation) -> equal(u,null_class) member(not_subclass_element(u,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  51738[1:Obv:51731.1] || equal(complement(regular(u)),null_class)** member(null_class,u) -> .
% 299.99/300.35  52170[2:MRR:52117.0,52117.2,2402.1,23751.0] || equal(singleton(not_subclass_element(complement(cross_product(universal_class,universal_class)),null_class)),element_relation)** -> .
% 299.99/300.35  52169[2:MRR:52116.0,52116.2,2401.1,23751.0] || equal(singleton(regular(complement(cross_product(universal_class,universal_class)))),element_relation)** -> .
% 299.99/300.35  52154[2:MRR:52131.0,311.0] || equal(singleton(ordered_pair(u,universal_class)),element_relation)** -> .
% 299.99/300.35  7056[0:Res:166.1,2731.0] || member(u,universal_class) equal(singleton(u),element_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  51976[2:MRR:51923.0,51923.2,2402.1,23751.0] || equal(singleton(not_subclass_element(complement(cross_product(universal_class,universal_class)),null_class)),successor_relation)** -> .
% 299.99/300.35  51881[1:MRR:51794.0,16.0] || equal(regular(complement(u)),universal_class)** -> member(null_class,u).
% 299.99/300.35  51975[2:MRR:51922.0,51922.2,2401.1,23751.0] || equal(singleton(regular(complement(cross_product(universal_class,universal_class)))),successor_relation)** -> .
% 299.99/300.35  7000[0:Res:15.1,2729.0] || equal(u,successor_relation) -> equal(u,null_class) member(not_subclass_element(u,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  52007[3:MRR:52003.2,10730.1] inductive(singleton(u)) || equal(u,universal_class)* -> .
% 299.99/300.35  51812[1:Res:65.1,51737.1] inductive(u) || equal(regular(u),universal_class)** -> .
% 299.99/300.35  51960[2:MRR:51937.0,311.0] || equal(singleton(ordered_pair(u,universal_class)),successor_relation)** -> .
% 299.99/300.35  51876[1:MRR:51783.0,16.0] || equal(regular(unordered_pair(null_class,u)),universal_class)** -> .
% 299.99/300.35  6988[0:Res:166.1,2729.0] || member(u,universal_class) equal(singleton(u),successor_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  51875[1:MRR:51782.0,16.0] || equal(regular(unordered_pair(u,null_class)),universal_class)** -> .
% 299.99/300.35  51843[2:Res:5843.0,51737.1] || equal(regular(ordered_pair(universal_class,u)),universal_class)** -> .
% 299.99/300.35  51830[1:Res:8013.0,51737.1] || equal(regular(singleton(null_class)),universal_class)** -> .
% 299.99/300.35  51737[1:Obv:51736.1] || equal(regular(u),universal_class) member(null_class,u)* -> .
% 299.99/300.35  45376[1:SpL:38468.1,45358.0] || equal(u,null_class) equal(regular(singleton(power_class(u))),universal_class)** -> .
% 299.99/300.35  368[0:Res:302.1,176.0] || member(not_subclass_element(complement(domain_of(u)),null_class),cantor(u))* -> equal(complement(domain_of(u)),null_class).
% 299.99/300.35  45348[1:Res:39960.1,40021.1] || equal(domain_of(u),universal_class) equal(regular(cantor(u)),universal_class)** -> .
% 299.99/300.35  45178[1:SpL:38468.1,45112.0] || equal(u,null_class) equal(complement(singleton(power_class(u))),universal_class)** -> .
% 299.99/300.35  40330[1:SpR:3727.1,39413.0] || member(u,successor_relation) -> member(power_class(null_class),unordered_pair(power_class(null_class),u))*.
% 299.99/300.35  40329[1:SpR:3782.1,39413.0] || member(u,element_relation) -> member(power_class(null_class),unordered_pair(power_class(null_class),u))*.
% 299.99/300.35  17357[0:SSi:17334.0,68.0] inductive(u) || equal(u,image(successor_relation,omega))*+ -> equal(image(successor_relation,omega),omega)**.
% 299.99/300.35  38982[1:Rew:5920.0,38910.0] || equal(intersection(inverse(u),universal_class),null_class)** -> equal(inverse(u),null_class).
% 299.99/300.35  38980[1:Rew:5919.0,38909.0] || equal(intersection(sum_class(u),universal_class),null_class)** -> equal(sum_class(u),null_class).
% 299.99/300.35  38542[1:Rew:9706.0,38240.1] || equal(intersection(universal_class,u),null_class)** -> equal(symmetric_difference(universal_class,u),universal_class).
% 299.99/300.35  38541[1:Rew:9706.0,38235.1] || equal(intersection(u,universal_class),null_class)** -> equal(symmetric_difference(u,universal_class),universal_class).
% 299.99/300.35  5571[0:Res:15.1,2704.0] ||  -> equal(rotate(u),null_class) member(not_subclass_element(rotate(u),null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  51083[1:SoR:48975.0,89.1] one_to_one(singleton(power_class(null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  5545[0:Res:15.1,2703.0] ||  -> equal(flip(u),null_class) member(not_subclass_element(flip(u),null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  50468[1:SoR:46060.0,89.1] one_to_one(unordered_pair(omega,regular(universal_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  49996[1:SoR:39507.0,89.1] one_to_one(unordered_pair(null_class,power_class(null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  49993[1:SoR:39471.0,89.1] one_to_one(unordered_pair(omega,power_class(null_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  48975[1:Res:48753.0,2702.1] function(singleton(power_class(null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  47181[1:Res:45362.1,37040.0] || equal(regular(complement(element_relation)),universal_class)** equal(power_class(null_class),null_class) -> .
% 299.99/300.35  47177[1:Res:45362.1,37041.0] || equal(regular(complement(successor_relation)),universal_class)** equal(power_class(null_class),null_class) -> .
% 299.99/300.35  7490[0:Res:311.0,2375.0] || member(u,v)*+ -> member(ordered_pair(w,x),unordered_pair(u,ordered_pair(w,x)))*.
% 299.99/300.35  46060[1:Rew:45848.0,9972.1] function(unordered_pair(omega,regular(universal_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  45410[1:Rew:17.0,45393.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  45409[1:Rew:17.0,45391.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  40732[3:MRR:40727.2,10728.0] || equal(omega,element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  7462[0:Res:29.0,2375.0] || member(u,v)*+ -> member(unordered_pair(w,x),unordered_pair(u,unordered_pair(w,x)))*.
% 299.99/300.35  40641[3:MRR:40636.2,10728.0] || equal(omega,successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  39507[1:Res:39435.0,2702.1] function(unordered_pair(null_class,power_class(null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  39471[1:Res:39434.0,2702.1] function(unordered_pair(omega,power_class(null_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  39084[3:MRR:39031.2,33134.0] || member(element_relation,universal_class) equal(second(apply(choice,element_relation)),null_class)** -> .
% 299.99/300.35  2403[0:Res:7.2,2380.0] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(not_subclass_element(u,v),universal_class)*.
% 299.99/300.35  39042[0:Res:28803.1,37806.0] || member(element_relation,successor_relation) equal(second(singleton(first(element_relation))),null_class)** -> .
% 299.99/300.35  37284[1:Res:23252.0,37041.0] || equal(not_subclass_element(universal_class,complement(successor_relation)),null_class)** -> equal(complement(successor_relation),universal_class).
% 299.99/300.35  37093[1:Res:23252.0,37040.0] || equal(not_subclass_element(universal_class,complement(element_relation)),null_class)** -> equal(complement(element_relation),universal_class).
% 299.99/300.35  256[0:Res:84.1,244.0] ||  -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),u)*.
% 299.99/300.35  49620[1:SpR:3727.1,48772.0] || member(u,successor_relation) -> member(u,unordered_pair(power_class(null_class),u))*.
% 299.99/300.35  49619[1:SpR:3782.1,48772.0] || member(u,element_relation) -> member(u,unordered_pair(power_class(null_class),u))*.
% 299.99/300.35  48772[1:Rew:17.0,48463.0] ||  -> member(ordered_pair(u,v),unordered_pair(power_class(null_class),ordered_pair(u,v)))*.
% 299.99/300.35  48769[1:Rew:17.0,48404.0] ||  -> member(unordered_pair(u,v),unordered_pair(power_class(null_class),unordered_pair(u,v)))*.
% 299.99/300.35  13231[0:Res:333.1,40.0] || member(u,universal_class) -> member(u,union(v,w))* member(u,complement(w)).
% 299.99/300.35  46991[0:Obv:46957.0] ||  -> equal(intersection(singleton(u),singleton(v)),null_class)** equal(u,v).
% 299.99/300.35  49257[1:SpR:17.0,48406.1] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(power_class(null_class),u))*.
% 299.99/300.35  48949[1:SpR:38468.1,48753.0] || equal(u,null_class) -> member(power_class(u),singleton(power_class(u)))*.
% 299.99/300.35  48406[1:Res:2392.1,39425.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,power_class(null_class)))*.
% 299.99/300.35  13230[0:Res:333.1,39.0] || member(u,universal_class) -> member(u,union(v,w))* member(u,complement(v)).
% 299.99/300.35  48782[3:Rew:17.0,48557.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(power_class(null_class),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  48781[1:Rew:17.0,48556.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  48770[3:Rew:17.0,48414.0] ||  -> member(apply(choice,omega),unordered_pair(power_class(null_class),apply(choice,omega)))*.
% 299.99/300.35  48754[3:Rew:17.0,48532.0] ||  -> member(regular(omega),unordered_pair(power_class(null_class),regular(omega)))*.
% 299.99/300.35  7581[0:SpR:247.0,60.0] ||  -> equal(range_of(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u))**.
% 299.99/300.35  48753[1:Rew:30.0,48409.0] ||  -> member(power_class(null_class),singleton(power_class(null_class)))*.
% 299.99/300.35  39425[1:Res:39405.0,2374.0] || member(u,v)*+ -> member(u,unordered_pair(u,power_class(null_class)))*.
% 299.99/300.35  48395[1:MRR:48369.1,39411.0] || equal(regular(complement(singleton(singleton(power_class(null_class))))),universal_class)** -> .
% 299.99/300.35  46661[0:Obv:46652.1] || member(u,singleton(singleton(u)))* -> equal(singleton(u),null_class).
% 299.99/300.35  7388[0:Res:84.1,2374.0] || member(u,v)*+ -> equal(w,null_class) member(u,unordered_pair(u,regular(w)))*.
% 299.99/300.35  39956[1:Res:39428.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(power_class(null_class),v)*.
% 299.99/300.35  39955[1:Res:39428.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(power_class(null_class),u)*.
% 299.99/300.35  6578[0:SpR:44.0,775.1] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(v,w)).
% 299.99/300.35  38755[0:Res:5589.1,37489.0] function(u) || equal(singleton(apply(u,v)),null_class)** -> .
% 299.99/300.35  781[0:Rew:111.0,754.0] ||  -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(u,v))*.
% 299.99/300.35  47542[3:MRR:47488.2,33134.0] || member(element_relation,universal_class) equal(apply(choice,element_relation),universal_class)** -> .
% 299.99/300.35  8661[0:Res:318.0,2725.1] inductive(u) || equal(ordered_pair(v,w),omega)**+ -> member(singleton(v),u)*.
% 299.99/300.35  47480[1:MRR:47472.2,38763.1] || member(u,successor_relation)* equal(u,universal_class) -> .
% 299.99/300.35  47541[3:MRR:47485.1,33134.0] || equal(not_subclass_element(element_relation,null_class),universal_class)** -> .
% 299.99/300.35  47540[3:MRR:47484.1,33134.0] || equal(regular(element_relation),universal_class)** -> .
% 299.99/300.35  47479[1:MRR:47471.2,38762.1] || member(u,element_relation)* equal(u,universal_class) -> .
% 299.99/300.35  37479[0:Res:27.1,37229.1] || member(u,universal_class) equal(unordered_pair(u,v),null_class)** -> .
% 299.99/300.35  37478[0:Res:28.1,37229.1] || member(u,universal_class) equal(unordered_pair(v,u),null_class)** -> .
% 299.99/300.35  47225[1:SpR:17.0,45386.0] ||  -> member(singleton(u),unordered_pair(singleton(u),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  45399[1:Res:45353.0,2713.0] || equal(universal_class,u) -> member(not_subclass_element(universal_class,power_class(null_class)),u)*.
% 299.99/300.35  45386[1:Res:45353.0,7463.0] ||  -> member(singleton(u),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),singleton(u)))*.
% 299.99/300.35  45362[1:MRR:45309.0,39405.0] || equal(regular(complement(u)),universal_class) -> member(power_class(null_class),u)*.
% 299.99/300.35  45354[1:MRR:39285.1,45351.0] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),universal_class)*.
% 299.99/300.35  46977[0:Obv:46955.0] ||  -> equal(intersection(singleton(u),v),null_class)** member(u,v).
% 299.99/300.35  4277[0:Res:193.1,886.0] ||  -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(singleton(u),v)),u)**.
% 299.99/300.35  45283[1:Rew:57.0,45272.0] || equal(range_of(u),universal_class) -> member(power_class(null_class),range_of(u))*.
% 299.99/300.35  45904[1:Rew:45848.0,17250.1] function(singleton(regular(universal_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  46696[0:Obv:46677.0] ||  -> equal(intersection(u,singleton(v)),null_class)** member(v,u).
% 299.99/300.35  894[0:Res:184.1,886.0] ||  -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(u,singleton(v))),v)**.
% 299.99/300.35  45903[1:Rew:45848.0,22126.1] one_to_one(singleton(regular(universal_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  46379[0:MRR:46378.2,37229.0] || member(regular(u),singleton(u))* -> equal(u,null_class).
% 299.99/300.35  45886[1:Rew:45848.0,15182.1] || equal(cantor(u),universal_class) -> member(null_class,cantor(u))*.
% 299.99/300.35  469[0:SpL:319.0,32.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(singleton(u),v).
% 299.99/300.35  45371[1:SpL:38468.1,45351.0] || equal(u,null_class) equal(power_class(u),universal_class)** -> .
% 299.99/300.35  46334[3:MRR:46333.2,10733.0] || equal(universal_class,u) -> equal(regular(u),null_class)**.
% 299.99/300.35  8210[0:Res:65.1,219.0] inductive(intersection(complement(u),complement(v))) || member(null_class,union(u,v))* -> .
% 299.99/300.35  45848[0:MRR:45847.1,704.0] ||  -> equal(regular(universal_class),null_class)**.
% 299.99/300.35  6469[0:Res:84.1,1586.0] || member(regular(regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.99/300.35  45360[1:MRR:45298.0,39405.0] || equal(regular(unordered_pair(power_class(null_class),u)),universal_class)** -> .
% 299.99/300.35  45359[1:MRR:45297.0,39405.0] || equal(regular(unordered_pair(u,power_class(null_class))),universal_class)** -> .
% 299.99/300.35  45555[1:Res:45400.0,37489.0] || equal(singleton(not_subclass_element(universal_class,power_class(null_class))),null_class)** -> .
% 299.99/300.35  45401[1:Res:45353.0,5886.0] || member(not_subclass_element(universal_class,power_class(null_class)),power_class(null_class))* -> .
% 299.99/300.35  45407[1:Rew:17.0,45394.0] ||  -> member(null_class,unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  45406[1:Rew:17.0,45392.0] ||  -> member(omega,unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  45400[1:Res:45353.0,2380.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),universal_class)*.
% 299.99/300.35  45358[1:MRR:45308.0,39405.0] || equal(regular(singleton(power_class(null_class))),universal_class)** -> .
% 299.99/300.35  45351[1:MRR:45350.1,39411.0] || equal(power_class(null_class),universal_class)** -> .
% 299.99/300.35  5664[0:Res:320.0,2702.1] function(ordered_pair(u,v)) ||  -> member(unordered_pair(u,singleton(v)),cross_product(universal_class,universal_class))*.
% 299.99/300.35  40021[1:MRR:39983.2,37229.0] || equal(regular(u),universal_class) member(power_class(null_class),u)* -> .
% 299.99/300.35  39960[1:Res:39428.1,3392.0] || equal(domain_of(u),universal_class) -> member(power_class(null_class),cantor(u))*.
% 299.99/300.35  45114[1:MRR:45057.0,39405.0] || equal(complement(unordered_pair(power_class(null_class),u)),universal_class)** -> .
% 299.99/300.35  4100[0:Res:84.1,2701.0] ||  -> equal(compose(u,v),null_class) member(regular(compose(u,v)),cross_product(universal_class,universal_class))*.
% 299.99/300.35  45196[1:SpL:17.0,45191.0] || equal(unordered_pair(power_class(null_class),u),null_class)** -> .
% 299.99/300.35  45191[1:Obv:45189.1] || equal(unordered_pair(u,power_class(null_class)),null_class)** -> .
% 299.99/300.35  45113[1:MRR:45056.0,39405.0] || equal(complement(unordered_pair(u,power_class(null_class))),universal_class)** -> .
% 299.99/300.35  45112[1:MRR:45066.1,39411.0] || equal(complement(singleton(power_class(null_class))),universal_class)** -> .
% 299.99/300.35  2404[0:Res:20.1,2380.0] ||  -> subclass(u,v) member(not_subclass_element(u,v),universal_class)*.
% 299.99/300.35  39952[1:Res:39428.1,42.1] || equal(complement(u),universal_class) member(power_class(null_class),u)* -> .
% 299.99/300.35  39401[1:Rew:17.0,39388.1] || equal(u,null_class) -> member(null_class,unordered_pair(null_class,power_class(u)))*.
% 299.99/300.35  39376[1:Res:39335.1,37489.0] || equal(u,null_class) equal(singleton(power_class(u)),null_class)** -> .
% 299.99/300.35  39347[1:MRR:39284.1,16.0] || equal(u,null_class) -> member(omega,unordered_pair(omega,power_class(u)))*.
% 299.99/300.35  38908[1:SpR:37605.1,57.0] || equal(cantor(inverse(u)),null_class)** -> equal(range_of(u),null_class).
% 299.99/300.35  38810[1:Res:6024.1,37489.0] || equal(singleton(not_subclass_element(universal_class,u)),null_class)** -> equal(universal_class,u).
% 299.99/300.35  38799[0:Res:2402.1,37489.0] || equal(singleton(not_subclass_element(u,null_class)),null_class)** -> equal(u,null_class).
% 299.99/300.35  44883[2:Obv:44873.0] || equal(u,element_relation)* equal(u,universal_class) -> .
% 299.99/300.35  38763[0:Res:28867.1,37489.0] || member(u,successor_relation) equal(singleton(first(u)),null_class)** -> .
% 299.99/300.35  38762[0:Res:29050.1,37489.0] || member(u,element_relation) equal(singleton(first(u)),null_class)** -> .
% 299.99/300.35  38761[0:Res:28866.1,37489.0] || member(u,successor_relation) equal(singleton(second(u)),null_class)** -> .
% 299.99/300.35  42799[2:Obv:42789.0] || equal(u,successor_relation)* equal(u,universal_class) -> .
% 299.99/300.35  38760[0:Res:29049.1,37489.0] || member(u,element_relation) equal(singleton(second(u)),null_class)** -> .
% 299.99/300.35  38753[0:Res:72.1,37489.0] || member(u,universal_class) equal(singleton(sum_class(u)),null_class)** -> .
% 299.99/300.35  38752[0:Res:74.1,37489.0] || member(u,universal_class) equal(singleton(power_class(u)),null_class)** -> .
% 299.99/300.35  40735[2:MRR:40734.1,23751.0] || equal(complement(cross_product(universal_class,universal_class)),element_relation)** -> .
% 299.99/300.35  7067[0:Res:84.1,2731.0] || equal(u,element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  38080[1:Rew:5861.0,37997.0] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),universal_class)*.
% 299.99/300.35  39963[1:Res:39428.1,1526.0] || equal(cantor(complement(cross_product(singleton(power_class(null_class)),universal_class))),universal_class)** -> .
% 299.99/300.35  40644[2:MRR:40643.1,23751.0] || equal(complement(cross_product(universal_class,universal_class)),successor_relation)** -> .
% 299.99/300.35  6999[0:Res:84.1,2729.0] || equal(u,successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  39961[1:Res:39428.1,1217.0] || equal(domain_of(complement(cross_product(singleton(power_class(null_class)),universal_class))),universal_class)** -> .
% 299.99/300.35  37110[3:MRR:37056.2,33134.0] || member(element_relation,universal_class) equal(apply(choice,element_relation),null_class)** -> .
% 299.99/300.35  40103[1:Rew:447.0,40085.1] || equal(u,null_class) -> equal(symmetric_difference(null_class,u),null_class)**.
% 299.99/300.35  39414[1:Res:39405.0,7366.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),unordered_pair(u,v)))*.
% 299.99/300.35  39413[1:Res:39405.0,7394.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),ordered_pair(u,v)))*.
% 299.99/300.35  39233[1:Rew:447.0,39204.1] || equal(u,null_class) -> equal(symmetric_difference(u,null_class),null_class)**.
% 299.99/300.35  38861[0:SpL:3727.1,38777.0] || member(u,successor_relation)* equal(singleton(u),null_class) -> .
% 299.99/300.35  5654[0:Res:15.1,2702.1] function(u) ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  38860[0:SpL:3782.1,38777.0] || member(u,element_relation)* equal(singleton(u),null_class) -> .
% 299.99/300.35  38785[0:Res:2401.1,37489.0] || equal(singleton(regular(u)),null_class)** -> equal(u,null_class).
% 299.99/300.35  38514[1:Rew:2647.0,38191.1,9706.0,38191.1] || equal(u,null_class) -> equal(union(null_class,u),null_class)**.
% 299.99/300.35  39893[1:SpR:17.0,39415.0] ||  -> member(singleton(u),unordered_pair(singleton(u),power_class(null_class)))*.
% 299.99/300.35  5644[0:Res:166.1,2702.1] function(singleton(u)) || member(u,universal_class) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  39428[1:Res:39405.0,2713.0] || equal(universal_class,u) -> member(power_class(null_class),u)*.
% 299.99/300.35  39415[1:Res:39405.0,7463.0] ||  -> member(singleton(u),unordered_pair(power_class(null_class),singleton(u)))*.
% 299.99/300.35  39816[1:SpR:17.0,39417.0] ||  -> member(power_class(null_class),unordered_pair(singleton(u),power_class(null_class)))*.
% 299.99/300.35  39417[1:Res:39405.0,7367.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),singleton(u)))*.
% 299.99/300.35  39418[3:Res:39405.0,10939.0] ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),regular(omega)))*.
% 299.99/300.35  39437[1:Rew:17.0,39422.0] ||  -> member(power_class(null_class),unordered_pair(null_class,power_class(null_class)))*.
% 299.99/300.35  307[0:Res:302.1,175.0] || member(regular(complement(domain_of(u))),cantor(u))* -> equal(complement(domain_of(u)),null_class).
% 299.99/300.35  39436[1:Rew:17.0,39420.0] ||  -> member(power_class(null_class),unordered_pair(omega,power_class(null_class)))*.
% 299.99/300.35  39435[1:Rew:17.0,39423.0] ||  -> member(null_class,unordered_pair(null_class,power_class(null_class)))*.
% 299.99/300.35  39434[1:Rew:17.0,39421.0] ||  -> member(omega,unordered_pair(omega,power_class(null_class)))*.
% 299.99/300.35  39411[1:Res:39405.0,37489.0] || equal(singleton(power_class(null_class)),null_class)** -> .
% 299.99/300.35  39405[1:AED:39404.0] ||  -> member(power_class(null_class),universal_class)*.
% 299.99/300.35  39335[1:MRR:39277.1,16.0] || equal(u,null_class) -> member(power_class(u),universal_class)*.
% 299.99/300.35  38468[1:Rew:5829.0,38180.1] || equal(u,null_class) -> equal(power_class(null_class),power_class(u))*.
% 299.99/300.35  37915[1:Rew:2647.0,37912.1] || equal(u,null_class) -> equal(union(u,null_class),null_class)**.
% 299.99/300.35  37913[1:Rew:37911.1,16432.1] || equal(u,null_class) -> equal(symmetric_difference(universal_class,u),universal_class)**.
% 299.99/300.35  37911[1:Rew:9706.0,37820.1] || equal(u,null_class) -> equal(symmetric_difference(u,universal_class),universal_class)**.
% 299.99/300.35  39083[3:MRR:39028.1,33134.0] || equal(second(not_subclass_element(element_relation,null_class)),null_class)** -> .
% 299.99/300.35  39082[3:MRR:39027.1,33134.0] || equal(second(regular(element_relation)),null_class)** -> .
% 299.99/300.35  5570[0:Res:84.1,2704.0] ||  -> equal(rotate(u),null_class) member(regular(rotate(u)),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  37806[0:Res:29051.1,37229.1] || member(u,element_relation)* equal(second(u),null_class) -> .
% 299.99/300.35  37605[1:Res:7441.1,37229.1] || equal(cantor(u),null_class) -> equal(domain_of(u),null_class)**.
% 299.99/300.35  37604[1:Res:4336.1,37229.1] || equal(domain_of(u),null_class)** -> equal(cantor(u),null_class).
% 299.99/300.35  38820[3:Res:23455.0,37489.0] || equal(singleton(not_subclass_element(universal_class,complement(omega))),null_class)** -> .
% 299.99/300.35  5544[0:Res:84.1,2703.0] ||  -> equal(flip(u),null_class) member(regular(flip(u)),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  38777[0:Res:311.0,37489.0] || equal(singleton(ordered_pair(u,v)),null_class)** -> .
% 299.99/300.35  38749[0:Res:29.0,37489.0] || equal(singleton(unordered_pair(u,v)),null_class)** -> .
% 299.99/300.35  37489[0:Res:166.1,37229.1] || member(u,universal_class)* equal(singleton(u),null_class) -> .
% 299.99/300.35  37244[0:Res:15.1,37041.0] || equal(not_subclass_element(successor_relation,null_class),null_class)** -> equal(successor_relation,null_class).
% 299.99/300.35  38526[3:Obv:38400.1] || equal(unordered_pair(apply(choice,omega),u),null_class)** -> .
% 299.99/300.35  38525[3:Obv:38399.1] || equal(unordered_pair(not_subclass_element(omega,null_class),u),null_class)** -> .
% 299.99/300.35  38524[1:Obv:38398.1] || equal(unordered_pair(not_subclass_element(universal_class,null_class),u),null_class)** -> .
% 299.99/300.35  38523[3:Obv:38392.1] || equal(unordered_pair(u,apply(choice,omega)),null_class)** -> .
% 299.99/300.35  38522[3:Obv:38391.1] || equal(unordered_pair(u,not_subclass_element(omega,null_class)),null_class)** -> .
% 299.99/300.35  38521[1:Obv:38390.1] || equal(unordered_pair(u,not_subclass_element(universal_class,null_class)),null_class)** -> .
% 299.99/300.35  38504[1:Obv:38401.1] || equal(unordered_pair(singleton(u),v),null_class)** -> .
% 299.99/300.35  37023[0:MRR:13697.2,37007.0] one_to_one(image(successor_relation,cross_product(universal_class,universal_class))) || member(null_class,cross_product(universal_class,universal_class))* -> .
% 299.99/300.35  38478[1:Obv:38389.1] || equal(unordered_pair(u,singleton(v)),null_class)** -> .
% 299.99/300.35  38503[3:Obv:38397.1] || equal(unordered_pair(regular(omega),u),null_class)** -> .
% 299.99/300.35  38477[3:Obv:38388.1] || equal(unordered_pair(u,regular(omega)),null_class)** -> .
% 299.99/300.35  38474[3:Obv:38370.1] || equal(singleton(apply(choice,omega)),null_class)** -> .
% 299.99/300.35  38473[3:Obv:38369.1] || equal(singleton(not_subclass_element(omega,null_class)),null_class)** -> .
% 299.99/300.35  38472[1:Obv:38368.1] || equal(singleton(not_subclass_element(universal_class,null_class)),null_class)** -> .
% 299.99/300.35  38465[1:Obv:38394.1] || equal(unordered_pair(omega,u),null_class)** -> .
% 299.99/300.35  38463[1:Obv:38393.1] || equal(unordered_pair(null_class,u),null_class)** -> .
% 299.99/300.35  38462[1:Obv:38385.1] || equal(unordered_pair(u,omega),null_class)** -> .
% 299.99/300.35  38460[1:Obv:38384.1] || equal(unordered_pair(u,null_class),null_class)** -> .
% 299.99/300.35  38479[1:MRR:13493.1,38478.0] inductive(ordered_pair(u,v)) ||  -> equal(singleton(u),null_class)**.
% 299.99/300.35  37643[1:Res:23252.0,37229.1] || equal(u,null_class) -> equal(complement(u),universal_class)**.
% 299.99/300.35  11603[0:EmS:954.0,954.1,89.1,68.0] one_to_one(omega) ||  -> subclass(omega,cross_product(universal_class,universal_class))*r.
% 299.99/300.35  19168[0:Obv:19134.1] ||  -> equal(intersection(u,v),v) member(not_subclass_element(v,intersection(u,v)),v)*.
% 299.99/300.35  37937[1:MRR:14002.1,37935.0] || equal(cross_product(universal_class,universal_class),null_class)** -> .
% 299.99/300.35  37229[0:MRR:37119.1,2723.2] || equal(u,null_class) member(v,u)* -> .
% 299.99/300.35  18606[0:Obv:18568.1] ||  -> equal(intersection(u,v),u) member(not_subclass_element(u,intersection(u,v)),u)*.
% 299.99/300.35  37243[0:Res:84.1,37041.0] || equal(regular(successor_relation),null_class)** -> equal(successor_relation,null_class).
% 299.99/300.35  37041[0:SpL:3727.1,36944.0] || member(u,successor_relation)* equal(u,null_class) -> .
% 299.99/300.35  37109[3:MRR:37053.1,33134.0] || equal(not_subclass_element(element_relation,null_class),null_class)** -> .
% 299.99/300.35  37107[3:MRR:37052.1,33134.0] || equal(regular(element_relation),null_class)** -> .
% 299.99/300.35  6584[0:Res:775.1,42.1] || member(u,symmetric_difference(v,w)) member(u,intersection(v,w))* -> .
% 299.99/300.35  37040[0:SpL:3782.1,36944.0] || member(u,element_relation)* equal(u,null_class) -> .
% 299.99/300.35  36944[0:Res:5153.1,12.0] || equal(ordered_pair(u,v),null_class)** -> .
% 299.99/300.35  37016[0:MRR:21553.1,36944.0] || equal(unordered_pair(null_class,omega),element_relation)** -> .
% 299.99/300.35  37019[0:MRR:3009.2,37007.0] function(image(successor_relation,cross_product(universal_class,universal_class))) || member(null_class,cross_product(universal_class,universal_class))* -> .
% 299.99/300.35  37015[0:MRR:21530.1,36944.0] || equal(unordered_pair(null_class,omega),successor_relation)** -> .
% 299.99/300.35  37007[0:MRR:1529.1,36944.0] inductive(cross_product(u,v)) ||  -> .
% 299.99/300.35  37013[0:MRR:9365.1,36944.0] || equal(singleton(null_class),successor_relation)** -> .
% 299.99/300.35  37012[0:MRR:9278.1,36944.0] || equal(singleton(null_class),element_relation)** -> .
% 299.99/300.35  434[0:SpL:319.0,33.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(u,w).
% 299.99/300.35  17622[0:SSi:17599.0,68.0] inductive(u) || member(v,image(successor_relation,omega))*+ -> member(v,u)*.
% 299.99/300.35  8894[0:Rew:17.0,8761.1] || member(u,universal_class) -> member(sum_class(u),unordered_pair(null_class,sum_class(u)))*.
% 299.99/300.35  8893[0:Rew:17.0,8760.1] || member(u,universal_class) -> member(power_class(u),unordered_pair(null_class,power_class(u)))*.
% 299.99/300.35  10738[3:MRR:8327.2,10728.0] inductive(u) || equal(u,v)*+ -> member(apply(choice,omega),v)*.
% 299.99/300.35  35922[1:MRR:35921.1,704.0] || equal(cantor(u),universal_class) -> member(not_subclass_element(universal_class,null_class),cantor(u))*.
% 299.99/300.35  7442[1:Res:15.1,3392.0] ||  -> equal(domain_of(u),null_class) member(not_subclass_element(domain_of(u),null_class),cantor(u))*.
% 299.99/300.35  10737[3:MRR:8315.2,10728.0] inductive(u) || equal(u,v)*+ -> member(not_subclass_element(omega,null_class),v)*.
% 299.99/300.35  35713[1:Res:65.1,6580.0] inductive(symmetric_difference(complement(u),universal_class)) ||  -> member(null_class,union(u,null_class))*.
% 299.99/300.35  6580[1:SpR:5840.0,775.1] || member(u,symmetric_difference(complement(v),universal_class))* -> member(u,union(v,null_class)).
% 299.99/300.35  5787[1:Rew:4381.0,5760.0] ||  -> equal(cantor(u),null_class) member(not_subclass_element(cantor(u),null_class),domain_of(u))*.
% 299.99/300.35  35469[1:Res:65.1,6579.0] inductive(symmetric_difference(universal_class,complement(u))) ||  -> member(null_class,union(null_class,u))*.
% 299.99/300.35  35046[3:SpR:17.0,31952.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(ordered_pair(u,v),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  35006[1:SpR:17.0,31951.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(ordered_pair(u,v),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  6579[1:SpR:5835.0,775.1] || member(u,symmetric_difference(universal_class,complement(v)))* -> member(u,union(null_class,v)).
% 299.99/300.35  34966[3:SpR:17.0,31808.0] ||  -> member(apply(choice,omega),unordered_pair(ordered_pair(u,v),apply(choice,omega)))*.
% 299.99/300.35  34926[3:SpR:17.0,31509.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(unordered_pair(u,v),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  34773[1:SpR:17.0,31508.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(unordered_pair(u,v),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  34733[3:SpR:17.0,31365.0] ||  -> member(apply(choice,omega),unordered_pair(unordered_pair(u,v),apply(choice,omega)))*.
% 299.99/300.35  5170[0:Con:5136.3] || member(u,universal_class)* equal(complement(v),null_class)+ -> member(u,v)*.
% 299.99/300.35  32848[0:SoR:19391.0,89.1] one_to_one(singleton(singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  32150[3:SpR:3727.1,31763.0] || member(u,successor_relation) -> member(regular(omega),unordered_pair(regular(omega),u))*.
% 299.99/300.35  32149[3:SpR:3782.1,31763.0] || member(u,element_relation) -> member(regular(omega),unordered_pair(regular(omega),u))*.
% 299.99/300.35  31952[3:Res:11252.0,7394.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),ordered_pair(u,v)))*.
% 299.99/300.35  31951[1:Res:9821.0,7394.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),ordered_pair(u,v)))*.
% 299.99/300.35  31808[3:Res:11348.0,7394.0] ||  -> member(apply(choice,omega),unordered_pair(apply(choice,omega),ordered_pair(u,v)))*.
% 299.99/300.35  31509[3:Res:11252.0,7366.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),unordered_pair(u,v)))*.
% 299.99/300.35  5061[0:Res:15.1,2713.0] || equal(universal_class,u) -> equal(v,null_class) member(not_subclass_element(v,null_class),u)*.
% 299.99/300.35  31508[1:Res:9821.0,7366.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),unordered_pair(u,v)))*.
% 299.99/300.35  31365[3:Res:11348.0,7366.0] ||  -> member(apply(choice,omega),unordered_pair(apply(choice,omega),unordered_pair(u,v)))*.
% 299.99/300.35  5046[0:Res:72.1,2713.0] || member(u,universal_class) equal(universal_class,v) -> member(sum_class(u),v)*.
% 299.99/300.35  5045[0:Res:74.1,2713.0] || member(u,universal_class) equal(universal_class,v) -> member(power_class(u),v)*.
% 299.99/300.35  27641[3:Rew:57.0,27632.0] || equal(range_of(u),universal_class) -> member(apply(choice,omega),range_of(u))*.
% 299.99/300.35  27545[3:Rew:57.0,27536.0] || equal(range_of(u),universal_class) -> member(not_subclass_element(omega,null_class),range_of(u))*.
% 299.99/300.35  7077[0:Res:318.0,2731.0] || equal(ordered_pair(u,v),element_relation)**+ -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  27255[1:Rew:57.0,27246.0] || equal(range_of(u),universal_class) -> member(not_subclass_element(universal_class,null_class),range_of(u))*.
% 299.99/300.35  34034[3:SoR:34023.0,89.1] one_to_one(omega) || equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  7009[0:Res:318.0,2729.0] || equal(ordered_pair(u,v),successor_relation)**+ -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  34023[3:MRR:34018.2,10728.0] function(omega) || equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  34029[2:SoR:34026.0,89.1] one_to_one(complement(cross_product(universal_class,universal_class))) ||  -> .
% 299.99/300.35  34026[2:MRR:34025.1,23751.0] function(complement(cross_product(universal_class,universal_class))) ||  -> .
% 299.99/300.35  5653[0:Res:84.1,2702.1] function(u) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  26702[1:SoR:5683.0,89.1] one_to_one(successor(universal_class)) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.35  33878[1:MRR:33877.2,704.0] || equal(complement(u),null_class) -> member(not_subclass_element(universal_class,null_class),u)*.
% 299.99/300.35  26696[1:SoR:5682.0,89.1] one_to_one(successor(universal_class)) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.35  33773[1:Res:65.1,25730.0] inductive(cantor(u)) || equal(successor(domain_of(u)),null_class)** -> .
% 299.99/300.35  25730[1:Res:302.1,25702.1] || member(null_class,cantor(u))* equal(successor(domain_of(u)),null_class) -> .
% 299.99/300.35  25454[1:Res:25324.1,25381.1] || equal(successor(u),null_class) equal(successor(complement(u)),null_class)** -> .
% 299.99/300.35  2405[0:Res:88.2,2380.0] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),universal_class)*.
% 299.99/300.35  25450[1:Res:7446.1,25381.1] || equal(domain_of(u),universal_class) equal(successor(cantor(u)),null_class)** -> .
% 299.99/300.35  25410[1:Res:302.1,25381.1] || member(omega,cantor(u))* equal(successor(domain_of(u)),null_class) -> .
% 299.99/300.35  342[0:SpL:319.0,63.0] || member(singleton(singleton(singleton(u))),successor_relation)* -> equal(successor(singleton(u)),u).
% 299.99/300.35  24002[1:Res:23765.1,304.0] || equal(complement(cantor(inverse(u))),null_class)** -> member(null_class,range_of(u)).
% 299.99/300.35  23938[1:Res:23764.1,304.0] || equal(complement(cantor(inverse(u))),null_class)** -> member(omega,range_of(u)).
% 299.99/300.35  23416[3:Res:23363.1,3392.0] inductive(domain_of(u)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cantor(u))*.
% 299.99/300.35  23409[3:Res:23363.1,42.1] inductive(complement(u)) || member(not_subclass_element(universal_class,complement(omega)),u)* -> .
% 299.99/300.35  22930[1:SpR:22361.0,22361.0] ||  -> equal(symmetric_difference(apply(null_class,u),universal_class),symmetric_difference(apply(null_class,v),universal_class))*.
% 299.99/300.35  7066[0:Res:65.1,2731.0] inductive(u) || equal(u,element_relation)*+ -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  22317[1:SpR:6033.0,6033.0] ||  -> equal(intersection(apply(null_class,u),universal_class),intersection(apply(null_class,v),universal_class))*.
% 299.99/300.35  33137[3:MRR:29762.2,33134.0] || member(element_relation,universal_class) equal(complement(apply(choice,element_relation)),universal_class)** -> .
% 299.99/300.35  33136[3:MRR:29759.1,33134.0] || equal(complement(not_subclass_element(element_relation,null_class)),universal_class)** -> .
% 299.99/300.35  33135[3:MRR:29758.1,33134.0] || equal(complement(regular(element_relation)),universal_class)** -> .
% 299.99/300.35  6998[0:Res:65.1,2729.0] inductive(u) || equal(u,successor_relation)*+ -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  33134[3:MRR:33019.1,33019.2,10728.0,12.0] || equal(element_relation,null_class)** -> .
% 299.99/300.35  20075[0:SpR:19921.1,56.0] || equal(flip(cross_product(u,universal_class)),null_class)** -> equal(inverse(u),null_class).
% 299.99/300.35  20074[0:SpR:19921.1,71.0] || equal(restrict(element_relation,universal_class,u),null_class)** -> equal(sum_class(u),null_class).
% 299.99/300.35  19391[0:Res:19346.0,2702.1] function(singleton(singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  16471[1:SpL:5901.0,16225.0] || equal(symmetric_difference(null_class,u),universal_class)** -> equal(union(null_class,u),universal_class).
% 299.99/300.35  16469[1:SpL:5899.0,16225.0] || equal(symmetric_difference(u,null_class),universal_class)** -> equal(union(u,null_class),universal_class).
% 299.99/300.35  32659[3:NCh:6.2,6.0,15587.0,10736.1] inductive(cantor(inverse(u))) || equal(range_of(u),null_class)** -> .
% 299.99/300.35  32745[2:SoR:32743.0,89.1] one_to_one(domain_of(u)) || equal(cantor(u),universal_class)** -> .
% 299.99/300.35  32743[2:NCh:6.2,6.1,5522.1,15584.0] function(domain_of(u)) || equal(cantor(u),universal_class)** -> .
% 299.99/300.35  5522[2:MRR:5508.2,5471.0] function(u) || subclass(universal_class,u)* -> .
% 299.99/300.35  15587[1:SpR:5892.0,14430.0] ||  -> subclass(cantor(inverse(u)),range_of(u))*l.
% 299.99/300.35  30146[0:Res:28985.1,28851.0] || member(successor_relation,element_relation) equal(complement(singleton(first(successor_relation))),universal_class)** -> .
% 299.99/300.35  10741[3:MRR:9030.2,10728.0] inductive(rotate(u)) || equal(cross_product(cross_product(universal_class,universal_class),universal_class),null_class)** -> .
% 299.99/300.35  29995[0:Res:28803.1,29034.0] || member(element_relation,successor_relation) equal(complement(singleton(first(element_relation))),universal_class)** -> .
% 299.99/300.35  28996[0:SpR:3782.1,20561.0] || member(u,element_relation) -> member(u,unordered_pair(singleton(v),u))*.
% 299.99/300.35  28814[0:SpR:3727.1,20561.0] || member(u,successor_relation) -> member(u,unordered_pair(singleton(v),u))*.
% 299.99/300.35  10740[3:MRR:9028.2,10728.0] inductive(flip(u)) || equal(cross_product(cross_product(universal_class,universal_class),universal_class),null_class)** -> .
% 299.99/300.35  30790[0:Res:65.1,7157.0] inductive(symmetric_difference(u,singleton(u))) ||  -> member(null_class,successor(u))*.
% 299.99/300.35  28994[3:SpR:3782.1,17808.0] || member(u,element_relation) -> member(u,unordered_pair(regular(omega),u))*.
% 299.99/300.35  32364[3:SpR:17.0,31097.0] ||  -> member(singleton(u),unordered_pair(singleton(u),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  31097[3:Res:23455.0,7463.0] ||  -> member(singleton(u),unordered_pair(not_subclass_element(universal_class,complement(omega)),singleton(u)))*.
% 299.99/300.35  31799[0:Res:119.0,7394.0] ||  -> member(singleton(u),unordered_pair(singleton(u),ordered_pair(v,w)))*.
% 299.99/300.35  31356[0:Res:119.0,7366.0] ||  -> member(singleton(u),unordered_pair(singleton(u),unordered_pair(v,w)))*.
% 299.99/300.35  30974[0:Res:311.0,7463.0] ||  -> member(singleton(u),unordered_pair(ordered_pair(v,w),singleton(u)))*.
% 299.99/300.35  30921[0:Res:29.0,7463.0] ||  -> member(singleton(u),unordered_pair(unordered_pair(v,w),singleton(u)))*.
% 299.99/300.35  31763[3:SpR:31.0,31482.0] ||  -> member(regular(omega),unordered_pair(regular(omega),ordered_pair(u,v)))*.
% 299.99/300.35  7394[0:Res:311.0,2374.0] || member(u,v)*+ -> member(u,unordered_pair(u,ordered_pair(w,x)))*.
% 299.99/300.35  31482[3:Res:10930.0,7366.0] ||  -> member(regular(omega),unordered_pair(regular(omega),unordered_pair(u,v)))*.
% 299.99/300.35  31293[3:SpR:17.0,31075.0] ||  -> member(singleton(u),unordered_pair(singleton(u),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  31262[1:SpR:17.0,31074.0] ||  -> member(singleton(u),unordered_pair(singleton(u),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  7366[0:Res:29.0,2374.0] || member(u,v)*+ -> member(u,unordered_pair(u,unordered_pair(w,x)))*.
% 299.99/300.35  31231[3:SpR:17.0,30931.0] ||  -> member(singleton(u),unordered_pair(singleton(u),apply(choice,omega)))*.
% 299.99/300.35  31075[3:Res:11252.0,7463.0] ||  -> member(singleton(u),unordered_pair(not_subclass_element(omega,null_class),singleton(u)))*.
% 299.99/300.35  31074[1:Res:9821.0,7463.0] ||  -> member(singleton(u),unordered_pair(not_subclass_element(universal_class,null_class),singleton(u)))*.
% 299.99/300.35  30931[3:Res:11348.0,7463.0] ||  -> member(singleton(u),unordered_pair(apply(choice,omega),singleton(u)))*.
% 299.99/300.35  7463[0:Res:119.0,2375.0] || member(u,v)*+ -> member(singleton(w),unordered_pair(u,singleton(w)))*.
% 299.99/300.35  28868[0:Obv:28836.0] || member(u,successor_relation) -> equal(successor(first(u)),second(u))**.
% 299.99/300.35  28812[3:SpR:3727.1,17808.0] || member(u,successor_relation) -> member(u,unordered_pair(regular(omega),u))*.
% 299.99/300.35  7157[0:SpL:756.0,40.0] || member(u,symmetric_difference(v,singleton(v)))* -> member(u,successor(v)).
% 299.99/300.35  29107[0:Rew:17.0,29095.1] || member(u,element_relation) -> member(null_class,unordered_pair(null_class,first(u)))*.
% 299.99/300.35  6617[0:Res:65.1,243.0] inductive(restrict(u,v,w)) ||  -> member(null_class,cross_product(v,w))*.
% 299.99/300.35  29106[0:Rew:17.0,29093.1] || member(u,element_relation) -> member(omega,unordered_pair(omega,first(u)))*.
% 299.99/300.35  29084[0:Rew:17.0,29072.1] || member(u,element_relation) -> member(null_class,unordered_pair(null_class,second(u)))*.
% 299.99/300.35  29083[0:Rew:17.0,29070.1] || member(u,element_relation) -> member(omega,unordered_pair(omega,second(u)))*.
% 299.99/300.35  28924[0:Rew:17.0,28912.1] || member(u,successor_relation) -> member(null_class,unordered_pair(null_class,first(u)))*.
% 299.99/300.35  3786[0:Res:2700.1,2.0] || member(ordered_pair(u,v),element_relation)*+ -> member(v,unordered_pair(u,v))*.
% 299.99/300.35  28923[0:Rew:17.0,28910.1] || member(u,successor_relation) -> member(omega,unordered_pair(omega,first(u)))*.
% 299.99/300.35  28901[0:Rew:17.0,28889.1] || member(u,successor_relation) -> member(null_class,unordered_pair(null_class,second(u)))*.
% 299.99/300.35  28900[0:Rew:17.0,28887.1] || member(u,successor_relation) -> member(omega,unordered_pair(omega,second(u)))*.
% 299.99/300.35  3785[0:Res:2700.1,1.0] || member(ordered_pair(u,v),element_relation)*+ -> member(u,unordered_pair(u,v))*.
% 299.99/300.35  29114[0:Res:15.1,28851.0] || equal(complement(not_subclass_element(successor_relation,null_class)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.35  29568[1:Rew:5832.0,29294.1,447.0,29294.1] || equal(universal_class,u) -> equal(union(v,u),universal_class)**.
% 299.99/300.35  3731[0:Res:2699.1,2.0] || member(ordered_pair(u,v),successor_relation)*+ -> member(v,unordered_pair(u,v))*.
% 299.99/300.35  30348[1:Rew:9706.0,30306.1] || equal(universal_class,u) -> equal(symmetric_difference(u,null_class),universal_class)**.
% 299.99/300.35  29557[1:Rew:5832.0,29264.1,4275.0,29264.1] || equal(universal_class,u) -> equal(union(u,v),universal_class)**.
% 299.99/300.35  29051[0:Obv:29016.0] || member(u,element_relation) -> member(first(u),second(u))*.
% 299.99/300.35  28992[0:SpR:3782.1,8566.0] || member(u,element_relation) -> member(u,unordered_pair(omega,u))*.
% 299.99/300.35  3730[0:Res:2699.1,1.0] || member(ordered_pair(u,v),successor_relation)*+ -> member(u,unordered_pair(u,v))*.
% 299.99/300.35  28990[0:SpR:3782.1,8871.0] || member(u,element_relation) -> member(u,unordered_pair(null_class,u))*.
% 299.99/300.35  30113[0:Res:28985.1,12.0] || member(null_class,element_relation)* -> .
% 299.99/300.35  28985[0:SpR:3782.1,318.0] || member(u,element_relation) -> member(singleton(first(u)),u)*.
% 299.99/300.35  2959[0:Res:76.1,2380.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,universal_class).
% 299.99/300.35  28810[0:SpR:3727.1,8566.0] || member(u,successor_relation) -> member(u,unordered_pair(omega,u))*.
% 299.99/300.35  28808[0:SpR:3727.1,8871.0] || member(u,successor_relation) -> member(u,unordered_pair(null_class,u))*.
% 299.99/300.35  29961[0:Res:28803.1,12.0] || member(null_class,successor_relation)* -> .
% 299.99/300.35  12787[0:NCh:6.2,6.1,3203.1,13.0] || equal(u,null_class)*+ equal(v,null_class)* -> equal(v,u)*.
% 299.99/300.35  28803[0:SpR:3727.1,318.0] || member(u,successor_relation) -> member(singleton(first(u)),u)*.
% 299.99/300.35  29523[1:Rew:2670.0,29259.1] || equal(universal_class,u) -> equal(power_class(universal_class),power_class(u))*.
% 299.99/300.35  29283[1:SpR:29224.1,9699.0] || equal(universal_class,u) -> equal(symmetric_difference(null_class,u),universal_class)**.
% 299.99/300.35  12694[0:NCh:6.2,6.0,3193.1,22.0] || equal(universal_class,u)*+ equal(universal_class,v)* -> equal(u,v)*.
% 299.99/300.35  29801[1:Obv:29800.1] inductive(element_relation) ||  -> .
% 299.99/300.35  29034[0:SpL:3782.1,14579.0] || member(u,element_relation)* equal(complement(u),universal_class) -> .
% 299.99/300.35  28991[0:SpR:3782.1,7699.0] || member(u,element_relation) -> member(omega,unordered_pair(omega,u))*.
% 299.99/300.35  10734[3:MRR:8314.2,10728.0] inductive(u) || equal(u,v)*+ -> member(regular(omega),v)*.
% 299.99/300.35  28989[0:SpR:3782.1,8026.0] || member(u,element_relation) -> member(null_class,unordered_pair(null_class,u))*.
% 299.99/300.35  29113[0:Res:84.1,28851.0] || equal(complement(regular(successor_relation)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.35  29545[1:Obv:29358.1] || equal(universal_class,u) -> equal(successor(u),universal_class)**.
% 299.99/300.35  29224[0:Obv:29202.1] || equal(universal_class,u) -> equal(complement(u),null_class)**.
% 299.99/300.35  5060[0:Res:84.1,2713.0] || equal(universal_class,u) -> equal(v,null_class) member(regular(v),u)*.
% 299.99/300.35  29155[1:Obv:29154.1] inductive(successor_relation) ||  -> .
% 299.99/300.35  28851[0:SpL:3727.1,14579.0] || member(u,successor_relation)* equal(complement(u),universal_class) -> .
% 299.99/300.35  29050[0:Obv:29015.0] || member(u,element_relation) -> member(first(u),universal_class)*.
% 299.99/300.35  29049[0:Obv:29014.0] || member(u,element_relation) -> member(second(u),universal_class)*.
% 299.99/300.35  3782[0:Res:2700.1,35.0] || member(u,element_relation) -> equal(ordered_pair(first(u),second(u)),u)**.
% 299.99/300.35  28809[0:SpR:3727.1,7699.0] || member(u,successor_relation) -> member(omega,unordered_pair(omega,u))*.
% 299.99/300.35  28807[0:SpR:3727.1,8026.0] || member(u,successor_relation) -> member(null_class,unordered_pair(null_class,u))*.
% 299.99/300.35  28867[0:Obv:28835.0] || member(u,successor_relation) -> member(first(u),universal_class)*.
% 299.99/300.35  28866[0:Obv:28834.0] || member(u,successor_relation) -> member(second(u),universal_class)*.
% 299.99/300.35  3727[0:Res:2699.1,35.0] || member(u,successor_relation) -> equal(ordered_pair(first(u),second(u)),u)**.
% 299.99/300.35  6468[0:Res:65.1,1586.0] inductive(regular(u)) || member(null_class,u)* -> equal(u,null_class).
% 299.99/300.35  14172[1:SpR:5892.0,13148.0] ||  -> equal(complement(symmetric_difference(range_of(u),universal_class)),union(cantor(inverse(u)),null_class))**.
% 299.99/300.35  13749[1:SpR:5936.0,9728.0] ||  -> equal(symmetric_difference(union(cantor(u),null_class),symmetric_difference(domain_of(u),universal_class)),universal_class)**.
% 299.99/300.35  5663[0:Res:318.0,2702.1] function(ordered_pair(u,v)) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  13470[2:SpL:5940.0,7297.0] || equal(ordered_pair(ordered_pair(universal_class,u),unordered_pair(universal_class,singleton(u))),successor_relation)** -> .
% 299.99/300.35  13469[2:SpL:5940.0,7293.0] || equal(ordered_pair(ordered_pair(universal_class,u),unordered_pair(universal_class,singleton(u))),element_relation)** -> .
% 299.99/300.35  13389[1:SpR:5936.0,5934.0] ||  -> equal(union(union(cantor(u),null_class),symmetric_difference(domain_of(u),universal_class)),universal_class)**.
% 299.99/300.35  13388[1:SpR:5936.0,5910.0] ||  -> equal(intersection(union(cantor(u),null_class),symmetric_difference(domain_of(u),universal_class)),null_class)**.
% 299.99/300.35  3250[0:Res:7.1,77.0] || member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),cross_product(universal_class,universal_class))+ -> equal(x,image(v,image(w,singleton(u)))) member(not_subclass_element(x,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.99/300.35  28235[1:Res:13147.1,39.0] || equal(inverse(u),universal_class) -> member(omega,inverse(u))*.
% 299.99/300.35  13147[1:Rew:56.0,13144.0] || equal(inverse(u),universal_class) -> member(omega,intersection(inverse(u),universal_class))*.
% 299.99/300.35  28198[1:MRR:28191.1,24.1] || equal(inverse(u),universal_class) -> inductive(inverse(u))*.
% 299.99/300.35  28055[1:Res:13146.1,39.0] || equal(inverse(u),universal_class) -> member(null_class,inverse(u))*.
% 299.99/300.35  13146[1:Rew:56.0,13143.0] || equal(inverse(u),universal_class) -> member(null_class,intersection(inverse(u),universal_class))*.
% 299.99/300.35  27979[1:SpR:467.0,27962.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(omega,apply(null_class,u))*.
% 299.99/300.35  27962[1:Res:13142.1,39.0] || equal(sum_class(u),universal_class) -> member(omega,sum_class(u))*.
% 299.99/300.35  13142[1:Rew:71.0,13139.0] || equal(sum_class(u),universal_class) -> member(omega,intersection(sum_class(u),universal_class))*.
% 299.99/300.35  3247[0:Res:88.2,77.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.99/300.35  27688[1:SpR:467.0,27671.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(null_class,apply(null_class,u))*.
% 299.99/300.35  27811[1:SpR:623.0,27732.1] || equal(apply(null_class,u),universal_class)**+ -> inductive(apply(null_class,v))*.
% 299.99/300.35  27815[1:SpR:467.0,27732.1] || equal(apply(null_class,u),universal_class)**+ -> inductive(sum_class(range_of(null_class)))*.
% 299.99/300.35  27732[1:Rew:86.0,27727.0] || equal(apply(u,v),universal_class) -> inductive(apply(u,v))*.
% 299.99/300.35  3246[0:Res:20.1,77.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.99/300.35  27729[1:SpR:467.0,27715.1] || equal(sum_class(range_of(null_class)),universal_class) -> inductive(apply(null_class,u))*.
% 299.99/300.35  27715[1:MRR:27705.1,24.1] || equal(sum_class(u),universal_class) -> inductive(sum_class(u))*.
% 299.99/300.35  27671[1:Res:13141.1,39.0] || equal(sum_class(u),universal_class) -> member(null_class,sum_class(u))*.
% 299.99/300.35  13141[1:Rew:71.0,13138.0] || equal(sum_class(u),universal_class) -> member(null_class,intersection(sum_class(u),universal_class))*.
% 299.99/300.35  11817[3:Res:11361.1,3392.0] || equal(domain_of(u),universal_class) -> member(apply(choice,omega),cantor(u))*.
% 299.99/300.35  27599[3:MRR:27558.0,11348.0] || equal(complement(unordered_pair(apply(choice,omega),u)),universal_class)** -> .
% 299.99/300.35  27598[3:MRR:27557.0,11348.0] || equal(complement(unordered_pair(u,apply(choice,omega))),universal_class)** -> .
% 299.99/300.35  27597[3:MRR:27564.0,11348.0] || equal(complement(singleton(apply(choice,omega))),universal_class)** -> .
% 299.99/300.35  11811[3:Res:11361.1,42.1] || equal(complement(u),universal_class) member(apply(choice,omega),u)* -> .
% 299.99/300.35  11727[3:Res:11265.1,3392.0] || equal(domain_of(u),universal_class) -> member(not_subclass_element(omega,null_class),cantor(u))*.
% 299.99/300.35  27441[3:MRR:27395.0,11252.0] || equal(complement(unordered_pair(not_subclass_element(omega,null_class),u)),universal_class)** -> .
% 299.99/300.35  2963[0:Res:76.1,9.0] || member(ordered_pair(u,not_subclass_element(v,image(w,image(x,singleton(u))))),compose(w,x)) -> equal(image(w,image(x,singleton(u))),v) member(not_subclass_element(image(w,image(x,singleton(u))),v),image(w,image(x,singleton(u))))*.
% 299.99/300.35  27440[3:MRR:27394.0,11252.0] || equal(complement(unordered_pair(u,not_subclass_element(omega,null_class))),universal_class)** -> .
% 299.99/300.35  27439[3:MRR:27401.0,11252.0] || equal(complement(singleton(not_subclass_element(omega,null_class))),universal_class)** -> .
% 299.99/300.35  11721[3:Res:11265.1,42.1] || equal(complement(u),universal_class) member(not_subclass_element(omega,null_class),u)* -> .
% 299.99/300.35  11307[3:Res:10732.1,304.0] inductive(cantor(inverse(u))) ||  -> member(apply(choice,omega),range_of(u))*.
% 299.99/300.35  3244[0:Res:15.1,77.0] || member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),null_class)),cross_product(universal_class,universal_class)) -> equal(image(v,image(w,singleton(u))),null_class) member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),null_class)),compose(v,w))*.
% 299.99/300.35  11130[3:Res:10731.1,304.0] inductive(cantor(inverse(u))) ||  -> member(not_subclass_element(omega,null_class),range_of(u))*.
% 299.99/300.35  10774[3:Res:10729.1,2701.0] inductive(compose(u,v)) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  6650[0:Res:302.1,5195.1] || member(omega,cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.35  10205[1:Res:9863.1,3392.0] || equal(domain_of(u),universal_class) -> member(not_subclass_element(universal_class,null_class),cantor(u))*.
% 299.99/300.35  27215[1:MRR:27168.0,9821.0] || equal(complement(unordered_pair(not_subclass_element(universal_class,null_class),u)),universal_class)** -> .
% 299.99/300.35  27214[1:MRR:27167.0,9821.0] || equal(complement(unordered_pair(u,not_subclass_element(universal_class,null_class))),universal_class)** -> .
% 299.99/300.35  27213[1:MRR:27174.0,9821.0] || equal(complement(singleton(not_subclass_element(universal_class,null_class))),universal_class)** -> .
% 299.99/300.35  10199[1:Res:9863.1,42.1] || equal(complement(u),universal_class) member(not_subclass_element(universal_class,null_class),u)* -> .
% 299.99/300.35  8415[0:Res:5065.1,1526.0] || equal(cantor(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.99/300.35  8413[0:Res:5065.1,1217.0] || equal(domain_of(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.99/300.35  8370[0:Res:5042.1,1526.0] || equal(cantor(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.99/300.35  8368[0:Res:5042.1,1217.0] || equal(domain_of(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.99/300.35  3243[0:Res:84.1,77.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.99/300.35  7536[1:Res:7439.1,5096.0] || equal(domain_of(u),universal_class) equal(complement(cantor(u)),universal_class)** -> .
% 299.99/300.35  6630[0:SpL:73.0,6547.1] inductive(image(element_relation,complement(u))) || equal(power_class(u),universal_class)** -> .
% 299.99/300.35  26981[0:Res:65.1,6542.0] inductive(cantor(u)) || equal(complement(domain_of(u)),universal_class)** -> .
% 299.99/300.35  2962[0:Res:76.1,10.0] || member(ordered_pair(u,not_subclass_element(v,image(w,image(x,singleton(u))))),compose(w,x))*+ member(not_subclass_element(image(w,image(x,singleton(u))),v),v)* -> equal(image(w,image(x,singleton(u))),v).
% 299.99/300.35  6542[0:Res:302.1,5096.0] || member(null_class,cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.35  5894[2:Rew:5797.0,4499.1] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),universal_class)*.
% 299.99/300.35  26732[3:Res:10729.1,5886.0] inductive(image(element_relation,universal_class)) || member(regular(omega),power_class(null_class))* -> .
% 299.99/300.35  26711[1:Res:65.1,5886.0] inductive(image(element_relation,universal_class)) || member(null_class,power_class(null_class))* -> .
% 299.99/300.35  5683[1:Res:4414.0,2702.1] function(successor(universal_class)) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.35  5682[1:Res:4413.0,2702.1] function(successor(universal_class)) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.35  1711[0:Res:7.2,35.0] ||  -> equal(cross_product(u,v),w) member(not_subclass_element(w,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.99/300.35  25414[1:Res:2699.1,25381.1] || member(omega,successor_relation) equal(successor(cross_product(universal_class,universal_class)),null_class)** -> .
% 299.99/300.35  2169[0:Res:41.2,9.0] || member(not_subclass_element(u,intersection(v,w)),w) member(not_subclass_element(u,intersection(v,w)),v) -> equal(intersection(v,w),u) member(not_subclass_element(intersection(v,w),u),intersection(v,w))*.
% 299.99/300.35  25413[1:Res:2700.1,25381.1] || member(omega,element_relation) equal(successor(cross_product(universal_class,universal_class)),null_class)** -> .
% 299.99/300.35  1533[0:Res:88.2,35.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.99/300.35  23482[3:Rew:17.0,23466.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(null_class,not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  23481[3:Rew:17.0,23464.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(omega,not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  3214[0:NCh:6.2,6.1,25.0,53.0] || subclass(u,flip(v))* subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)*+ -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),u).
% 299.99/300.35  23453[3:MRR:23443.1,14054.0] inductive(complement(omega)) ||  -> member(not_subclass_element(complement(omega),universal_class),complement(omega))*.
% 299.99/300.35  23452[3:MRR:23442.2,14054.0] inductive(complement(omega)) || member(not_subclass_element(complement(omega),universal_class),universal_class)* -> .
% 299.99/300.35  23419[3:Res:23363.1,1526.0] inductive(cantor(complement(cross_product(singleton(not_subclass_element(universal_class,complement(omega))),universal_class)))) ||  -> .
% 299.99/300.35  3216[0:NCh:6.2,6.1,25.0,50.0] || subclass(u,rotate(v))* subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)*+ -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),u).
% 299.99/300.35  23417[3:Res:23363.1,1217.0] inductive(domain_of(complement(cross_product(singleton(not_subclass_element(universal_class,complement(omega))),universal_class)))) ||  -> .
% 299.99/300.35  26112[1:Res:65.1,25960.1] inductive(singleton(u)) || equal(successor(u),null_class)** -> .
% 299.99/300.35  26113[1:Res:8013.0,25960.1] || equal(successor(null_class),null_class)** -> .
% 299.99/300.35  25960[1:Res:25922.1,42.1] || equal(successor(u),null_class) member(null_class,singleton(u))* -> .
% 299.99/300.35  2337[0:Res:41.2,10.0] || member(not_subclass_element(u,intersection(v,w)),w)*+ member(not_subclass_element(u,intersection(v,w)),v)* member(not_subclass_element(intersection(v,w),u),u)* -> equal(intersection(v,w),u).
% 299.99/300.35  25922[1:SpL:61.0,25265.0] || equal(successor(u),null_class) -> member(null_class,complement(singleton(u)))*.
% 299.99/300.35  25265[1:SpL:44.0,23996.0] || equal(union(u,v),null_class)**+ -> member(null_class,complement(v))*.
% 299.99/300.35  25783[1:MRR:25725.0,16.0] || equal(successor(complement(u)),null_class)** -> member(null_class,u).
% 299.99/300.35  25738[1:Res:65.1,25702.1] inductive(u) || equal(successor(u),null_class)** -> .
% 299.99/300.35  1532[0:Res:20.1,35.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.99/300.35  25782[1:MRR:25718.0,16.0] || equal(successor(unordered_pair(null_class,u)),null_class)** -> .
% 299.99/300.35  25781[1:MRR:25717.0,16.0] || equal(successor(unordered_pair(u,null_class)),null_class)** -> .
% 299.99/300.35  25763[2:Res:5843.0,25702.1] || equal(successor(ordered_pair(universal_class,u)),null_class)** -> .
% 299.99/300.35  25758[1:Res:8013.0,25702.1] || equal(successor(singleton(null_class)),null_class)** -> .
% 299.99/300.35  25702[1:Res:25645.1,42.1] || equal(successor(u),null_class) member(null_class,u)* -> .
% 299.99/300.35  25645[1:SpL:61.0,25155.0] || equal(successor(u),null_class) -> member(null_class,complement(u))*.
% 299.99/300.35  25155[1:SpL:44.0,23995.0] || equal(union(u,v),null_class)**+ -> member(null_class,complement(u))*.
% 299.99/300.35  3573[0:Res:34.2,52.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.99/300.35  25607[1:Res:7693.0,25590.1] || equal(successor(omega),null_class)** -> .
% 299.99/300.35  25590[1:Res:25552.1,42.1] || equal(successor(u),null_class) member(omega,singleton(u))* -> .
% 299.99/300.35  25552[1:SpL:61.0,25081.0] || equal(successor(u),null_class) -> member(omega,complement(singleton(u)))*.
% 299.99/300.35  25081[1:SpL:44.0,23932.0] || equal(union(u,v),null_class)**+ -> member(omega,complement(v))*.
% 299.99/300.35  3537[0:Res:34.2,55.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.99/300.35  25460[1:MRR:25405.0,70.0] || equal(successor(complement(u)),null_class)** -> member(omega,u).
% 299.99/300.35  25459[1:MRR:25398.0,70.0] || equal(successor(unordered_pair(omega,u)),null_class)** -> .
% 299.99/300.35  25458[1:MRR:25397.0,70.0] || equal(successor(unordered_pair(u,omega)),null_class)** -> .
% 299.99/300.35  2964[0:Res:76.1,21.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.99/300.35  25424[1:Res:7693.0,25381.1] || equal(successor(singleton(omega)),null_class)** -> .
% 299.99/300.35  25381[1:Res:25324.1,42.1] || equal(successor(u),null_class) member(omega,u)* -> .
% 299.99/300.35  25324[1:SpL:61.0,24939.0] || equal(successor(u),null_class) -> member(omega,complement(u))*.
% 299.99/300.35  24939[1:SpL:44.0,23931.0] || equal(union(u,v),null_class)**+ -> member(omega,complement(u))*.
% 299.99/300.35  3190[0:NCh:6.2,6.0,25.0,66.1] inductive(u) || subclass(u,v) subclass(v,image(successor_relation,u))* -> equal(v,image(successor_relation,u)).
% 299.99/300.35  23996[1:Res:23765.1,40.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,v).
% 299.99/300.35  25143[1:SpL:5861.0,23995.0] || equal(complement(cantor(u)),null_class) -> member(null_class,domain_of(u))*.
% 299.99/300.35  23995[1:Res:23765.1,39.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,u).
% 299.99/300.35  23932[1:Res:23764.1,40.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,v).
% 299.99/300.35  3212[0:NCh:6.2,6.1,25.0,80.1] function(u) || subclass(v,u)* subclass(cross_product(universal_class,universal_class),v)*+ -> equal(cross_product(universal_class,universal_class),v).
% 299.99/300.35  24927[1:SpL:5861.0,23931.0] || equal(complement(cantor(u)),null_class) -> member(omega,domain_of(u))*.
% 299.99/300.35  23931[1:Res:23764.1,39.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,u).
% 299.99/300.35  24832[1:Rew:9706.0,24802.1] || equal(complement(u),null_class) -> equal(symmetric_difference(null_class,u),universal_class)**.
% 299.99/300.35  3194[0:NCh:6.2,6.0,25.0,75.0] || subclass(cross_product(universal_class,universal_class),u) subclass(u,compose(v,w))* -> equal(u,compose(v,w)).
% 299.99/300.35  23345[1:Rew:23340.1,16345.1] || equal(complement(u),null_class) -> equal(union(v,u),universal_class)**.
% 299.99/300.35  24735[1:Rew:9706.0,24703.1] || equal(complement(u),null_class) -> equal(symmetric_difference(u,null_class),universal_class)**.
% 299.99/300.35  24694[1:SpR:23344.1,61.0] || equal(complement(u),null_class)** -> equal(successor(u),universal_class).
% 299.99/300.35  23344[1:Rew:23340.1,15645.1] || equal(complement(u),null_class) -> equal(union(u,v),universal_class)**.
% 299.99/300.35  3198[0:NCh:6.2,6.0,25.0,53.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)*+ subclass(u,flip(v))* -> equal(u,flip(v)).
% 299.99/300.35  24000[1:Res:23765.1,3392.0] || equal(complement(domain_of(u)),null_class) -> member(null_class,cantor(u))*.
% 299.99/300.35  23936[1:Res:23764.1,3392.0] || equal(complement(domain_of(u)),null_class) -> member(omega,cantor(u))*.
% 299.99/300.35  3200[0:NCh:6.2,6.0,25.0,50.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)*+ subclass(u,rotate(v))* -> equal(u,rotate(v)).
% 299.99/300.35  23646[1:Rew:73.0,23603.0] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),universal_class)*.
% 299.99/300.35  23473[3:Res:23455.0,2713.0] || equal(universal_class,u) -> member(not_subclass_element(universal_class,complement(omega)),u)*.
% 299.99/300.35  23393[3:Res:23363.1,886.0] inductive(singleton(u)) ||  -> equal(not_subclass_element(universal_class,complement(omega)),u)*.
% 299.99/300.35  1701[0:Res:7.2,26.0] ||  -> equal(unordered_pair(u,v),w) member(not_subclass_element(w,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.99/300.35  24003[1:Res:23765.1,1526.0] || equal(complement(cantor(complement(cross_product(singleton(null_class),universal_class)))),null_class)** -> .
% 299.99/300.35  24001[1:Res:23765.1,1217.0] || equal(complement(domain_of(complement(cross_product(singleton(null_class),universal_class)))),null_class)** -> .
% 299.99/300.35  2127[0:Res:41.2,21.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.99/300.35  23939[1:Res:23764.1,1526.0] || equal(complement(cantor(complement(cross_product(singleton(omega),universal_class)))),null_class)** -> .
% 299.99/300.35  23937[1:Res:23764.1,1217.0] || equal(complement(domain_of(complement(cross_product(singleton(omega),universal_class)))),null_class)** -> .
% 299.99/300.35  3196[0:NCh:6.2,6.0,25.0,80.1] function(u) || subclass(cross_product(universal_class,universal_class),v)*+ subclass(v,u)* -> equal(v,u).
% 299.99/300.35  3215[0:NCh:6.2,6.1,25.0,53.0] || equal(u,flip(v))* subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)*+ -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),u).
% 299.99/300.35  23755[2:MRR:3784.1,23751.0] || member(not_subclass_element(complement(cross_product(universal_class,universal_class)),null_class),element_relation)* -> .
% 299.99/300.35  23753[2:MRR:3729.1,23751.0] || member(not_subclass_element(complement(cross_product(universal_class,universal_class)),null_class),successor_relation)* -> .
% 299.99/300.35  23765[1:Obv:23737.1] || equal(complement(u),null_class) -> member(null_class,u)*.
% 299.99/300.35  23764[1:Obv:23736.1] || equal(complement(u),null_class) -> member(omega,u)*.
% 299.99/300.35  3217[0:NCh:6.2,6.1,25.0,50.0] || equal(u,rotate(v))* subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)*+ -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),u).
% 299.99/300.35  23754[2:MRR:3783.1,23751.0] || member(regular(complement(cross_product(universal_class,universal_class))),element_relation)* -> .
% 299.99/300.35  23752[2:MRR:3728.1,23751.0] || member(regular(complement(cross_product(universal_class,universal_class))),successor_relation)* -> .
% 299.99/300.35  23761[2:Obv:23742.1] || equal(complement(compose(u,v)),null_class)** -> .
% 299.99/300.35  3208[0:NCh:6.2,6.1,25.0,62.0] || subclass(u,successor_relation)* subclass(cross_product(universal_class,universal_class),u)*+ -> equal(cross_product(universal_class,universal_class),u).
% 299.99/300.35  23751[2:Obv:23741.1] || equal(complement(cross_product(u,v)),null_class)** -> .
% 299.99/300.35  23748[2:Obv:23739.1] || equal(complement(successor_relation),null_class)** -> .
% 299.99/300.35  23747[2:Obv:23738.1] || equal(complement(element_relation),null_class)** -> .
% 299.99/300.35  3210[0:NCh:6.2,6.1,25.0,36.0] || subclass(u,element_relation)* subclass(cross_product(universal_class,universal_class),u)*+ -> equal(cross_product(universal_class,universal_class),u).
% 299.99/300.35  23310[1:Res:23252.0,2380.0] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),universal_class)*.
% 299.99/300.35  23480[3:Rew:17.0,23467.0] ||  -> member(null_class,unordered_pair(null_class,not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  23479[3:Rew:17.0,23465.0] ||  -> member(omega,unordered_pair(omega,not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  1362[0:Res:20.1,26.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.99/300.35  23455[3:EmS:23408.0,68.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),universal_class)*.
% 299.99/300.35  23363[3:MRR:23337.1,14054.0] inductive(u) ||  -> member(not_subclass_element(universal_class,complement(omega)),u)*.
% 299.99/300.35  23252[1:MRR:23251.0,15125.2] ||  -> member(not_subclass_element(universal_class,complement(u)),u)* equal(complement(u),universal_class).
% 299.99/300.35  23202[0:EmS:5652.0,5652.1,68.0,89.1] one_to_one(omega) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5652[0:Res:65.1,2702.1] inductive(u) function(u) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5615[0:Res:65.1,171.0] inductive(image(element_relation,complement(u))) || member(null_class,power_class(u))* -> .
% 299.99/300.35  1531[0:Res:15.1,35.0] ||  -> equal(cross_product(u,v),null_class) equal(ordered_pair(first(not_subclass_element(cross_product(u,v),null_class)),second(not_subclass_element(cross_product(u,v),null_class))),not_subclass_element(cross_product(u,v),null_class))**.
% 299.99/300.35  23062[3:Res:10729.1,2888.0] inductive(image(element_relation,null_class)) || member(regular(omega),power_class(universal_class))* -> .
% 299.99/300.35  23042[1:Res:65.1,2888.0] inductive(image(element_relation,null_class)) || member(null_class,power_class(universal_class))* -> .
% 299.99/300.35  3204[0:NCh:6.2,6.1,25.0,69.1] inductive(u) || subclass(v,omega)*+ subclass(u,v)* -> equal(u,v).
% 299.99/300.35  22657[0:SoR:7779.0,89.1] one_to_one(unordered_pair(omega,singleton(u))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  22380[0:SoR:8142.0,89.1] one_to_one(unordered_pair(null_class,singleton(u))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  3188[0:NCh:6.2,6.0,25.0,69.1] inductive(u) || subclass(u,v)*+ subclass(v,omega)* -> equal(v,omega).
% 299.99/300.35  22361[1:Rew:5927.0,22295.0] ||  -> equal(symmetric_difference(sum_class(range_of(null_class)),universal_class),symmetric_difference(apply(null_class,u),universal_class))*.
% 299.99/300.35  22240[2:SoR:5670.0,89.1] one_to_one(ordered_pair(successor(universal_class),u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  20261[0:SpR:20073.1,467.0] || equal(inverse(null_class),null_class) -> equal(apply(null_class,u),sum_class(null_class))**.
% 299.99/300.35  3242[0:Res:65.1,77.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.99/300.35  3191[0:NCh:6.2,6.0,25.0,66.1] inductive(u) || equal(u,v) subclass(v,image(successor_relation,u))* -> equal(v,image(successor_relation,u)).
% 299.99/300.35  7779[0:Res:7695.0,2702.1] function(unordered_pair(omega,singleton(u))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  3213[0:NCh:6.2,6.1,25.0,80.1] function(u) || equal(v,u)* subclass(cross_product(universal_class,universal_class),v)*+ -> equal(cross_product(universal_class,universal_class),v).
% 299.99/300.35  755[0:SpR:111.0,111.0] ||  -> equal(intersection(complement(symmetric_difference(u,v)),union(complement(intersection(u,v)),union(u,v))),symmetric_difference(complement(intersection(u,v)),union(u,v)))**.
% 299.99/300.35  8142[0:Res:8022.0,2702.1] function(unordered_pair(null_class,singleton(u))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7084[2:Res:5843.0,2731.0] || equal(ordered_pair(universal_class,u),element_relation)**+ -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7016[2:Res:5843.0,2729.0] || equal(ordered_pair(universal_class,u),successor_relation)**+ -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  6033[1:Rew:5919.0,5951.0] ||  -> equal(intersection(apply(null_class,u),universal_class),intersection(sum_class(range_of(null_class)),universal_class))*.
% 299.99/300.35  3195[0:NCh:6.2,6.0,25.0,75.0] || equal(cross_product(universal_class,universal_class),u) subclass(u,compose(v,w))* -> equal(u,compose(v,w)).
% 299.99/300.35  5670[2:Res:4398.0,2702.1] function(ordered_pair(successor(universal_class),u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5569[0:Res:65.1,2704.0] inductive(rotate(u)) ||  -> member(null_class,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  5543[0:Res:65.1,2703.0] inductive(flip(u)) ||  -> member(null_class,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  22144[3:SoR:17894.0,89.1] one_to_one(singleton(regular(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  3199[0:NCh:6.2,6.0,25.0,53.0] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),u)* subclass(u,flip(v))*+ -> equal(u,flip(v)).
% 299.99/300.35  22081[3:SoR:12066.0,89.1] one_to_one(unordered_pair(omega,regular(omega))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  21838[3:SoR:10960.0,89.1] one_to_one(unordered_pair(null_class,regular(omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  3201[0:NCh:6.2,6.0,25.0,50.0] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),u)* subclass(u,rotate(v))*+ -> equal(u,rotate(v)).
% 299.99/300.35  21667[1:SoR:9919.0,89.1] one_to_one(unordered_pair(omega,regular(universal_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  21391[1:SoR:9888.0,89.1] one_to_one(unordered_pair(null_class,regular(universal_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  3014[0:NCh:6.2,6.0,67.1,80.1] function(image(successor_relation,u)) || member(null_class,u)* subclass(cross_product(universal_class,universal_class),u)* -> inductive(u).
% 299.99/300.35  21388[2:SoR:9111.0,89.1] one_to_one(complement(cross_product(null_class,universal_class))) ||  -> member(sum_class(range_of(null_class)),universal_class)*.
% 299.99/300.35  17894[3:Res:17801.0,2702.1] function(singleton(regular(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  3183[0:Res:53.0,25.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.99/300.35  3184[0:Res:50.0,25.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.99/300.35  12066[3:Res:11979.0,2702.1] function(unordered_pair(omega,regular(omega))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  11820[3:Res:11361.1,1526.0] || equal(cantor(complement(cross_product(singleton(apply(choice,omega)),universal_class))),universal_class)** -> .
% 299.99/300.35  11818[3:Res:11361.1,1217.0] || equal(domain_of(complement(cross_product(singleton(apply(choice,omega)),universal_class))),universal_class)** -> .
% 299.99/300.35  2373[0:Res:34.2,35.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.99/300.35  11730[3:Res:11265.1,1526.0] || equal(cantor(complement(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class))),universal_class)** -> .
% 299.99/300.35  11728[3:Res:11265.1,1217.0] || equal(domain_of(complement(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class))),universal_class)** -> .
% 299.99/300.35  10960[3:Res:10946.0,2702.1] function(unordered_pair(null_class,regular(omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  6651[0:Res:2700.1,5195.1] || member(omega,element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  6652[0:Res:2699.1,5195.1] || member(omega,successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  1530[0:Res:84.1,35.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.99/300.35  9919[1:Res:9851.0,2702.1] function(unordered_pair(omega,regular(universal_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  2710[0:NCh:6.2,6.0,19.1,66.1] inductive(u) || member(v,image(successor_relation,u))* subclass(u,w)*+ -> member(v,w)*.
% 299.99/300.35  3197[0:NCh:6.2,6.0,25.0,80.1] function(u) || equal(cross_product(universal_class,universal_class),v)* subclass(v,u)*+ -> equal(v,u).
% 299.99/300.35  10208[1:Res:9863.1,1526.0] || equal(cantor(complement(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class))),universal_class)** -> .
% 299.99/300.35  10206[1:Res:9863.1,1217.0] || equal(domain_of(complement(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class))),universal_class)** -> .
% 299.99/300.35  2716[0:NCh:6.2,6.0,19.1,80.1] function(u) || member(v,u)* subclass(cross_product(universal_class,universal_class),w)*+ -> member(v,w)*.
% 299.99/300.35  9888[1:Res:9850.0,2702.1] function(unordered_pair(null_class,regular(universal_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  9111[2:SpR:5928.0,5589.1] function(complement(cross_product(null_class,universal_class))) ||  -> member(sum_class(range_of(null_class)),universal_class)*.
% 299.99/300.35  2732[0:NCh:6.2,6.1,19.1,80.1] function(u) || member(v,w)* subclass(w,u)*+ -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  3192[0:NCh:6.2,6.0,25.0,22.0] || subclass(universal_class,u)*+ subclass(u,v)* -> equal(u,v).
% 299.99/300.35  3202[0:NCh:6.2,6.1,25.0,13.0] || subclass(u,null_class)*+ subclass(v,u)* -> equal(v,u).
% 299.99/300.35  2718[0:NCh:6.2,6.0,19.1,53.0] || member(u,flip(v))* subclass(cross_product(cross_product(universal_class,universal_class),universal_class),w)*+ -> member(u,w)*.
% 299.99/300.35  20561[0:SpR:17.0,18801.0] ||  -> member(ordered_pair(u,v),unordered_pair(singleton(w),ordered_pair(u,v)))*.
% 299.99/300.35  20501[0:SpR:17.0,18761.0] ||  -> member(unordered_pair(u,v),unordered_pair(singleton(w),unordered_pair(u,v)))*.
% 299.99/300.35  18801[0:Res:311.0,7367.0] ||  -> member(ordered_pair(u,v),unordered_pair(ordered_pair(u,v),singleton(w)))*.
% 299.99/300.35  2720[0:NCh:6.2,6.0,19.1,50.0] || member(u,rotate(v))* subclass(cross_product(cross_product(universal_class,universal_class),universal_class),w)*+ -> member(u,w)*.
% 299.99/300.35  18761[0:Res:29.0,7367.0] ||  -> member(unordered_pair(u,v),unordered_pair(unordered_pair(u,v),singleton(w)))*.
% 299.99/300.35  20304[2:SpL:19794.1,12755.0] || equal(successor_relation,null_class) equal(range_of(successor_relation),universal_class)** -> .
% 299.99/300.35  2734[0:NCh:6.2,6.1,19.1,53.0] || member(u,v)* subclass(v,flip(w))*+ -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  19794[0:SpR:15669.1,60.0] || equal(u,null_class) -> equal(image(u,v),range_of(u))**.
% 299.99/300.35  20073[0:SpR:19921.1,57.0] || equal(inverse(u),null_class) -> equal(range_of(u),null_class)**.
% 299.99/300.35  19942[1:Res:4336.1,19813.0] || equal(u,null_class) -> equal(cantor(u),null_class)**.
% 299.99/300.35  2736[0:NCh:6.2,6.1,19.1,50.0] || member(u,v)* subclass(v,rotate(w))*+ -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  19921[0:Res:84.1,19813.0] || equal(u,null_class) -> equal(domain_of(u),null_class)**.
% 299.99/300.35  19920[0:Res:65.1,19813.0] inductive(domain_of(u)) || equal(u,null_class)* -> .
% 299.99/300.35  2714[0:NCh:6.2,6.0,19.1,75.0] || member(u,compose(v,w))* subclass(cross_product(universal_class,universal_class),x)*+ -> member(u,x)*.
% 299.99/300.35  15669[0:SpR:15594.1,46.0] || equal(u,null_class) -> equal(restrict(u,v,w),u)**.
% 299.99/300.35  19711[0:SpR:17.0,18763.1] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(singleton(v),u))*.
% 299.99/300.35  3181[0:Res:75.0,25.0] || subclass(cross_product(universal_class,universal_class),compose(u,v))*r -> equal(compose(u,v),cross_product(universal_class,universal_class)).
% 299.99/300.35  18763[0:Res:2392.1,7367.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,singleton(v)))*.
% 299.99/300.35  19644[0:Res:19387.1,12.0] || equal(singleton(singleton(u)),null_class)** -> .
% 299.99/300.35  19510[3:SpR:17.0,18874.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(singleton(u),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  3209[0:NCh:6.2,6.1,25.0,62.0] || equal(u,successor_relation) subclass(cross_product(universal_class,universal_class),u)* -> equal(cross_product(universal_class,universal_class),u).
% 299.99/300.35  19482[1:SpR:17.0,18873.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(singleton(u),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  19430[3:SpR:17.0,18768.0] ||  -> member(apply(choice,omega),unordered_pair(singleton(u),apply(choice,omega)))*.
% 299.99/300.35  18874[3:Res:11252.0,7367.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),singleton(u)))*.
% 299.99/300.35  18873[1:Res:9821.0,7367.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),singleton(u)))*.
% 299.99/300.35  3211[0:NCh:6.2,6.1,25.0,36.0] || equal(u,element_relation) subclass(cross_product(universal_class,universal_class),u)* -> equal(cross_product(universal_class,universal_class),u).
% 299.99/300.35  18768[3:Res:11348.0,7367.0] ||  -> member(apply(choice,omega),unordered_pair(apply(choice,omega),singleton(u)))*.
% 299.99/300.35  19345[0:SpR:17.0,18762.0] ||  -> member(singleton(u),unordered_pair(singleton(v),singleton(u)))*.
% 299.99/300.35  19346[0:SpR:30.0,18762.0] ||  -> member(singleton(u),singleton(singleton(u)))*.
% 299.99/300.35  18762[0:Res:119.0,7367.0] ||  -> member(singleton(u),unordered_pair(singleton(u),singleton(v)))*.
% 299.99/300.35  19260[3:SpR:17.0,18850.0] ||  -> member(regular(omega),unordered_pair(singleton(u),regular(omega)))*.
% 299.99/300.35  18850[3:Res:10930.0,7367.0] ||  -> member(regular(omega),unordered_pair(regular(omega),singleton(u)))*.
% 299.99/300.35  1692[0:Res:7.1,40.0] ||  -> equal(u,intersection(v,w)) member(not_subclass_element(u,intersection(v,w)),u)* member(not_subclass_element(intersection(v,w),u),w)*.
% 299.99/300.35  7367[0:Res:119.0,2374.0] || member(u,v)*+ -> member(u,unordered_pair(u,singleton(w)))*.
% 299.99/300.35  17808[3:Rew:17.0,17673.0] ||  -> member(ordered_pair(u,v),unordered_pair(regular(omega),ordered_pair(u,v)))*.
% 299.99/300.35  17805[3:Rew:17.0,17633.0] ||  -> member(unordered_pair(u,v),unordered_pair(regular(omega),unordered_pair(u,v)))*.
% 299.99/300.35  1691[0:Res:7.1,39.0] ||  -> equal(u,intersection(v,w)) member(not_subclass_element(u,intersection(v,w)),u)* member(not_subclass_element(intersection(v,w),u),v)*.
% 299.99/300.35  16693[2:Rew:60.0,16692.0] || equal(image(u,v),universal_class) -> inductive(image(u,v))*.
% 299.99/300.35  18283[3:SpR:17.0,17635.1] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(regular(omega),u))*.
% 299.99/300.35  17635[3:Res:2392.1,10939.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,regular(omega)))*.
% 299.99/300.35  887[0:MRR:884.0,29.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.99/300.35  18176[3:Res:17891.1,12.0] || equal(singleton(regular(omega)),null_class)** -> .
% 299.99/300.35  17818[3:Rew:17.0,17745.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(regular(omega),not_subclass_element(omega,null_class)))*.
% 299.99/300.35  17817[3:Rew:17.0,17744.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(regular(omega),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  883[0:Res:15.1,26.0] ||  -> equal(unordered_pair(u,v),null_class) equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(not_subclass_element(unordered_pair(u,v),null_class),u)**.
% 299.99/300.35  17806[3:Rew:17.0,17640.0] ||  -> member(apply(choice,omega),unordered_pair(regular(omega),apply(choice,omega)))*.
% 299.99/300.35  17985[3:SpR:17.0,17634.0] ||  -> member(singleton(u),unordered_pair(regular(omega),singleton(u)))*.
% 299.99/300.35  17634[3:Res:119.0,10939.0] ||  -> member(singleton(u),unordered_pair(singleton(u),regular(omega)))*.
% 299.99/300.35  2708[0:NCh:6.2,6.0,19.1,69.1] inductive(u) || member(v,omega)* subclass(u,w)*+ -> member(v,w)*.
% 299.99/300.35  17801[3:Rew:30.0,17722.0] ||  -> member(regular(omega),singleton(regular(omega)))*.
% 299.99/300.35  10939[3:Res:10930.0,2374.0] || member(u,v)*+ -> member(u,unordered_pair(u,regular(omega)))*.
% 299.99/300.35  10763[3:Res:10729.1,244.0] inductive(restrict(u,v,w)) ||  -> member(regular(omega),u)*.
% 299.99/300.35  5198[0:Res:5040.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(omega,u).
% 299.99/300.35  2724[0:NCh:6.2,6.1,19.1,69.1] inductive(u) || member(v,w)* subclass(w,omega)+ -> member(v,u)*.
% 299.99/300.35  3205[0:NCh:6.2,6.1,25.0,69.1] inductive(u) || equal(v,omega)* subclass(u,v)*+ -> equal(u,v).
% 299.99/300.35  3189[0:NCh:6.2,6.0,25.0,69.1] inductive(u) || equal(u,v)* subclass(v,omega)*+ -> equal(v,omega).
% 299.99/300.35  3176[0:Res:66.1,25.0] inductive(u) || subclass(u,image(successor_relation,u))*r -> equal(image(successor_relation,u),u).
% 299.99/300.35  8326[0:SSi:8313.0,68.0] inductive(u) || equal(u,v)*+ -> member(null_class,v)*.
% 299.99/300.35  3182[0:Res:80.1,25.0] function(u) || subclass(cross_product(universal_class,universal_class),u)* -> equal(cross_product(universal_class,universal_class),u).
% 299.99/300.35  5460[0:Res:5043.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(singleton(w),v)*.
% 299.99/300.35  5459[0:Res:5043.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(singleton(w),u)*.
% 299.99/300.35  5240[0:Res:65.1,776.0] inductive(symmetric_difference(u,v)) ||  -> member(null_class,union(u,v))*.
% 299.99/300.35  5097[0:SoR:255.0,5087.1] || equal(restrict(u,v,w),universal_class)** -> member(null_class,u).
% 299.99/300.35  3393[1:MRR:1580.0,3366.1] || member(u,range_of(v)) -> member(u,cantor(inverse(v)))*.
% 299.99/300.35  16687[2:MRR:16679.1,24.1] || equal(range_of(u),universal_class) -> inductive(range_of(u))*.
% 299.99/300.35  16646[2:SpR:5834.0,14932.1] || equal(range_of(u),universal_class) -> member(null_class,range_of(u))*.
% 299.99/300.35  14932[1:Rew:57.0,14922.0] || equal(range_of(u),universal_class) -> member(singleton(v),range_of(u))*.
% 299.99/300.35  1560[0:SpR:111.0,41.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* -> member(u,symmetric_difference(v,w)).
% 299.99/300.35  16188[0:Res:14684.0,3175.1] inductive(intersection(u,omega)) ||  -> equal(intersection(u,omega),omega)**.
% 299.99/300.35  16225[0:Rew:15598.1,16186.1] || equal(intersection(u,v),universal_class)** -> equal(u,v).
% 299.99/300.35  16182[0:Res:14684.0,3203.1] || equal(u,null_class) -> equal(intersection(v,u),u)**.
% 299.99/300.35  708[0:Res:88.2,40.0] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),v)*.
% 299.99/300.35  16200[3:NCh:6.2,6.0,14684.0,10736.1] inductive(intersection(u,v)) || equal(v,null_class)* -> .
% 299.99/300.35  16184[3:Res:14684.0,10736.1] inductive(intersection(u,null_class)) ||  -> .
% 299.99/300.35  14684[0:Obv:14673.0] ||  -> subclass(intersection(u,v),v)*l.
% 299.99/300.35  707[0:Res:88.2,39.0] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),u)*.
% 299.99/300.35  3121[0:Res:34.2,64.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) -> member(ordered_pair(v,u),successor_relation)*.
% 299.99/300.35  15825[1:SpR:15780.1,57.0] || equal(cantor(inverse(u)),universal_class)** -> equal(range_of(u),universal_class).
% 299.99/300.35  2730[0:NCh:6.2,6.1,19.1,36.0] || member(u,v)* subclass(v,element_relation)+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  15600[0:Res:14430.0,3175.1] inductive(intersection(omega,u)) ||  -> equal(intersection(omega,u),omega)**.
% 299.99/300.35  15780[1:NCh:6.2,6.1,15584.0,3177.0] || equal(cantor(u),universal_class) -> equal(domain_of(u),universal_class)**.
% 299.99/300.35  15584[1:SpR:5861.0,14430.0] ||  -> subclass(cantor(u),domain_of(u))*r.
% 299.99/300.35  2728[0:NCh:6.2,6.1,19.1,62.0] || member(u,v)* subclass(v,successor_relation)+ -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  15594[0:Res:14430.0,3203.1] || equal(u,null_class) -> equal(intersection(u,v),u)**.
% 299.99/300.35  15610[3:NCh:6.2,6.0,14430.0,10736.1] inductive(intersection(u,v)) || equal(u,null_class)* -> .
% 299.99/300.35  15596[3:Res:14430.0,10736.1] inductive(intersection(null_class,u)) ||  -> .
% 299.99/300.35  14430[0:Obv:14413.0] ||  -> subclass(intersection(u,v),u)*l.
% 299.99/300.35  956[0:OCh:6.1,6.0,80.1,50.0] function(cross_product(cross_product(universal_class,universal_class),universal_class)) ||  -> subclass(rotate(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  11400[3:Res:10943.1,40.0] || equal(intersection(u,v),universal_class)**+ -> member(regular(omega),v)*.
% 299.99/300.35  15472[3:Res:15446.1,3392.0] || equal(cantor(u),universal_class) -> member(regular(omega),cantor(u))*.
% 299.99/300.35  11399[3:Res:10943.1,39.0] || equal(intersection(u,v),universal_class)**+ -> member(regular(omega),u)*.
% 299.99/300.35  955[0:OCh:6.1,6.0,80.1,53.0] function(cross_product(cross_product(universal_class,universal_class),universal_class)) ||  -> subclass(flip(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  11301[3:Res:10732.1,40.0] inductive(intersection(u,v)) ||  -> member(apply(choice,omega),v)*.
% 299.99/300.35  11300[3:Res:10732.1,39.0] inductive(intersection(u,v)) ||  -> member(apply(choice,omega),u)*.
% 299.99/300.35  11124[3:Res:10731.1,40.0] inductive(intersection(u,v)) ||  -> member(not_subclass_element(omega,null_class),v)*.
% 299.99/300.35  11123[3:Res:10731.1,39.0] inductive(intersection(u,v)) ||  -> member(not_subclass_element(omega,null_class),u)*.
% 299.99/300.35  767[0:SpR:47.0,111.0] ||  -> equal(intersection(complement(restrict(u,v,w)),union(cross_product(v,w),u)),symmetric_difference(cross_product(v,w),u))**.
% 299.99/300.35  7716[0:Rew:17.0,7634.1] function(u) ||  -> member(omega,unordered_pair(omega,apply(u,v)))*.
% 299.99/300.35  763[0:SpR:46.0,111.0] ||  -> equal(intersection(complement(restrict(u,v,w)),union(u,cross_product(v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.99/300.35  8576[0:Rew:17.0,8490.1] ||  -> equal(u,null_class) member(regular(u),unordered_pair(omega,regular(u)))*.
% 299.99/300.35  2436[0:MRR:2167.0,2403.2] ||  -> member(not_subclass_element(u,complement(v)),v) equal(complement(v),u) member(not_subclass_element(complement(v),u),complement(v))*.
% 299.99/300.35  8883[0:Rew:17.0,8782.1] ||  -> equal(u,null_class) member(regular(u),unordered_pair(null_class,regular(u)))*.
% 299.99/300.35  1690[0:Res:7.1,42.1] || member(not_subclass_element(complement(u),v),u)*+ -> equal(v,complement(u)) member(not_subclass_element(v,complement(u)),v)*.
% 299.99/300.35  8048[0:Rew:17.0,7944.1] function(u) ||  -> member(null_class,unordered_pair(null_class,apply(u,v)))*.
% 299.99/300.35  7449[1:Res:5043.1,3392.0] || equal(domain_of(u),universal_class) -> member(singleton(v),cantor(u))*.
% 299.99/300.35  7441[1:Res:84.1,3392.0] ||  -> equal(domain_of(u),null_class) member(regular(domain_of(u)),cantor(u))*.
% 299.99/300.35  882[0:Res:84.1,26.0] ||  -> equal(unordered_pair(u,v),null_class) equal(regular(unordered_pair(u,v)),v)** equal(regular(unordered_pair(u,v)),u)**.
% 299.99/300.35  5879[2:Rew:5797.0,5018.0] ||  -> equal(unordered_pair(singleton(u),unordered_pair(null_class,u)),ordered_pair(u,universal_class))**.
% 299.99/300.35  5877[2:Rew:5797.0,4492.0] ||  -> equal(unordered_pair(singleton(u),unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.99/300.35  14591[0:MRR:14562.0,119.0] || equal(complement(unordered_pair(singleton(u),v)),universal_class)** -> .
% 299.99/300.35  14590[0:MRR:14561.0,119.0] || equal(complement(unordered_pair(u,singleton(v))),universal_class)** -> .
% 299.99/300.35  14579[0:Res:318.0,5458.1] || equal(complement(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.35  14589[0:MRR:14568.0,119.0] || equal(complement(singleton(singleton(u))),universal_class)** -> .
% 299.99/300.35  1366[0:Res:20.1,40.0] ||  -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),v)*.
% 299.99/300.35  5458[0:Res:5043.1,42.1] || equal(complement(u),universal_class) member(singleton(v),u)* -> .
% 299.99/300.35  4336[1:Rew:597.0,4255.0] ||  -> equal(cantor(u),null_class) member(regular(cantor(u)),domain_of(u))*.
% 299.99/300.35  14093[3:Rew:57.0,14084.0] || equal(range_of(u),universal_class) -> member(regular(omega),range_of(u))*.
% 299.99/300.35  1365[0:Res:20.1,39.0] ||  -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),u)*.
% 299.99/300.35  13387[1:SpR:5936.0,5840.0] ||  -> equal(complement(symmetric_difference(domain_of(u),universal_class)),union(cantor(u),null_class))**.
% 299.99/300.35  13148[1:SpR:5927.0,5840.0] ||  -> equal(union(intersection(u,universal_class),null_class),complement(symmetric_difference(u,universal_class)))**.
% 299.99/300.35  2241[0:SpR:49.2,59.0] || member(u,universal_class) -> member(u,domain_of(v)) equal(range__dfg(v,u,universal_class),second(not_subclass_element(null_class,null_class)))**.
% 299.99/300.35  13100[1:SpR:5918.0,5840.0] ||  -> equal(union(intersection(universal_class,u),null_class),complement(symmetric_difference(universal_class,u)))**.
% 299.99/300.35  3015[0:NCh:6.2,6.0,67.1,80.1] function(image(successor_relation,u)) || member(null_class,u)* equal(cross_product(universal_class,universal_class),u)* -> inductive(u).
% 299.99/300.35  11404[3:Res:10943.1,3392.0] || equal(domain_of(u),universal_class) -> member(regular(omega),cantor(u))*.
% 299.99/300.35  14059[3:MRR:14027.0,10930.0] || equal(complement(unordered_pair(regular(omega),u)),universal_class)** -> .
% 299.99/300.35  14058[3:MRR:14026.0,10930.0] || equal(complement(unordered_pair(u,regular(omega))),universal_class)** -> .
% 299.99/300.35  2079[1:OCh:6.1,6.0,489.1,69.1] function(u) inductive(compose(u,inverse(u))) ||  -> subclass(omega,null_class)*l.
% 299.99/300.35  14057[3:MRR:14033.0,10930.0] || equal(complement(singleton(regular(omega))),universal_class)** -> .
% 299.99/300.35  14054[3:MRR:14044.1,10728.0] || equal(complement(omega),universal_class)** -> .
% 299.99/300.35  11398[3:Res:10943.1,42.1] || equal(complement(u),universal_class) member(regular(omega),u)* -> .
% 299.99/300.35  11305[3:Res:10732.1,3392.0] inductive(domain_of(u)) ||  -> member(apply(choice,omega),cantor(u))*.
% 299.99/300.35  1981[1:OCh:6.1,6.0,487.1,69.1] single_valued_class(u) inductive(compose(u,inverse(u))) ||  -> subclass(omega,null_class)*l.
% 299.99/300.35  11299[3:Res:10732.1,42.1] inductive(complement(u)) || member(apply(choice,omega),u)* -> .
% 299.99/300.35  11128[3:Res:10731.1,3392.0] inductive(domain_of(u)) ||  -> member(not_subclass_element(omega,null_class),cantor(u))*.
% 299.99/300.35  11122[3:Res:10731.1,42.1] inductive(complement(u)) || member(not_subclass_element(omega,null_class),u)* -> .
% 299.99/300.35  10766[3:Res:10729.1,304.0] inductive(cantor(inverse(u))) ||  -> member(regular(omega),range_of(u))*.
% 299.99/300.35  7714[0:Rew:17.0,7631.1] || member(u,universal_class) -> member(omega,unordered_pair(omega,power_class(u)))*.
% 299.99/300.35  7715[0:Rew:17.0,7632.1] || member(u,universal_class) -> member(omega,unordered_pair(omega,sum_class(u)))*.
% 299.99/300.35  7717[0:Rew:17.0,7651.1] ||  -> equal(u,null_class) member(omega,unordered_pair(omega,not_subclass_element(u,null_class)))*.
% 299.99/300.35  7721[1:Rew:17.0,7687.1] ||  -> equal(universal_class,u) member(omega,unordered_pair(omega,not_subclass_element(universal_class,u)))*.
% 299.99/300.35  941[0:NCh:6.2,6.0,50.0,14.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),null_class)*l+ -> equal(rotate(u),null_class)**.
% 299.99/300.35  905[0:NCh:6.2,6.0,53.0,14.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),null_class)*l+ -> equal(flip(u),null_class)**.
% 299.99/300.35  8057[1:Rew:17.0,7998.1] ||  -> equal(universal_class,u) member(null_class,unordered_pair(null_class,not_subclass_element(universal_class,u)))*.
% 299.99/300.35  8049[0:Rew:17.0,7962.1] ||  -> equal(u,null_class) member(null_class,unordered_pair(null_class,not_subclass_element(u,null_class)))*.
% 299.99/300.35  8047[0:Rew:17.0,7942.1] || member(u,universal_class) -> member(null_class,unordered_pair(null_class,sum_class(u)))*.
% 299.99/300.35  8046[0:Rew:17.0,7941.1] || member(u,universal_class) -> member(null_class,unordered_pair(null_class,power_class(u)))*.
% 299.99/300.35  1564[0:SpR:46.0,41.2] || member(u,cross_product(v,w)) member(u,x) -> member(u,restrict(x,v,w))*.
% 299.99/300.35  13544[1:SpR:61.0,5947.0] ||  -> equal(symmetric_difference(universal_class,complement(singleton(null_class))),intersection(successor(null_class),universal_class))**.
% 299.99/300.35  5947[1:Rew:5797.0,4724.0] ||  -> equal(intersection(union(null_class,u),universal_class),symmetric_difference(universal_class,complement(u)))**.
% 299.99/300.35  13489[2:SpL:13466.0,7297.0] || equal(ordered_pair(ordered_pair(universal_class,universal_class),unordered_pair(universal_class,null_class)),successor_relation)** -> .
% 299.99/300.35  13488[2:SpL:13466.0,7293.0] || equal(ordered_pair(ordered_pair(universal_class,universal_class),unordered_pair(universal_class,null_class)),element_relation)** -> .
% 299.99/300.35  878[0:SpL:31.0,26.0] || member(u,ordered_pair(v,w))* -> equal(u,unordered_pair(v,singleton(w))) equal(u,singleton(v)).
% 299.99/300.35  13466[2:SpR:5834.0,5940.0] ||  -> equal(unordered_pair(null_class,unordered_pair(universal_class,null_class)),ordered_pair(universal_class,universal_class))**.
% 299.99/300.35  5940[2:Rew:5797.0,4502.0] ||  -> equal(unordered_pair(null_class,unordered_pair(universal_class,singleton(u))),ordered_pair(universal_class,u))**.
% 299.99/300.35  5938[1:Rew:5797.0,4720.0] ||  -> equal(intersection(union(u,null_class),universal_class),symmetric_difference(complement(u),universal_class))**.
% 299.99/300.35  2711[0:NCh:6.2,6.0,19.1,66.1] inductive(u) || member(v,image(successor_relation,u))*+ equal(u,w)* -> member(v,w)*.
% 299.99/300.35  5920[1:Rew:5797.0,4386.0] ||  -> equal(cantor(flip(cross_product(u,universal_class))),intersection(inverse(u),universal_class))**.
% 299.99/300.35  5919[1:Rew:5797.0,4385.0] ||  -> equal(cantor(restrict(element_relation,universal_class,u)),intersection(sum_class(u),universal_class))**.
% 299.99/300.35  2733[0:NCh:6.2,6.1,19.1,80.1] function(u) || member(v,w)*+ equal(w,u)* -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  2717[0:NCh:6.2,6.0,19.1,80.1] function(u) || member(v,u)* equal(cross_product(universal_class,universal_class),w)*+ -> member(v,w)*.
% 299.99/300.35  4099[0:Res:65.1,2701.0] inductive(compose(u,v)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  3203[0:NCh:6.2,6.1,25.0,13.0] || equal(u,null_class)* subclass(v,u)*+ -> equal(v,u).
% 299.99/300.35  12755[2:MRR:12735.1,12752.0] || equal(image(successor_relation,omega),universal_class)** -> .
% 299.99/300.35  12752[2:EmS:12744.0,68.0] || equal(omega,universal_class)** -> .
% 299.99/300.35  3193[0:NCh:6.2,6.0,25.0,22.0] || equal(universal_class,u)* subclass(u,v)*+ -> equal(u,v).
% 299.99/300.35  11407[3:Res:10943.1,1526.0] || equal(cantor(complement(cross_product(singleton(regular(omega)),universal_class))),universal_class)** -> .
% 299.99/300.35  11405[3:Res:10943.1,1217.0] || equal(domain_of(complement(cross_product(singleton(regular(omega)),universal_class))),universal_class)** -> .
% 299.99/300.35  11308[3:Res:10732.1,1526.0] inductive(cantor(complement(cross_product(singleton(apply(choice,omega)),universal_class)))) ||  -> .
% 299.99/300.35  2737[0:NCh:6.2,6.1,19.1,50.0] || member(u,v)* equal(v,rotate(w))*+ -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  11306[3:Res:10732.1,1217.0] inductive(domain_of(complement(cross_product(singleton(apply(choice,omega)),universal_class)))) ||  -> .
% 299.99/300.35  11131[3:Res:10731.1,1526.0] inductive(cantor(complement(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class)))) ||  -> .
% 299.99/300.35  11129[3:Res:10731.1,1217.0] inductive(domain_of(complement(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class)))) ||  -> .
% 299.99/300.35  2735[0:NCh:6.2,6.1,19.1,53.0] || member(u,v)* equal(v,flip(w))*+ -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  7744[0:Res:7693.0,2731.0] || equal(singleton(omega),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7745[0:Res:7693.0,2729.0] || equal(singleton(omega),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  9265[0:SoR:7766.0,89.1] one_to_one(unordered_pair(null_class,omega)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  2722[0:NCh:6.2,6.1,19.1,13.0] || member(u,v)* subclass(v,null_class)+ -> member(u,w)*.
% 299.99/300.35  9210[1:SoR:7035.0,89.1] one_to_one(symmetric_difference(universal_class,null_class)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7766[0:Res:7627.0,2702.1] function(unordered_pair(null_class,omega)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7035[1:Res:6974.0,2702.1] function(symmetric_difference(universal_class,null_class)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  2721[0:NCh:6.2,6.0,19.1,50.0] || member(u,rotate(v))* equal(cross_product(cross_product(universal_class,universal_class),universal_class),w)*+ -> member(u,w)*.
% 299.99/300.35  9204[0:SSi:9187.0,68.0] inductive(image(successor_relation,omega)) ||  -> equal(image(successor_relation,omega),omega)**.
% 299.99/300.35  12482[3:Rew:17.0,12415.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(omega,not_subclass_element(omega,null_class)))*.
% 299.99/300.35  12469[3:Rew:17.0,12328.0] ||  -> member(apply(choice,omega),unordered_pair(omega,apply(choice,omega)))*.
% 299.99/300.35  12463[3:Rew:17.0,12404.0] ||  -> member(regular(omega),unordered_pair(omega,regular(omega)))*.
% 299.99/300.35  2719[0:NCh:6.2,6.0,19.1,53.0] || member(u,flip(v))* equal(cross_product(cross_product(universal_class,universal_class),universal_class),w)*+ -> member(u,w)*.
% 299.99/300.35  7364[0:Res:70.0,2374.0] || member(u,v)*+ -> member(u,unordered_pair(u,omega))*.
% 299.99/300.35  8562[0:Rew:17.0,8467.0] ||  -> member(unordered_pair(u,v),unordered_pair(omega,unordered_pair(u,v)))*.
% 299.99/300.35  8566[0:Rew:17.0,8497.0] ||  -> member(ordered_pair(u,v),unordered_pair(omega,ordered_pair(u,v)))*.
% 299.99/300.35  10760[3:Res:10729.1,40.0] inductive(intersection(u,v)) ||  -> member(regular(omega),v)*.
% 299.99/300.35  2712[0:NCh:6.2,6.0,19.1,22.0] || member(u,v)* subclass(universal_class,w)+ -> member(u,w)*.
% 299.99/300.35  10759[3:Res:10729.1,39.0] inductive(intersection(u,v)) ||  -> member(regular(omega),u)*.
% 299.99/300.35  5196[0:Res:5040.1,39.0] || equal(intersection(u,v),universal_class)** -> member(omega,u).
% 299.99/300.35  8469[0:Res:2392.1,7364.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,omega))*.
% 299.99/300.35  8717[0:SpR:17.0,8469.1] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(omega,u))*.
% 299.99/300.35  1364[0:Res:20.1,42.1] || member(not_subclass_element(complement(u),v),u)* -> subclass(complement(u),v).
% 299.99/300.35  5197[0:Res:5040.1,40.0] || equal(intersection(u,v),universal_class)** -> member(omega,v).
% 299.99/300.35  11995[3:Rew:17.0,11938.0] ||  -> member(omega,unordered_pair(omega,not_subclass_element(omega,null_class)))*.
% 299.99/300.35  11984[3:Rew:17.0,11854.0] ||  -> member(omega,unordered_pair(omega,apply(choice,omega)))*.
% 299.99/300.35  11979[3:Rew:17.0,11927.0] ||  -> member(omega,unordered_pair(omega,regular(omega)))*.
% 299.99/300.35  7460[0:Res:70.0,2375.0] || member(u,v)*+ -> member(omega,unordered_pair(u,omega))*.
% 299.99/300.35  11361[3:Res:11348.0,2713.0] || equal(universal_class,u) -> member(apply(choice,omega),u)*.
% 299.99/300.35  11289[3:Res:10732.1,886.0] inductive(singleton(u)) ||  -> equal(apply(choice,omega),u)*.
% 299.99/300.35  706[0:Res:88.2,42.1] || member(complement(u),universal_class) member(apply(choice,complement(u)),u)* -> equal(complement(u),null_class).
% 299.99/300.35  11265[3:Res:11252.0,2713.0] || equal(universal_class,u) -> member(not_subclass_element(omega,null_class),u)*.
% 299.99/300.35  11112[3:Res:10731.1,886.0] inductive(singleton(u)) ||  -> equal(not_subclass_element(omega,null_class),u)*.
% 299.99/300.35  10764[3:Res:10729.1,3392.0] inductive(domain_of(u)) ||  -> member(regular(omega),cantor(u))*.
% 299.99/300.35  10758[3:Res:10729.1,42.1] inductive(complement(u)) || member(regular(omega),u)* -> .
% 299.99/300.35  5195[0:Res:5040.1,42.1] || equal(complement(u),universal_class) member(omega,u)* -> .
% 299.99/300.35  954[0:OCh:6.1,6.0,80.1,69.1] function(u) inductive(u) ||  -> subclass(omega,cross_product(universal_class,universal_class))*r.
% 299.99/300.35  7446[1:Res:5040.1,3392.0] || equal(domain_of(u),universal_class) -> member(omega,cantor(u))*.
% 299.99/300.35  7630[0:Res:2392.1,7460.0] ||  -> equal(singleton(u),null_class) member(omega,unordered_pair(u,omega))*.
% 299.99/300.35  7710[0:Rew:17.0,7650.1] ||  -> equal(u,null_class) member(omega,unordered_pair(omega,regular(u)))*.
% 299.99/300.35  7853[0:SpR:17.0,7630.1] ||  -> equal(singleton(u),null_class) member(omega,unordered_pair(omega,u))*.
% 299.99/300.35  11366[3:Rew:17.0,11354.0] ||  -> member(apply(choice,omega),unordered_pair(null_class,apply(choice,omega)))*.
% 299.99/300.35  939[0:OCh:6.1,6.0,50.0,69.1] inductive(rotate(u)) ||  -> subclass(omega,cross_product(cross_product(universal_class,universal_class),universal_class))*r.
% 299.99/300.35  11270[3:Rew:17.0,11258.0] ||  -> member(not_subclass_element(omega,null_class),unordered_pair(null_class,not_subclass_element(omega,null_class)))*.
% 299.99/300.35  10767[3:Res:10729.1,1526.0] inductive(cantor(complement(cross_product(singleton(regular(omega)),universal_class)))) ||  -> .
% 299.99/300.35  10765[3:Res:10729.1,1217.0] inductive(domain_of(complement(cross_product(singleton(regular(omega)),universal_class)))) ||  -> .
% 299.99/300.35  903[0:OCh:6.1,6.0,53.0,69.1] inductive(flip(u)) ||  -> subclass(omega,cross_product(cross_product(universal_class,universal_class),universal_class))*r.
% 299.99/300.35  5199[0:Res:5040.1,1217.0] || equal(domain_of(complement(cross_product(singleton(omega),universal_class))),universal_class)** -> .
% 299.99/300.35  5201[0:Res:5040.1,1526.0] || equal(cantor(complement(cross_product(singleton(omega),universal_class))),universal_class)** -> .
% 299.99/300.35  3175[0:Res:69.1,25.0] inductive(u) || subclass(u,omega)* -> equal(u,omega).
% 299.99/300.35  7851[0:SoR:7750.0,89.1] one_to_one(singleton(omega)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7750[0:Res:7693.0,2702.1] function(singleton(omega)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5690[1:SoR:5681.0,89.1] one_to_one(successor(universal_class)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  700[0:OCh:6.1,6.0,75.0,69.1] inductive(compose(u,v)) ||  -> subclass(omega,cross_product(universal_class,universal_class))*r.
% 299.99/300.35  5681[1:Res:4411.0,2702.1] function(successor(universal_class)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  9870[1:Rew:17.0,9855.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(omega,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  10943[3:Res:10930.0,2713.0] || equal(universal_class,u) -> member(regular(omega),u)*.
% 299.99/300.35  10748[3:Res:10729.1,886.0] inductive(singleton(u)) ||  -> equal(regular(omega),u)*.
% 299.99/300.35  639[0:NCh:6.2,6.1,110.0,69.1] inductive(unordered_pair(y__dfg,x__dfg)) || subclass(singleton(y__dfg),omega)*l -> .
% 299.99/300.35  10733[3:MRR:5090.2,10728.0] || equal(u,null_class)* equal(universal_class,u) -> .
% 299.99/300.35  11365[3:Rew:17.0,11355.0] ||  -> member(null_class,unordered_pair(null_class,apply(choice,omega)))*.
% 299.99/300.35  11348[3:EmS:11298.0,68.0] ||  -> member(apply(choice,omega),universal_class)*.
% 299.99/300.35  2709[0:NCh:6.2,6.0,19.1,69.1] inductive(u) || member(v,omega)*+ equal(u,w)* -> member(v,w)*.
% 299.99/300.35  10732[3:MRR:3920.1,10728.0] inductive(u) ||  -> member(apply(choice,omega),u)*.
% 299.99/300.35  11269[3:Rew:17.0,11259.0] ||  -> member(null_class,unordered_pair(null_class,not_subclass_element(omega,null_class)))*.
% 299.99/300.35  11252[3:EmS:11121.0,68.0] ||  -> member(not_subclass_element(omega,null_class),universal_class)*.
% 299.99/300.35  2725[0:NCh:6.2,6.1,19.1,69.1] inductive(u) || member(v,w)*+ equal(w,omega) -> member(v,u)*.
% 299.99/300.35  10731[3:MRR:3914.1,10728.0] inductive(u) ||  -> member(not_subclass_element(omega,null_class),u)*.
% 299.99/300.35  10736[3:MRR:683.2,10728.0] inductive(u) || subclass(u,null_class)* -> .
% 299.99/300.35  5040[0:Res:70.0,2713.0] || equal(universal_class,u) -> member(omega,u)*.
% 299.99/300.35  8558[0:Rew:17.0,8468.0] ||  -> member(singleton(u),unordered_pair(omega,singleton(u)))*.
% 299.99/300.35  7698[0:Rew:17.0,7628.0] ||  -> member(omega,unordered_pair(omega,unordered_pair(u,v)))*.
% 299.99/300.35  7699[0:Rew:17.0,7656.0] ||  -> member(omega,unordered_pair(omega,ordered_pair(u,v)))*.
% 299.99/300.35  2695[0:Res:69.1,19.1] inductive(u) || member(v,omega)*+ -> member(v,u)*.
% 299.99/300.35  10947[3:Rew:17.0,10936.0] ||  -> member(regular(omega),unordered_pair(null_class,regular(omega)))*.
% 299.99/300.35  10946[3:Rew:17.0,10937.0] ||  -> member(null_class,unordered_pair(null_class,regular(omega)))*.
% 299.99/300.35  10930[3:EmS:10757.0,68.0] ||  -> member(regular(omega),universal_class)*.
% 299.99/300.35  640[0:NCh:6.2,6.1,110.0,69.1] inductive(unordered_pair(y__dfg,x__dfg)) || equal(singleton(y__dfg),omega)** -> .
% 299.99/300.35  6659[0:MRR:6643.0,70.0] || equal(complement(unordered_pair(u,omega)),universal_class)** -> .
% 299.99/300.35  6660[0:MRR:6644.0,70.0] || equal(complement(unordered_pair(omega,u)),universal_class)** -> .
% 299.99/300.35  9868[1:Rew:17.0,9857.0] ||  -> member(omega,unordered_pair(omega,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  10730[3:MRR:684.2,10728.0] inductive(u) || equal(u,null_class)* -> .
% 299.99/300.35  7695[0:Rew:17.0,7629.0] ||  -> member(omega,unordered_pair(omega,singleton(u)))*.
% 299.99/300.35  6658[0:MRR:6646.0,70.0] || equal(complement(singleton(omega)),universal_class)** -> .
% 299.99/300.35  7813[0:Res:7746.1,12.0] || equal(singleton(omega),null_class)** -> .
% 299.99/300.35  69[0:Inp] inductive(u) ||  -> subclass(omega,u)*.
% 299.99/300.35  8012[0:Rew:17.0,7936.0] ||  -> member(null_class,unordered_pair(null_class,omega))*.
% 299.99/300.35  7627[0:Res:16.0,7460.0] ||  -> member(omega,unordered_pair(null_class,omega))*.
% 299.99/300.35  10728[3:Spt:10662.0,3913.1,10323.0] || equal(omega,null_class)** -> .
% 299.99/300.35  7693[0:Rew:30.0,7626.0] ||  -> member(omega,singleton(omega))*.
% 299.99/300.35  70[0:Inp] ||  -> member(omega,universal_class)*.
% 299.99/300.35  68[0:Inp] ||  -> inductive(omega)*.
% 299.99/300.35  10729[3:Spt:10662.0,3913.0,3913.2] inductive(u) ||  -> member(regular(omega),u)*.
% 299.99/300.35  10319[2:SoR:6202.0,89.1] one_to_one(ordered_pair(universal_class,u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  10317[1:SoR:5673.0,89.1] one_to_one(successor(universal_class)) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  6202[2:Res:5843.0,2702.1] function(ordered_pair(universal_class,u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5673[1:Res:4412.0,2702.1] function(successor(universal_class)) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  5524[2:MRR:5512.1,5471.0] || subclass(universal_class,rotate(u))*r -> .
% 299.99/300.35  3180[0:Res:36.0,25.0] || subclass(cross_product(universal_class,universal_class),element_relation)*l -> equal(cross_product(universal_class,universal_class),element_relation).
% 299.99/300.35  5523[2:MRR:5510.1,5471.0] || subclass(universal_class,flip(u))*r -> .
% 299.99/300.35  5464[0:Res:5043.1,1526.0] || equal(cantor(complement(cross_product(singleton(singleton(u)),universal_class))),universal_class)** -> .
% 299.99/300.35  3179[0:Res:62.0,25.0] || subclass(cross_product(universal_class,universal_class),successor_relation)*l -> equal(cross_product(universal_class,universal_class),successor_relation).
% 299.99/300.35  5462[0:Res:5043.1,1217.0] || equal(domain_of(complement(cross_product(singleton(singleton(u)),universal_class))),universal_class)** -> .
% 299.99/300.35  9863[1:Res:9821.0,2713.0] || equal(universal_class,u) -> member(not_subclass_element(universal_class,null_class),u)*.
% 299.99/300.35  9869[1:Rew:17.0,9854.0] ||  -> member(not_subclass_element(universal_class,null_class),unordered_pair(null_class,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  2715[0:NCh:6.2,6.0,19.1,75.0] || member(u,compose(v,w))*+ equal(cross_product(universal_class,universal_class),x)* -> member(u,x)*.
% 299.99/300.35  9867[1:Rew:17.0,9856.0] ||  -> member(null_class,unordered_pair(null_class,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  9699[1:Rew:9666.0,2808.0] ||  -> equal(symmetric_difference(complement(u),u),universal_class)**.
% 299.99/300.35  9821[1:MRR:9820.0,704.0] ||  -> member(not_subclass_element(universal_class,null_class),universal_class)*.
% 299.99/300.35  9706[1:Rew:9666.0,5865.0] ||  -> equal(intersection(universal_class,universal_class),universal_class)**.
% 299.99/300.35  9698[1:Rew:9666.0,2805.0] ||  -> equal(symmetric_difference(null_class,universal_class),universal_class)**.
% 299.99/300.35  9666[1:Res:3528.0,3177.0] ||  -> equal(symmetric_difference(universal_class,null_class),universal_class)**.
% 299.99/300.35  774[0:SpR:44.0,111.0] ||  -> equal(intersection(union(u,v),union(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.99/300.35  9372[0:SoR:8100.0,89.1] one_to_one(unordered_pair(null_class,omega)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  9208[1:SoR:6880.0,89.1] one_to_one(symmetric_difference(universal_class,null_class)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  8100[0:Res:8012.0,2702.1] function(unordered_pair(null_class,omega)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  2439[0:MRR:2125.0,2404.1] ||  -> member(not_subclass_element(u,complement(v)),v)* subclass(u,complement(v)).
% 299.99/300.35  2240[0:SpR:49.2,60.0] || member(u,universal_class) -> member(u,domain_of(v)) equal(image(v,singleton(u)),range_of(null_class))**.
% 299.99/300.35  6880[1:Res:6874.0,2702.1] function(symmetric_difference(universal_class,null_class)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  6632[1:SpL:2670.0,6547.1] inductive(image(element_relation,null_class)) || equal(power_class(universal_class),universal_class)** -> .
% 299.99/300.35  5928[2:Rew:5797.0,4501.0] ||  -> equal(apply(complement(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.99/300.35  8871[0:Rew:17.0,8789.0] ||  -> member(ordered_pair(u,v),unordered_pair(null_class,ordered_pair(u,v)))*.
% 299.99/300.35  8866[0:Rew:17.0,8757.0] ||  -> member(unordered_pair(u,v),unordered_pair(null_class,unordered_pair(u,v)))*.
% 299.99/300.35  8945[0:SpR:17.0,8759.1] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(null_class,u))*.
% 299.99/300.35  8759[0:Res:2392.1,7365.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,null_class))*.
% 299.99/300.35  8859[0:Rew:17.0,8758.0] ||  -> member(singleton(u),unordered_pair(null_class,singleton(u)))*.
% 299.99/300.35  7365[0:Res:16.0,2374.0] || member(u,v)*+ -> member(u,unordered_pair(u,null_class))*.
% 299.99/300.35  5065[0:Res:311.0,2713.0] || equal(universal_class,u) -> member(ordered_pair(v,w),u)*.
% 299.99/300.35  5042[0:Res:29.0,2713.0] || equal(universal_class,u) -> member(unordered_pair(v,w),u)*.
% 299.99/300.35  8281[0:SpR:17.0,7940.1] ||  -> equal(singleton(u),null_class) member(null_class,unordered_pair(null_class,u))*.
% 299.99/300.35  8040[0:Rew:17.0,7961.1] ||  -> equal(u,null_class) member(null_class,unordered_pair(null_class,regular(u)))*.
% 299.99/300.35  7940[0:Res:2392.1,7461.0] ||  -> equal(singleton(u),null_class) member(null_class,unordered_pair(u,null_class))*.
% 299.99/300.35  241[0:SpR:47.0,85.1] ||  -> equal(cross_product(u,v),null_class) equal(restrict(regular(cross_product(u,v)),u,v),null_class)**.
% 299.99/300.35  8267[0:SoR:8087.0,89.1] one_to_one(singleton(null_class)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  8087[0:Res:8013.0,2702.1] function(singleton(null_class)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  8227[0:Res:8083.1,12.0] || equal(singleton(null_class),null_class)** -> .
% 299.99/300.35  8026[0:Rew:17.0,7967.0] ||  -> member(null_class,unordered_pair(null_class,ordered_pair(u,v)))*.
% 299.99/300.35  8025[0:Rew:17.0,7938.0] ||  -> member(null_class,unordered_pair(null_class,unordered_pair(u,v)))*.
% 299.99/300.35  8022[0:Rew:17.0,7939.0] ||  -> member(null_class,unordered_pair(null_class,singleton(u)))*.
% 299.99/300.35  5983[1:Rew:5797.0,4433.1] ||  -> equal(u,null_class) equal(intersection(universal_class,union(u,regular(u))),symmetric_difference(u,regular(u)))**.
% 299.99/300.35  8013[0:Rew:30.0,7937.0] ||  -> member(null_class,singleton(null_class))*.
% 299.99/300.35  7461[0:Res:16.0,2375.0] || member(u,v)*+ -> member(null_class,unordered_pair(u,null_class))*.
% 299.99/300.35  247[0:SpR:46.0,47.0] ||  -> equal(restrict(cross_product(u,v),w,x),restrict(cross_product(w,x),u,v))*.
% 299.99/300.35  7439[1:Res:5041.1,3392.0] || equal(domain_of(u),universal_class) -> member(null_class,cantor(u))*.
% 299.99/300.35  2375[0:Res:34.2,2.0] || member(u,v)*+ member(w,x)* -> member(u,unordered_pair(w,u))*.
% 299.99/300.35  7440[1:Res:65.1,3392.0] inductive(domain_of(u)) ||  -> member(null_class,cantor(u))*.
% 299.99/300.35  3392[1:MRR:1579.0,3366.1] || member(u,domain_of(v))* -> member(u,cantor(v)).
% 299.99/300.35  2374[0:Res:34.2,1.0] || member(u,v)*+ member(w,x)* -> member(w,unordered_pair(w,u))*.
% 299.99/300.35  7362[2:SoR:7361.0,89.1] one_to_one(ordered_pair(unordered_pair(null_class,u),u)) ||  -> .
% 299.99/300.35  7361[2:MRR:7357.1,5874.0] function(ordered_pair(unordered_pair(null_class,u),u)) ||  -> .
% 299.99/300.35  5876[2:Rew:5797.0,4491.0] ||  -> member(ordered_pair(u,universal_class),ordered_pair(unordered_pair(null_class,u),u))*.
% 299.99/300.35  3045[0:MRR:3044.1,2380.1] || member(u,universal_class) member(v,u) -> member(ordered_pair(v,u),element_relation)*.
% 299.99/300.35  7297[2:SpL:17.0,7280.0] || equal(ordered_pair(unordered_pair(null_class,u),u),successor_relation)** -> .
% 299.99/300.35  7293[2:SpL:17.0,7279.0] || equal(ordered_pair(unordered_pair(null_class,u),u),element_relation)** -> .
% 299.99/300.35  7300[2:Rew:319.0,7298.0] || equal(singleton(singleton(singleton(null_class))),successor_relation)** -> .
% 299.99/300.35  7280[2:MRR:7270.1,5874.0] || equal(ordered_pair(unordered_pair(u,null_class),u),successor_relation)** -> .
% 299.99/300.35  7296[2:Rew:319.0,7294.0] || equal(singleton(singleton(singleton(null_class))),element_relation)** -> .
% 299.99/300.35  7279[2:MRR:7269.1,5874.0] || equal(ordered_pair(unordered_pair(u,null_class),u),element_relation)** -> .
% 299.99/300.35  7281[2:SoR:7278.0,89.1] one_to_one(ordered_pair(unordered_pair(u,null_class),u)) ||  -> .
% 299.99/300.35  7278[2:MRR:7274.1,5874.0] function(ordered_pair(unordered_pair(u,null_class),u)) ||  -> .
% 299.99/300.35  5875[2:Rew:5797.0,4490.0] ||  -> member(ordered_pair(u,universal_class),ordered_pair(unordered_pair(u,null_class),u))*.
% 299.99/300.35  5095[0:SoR:183.0,5087.1] || equal(intersection(u,v),universal_class)** -> member(null_class,v).
% 299.99/300.35  756[0:SpR:61.0,111.0] ||  -> equal(intersection(complement(intersection(u,singleton(u))),successor(u)),symmetric_difference(u,singleton(u)))**.
% 299.99/300.35  5094[0:SoR:192.0,5087.1] || equal(intersection(u,v),universal_class)** -> member(null_class,u).
% 299.99/300.35  3788[0:Res:2700.1,33.0] || member(ordered_pair(u,v),element_relation)* -> member(v,universal_class).
% 299.99/300.35  3787[0:Res:2700.1,32.0] || member(ordered_pair(u,v),element_relation)* -> member(u,universal_class).
% 299.99/300.35  2731[0:NCh:6.2,6.1,19.1,36.0] || member(u,v)*+ equal(v,element_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  3733[0:Res:2699.1,33.0] || member(ordered_pair(u,v),successor_relation)* -> member(v,universal_class).
% 299.99/300.35  3732[0:Res:2699.1,32.0] || member(ordered_pair(u,v),successor_relation)* -> member(u,universal_class).
% 299.99/300.35  2729[0:NCh:6.2,6.1,19.1,62.0] || member(u,v)*+ equal(v,successor_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5901[1:Rew:5797.0,4553.0] ||  -> equal(intersection(universal_class,union(null_class,u)),symmetric_difference(null_class,u))**.
% 299.99/300.35  5899[1:Rew:5797.0,4377.0] ||  -> equal(intersection(universal_class,union(u,null_class)),symmetric_difference(u,null_class))**.
% 299.99/300.35  6547[0:Res:65.1,5096.0] inductive(u) || equal(complement(u),universal_class)** -> .
% 299.99/300.35  243[0:SpL:47.0,39.0] || member(u,restrict(v,w,x))* -> member(u,cross_product(w,x)).
% 299.99/300.35  6554[0:MRR:6537.0,16.0] || equal(complement(unordered_pair(null_class,u)),universal_class)** -> .
% 299.99/300.35  6553[0:MRR:6536.0,16.0] || equal(complement(unordered_pair(u,null_class)),universal_class)** -> .
% 299.99/300.35  6552[0:MRR:6539.0,16.0] || equal(complement(singleton(null_class)),universal_class)** -> .
% 299.99/300.35  775[0:SpL:111.0,39.0] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(v,w)))*.
% 299.99/300.35  5096[0:SoR:174.0,5087.1] || member(null_class,u)* equal(complement(u),universal_class) -> .
% 299.99/300.35  6530[2:Res:5043.1,6525.0] || equal(compose(u,v),universal_class)** -> .
% 299.99/300.35  6525[2:SpL:5853.0,5878.0] || member(singleton(singleton(null_class)),compose(u,v))* -> .
% 299.99/300.35  5878[2:Rew:5797.0,4933.0] || member(ordered_pair(u,universal_class),compose(v,w))* -> .
% 299.99/300.35  2696[0:Res:66.1,19.1] inductive(u) || member(v,image(successor_relation,u))* -> member(v,u).
% 299.99/300.35  6494[2:Res:2699.1,5874.0] || member(ordered_pair(u,universal_class),successor_relation)* -> .
% 299.99/300.35  6493[2:Res:2700.1,5874.0] || member(ordered_pair(u,universal_class),element_relation)* -> .
% 299.99/300.35  5874[2:Rew:5797.0,4495.0] || member(ordered_pair(u,universal_class),cross_product(v,w))* -> .
% 299.99/300.35  6024[1:Rew:5797.0,5925.1] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),universal_class)*.
% 299.99/300.35  1586[0:MRR:1563.3,12.0] || member(u,regular(v))* member(u,v) -> equal(v,null_class).
% 299.99/300.35  5893[2:Rew:5797.0,4422.0] ||  -> equal(sum_class(image(u,null_class)),apply(u,universal_class))**.
% 299.99/300.35  5892[1:Rew:5797.0,4382.0] ||  -> equal(intersection(range_of(u),universal_class),cantor(inverse(u)))**.
% 299.99/300.35  5863[2:Rew:5797.0,4402.0] ||  -> member(unordered_pair(u,null_class),ordered_pair(u,universal_class))*.
% 299.99/300.35  5862[2:Rew:5797.0,4401.0] ||  -> member(unordered_pair(null_class,u),ordered_pair(u,universal_class))*.
% 299.99/300.35  5861[1:Rew:5797.0,4381.0] ||  -> equal(intersection(domain_of(u),universal_class),cantor(u))**.
% 299.99/300.35  5853[2:Rew:5797.0,4400.0] ||  -> equal(ordered_pair(null_class,universal_class),singleton(singleton(null_class)))**.
% 299.99/300.35  5851[1:Rew:5797.0,4375.0] ||  -> equal(union(complement(u),u),universal_class)**.
% 299.99/300.35  5844[1:Rew:5797.0,4427.0] ||  -> equal(union(universal_class,u),universal_class)**.
% 299.99/300.35  5843[2:Rew:5797.0,4398.0] ||  -> member(null_class,ordered_pair(universal_class,u))*.
% 299.99/300.35  5842[1:Rew:5797.0,4390.0] ||  -> equal(union(u,universal_class),universal_class)**.
% 299.99/300.35  5847[1:Rew:5797.0,4415.0] ||  -> equal(symmetric_difference(universal_class,universal_class),null_class)**.
% 299.99/300.35  5838[2:Rew:5797.0,4697.0] || member(universal_class,u)* -> .
% 299.99/300.35  5836[1:Rew:5797.0,4380.0] ||  -> equal(diagonalise(u),universal_class)**.
% 299.99/300.35  5834[2:Rew:5797.0,4395.0] ||  -> equal(singleton(universal_class),null_class)**.
% 299.99/300.35  5832[1:Rew:5797.0,4364.0] ||  -> equal(complement(null_class),universal_class)**.
% 299.99/300.35  5797[1:Res:4406.0,3177.0] ||  -> equal(successor(universal_class),universal_class)**.
% 299.99/300.35  194[0:Res:15.1,39.0] ||  -> equal(intersection(u,v),null_class) member(not_subclass_element(intersection(u,v),null_class),u)*.
% 299.99/300.35  5688[1:SoR:5662.0,89.1] one_to_one(successor(universal_class)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  185[0:Res:15.1,40.0] ||  -> equal(intersection(u,v),null_class) member(not_subclass_element(intersection(u,v),null_class),v)*.
% 299.99/300.35  5662[1:Res:4410.0,2702.1] function(successor(universal_class)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5521[2:MRR:5506.1,5471.0] || subclass(universal_class,element_relation)*r -> .
% 299.99/300.35  2702[0:Res:80.1,19.1] function(u) || member(v,u)*+ -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.35  5520[2:MRR:5504.1,5471.0] || subclass(universal_class,successor_relation)*r -> .
% 299.99/300.35  5589[0:MRR:5588.1,119.0] function(u) ||  -> member(apply(u,v),universal_class)*.
% 299.99/300.35  163[0:SpR:86.0,72.1] || member(image(u,singleton(v)),universal_class)* -> member(apply(u,v),universal_class).
% 299.99/300.35  5105[0:SoR:1527.0,5087.1] || equal(domain_of(complement(cross_product(singleton(null_class),universal_class))),universal_class)** -> .
% 299.99/300.35  5100[0:SoR:1591.0,5087.1] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),universal_class)** -> .
% 299.99/300.35  2704[0:Res:50.0,19.1] || member(u,rotate(v))*+ -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  5538[2:EmS:5517.0,90.1] one_to_one(u) || equal(inverse(u),universal_class)** -> .
% 299.99/300.35  2703[0:Res:53.0,19.1] || member(u,flip(v))*+ -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  5539[2:EmS:5517.0,89.1] one_to_one(u) || equal(universal_class,u)* -> .
% 299.99/300.35  5541[2:EmS:5517.0,87.0] || equal(choice,universal_class)** -> .
% 299.99/300.35  5517[2:MRR:5509.2,5471.0] function(u) || equal(universal_class,u)* -> .
% 299.99/300.35  5519[2:MRR:5513.1,5471.0] || equal(rotate(u),universal_class)** -> .
% 299.99/300.35  5518[2:MRR:5511.1,5471.0] || equal(flip(u),universal_class)** -> .
% 299.99/300.35  5525[2:SoR:5516.0,89.1] one_to_one(universal_class) ||  -> .
% 299.99/300.35  5516[2:MRR:5497.1,5471.0] function(universal_class) ||  -> .
% 299.99/300.35  3177[0:Res:22.0,25.0] || subclass(universal_class,u)* -> equal(universal_class,u).
% 299.99/300.35  5471[2:Res:5043.1,4236.0] || equal(cross_product(u,v),universal_class)** -> .
% 299.99/300.35  5473[2:Res:5043.1,5339.0] || equal(successor_relation,universal_class)** -> .
% 299.99/300.35  5472[2:Res:5043.1,5338.0] || equal(element_relation,universal_class)** -> .
% 299.99/300.35  5043[0:Res:119.0,2713.0] || equal(universal_class,u) -> member(singleton(v),u)*.
% 299.99/300.35  942[0:NCh:6.2,6.0,50.0,14.0] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),null_class)**+ -> equal(rotate(u),null_class)**.
% 299.99/300.35  5339[2:Res:2699.1,4236.0] || member(singleton(singleton(null_class)),successor_relation)* -> .
% 299.99/300.35  5338[2:Res:2700.1,4236.0] || member(singleton(singleton(null_class)),element_relation)* -> .
% 299.99/300.35  906[0:NCh:6.2,6.0,53.0,14.0] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),null_class)**+ -> equal(flip(u),null_class)**.
% 299.99/300.35  4236[2:MRR:3265.1,4235.0] || member(singleton(singleton(null_class)),cross_product(u,v))* -> .
% 299.99/300.35  776[0:SpL:111.0,40.0] || member(u,symmetric_difference(v,w))* -> member(u,union(v,w)).
% 299.99/300.35  5041[0:Res:16.0,2713.0] || equal(universal_class,u) -> member(null_class,u)*.
% 299.99/300.35  5087[0:MRR:3013.0,5041.1] || equal(universal_class,u) -> inductive(u)*.
% 299.99/300.35  2713[0:NCh:6.2,6.0,19.1,22.0] || member(u,v)*+ equal(universal_class,w) -> member(u,w)*.
% 299.99/300.35  315[0:SpR:17.0,31.0] ||  -> equal(unordered_pair(singleton(u),unordered_pair(singleton(v),u)),ordered_pair(u,v))**.
% 299.99/300.35  4275[0:Res:193.1,12.0] ||  -> equal(intersection(null_class,u),null_class)**.
% 299.99/300.35  193[0:Res:84.1,39.0] ||  -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),u)*.
% 299.99/300.35  2701[0:Res:75.0,19.1] || member(u,compose(v,w))* -> member(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  881[0:Res:65.1,26.0] inductive(unordered_pair(u,v)) ||  -> equal(null_class,v)* equal(null_class,u)*.
% 299.99/300.35  2700[0:Res:36.0,19.1] || member(u,element_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  2699[0:Res:62.0,19.1] || member(u,successor_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  52[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.99/300.35  3554[1:Rew:447.0,3549.0] ||  -> equal(symmetric_difference(null_class,null_class),null_class)**.
% 299.99/300.35  3502[1:MRR:2332.0,3470.1] ||  -> equal(union(null_class,null_class),null_class)**.
% 299.99/300.35  55[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.99/300.35  486[1:Rew:470.0,82.1] || subclass(u,cross_product(universal_class,universal_class)) subclass(compose(u,inverse(u)),null_class)*l -> function(u).
% 299.99/300.35  77[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.99/300.35  25[0:Inp] || subclass(u,v)*+ subclass(v,u)* -> equal(v,u).
% 299.99/300.35  64[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.99/300.35  38[0:Inp] || member(u,v) member(ordered_pair(u,v),cross_product(universal_class,universal_class))* -> member(ordered_pair(u,v),element_relation).
% 299.99/300.35  3016[0:MRR:3008.0,16.0] ||  -> inductive(universal_class)*.
% 299.99/300.35  67[0:Inp] || member(null_class,u) subclass(image(successor_relation,u),u)*l -> inductive(u).
% 299.99/300.35  2402[0:Res:15.1,2380.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),universal_class)*.
% 299.99/300.35  76[0:Inp] || member(ordered_pair(u,v),compose(w,x)) -> member(v,image(w,image(x,singleton(u))))*.
% 299.99/300.35  51[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),rotate(x))* -> member(ordered_pair(ordered_pair(v,w),u),x).
% 299.99/300.35  54[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),flip(x))* -> member(ordered_pair(ordered_pair(v,u),w),x).
% 299.99/300.35  19[0:Inp] || member(u,v)* subclass(v,w)*+ -> member(u,w)*.
% 299.99/300.35  2647[0:Obv:2646.0] ||  -> equal(complement(universal_class),null_class)**.
% 299.99/300.35  2401[0:Res:84.1,2380.0] ||  -> equal(u,null_class) member(regular(u),universal_class)*.
% 299.99/300.35  2392[0:Res:899.1,2380.0] ||  -> equal(singleton(u),null_class) member(u,universal_class)*.
% 299.99/300.35  102[0:Inp] || compatible(u,v,w)* -> subclass(range_of(u),domain_of(domain_of(w))).
% 299.99/300.35  2380[0:Con:2378.0] || member(u,v)*+ -> member(u,universal_class)*.
% 299.99/300.35  34[0:Inp] || member(u,v) member(w,x) -> member(ordered_pair(w,u),cross_product(x,v))*.
% 299.99/300.35  10[0:Inp] || member(not_subclass_element(u,v),v)*+ member(not_subclass_element(v,u),u)* -> equal(v,u).
% 299.99/300.35  49[0:Inp] || member(u,universal_class) -> member(u,domain_of(v)) equal(restrict(v,singleton(u),universal_class),null_class)**.
% 299.99/300.35  9[0:Inp] || member(not_subclass_element(u,v),v)*+ -> equal(v,u) member(not_subclass_element(v,u),v)*.
% 299.99/300.35  21[0:Inp] || member(not_subclass_element(u,v),v)* -> subclass(u,v).
% 299.99/300.35  2076[1:Res:489.1,14.0] function(u) ||  -> equal(compose(u,inverse(u)),null_class)**.
% 299.99/300.35  2077[1:Res:489.1,488.0] function(u) ||  -> single_valued_class(u)*.
% 299.99/300.35  2019[1:Res:65.1,2013.0] inductive(intersection(complement(diagonalise(u)),complement(null_class))) ||  -> .
% 299.99/300.35  488[1:Rew:470.0,79.0] || subclass(compose(u,inverse(u)),null_class)*l -> single_valued_class(u).
% 299.99/300.35  1979[1:Res:487.1,14.0] single_valued_class(u) ||  -> equal(compose(u,inverse(u)),null_class)**.
% 299.99/300.35  7[0:Inp] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(not_subclass_element(u,v),u)*.
% 299.99/300.35  1[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))*+ -> member(u,unordered_pair(u,v))*.
% 299.99/300.35  2[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))*+ -> member(v,unordered_pair(u,v))*.
% 299.99/300.35  1591[0:Res:65.1,1526.0] inductive(cantor(complement(cross_product(singleton(null_class),universal_class)))) ||  -> .
% 299.99/300.35  1526[0:Res:302.1,1217.0] || member(u,cantor(complement(cross_product(singleton(u),universal_class))))* -> .
% 299.99/300.35  1478[0:SpR:461.0,58.0] ||  -> equal(domain__dfg(null_class,u,v),first(not_subclass_element(null_class,null_class)))**.
% 299.99/300.35  41[0:Inp] || member(u,v) member(u,w) -> member(u,intersection(w,v))*.
% 299.99/300.35  1424[0:SpR:461.0,59.0] ||  -> equal(range__dfg(null_class,u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.99/300.35  1527[0:Res:65.1,1217.0] inductive(domain_of(complement(cross_product(singleton(null_class),universal_class)))) ||  -> .
% 299.99/300.35  35[0:Inp] || member(u,cross_product(v,w))*+ -> equal(ordered_pair(first(u),second(u)),u)**.
% 299.99/300.35  1217[0:Obv:1213.1] || member(u,domain_of(complement(cross_product(singleton(u),universal_class))))* -> .
% 299.99/300.35  58[0:Inp] ||  -> equal(first(not_subclass_element(restrict(u,v,singleton(w)),null_class)),domain__dfg(u,v,w))**.
% 299.99/300.35  59[0:Inp] ||  -> equal(second(not_subclass_element(restrict(u,singleton(v),w),null_class)),range__dfg(u,v,w))**.
% 299.99/300.35  20[0:Inp] ||  -> subclass(u,v) member(not_subclass_element(u,v),u)*.
% 299.99/300.35  1220[0:Res:84.1,1215.0] ||  -> equal(domain_of(null_class),null_class)**.
% 299.99/300.35  1219[0:Res:65.1,1215.0] inductive(domain_of(null_class)) ||  -> .
% 299.99/300.35  48[0:Inp] || member(u,domain_of(v)) equal(restrict(v,singleton(u),universal_class),null_class)** -> .
% 299.99/300.35  66[0:Inp] inductive(u) ||  -> subclass(image(successor_relation,u),u)*l.
% 299.99/300.35  80[0:Inp] function(u) ||  -> subclass(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  900[0:Obv:897.0] ||  -> equal(singleton(u),null_class) equal(intersection(singleton(u),u),null_class)**.
% 299.99/300.35  895[0:MRR:892.0,119.0] ||  -> equal(singleton(u),null_class) equal(apply(choice,singleton(u)),u)**.
% 299.99/300.35  50[0:Inp] ||  -> subclass(rotate(u),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  891[0:Res:15.1,886.0] ||  -> equal(singleton(u),null_class) equal(not_subclass_element(singleton(u),null_class),u)**.
% 299.99/300.35  53[0:Inp] ||  -> subclass(flip(u),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  899[0:Obv:896.0] ||  -> equal(singleton(u),null_class) member(u,singleton(u))*.
% 299.99/300.35  890[0:Res:84.1,886.0] ||  -> equal(singleton(u),null_class) equal(regular(singleton(u)),u)**.
% 299.99/300.35  889[0:Res:65.1,886.0] inductive(singleton(u)) ||  -> equal(null_class,u)*.
% 299.99/300.35  886[0:Obv:876.1] || member(u,singleton(v))* -> equal(u,v).
% 299.99/300.35  26[0:Inp] || member(u,unordered_pair(v,w))* -> equal(u,w) equal(u,v).
% 299.99/300.35  111[0:Rew:44.0,45.0] ||  -> equal(intersection(complement(intersection(u,v)),union(u,v)),symmetric_difference(u,v))**.
% 299.99/300.35  83[0:Inp] function(u) || member(v,universal_class) -> member(image(u,v),universal_class)*.
% 299.99/300.35  731[1:Res:84.1,728.0] ||  -> equal(cantor(null_class),null_class)**.
% 299.99/300.35  730[1:Res:65.1,728.0] inductive(cantor(null_class)) ||  -> .
% 299.99/300.35  24[0:Inp] || equal(u,v)* -> subclass(v,u).
% 299.99/300.35  622[0:SpR:467.0,72.1] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),universal_class)*.
% 299.99/300.35  88[0:Inp] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),u)*.
% 299.99/300.35  703[0:NCh:6.2,6.0,637.0,22.0] || subclass(universal_class,null_class)*r -> .
% 299.99/300.35  704[0:NCh:6.2,6.0,637.0,22.0] || equal(null_class,universal_class)** -> .
% 299.99/300.35  637[0:NCh:6.2,6.1,110.0,13.0] || subclass(singleton(y__dfg),null_class)*l -> .
% 299.99/300.35  75[0:Inp] ||  -> subclass(compose(u,v),cross_product(universal_class,universal_class))*l.
% 299.99/300.35  14[0:Inp] || subclass(u,null_class)* -> equal(u,null_class).
% 299.99/300.35  638[0:NCh:6.2,6.1,110.0,13.0] || equal(singleton(y__dfg),null_class)** -> .
% 299.99/300.35  110[0:Rew:17.0,18.0] || subclass(singleton(y__dfg),unordered_pair(y__dfg,x__dfg))*r -> .
% 299.99/300.35  623[0:SpR:467.0,467.0] ||  -> equal(apply(null_class,u),apply(null_class,v))*.
% 299.99/300.35  467[0:SpR:464.0,86.0] ||  -> equal(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.99/300.35  470[1:Spt:454.0] ||  -> equal(identity_relation,null_class)**.
% 299.99/300.35  32[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(u,w).
% 299.99/300.35  464[0:SpR:461.0,60.0] ||  -> equal(image(null_class,u),range_of(null_class))**.
% 299.99/300.35  461[0:SpR:447.0,47.0] ||  -> equal(restrict(null_class,u,v),null_class)**.
% 299.99/300.35  447[0:Res:184.1,12.0] ||  -> equal(intersection(u,null_class),null_class)**.
% 299.99/300.35  184[0:Res:84.1,40.0] ||  -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),v)*.
% 299.99/300.35  33[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(v,x).
% 299.99/300.35  3[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(u,universal_class).
% 299.99/300.35  4[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(v,universal_class).
% 299.99/300.35  341[0:SpL:319.0,37.0] || member(singleton(singleton(singleton(u))),element_relation)*+ -> member(singleton(u),u)*.
% 299.99/300.35  176[0:Res:15.1,42.1] || member(not_subclass_element(complement(u),null_class),u)* -> equal(complement(u),null_class).
% 299.99/300.35  252[0:SpR:250.0,86.0] ||  -> equal(apply(complement(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.99/300.35  101[0:Inp] || compatible(u,v,w)* -> equal(domain_of(domain_of(v)),domain_of(u)).
% 299.99/300.35  345[0:SpR:17.0,327.0] ||  -> member(ordered_pair(u,v),ordered_pair(unordered_pair(singleton(v),u),u))*.
% 299.99/300.35  327[0:SpR:31.0,321.0] ||  -> member(ordered_pair(u,v),ordered_pair(unordered_pair(u,singleton(v)),u))*.
% 299.99/300.35  319[0:Rew:30.0,316.0] ||  -> equal(ordered_pair(singleton(u),u),singleton(singleton(singleton(u))))**.
% 299.99/300.35  43[0:Inp] || member(u,universal_class) -> member(u,v) member(u,complement(v))*.
% 299.99/300.35  321[0:SpR:17.0,320.0] ||  -> member(unordered_pair(singleton(u),v),ordered_pair(v,u))*.
% 299.99/300.35  320[0:MRR:313.0,29.0] ||  -> member(unordered_pair(u,singleton(v)),ordered_pair(u,v))*.
% 299.99/300.35  318[0:MRR:312.0,119.0] ||  -> member(singleton(u),ordered_pair(u,v))*.
% 299.99/300.35  311[0:SpR:31.0,29.0] ||  -> member(ordered_pair(u,v),universal_class)*.
% 299.99/300.35  31[0:Inp] ||  -> equal(unordered_pair(singleton(u),unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.99/300.35  308[0:Res:65.1,304.0] inductive(cantor(inverse(u))) ||  -> member(null_class,range_of(u))*.
% 299.99/300.35  304[0:SpR:57.0,302.1] || member(u,cantor(inverse(v)))* -> member(u,range_of(v)).
% 299.99/300.35  302[0:SpL:95.0,39.0] || member(u,cantor(v)) -> member(u,domain_of(v))*.
% 299.99/300.35  255[0:Res:65.1,244.0] inductive(restrict(u,v,w)) ||  -> member(null_class,u)*.
% 299.99/300.35  244[0:SpL:47.0,40.0] || member(u,restrict(v,w,x))* -> member(u,v).
% 299.99/300.35  250[0:SpR:245.0,60.0] ||  -> equal(image(complement(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.99/300.35  245[0:SpR:46.0,124.0] ||  -> equal(restrict(complement(cross_product(u,v)),u,v),null_class)**.
% 299.99/300.35  46[0:Inp] ||  -> equal(intersection(u,cross_product(v,w)),restrict(u,v,w))**.
% 299.99/300.35  47[0:Inp] ||  -> equal(intersection(cross_product(u,v),w),restrict(w,u,v))**.
% 299.99/300.35  63[0:Inp] || member(ordered_pair(u,v),successor_relation)* -> equal(successor(u),v).
% 299.99/300.35  175[0:Res:84.1,42.1] || member(regular(complement(u)),u)* -> equal(complement(u),null_class).
% 299.99/300.35  36[0:Inp] ||  -> subclass(element_relation,cross_product(universal_class,universal_class))*r.
% 299.99/300.35  62[0:Inp] ||  -> subclass(successor_relation,cross_product(universal_class,universal_class))*r.
% 299.99/300.35  192[0:Res:65.1,39.0] inductive(intersection(u,v)) ||  -> member(null_class,u)*.
% 299.99/300.35  39[0:Inp] || member(u,intersection(v,w))* -> member(u,v).
% 299.99/300.35  183[0:Res:65.1,40.0] inductive(intersection(u,v)) ||  -> member(null_class,v)*.
% 299.99/300.35  40[0:Inp] || member(u,intersection(v,w))* -> member(u,w).
% 299.99/300.35  174[0:Res:65.1,42.1] inductive(complement(u)) || member(null_class,u)* -> .
% 299.99/300.35  42[0:Inp] || member(u,v) member(u,complement(v))* -> .
% 299.99/300.35  37[0:Inp] || member(ordered_pair(u,v),element_relation)* -> member(u,v).
% 299.99/300.35  27[0:Inp] || member(u,universal_class) -> member(u,unordered_pair(u,v))*.
% 299.99/300.35  166[0:SpR:30.0,28.1] || member(u,universal_class) -> member(u,singleton(u))*.
% 299.99/300.35  28[0:Inp] || member(u,universal_class) -> member(u,unordered_pair(v,u))*.
% 299.99/300.35  86[0:Inp] ||  -> equal(sum_class(image(u,singleton(v))),apply(u,v))**.
% 299.99/300.35  60[0:Inp] ||  -> equal(range_of(restrict(u,v,universal_class)),image(u,v))**.
% 299.99/300.35  160[0:Res:89.1,91.1] one_to_one(inverse(u)) function(u) ||  -> one_to_one(u)*.
% 299.99/300.35  91[0:Inp] function(u) || function(inverse(u))* -> one_to_one(u).
% 299.99/300.35  85[0:Inp] ||  -> equal(u,null_class) equal(intersection(u,regular(u)),null_class)**.
% 299.99/300.35  15[0:Inp] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),u)*.
% 299.99/300.35  72[0:Inp] || member(u,universal_class) -> member(sum_class(u),universal_class)*.
% 299.99/300.35  74[0:Inp] || member(u,universal_class) -> member(power_class(u),universal_class)*.
% 299.99/300.35  5[0:Inp] ||  -> subclass(u,u)*.
% 299.99/300.35  56[0:Inp] ||  -> equal(domain_of(flip(cross_product(u,universal_class))),inverse(u))**.
% 299.99/300.35  71[0:Inp] ||  -> equal(domain_of(restrict(element_relation,universal_class,u)),sum_class(u))**.
% 299.99/300.35  22[0:Inp] ||  -> subclass(u,universal_class)*.
% 299.99/300.35  13[0:Inp] ||  -> subclass(null_class,u)*.
% 299.99/300.35  100[0:Inp] || compatible(u,v,w)* -> function(u).
% 299.99/300.35  124[0:Res:84.1,11.0] ||  -> equal(intersection(complement(u),u),null_class)**.
% 299.99/300.35  123[0:Res:65.1,11.0] inductive(intersection(complement(u),u)) ||  -> .
% 299.99/300.35  17[0:Inp] ||  -> equal(unordered_pair(u,v),unordered_pair(v,u))*.
% 299.99/300.35  84[0:Inp] ||  -> equal(u,null_class) member(regular(u),u)*.
% 299.99/300.35  115[0:Res:24.1,110.0] || equal(unordered_pair(y__dfg,x__dfg),singleton(y__dfg))** -> .
% 299.99/300.35  119[0:SpR:30.0,29.0] ||  -> member(singleton(u),universal_class)*.
% 299.99/300.35  61[0:Inp] ||  -> equal(union(u,singleton(u)),successor(u))**.
% 299.99/300.35  30[0:Inp] ||  -> equal(unordered_pair(u,u),singleton(u))**.
% 299.99/300.35  90[0:Inp] one_to_one(u) ||  -> function(inverse(u))*.
% 299.99/300.35  118[0:Res:65.1,12.0] inductive(null_class) ||  -> .
% 299.99/300.35  65[0:Inp] inductive(u) ||  -> member(null_class,u)*.
% 299.99/300.35  57[0:Inp] ||  -> equal(domain_of(inverse(u)),range_of(u))**.
% 299.99/300.35  29[0:Inp] ||  -> member(unordered_pair(u,v),universal_class)*.
% 299.99/300.35  89[0:Inp] one_to_one(u) ||  -> function(u)*.
% 299.99/300.35  12[0:Inp] || member(u,null_class)* -> .
% 299.99/300.35  16[0:Inp] ||  -> member(null_class,universal_class)*.
% 299.99/300.35  87[0:Inp] ||  -> function(choice)*.142743[0:SpR:140814.0,73.0] ||  -> equal(complement(image(element_relation,u)),power_class(complement(u)))**.
% 299.99/300.35  142766[0:SpR:140814.0,29224.1] || equal(complement(u),universal_class)** -> equal(u,null_class).
% 299.99/300.35  142799[1:SpR:140814.0,37643.1] || equal(complement(u),null_class)** -> equal(u,universal_class).
% 299.99/300.35  142824[0:SpR:140814.0,76342.0] ||  -> equal(intersection(u,intersection(complement(u),v)),null_class)**.
% 299.99/300.35  142825[0:SpR:140814.0,77065.0] ||  -> equal(intersection(u,intersection(v,complement(u))),null_class)**.
% 299.99/300.35  142827[0:SpR:140814.0,77833.0] ||  -> equal(intersection(intersection(complement(u),v),u),null_class)**.
% 299.99/300.35  142864[0:SpR:140814.0,78598.0] ||  -> equal(intersection(intersection(u,complement(v)),v),null_class)**.
% 299.99/300.35  142871[0:SpR:73.0,140814.0] ||  -> equal(image(element_relation,complement(u)),complement(power_class(u)))**.
% 299.99/300.35  142921[0:SpL:140814.0,6547.1] inductive(complement(u)) || equal(u,universal_class)* -> .
% 299.99/300.35  147460[2:Rew:142790.0,136617.0] || equal(union(complement(singleton(u)),null_class),null_class)** -> .
% 299.99/300.35  147469[2:Rew:142790.0,122097.0] || equal(union(complement(sum_class(null_class)),null_class),null_class)** -> .
% 299.99/300.35  147472[2:Rew:142790.0,136535.0] || equal(union(complement(power_class(omega)),null_class),null_class)** -> .
% 299.99/300.35  148380[2:Rew:140814.0,142832.0] ||  -> equal(singleton(u),null_class) member(u,complement(u))*.
% 299.99/300.35  149447[2:Rew:140814.0,142923.1] || member(u,universal_class) -> member(u,complement(u))*.
% 299.99/300.35  149464[1:Rew:61.0,147616.0] || member(regular(successor(null_class)),complement(successor(null_class)))* -> .
% 299.99/300.35  152509[2:SpR:142873.0,5893.0] ||  -> equal(sum_class(complement(power_class(universal_class))),apply(element_relation,universal_class))**.
% 299.99/300.35  152515[1:MRR:152505.1,16.0] function(element_relation) ||  -> member(complement(power_class(universal_class)),universal_class)*.
% 299.99/300.35  152540[4:SpR:147144.1,57.0] function(inverse(u)) ||  -> equal(range_of(u),universal_class)**.
% 299.99/300.35  152730[4:Obv:152579.1] function(complement(cross_product(singleton(singleton(u)),universal_class))) ||  -> .
% 299.99/300.35  152731[4:Obv:152587.1] function(complement(cross_product(singleton(power_class(null_class)),universal_class))) ||  -> .
% 299.99/300.35  152732[4:Obv:152588.1] function(complement(cross_product(singleton(power_class(omega)),universal_class))) ||  -> .
% 299.99/300.35  152733[4:Obv:152589.1] function(complement(cross_product(singleton(sum_class(null_class)),universal_class))) ||  -> .
% 299.99/300.35  152734[4:Obv:152590.1] function(complement(cross_product(singleton(sum_class(omega)),universal_class))) ||  -> .
% 299.99/300.35  152816[4:Rew:9706.0,152785.1] one_to_one(u) ||  -> equal(cantor(inverse(u)),universal_class)**.
% 299.99/300.35  140849[1:Rew:140814.0,76571.0] ||  -> equal(intersection(cantor(u),symmetric_difference(domain_of(u),universal_class)),null_class)**.
% 299.99/300.35  140850[1:Rew:140814.0,78112.0] ||  -> equal(intersection(symmetric_difference(domain_of(u),universal_class),cantor(u)),null_class)**.
% 299.99/300.35  141931[0:Rew:140814.0,76531.0] ||  -> equal(intersection(intersection(u,v),symmetric_difference(u,v)),null_class)**.
% 299.99/300.35  141932[0:Rew:140814.0,78068.0] ||  -> equal(intersection(symmetric_difference(u,v),intersection(u,v)),null_class)**.
% 299.99/300.35  142126[1:Rew:140814.0,142022.0] || member(not_subclass_element(universal_class,u),u)* -> equal(u,universal_class).
% 299.99/300.35  142744[0:SpR:140814.0,137.0] ||  -> equal(intersection(power_class(complement(u)),image(element_relation,u)),null_class)**.
% 299.99/300.35  142747[1:SpR:140814.0,5898.0] ||  -> equal(union(power_class(complement(u)),image(element_relation,u)),universal_class)**.
% 299.99/300.35  142750[1:SpR:140814.0,9720.0] ||  -> equal(symmetric_difference(power_class(complement(u)),image(element_relation,u)),universal_class)**.
% 299.99/300.35  142755[0:SpR:140814.0,55838.0] ||  -> equal(intersection(image(element_relation,u),power_class(complement(u))),null_class)**.
% 299.99/300.35  142756[1:SpR:140814.0,55911.0] ||  -> equal(union(image(element_relation,u),power_class(complement(u))),universal_class)**.
% 299.99/300.35  142757[1:SpR:140814.0,56020.0] ||  -> equal(symmetric_difference(image(element_relation,u),power_class(complement(u))),universal_class)**.
% 299.99/300.35  142780[1:SpR:140814.0,5835.0] ||  -> equal(complement(intersection(universal_class,u)),union(null_class,complement(u)))**.
% 299.99/300.35  142790[1:SpR:140814.0,5840.0] ||  -> equal(complement(intersection(u,universal_class)),union(complement(u),null_class))**.
% 299.99/300.35  142822[0:SpR:140814.0,55756.1] inductive(complement(u)) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.35  142823[0:SpR:140814.0,56204.1] inductive(complement(u)) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.35  142826[0:SpR:140814.0,76539.0] ||  -> equal(intersection(u,restrict(complement(u),v,w)),null_class)**.
% 299.99/300.35  142828[0:SpR:140814.0,78078.0] ||  -> equal(intersection(restrict(complement(u),v,w),u),null_class)**.
% 299.99/300.35  142878[1:SpR:5835.0,140814.0] ||  -> equal(intersection(universal_class,complement(u)),complement(union(null_class,u)))**.
% 299.99/300.35  142880[1:SpR:5840.0,140814.0] ||  -> equal(intersection(complement(u),universal_class),complement(union(u,null_class)))**.
% 299.99/300.35  142910[1:SpL:140814.0,51881.0] || equal(regular(u),universal_class) -> member(null_class,complement(u))*.
% 299.99/300.35  142928[2:SpL:140814.0,129602.0] || member(union(complement(u),null_class),symmetric_difference(u,universal_class))* -> .
% 299.99/300.35  142929[2:SpL:140814.0,129600.0] || member(union(null_class,complement(u)),symmetric_difference(universal_class,u))* -> .
% 299.99/300.35  143695[2:Rew:142874.0,136335.0] || equal(regular(union(complement(power_class(null_class)),null_class)),universal_class)** -> .
% 299.99/300.35  143741[2:Rew:142874.0,118815.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),complement(power_class(null_class)))*.
% 299.99/300.35  147461[3:Rew:142790.0,137427.0] || equal(union(complement(not_subclass_element(omega,null_class)),null_class),null_class)** -> .
% 299.99/300.35  147462[2:Rew:142790.0,136348.0] || equal(union(complement(not_subclass_element(universal_class,null_class)),null_class),null_class)** -> .
% 299.99/300.35  147465[3:Rew:142790.0,136238.0] || equal(union(complement(apply(choice,omega)),null_class),null_class)** -> .
% 299.99/300.35  147466[2:Rew:142790.0,120424.0] || equal(regular(union(complement(sum_class(omega)),null_class)),universal_class)** -> .
% 299.99/300.35  147468[2:Rew:142790.0,120421.0] || equal(regular(union(complement(sum_class(null_class)),null_class)),universal_class)** -> .
% 299.99/300.35  147471[2:Rew:142790.0,136343.0] || equal(regular(union(complement(power_class(omega)),null_class)),universal_class)** -> .
% 299.99/300.35  149467[1:Rew:140814.0,142810.1] ||  -> member(not_subclass_element(universal_class,u),complement(u))* equal(u,universal_class).
% 299.99/300.35  149476[0:Rew:140814.0,142907.1] || member(regular(u),complement(u))* -> equal(u,null_class).
% 299.99/300.35  149488[1:Rew:61.0,147618.0] || member(not_subclass_element(successor(null_class),null_class),complement(successor(null_class)))* -> .
% 299.99/300.35  152758[4:Obv:152585.1] function(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))) ||  -> .
% 299.99/300.35  152759[4:Obv:152586.1] function(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))) ||  -> .
% 299.99/300.35  141587[1:Rew:140814.0,82051.0] ||  -> equal(intersection(cantor(inverse(u)),symmetric_difference(range_of(u),universal_class)),null_class)**.
% 299.99/300.35  141588[1:Rew:140814.0,82729.0] ||  -> equal(intersection(symmetric_difference(range_of(u),universal_class),cantor(inverse(u))),null_class)**.
% 299.99/300.35  142751[1:SpR:140814.0,132338.1] || equal(power_class(complement(u)),null_class) -> inductive(image(element_relation,u))*.
% 299.99/300.35  142767[0:SpR:140814.0,44.0] ||  -> equal(complement(intersection(u,complement(v))),union(complement(u),v))**.
% 299.99/300.35  142781[1:SpR:140814.0,5902.0] ||  -> equal(intersection(union(null_class,complement(u)),intersection(universal_class,u)),null_class)**.
% 299.99/300.35  142782[1:SpR:140814.0,5935.0] ||  -> equal(union(union(null_class,complement(u)),intersection(universal_class,u)),universal_class)**.
% 299.99/300.35  142783[1:SpR:140814.0,9727.0] ||  -> equal(symmetric_difference(union(null_class,complement(u)),intersection(universal_class,u)),universal_class)**.
% 299.99/300.35  142785[1:SpR:140814.0,55845.0] ||  -> equal(intersection(intersection(universal_class,u),union(null_class,complement(u))),null_class)**.
% 299.99/300.35  142786[1:SpR:140814.0,55979.0] ||  -> equal(union(intersection(universal_class,u),union(null_class,complement(u))),universal_class)**.
% 299.99/300.35  142787[1:SpR:140814.0,56027.0] ||  -> equal(symmetric_difference(intersection(universal_class,u),union(null_class,complement(u))),universal_class)**.
% 299.99/300.35  142791[1:SpR:140814.0,5910.0] ||  -> equal(intersection(union(complement(u),null_class),intersection(u,universal_class)),null_class)**.
% 299.99/300.35  142792[1:SpR:140814.0,5934.0] ||  -> equal(union(union(complement(u),null_class),intersection(u,universal_class)),universal_class)**.
% 299.99/300.35  142793[1:SpR:140814.0,9728.0] ||  -> equal(symmetric_difference(union(complement(u),null_class),intersection(u,universal_class)),universal_class)**.
% 299.99/300.35  142795[1:SpR:140814.0,55847.0] ||  -> equal(intersection(intersection(u,universal_class),union(complement(u),null_class)),null_class)**.
% 299.99/300.35  142796[1:SpR:140814.0,55981.0] ||  -> equal(union(intersection(u,universal_class),union(complement(u),null_class)),universal_class)**.
% 299.99/300.35  142797[1:SpR:140814.0,56029.0] ||  -> equal(symmetric_difference(intersection(u,universal_class),union(complement(u),null_class)),universal_class)**.
% 299.99/300.35  142834[0:SpR:140814.0,44.0] ||  -> equal(complement(intersection(complement(u),v)),union(u,complement(v)))**.
% 299.99/300.35  142876[0:SpR:44.0,140814.0] ||  -> equal(intersection(complement(u),complement(v)),complement(union(u,v)))**.
% 299.99/300.35  142898[1:SpR:13387.0,140814.0] ||  -> equal(complement(union(cantor(u),null_class)),symmetric_difference(domain_of(u),universal_class))**.
% 299.99/300.35  142922[2:SpL:140814.0,129598.0] || member(union(complement(u),v),symmetric_difference(u,complement(v)))* -> .
% 299.99/300.35  142950[2:SpL:140814.0,129598.0] || member(union(u,complement(v)),symmetric_difference(complement(u),v))* -> .
% 299.99/300.35  143724[1:Rew:142874.0,58085.1] inductive(power_class(null_class)) || equal(complement(power_class(null_class)),omega)** -> .
% 299.99/300.35  143743[2:Rew:142874.0,128409.1] || equal(u,null_class) -> member(power_class(u),complement(power_class(null_class)))*.
% 299.99/300.35  149468[0:Rew:142871.0,142872.0] ||  -> equal(complement(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))**.
% 299.99/300.35  149494[0:Rew:140814.0,142916.1] || member(not_subclass_element(u,null_class),complement(u))* -> equal(u,null_class).
% 299.99/300.35  152449[2:SpR:38468.1,143742.0] || equal(u,null_class) -> member(power_class(u),complement(power_class(u)))*.
% 299.99/300.35  152512[2:Rew:142873.0,152506.0] || equal(complement(power_class(universal_class)),universal_class) -> inductive(complement(power_class(universal_class)))*.
% 299.99/300.35  152513[2:Rew:142880.0,152510.0] || member(complement(union(power_class(universal_class),null_class)),complement(power_class(universal_class)))* -> .
% 299.99/300.35  152514[2:Rew:142880.0,152511.0] || member(complement(power_class(universal_class)),complement(union(power_class(universal_class),null_class)))* -> .
% 299.99/300.35  152524[2:Rew:142874.0,152519.0] || equal(complement(power_class(null_class)),universal_class) -> inductive(complement(power_class(null_class)))*.
% 299.99/300.35  152525[2:Rew:142880.0,152522.0] || member(complement(union(power_class(null_class),null_class)),complement(power_class(null_class)))* -> .
% 299.99/300.35  152526[2:Rew:142880.0,152523.0] || member(complement(power_class(null_class)),complement(union(power_class(null_class),null_class)))* -> .
% 299.99/300.35  152541[4:SpR:147144.1,71.0] function(restrict(element_relation,universal_class,u)) ||  -> equal(sum_class(u),universal_class)**.
% 299.99/300.35  152542[4:SpR:147144.1,56.0] function(flip(cross_product(u,universal_class))) ||  -> equal(inverse(u),universal_class)**.
% 299.99/300.35  153190[3:SoR:118197.0,142327.1] || subclass(universal_class,regular(omega))*r -> .
% 299.99/300.35  3394[1:MRR:1561.1,3366.1] || member(u,union(v,null_class)) -> member(u,symmetric_difference(v,null_class))*.
% 299.99/300.35  5044[0:Res:2392.1,2713.0] || equal(universal_class,u) -> equal(singleton(v),null_class) member(v,u)*.
% 299.99/300.35  5239[0:Res:5041.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(null_class,union(u,v))*.
% 299.99/300.35  5461[0:Res:5043.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(singleton(x),u)*.
% 299.99/300.35  6019[1:Rew:5919.0,3395.1] || member(u,sum_class(v)) -> member(u,intersection(sum_class(v),universal_class))*.
% 299.99/300.35  6022[1:Rew:5920.0,3396.1] || member(u,inverse(v)) -> member(u,intersection(inverse(v),universal_class))*.
% 299.99/300.35  6778[1:MRR:6763.1,2380.1] || member(u,union(null_class,v)) -> member(u,symmetric_difference(null_class,v))*.
% 299.99/300.35  8361[0:Res:5042.1,42.1] || equal(complement(u),universal_class) member(unordered_pair(v,w),u)* -> .
% 299.99/300.35  8362[0:Res:5042.1,39.0] || equal(intersection(u,v),universal_class)** -> member(unordered_pair(w,x),u)*.
% 299.99/300.35  8363[0:Res:5042.1,40.0] || equal(intersection(u,v),universal_class)** -> member(unordered_pair(w,x),v)*.
% 299.99/300.35  8367[1:Res:5042.1,3392.0] || equal(domain_of(u),universal_class) -> member(unordered_pair(v,w),cantor(u))*.
% 299.99/300.35  8406[0:Res:5065.1,42.1] || equal(complement(u),universal_class) member(ordered_pair(v,w),u)* -> .
% 299.99/300.35  8407[0:Res:5065.1,39.0] || equal(intersection(u,v),universal_class)** -> member(ordered_pair(w,x),u)*.
% 299.99/300.35  8408[0:Res:5065.1,40.0] || equal(intersection(u,v),universal_class)** -> member(ordered_pair(w,x),v)*.
% 299.99/300.35  8412[1:Res:5065.1,3392.0] || equal(domain_of(u),universal_class) -> member(ordered_pair(v,w),cantor(u))*.
% 299.99/300.35  9859[1:Res:9821.0,2374.0] || member(u,v)* -> member(u,unordered_pair(u,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  5246[0:Res:5040.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(omega,union(u,v))*.
% 299.99/300.35  10772[3:Res:10729.1,776.0] inductive(symmetric_difference(u,v)) ||  -> member(regular(omega),union(u,v))*.
% 299.99/300.35  11127[3:Res:10731.1,244.0] inductive(restrict(u,v,w)) ||  -> member(not_subclass_element(omega,null_class),u)*.
% 299.99/300.35  11261[3:Res:11252.0,2374.0] || member(u,v)* -> member(u,unordered_pair(u,not_subclass_element(omega,null_class)))*.
% 299.99/300.35  11304[3:Res:10732.1,244.0] inductive(restrict(u,v,w)) ||  -> member(apply(choice,omega),u)*.
% 299.99/300.35  11357[3:Res:11348.0,2374.0] || member(u,v)* -> member(u,unordered_pair(u,apply(choice,omega)))*.
% 299.99/300.35  11403[3:Res:10943.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(regular(omega),u).
% 299.99/300.35  13098[2:MRR:13039.2,5874.0] function(u) || equal(ordered_pair(unordered_pair(v,null_class),v),u)* -> .
% 299.99/300.35  13099[2:MRR:13040.2,5874.0] function(u) || equal(ordered_pair(unordered_pair(null_class,v),v),u)* -> .
% 299.99/300.35  13182[1:Rew:13111.0,13162.0] ||  -> equal(symmetric_difference(cross_product(u,v),universal_class),symmetric_difference(universal_class,cross_product(u,v)))**.
% 299.99/300.35  15563[0:SpR:46.0,14430.0] ||  -> subclass(restrict(u,v,w),u)*l.
% 299.99/300.35  15598[0:Res:14430.0,3193.1] || equal(intersection(u,v),universal_class)** -> equal(intersection(u,v),u).
% 299.99/300.35  16686[2:Rew:60.0,16667.0] || equal(image(u,v),universal_class) -> member(null_class,image(u,v))*.
% 299.99/300.35  18792[0:Res:84.1,7367.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(u),singleton(v)))*.
% 299.99/300.35  20287[0:SpR:19794.1,86.0] || equal(u,null_class) -> equal(sum_class(range_of(u)),apply(u,v))*.
% 299.99/300.35  23935[1:Res:23764.1,244.0] || equal(complement(restrict(u,v,w)),null_class)** -> member(omega,u).
% 299.99/300.35  23999[1:Res:23765.1,244.0] || equal(complement(restrict(u,v,w)),null_class)** -> member(null_class,u).
% 299.99/300.35  27714[1:Rew:86.0,27686.0] || equal(apply(u,v),universal_class) -> member(null_class,apply(u,v))*.
% 299.99/300.35  28006[1:Rew:86.0,27977.0] || equal(apply(u,v),universal_class) -> member(omega,apply(u,v))*.
% 299.99/300.35  29631[0:Rew:4275.0,29306.1] || equal(intersection(u,v),universal_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.35  30923[0:Res:2392.1,7463.0] ||  -> equal(singleton(u),null_class) member(singleton(v),unordered_pair(u,singleton(v)))*.
% 299.99/300.35  30965[0:Res:84.1,7463.0] ||  -> equal(u,null_class) member(singleton(v),unordered_pair(regular(u),singleton(v)))*.
% 299.99/300.35  31355[0:Res:29.0,7366.0] ||  -> member(unordered_pair(u,v),unordered_pair(unordered_pair(u,v),unordered_pair(w,x)))*.
% 299.99/300.35  31357[0:Res:2392.1,7366.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,unordered_pair(v,w)))*.
% 299.99/300.35  31408[0:Res:311.0,7366.0] ||  -> member(ordered_pair(u,v),unordered_pair(ordered_pair(u,v),unordered_pair(w,x)))*.
% 299.99/300.35  31798[0:Res:29.0,7394.0] ||  -> member(unordered_pair(u,v),unordered_pair(unordered_pair(u,v),ordered_pair(w,x)))*.
% 299.99/300.35  31800[0:Res:2392.1,7394.0] ||  -> equal(singleton(u),null_class) member(u,unordered_pair(u,ordered_pair(v,w)))*.
% 299.99/300.35  31851[0:Res:311.0,7394.0] ||  -> member(ordered_pair(u,v),unordered_pair(ordered_pair(u,v),ordered_pair(w,x)))*.
% 299.99/300.35  32323[0:SpR:3782.1,31799.0] || member(u,element_relation) -> member(singleton(v),unordered_pair(singleton(v),u))*.
% 299.99/300.35  32324[0:SpR:3727.1,31799.0] || member(u,successor_relation) -> member(singleton(v),unordered_pair(singleton(v),u))*.
% 299.99/300.35  37163[0:Res:65.1,6584.1] inductive(intersection(u,v)) || member(null_class,symmetric_difference(u,v))* -> .
% 299.99/300.35  38530[1:Rew:5835.0,38187.1] || equal(u,null_class) -> equal(union(null_class,v),union(u,v))*.
% 299.99/300.35  38539[1:Rew:5840.0,38220.1] || equal(u,null_class) -> equal(union(v,null_class),union(v,u))*.
% 299.99/300.35  39959[1:Res:39428.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(power_class(null_class),u).
% 299.99/300.35  45516[1:MRR:45442.0,2380.1] || member(u,complement(v)) member(u,union(v,null_class))* -> .
% 299.99/300.35  45753[1:MRR:45681.1,2380.1] || member(u,complement(v)) member(u,union(null_class,v))* -> .
% 299.99/300.35  46718[0:MRR:46717.2,37229.0] || member(u,v) member(u,intersection(w,singleton(v)))* -> .
% 299.99/300.35  46724[0:MRR:46723.2,37229.0] || member(regular(u),intersection(v,singleton(u)))* -> equal(u,null_class).
% 299.99/300.35  47000[0:MRR:46999.2,37229.0] || member(u,v) member(u,intersection(singleton(v),w))* -> .
% 299.99/300.35  47006[0:MRR:47005.2,37229.0] || member(regular(u),intersection(singleton(u),v))* -> equal(u,null_class).
% 299.99/300.35  47988[0:Res:119.0,7388.0] ||  -> equal(u,null_class) member(singleton(v),unordered_pair(singleton(v),regular(u)))*.
% 299.99/300.35  48996[0:SpR:7581.0,60.0] ||  -> equal(image(cross_product(u,universal_class),v),image(cross_product(v,universal_class),u))*.
% 299.99/300.35  50003[0:Res:29.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(unordered_pair(w,x),unordered_pair(u,v)))*.
% 299.99/300.35  50013[3:Res:11348.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(apply(choice,omega),unordered_pair(u,v)))*.
% 299.99/300.35  50064[0:Res:311.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(ordered_pair(w,x),unordered_pair(u,v)))*.
% 299.99/300.35  50159[1:Res:9821.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(not_subclass_element(universal_class,null_class),unordered_pair(u,v)))*.
% 299.99/300.35  50160[3:Res:11252.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(not_subclass_element(omega,null_class),unordered_pair(u,v)))*.
% 299.99/300.35  50473[0:Res:29.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(unordered_pair(w,x),ordered_pair(u,v)))*.
% 299.99/300.35  50483[3:Res:11348.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(apply(choice,omega),ordered_pair(u,v)))*.
% 299.99/300.35  50534[0:Res:311.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(ordered_pair(w,x),ordered_pair(u,v)))*.
% 299.99/300.35  50629[1:Res:9821.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(not_subclass_element(universal_class,null_class),ordered_pair(u,v)))*.
% 299.99/300.35  50630[3:Res:11252.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(not_subclass_element(omega,null_class),ordered_pair(u,v)))*.
% 299.99/300.35  55765[0:Obv:55721.1] || member(u,v) -> equal(intersection(singleton(u),complement(v)),null_class)**.
% 299.99/300.35  56216[0:Obv:56169.1] || member(u,v) -> equal(intersection(complement(v),singleton(u)),null_class)**.
% 299.99/300.35  59029[0:Res:119.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(singleton(w))))*.
% 299.99/300.35  59033[1:Res:39405.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(power_class(null_class))))*.
% 299.99/300.35  59070[3:Res:10930.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(regular(omega))))*.
% 299.99/300.35  59887[0:Res:119.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(singleton(w))))*.
% 299.99/300.35  59891[1:Res:39405.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(power_class(null_class))))*.
% 299.99/300.35  59928[3:Res:10930.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(regular(omega))))*.
% 299.99/300.35  60777[0:Res:119.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(singleton(v),regular(u)))*.
% 299.99/300.35  66879[0:Rew:66877.1,66657.1] || member(singleton(u),successor_relation) -> member(u,ordered_pair(regular(u),v))*.
% 299.99/300.35  76370[0:Obv:76237.0] ||  -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,v).
% 299.99/300.35  76547[0:SpR:47.0,76342.0] ||  -> equal(intersection(complement(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.99/300.35  76663[0:MRR:76528.2,12.0] || member(u,intersection(v,w))* member(u,complement(v)) -> .
% 299.99/300.35  76770[1:MRR:76711.2,12.0] || member(u,cantor(v)) member(u,complement(domain_of(v)))* -> .
% 299.99/300.35  77098[0:Obv:76959.0] ||  -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,w).
% 299.99/300.35  77404[0:MRR:77263.2,12.0] || member(u,intersection(v,w))* member(u,complement(w)) -> .
% 299.99/300.35  77869[0:Obv:77728.0] ||  -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,u).
% 299.99/300.35  78086[0:SpR:47.0,77833.0] ||  -> equal(intersection(restrict(u,v,w),complement(cross_product(v,w))),null_class)**.
% 299.99/300.35  78638[0:Obv:78492.0] ||  -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,v).
% 299.99/300.35  84454[0:Rew:84452.1,84225.1] || member(singleton(u),element_relation) -> member(u,ordered_pair(regular(u),v))*.
% 299.99/300.35  92722[0:Res:92705.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(power_class(omega))))*.
% 299.99/300.35  92723[0:Res:92705.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(power_class(omega))))*.
% 299.99/300.35  93433[0:Res:92704.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(power_class(omega),u).
% 299.99/300.35  95934[0:Obv:95925.2] inductive(u) ||  -> equal(u,omega) member(not_subclass_element(u,omega),u)*.
% 299.99/300.35  101135[0:MRR:101134.1,37229.0] || member(singleton(first(regular(cross_product(u,v)))),cross_product(u,v))* -> .
% 299.99/300.35  102030[0:Res:102011.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(sum_class(null_class))))*.
% 299.99/300.35  102031[0:Res:102011.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(sum_class(null_class))))*.
% 299.99/300.35  103092[0:Res:102010.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(sum_class(null_class),u).
% 299.99/300.35  108310[0:Res:108289.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(sum_class(omega))))*.
% 299.99/300.35  108311[0:Res:108289.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(sum_class(omega))))*.
% 299.99/300.35  108975[0:Res:108288.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(sum_class(omega),u).
% 299.99/300.35  109153[2:Res:14858.2,5838.0] ||  -> equal(regular(unordered_pair(u,universal_class)),u)** equal(unordered_pair(u,universal_class),null_class).
% 299.99/300.35  113327[2:SpR:17.0,108727.0] ||  -> equal(regular(unordered_pair(u,universal_class)),u)** equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.35  113355[3:Obv:113306.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,regular(omega)))*.
% 299.99/300.35  113356[2:Obv:113307.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(power_class(null_class),u))*.
% 299.99/300.35  113357[2:Obv:113309.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(power_class(omega),u))*.
% 299.99/300.35  113358[3:Obv:113310.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(regular(omega),u))*.
% 299.99/300.35  113359[2:Obv:113312.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,sum_class(null_class)))*.
% 299.99/300.35  113360[2:Obv:113314.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,sum_class(omega)))*.
% 299.99/300.35  113361[2:Obv:113317.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(sum_class(null_class),u))*.
% 299.99/300.35  113362[2:Obv:113318.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(sum_class(omega),u))*.
% 299.99/300.35  113363[2:MRR:113336.2,37229.0] || equal(complement(u),null_class) member(null_class,unordered_pair(universal_class,u))* -> .
% 299.99/300.35  113393[2:MRR:113392.2,37229.0] || member(apply(choice,u),unordered_pair(universal_class,u))* -> equal(u,null_class).
% 299.99/300.35  113396[2:MRR:113395.2,37229.0] || member(not_subclass_element(u,null_class),unordered_pair(universal_class,u))* -> equal(u,null_class).
% 299.99/300.35  115917[2:Res:113349.1,59040.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,power_class(omega)))*.
% 299.99/300.35  115921[2:Res:113349.1,39425.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,power_class(null_class)))*.
% 299.99/300.35  115927[2:Res:113349.1,7367.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,singleton(v)))*.
% 299.99/300.35  116305[2:Obv:116282.1] || member(u,unordered_pair(universal_class,singleton(u)))* -> equal(singleton(u),null_class).
% 299.99/300.35  116313[2:MRR:116312.1,37229.0] || member(u,regular(ordered_pair(universal_class,u)))* -> equal(singleton(u),null_class).
% 299.99/300.35  117601[2:Res:115899.1,37229.1] || equal(unordered_pair(u,universal_class),null_class)** -> equal(unordered_pair(universal_class,u),null_class)**.
% 299.99/300.35  117994[2:Res:23765.1,113378.1] || equal(complement(unordered_pair(universal_class,u)),null_class)** member(null_class,u) -> .
% 299.99/300.35  118006[3:Res:10732.1,113378.1] inductive(unordered_pair(universal_class,u)) || member(apply(choice,omega),u)* -> .
% 299.99/300.35  118054[3:Res:10731.1,113378.1] inductive(unordered_pair(universal_class,u)) || member(not_subclass_element(omega,null_class),u)* -> .
% 299.99/300.35  118093[2:Res:23764.1,113378.1] || equal(complement(unordered_pair(universal_class,u)),null_class)** member(omega,u) -> .
% 299.99/300.35  118198[2:Res:8636.3,118111.0] inductive(regular(u)) || equal(u,omega)* -> equal(u,null_class).
% 299.99/300.35  118200[2:Res:4290.2,118111.0] inductive(regular(intersection(omega,u))) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.35  118201[2:Res:3918.2,118111.0] inductive(regular(intersection(u,omega))) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.35  118799[2:SpL:38468.1,118181.0] || equal(u,null_class) equal(regular(complement(power_class(u))),universal_class)** -> .
% 299.99/300.35  119263[2:SpL:38468.1,118216.0] || equal(u,null_class) equal(not_subclass_element(universal_class,power_class(u)),universal_class)** -> .
% 299.99/300.35  120427[2:Res:5046.2,118619.0] || member(u,universal_class) equal(intersection(sum_class(u),universal_class),universal_class)** -> .
% 299.99/300.35  120950[2:SpR:120375.1,321.0] || equal(u,universal_class) -> member(unordered_pair(null_class,v),ordered_pair(v,u))*.
% 299.99/300.35  120954[2:SpR:120375.1,319.0] || equal(u,universal_class) -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.99/300.35  121043[2:SpR:120375.1,320.0] || equal(u,universal_class) -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.99/300.35  121416[2:Rew:5893.0,121041.1] || equal(u,universal_class) -> equal(apply(v,universal_class),apply(v,u))*.
% 299.99/300.35  121472[2:Rew:5877.0,121042.1] || equal(u,universal_class) -> equal(ordered_pair(v,universal_class),ordered_pair(v,u))*.
% 299.99/300.35  121594[2:Res:622.1,120395.1] || member(range_of(null_class),universal_class)* equal(apply(null_class,u),universal_class)** -> .
% 299.99/300.35  121765[2:Res:118815.0,7463.0] ||  -> member(singleton(u),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),singleton(u)))*.
% 299.99/300.35  121777[2:Res:118815.0,2713.0] || equal(universal_class,u) -> member(not_subclass_element(complement(power_class(null_class)),null_class),u)*.
% 299.99/300.35  121801[2:SpR:38468.1,121778.0] || equal(u,null_class) -> member(not_subclass_element(complement(power_class(u)),null_class),universal_class)*.
% 299.99/300.35  123128[2:Res:84685.1,118221.0] || member(singleton(u),element_relation)* equal(power_class(regular(u)),universal_class) -> .
% 299.99/300.35  123129[2:Res:67031.1,118221.0] || member(singleton(u),successor_relation)* equal(power_class(regular(u)),universal_class) -> .
% 299.99/300.35  124391[2:Res:84685.1,118222.0] || member(singleton(u),element_relation)* equal(sum_class(regular(u)),universal_class) -> .
% 299.99/300.35  124392[2:Res:67031.1,118222.0] || member(singleton(u),successor_relation)* equal(sum_class(regular(u)),universal_class) -> .
% 299.99/300.35  125088[0:Obv:125061.0] ||  -> equal(intersection(intersection(u,v),regular(u)),null_class)** equal(u,null_class).
% 299.99/300.35  125089[0:Obv:125074.0] ||  -> equal(intersection(intersection(u,v),regular(v)),null_class)** equal(v,null_class).
% 299.99/300.35  125096[0:MRR:125095.2,37229.0] || member(u,v) -> equal(intersection(singleton(u),regular(v)),null_class)**.
% 299.99/300.35  125106[1:MRR:125105.2,37937.0] function(u) ||  -> equal(intersection(u,regular(cross_product(universal_class,universal_class))),null_class)**.
% 299.99/300.35  125271[0:Obv:125241.0] ||  -> equal(intersection(regular(u),intersection(v,u)),null_class)** equal(u,null_class).
% 299.99/300.35  125274[0:Obv:125260.0] ||  -> equal(intersection(regular(u),intersection(u,v)),null_class)** equal(u,null_class).
% 299.99/300.35  125281[0:MRR:125280.2,37229.0] || member(u,v) -> equal(intersection(regular(v),singleton(u)),null_class)**.
% 299.99/300.35  125291[1:MRR:125290.2,37937.0] function(u) ||  -> equal(intersection(regular(cross_product(universal_class,universal_class)),u),null_class)**.
% 299.99/300.35  127379[2:SpL:467.0,124340.0] || equal(apply(null_class,u),universal_class)** -> equal(singleton(range_of(null_class)),null_class).
% 299.99/300.35  127728[3:MRR:127662.1,10730.1] inductive(intersection(u,singleton(v))) ||  -> equal(intersection(omega,v),null_class)**.
% 299.99/300.35  127729[3:MRR:127663.1,10730.1] inductive(intersection(singleton(u),v)) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.35  127866[3:MRR:127801.1,10730.1] inductive(intersection(u,singleton(v))) ||  -> equal(intersection(v,omega),null_class)**.
% 299.99/300.35  127867[3:MRR:127802.1,10730.1] inductive(intersection(singleton(u),v)) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.35  128250[2:SpL:118112.0,16225.0] || equal(symmetric_difference(u,singleton(u)),universal_class)** -> equal(successor(u),universal_class).
% 299.99/300.35  128313[2:MRR:128205.1,2380.1] || member(u,successor(v)) -> member(u,symmetric_difference(v,singleton(v)))*.
% 299.99/300.35  128552[2:Res:120949.1,51737.1] || equal(u,universal_class) equal(regular(ordered_pair(u,v)),universal_class)** -> .
% 299.99/300.35  128553[2:Res:120949.1,25702.1] || equal(u,universal_class) equal(successor(ordered_pair(u,v)),null_class)** -> .
% 299.99/300.35  128814[1:MRR:128813.0,37831.0] ||  -> equal(intersection(universal_class,union(regular(u),u)),symmetric_difference(regular(u),u))**.
% 299.99/300.35  128947[2:MRR:128897.2,12.0] || member(u,singleton(singleton(null_class)))* member(u,singleton(null_class)) -> .
% 299.99/300.35  129288[2:Res:128374.1,886.0] ||  -> equal(singleton(complement(singleton(u))),null_class)** equal(complement(singleton(u)),u).
% 299.99/300.35  129445[2:SpL:118112.0,118150.0] || member(complement(intersection(u,singleton(u))),intersection(universal_class,successor(u)))* -> .
% 299.99/300.35  129551[2:SpL:5899.0,118150.0] || member(complement(symmetric_difference(u,null_class)),symmetric_difference(universal_class,union(u,null_class)))* -> .
% 299.99/300.35  129553[2:SpL:5901.0,118150.0] || member(complement(symmetric_difference(null_class,u)),symmetric_difference(universal_class,union(null_class,u)))* -> .
% 299.99/300.35  129555[2:SpL:118112.0,118150.0] || member(complement(symmetric_difference(u,singleton(u))),symmetric_difference(universal_class,successor(u)))* -> .
% 299.99/300.35  132673[3:Res:23363.1,132213.0] inductive(complement(complement(u))) ||  -> member(not_subclass_element(universal_class,complement(omega)),u)*.
% 299.99/300.35  135760[2:Res:23765.1,117979.1] || equal(complement(unordered_pair(u,universal_class)),null_class)** member(null_class,u) -> .
% 299.99/300.35  135772[3:Res:10732.1,117979.1] inductive(unordered_pair(u,universal_class)) || member(apply(choice,omega),u)* -> .
% 299.99/300.35  135826[3:Res:10731.1,117979.1] inductive(unordered_pair(u,universal_class)) || member(not_subclass_element(omega,null_class),u)* -> .
% 299.99/300.35  135879[2:Res:23764.1,117979.1] || equal(complement(unordered_pair(u,universal_class)),null_class)** member(omega,u) -> .
% 299.99/300.35  136050[0:Rew:15598.1,136022.1] || equal(intersection(successor_relation,u),universal_class)** -> equal(cross_product(universal_class,universal_class),successor_relation).
% 299.99/300.35  136074[0:Rew:15598.1,136025.1] || equal(intersection(u,successor_relation),universal_class)** -> equal(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  136196[0:Rew:15598.1,136168.1] || equal(intersection(element_relation,u),universal_class)** -> equal(cross_product(universal_class,universal_class),element_relation).
% 299.99/300.35  136220[0:Rew:15598.1,136171.1] || equal(intersection(u,element_relation),universal_class)** -> equal(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  136350[2:MRR:136268.0,2392.1] ||  -> member(complement(u),union(u,null_class))* equal(singleton(complement(u)),null_class).
% 299.99/300.35  136356[2:MRR:136316.2,38752.1] || member(u,universal_class) equal(intersection(power_class(u),universal_class),universal_class)** -> .
% 299.99/300.35  136357[2:MRR:136307.2,38799.0] || equal(intersection(not_subclass_element(u,null_class),universal_class),universal_class)** -> equal(u,null_class).
% 299.99/300.35  136380[2:SpL:38468.1,136328.0] || equal(u,null_class) equal(intersection(power_class(u),universal_class),universal_class)** -> .
% 299.99/300.35  136973[2:SpL:38468.1,136775.0] || equal(u,null_class) equal(symmetric_difference(power_class(u),universal_class),null_class)** -> .
% 299.99/300.35  137457[2:Obv:137449.1] || equal(intersection(u,universal_class),universal_class)** -> equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.35  139787[2:Res:136776.0,7463.0] ||  -> member(singleton(u),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),singleton(u)))*.
% 299.99/300.35  139799[2:Res:136776.0,2713.0] || equal(universal_class,u) -> member(regular(symmetric_difference(power_class(null_class),universal_class)),u)*.
% 299.99/300.35  139827[2:SpR:38468.1,139800.0] || equal(u,null_class) -> member(regular(symmetric_difference(power_class(u),universal_class)),universal_class)*.
% 299.99/300.35  140164[2:MRR:140160.2,136775.0] inductive(power_class(null_class)) || equal(symmetric_difference(power_class(null_class),universal_class),omega)** -> .
% 299.99/300.35  141085[1:Rew:140814.0,132210.1] single_valued_class(complement(complement(cross_product(universal_class,universal_class)))) ||  -> function(cross_product(universal_class,universal_class))*.
% 299.99/300.35  141301[1:Rew:140814.0,82281.0] ||  -> equal(intersection(symmetric_difference(null_class,u),symmetric_difference(universal_class,union(null_class,u))),null_class)**.
% 299.99/300.35  141302[1:Rew:140814.0,82950.0] ||  -> equal(intersection(symmetric_difference(universal_class,union(null_class,u)),symmetric_difference(null_class,u)),null_class)**.
% 299.99/300.35  141362[1:Rew:140814.0,81423.0] ||  -> equal(intersection(symmetric_difference(universal_class,u),symmetric_difference(intersection(universal_class,u),null_class)),null_class)**.
% 299.99/300.35  141363[1:Rew:140814.0,81737.0] ||  -> equal(intersection(symmetric_difference(intersection(universal_class,u),null_class),symmetric_difference(universal_class,u)),null_class)**.
% 299.99/300.35  141386[1:Rew:140814.0,82282.0] ||  -> equal(intersection(symmetric_difference(u,null_class),symmetric_difference(universal_class,union(u,null_class))),null_class)**.
% 299.99/300.35  141387[1:Rew:140814.0,82951.0] ||  -> equal(intersection(symmetric_difference(universal_class,union(u,null_class)),symmetric_difference(u,null_class)),null_class)**.
% 299.99/300.35  141388[1:Rew:140814.0,81424.0] ||  -> equal(intersection(symmetric_difference(u,universal_class),symmetric_difference(intersection(u,universal_class),null_class)),null_class)**.
% 299.99/300.35  141389[1:Rew:140814.0,81738.0] ||  -> equal(intersection(symmetric_difference(intersection(u,universal_class),null_class),symmetric_difference(u,universal_class)),null_class)**.
% 299.99/300.35  141750[0:Rew:140814.0,132266.0] || member(u,v)* equal(v,w)* -> member(u,w)*.
% 299.99/300.35  142754[0:SpR:140814.0,65435.1] || equal(power_class(complement(u)),universal_class) -> equal(image(element_relation,u),null_class)**.
% 299.99/300.35  142761[0:SpR:140814.0,76596.0] ||  -> equal(intersection(power_class(complement(u)),intersection(image(element_relation,u),v)),null_class)**.
% 299.99/300.35  142762[0:SpR:140814.0,78039.0] ||  -> equal(intersection(intersection(image(element_relation,u),v),power_class(complement(u))),null_class)**.
% 299.99/300.35  142763[0:SpR:140814.0,77335.0] ||  -> equal(intersection(power_class(complement(u)),intersection(v,image(element_relation,u))),null_class)**.
% 299.99/300.35  142768[0:SpR:140814.0,205.0] ||  -> equal(intersection(union(complement(u),v),intersection(u,complement(v))),null_class)**.
% 299.99/300.35  142784[1:SpR:140814.0,5909.0] ||  -> equal(complement(symmetric_difference(null_class,complement(u))),union(null_class,intersection(universal_class,u)))**.
% 299.99/300.35  142794[1:SpR:140814.0,5911.0] ||  -> equal(complement(symmetric_difference(complement(u),null_class)),union(null_class,intersection(u,universal_class)))**.
% 299.99/300.35  142806[1:SpR:140814.0,76579.0] ||  -> equal(intersection(complement(union(complement(u),null_class)),symmetric_difference(u,universal_class)),null_class)**.
% 299.99/300.35  142807[1:SpR:140814.0,78120.0] ||  -> equal(intersection(symmetric_difference(u,universal_class),complement(union(complement(u),null_class))),null_class)**.
% 299.99/300.35  142808[1:SpR:140814.0,76573.0] ||  -> equal(intersection(complement(union(null_class,complement(u))),symmetric_difference(universal_class,u)),null_class)**.
% 299.99/300.35  142809[1:SpR:140814.0,78114.0] ||  -> equal(intersection(symmetric_difference(universal_class,u),complement(union(null_class,complement(u)))),null_class)**.
% 299.99/300.35  142835[0:SpR:140814.0,205.0] ||  -> equal(intersection(union(u,complement(v)),intersection(complement(u),v)),null_class)**.
% 299.99/300.35  142849[0:SpR:140814.0,78816.0] ||  -> equal(intersection(intersection(u,image(element_relation,v)),power_class(complement(v))),null_class)**.
% 299.99/300.35  142901[0:SpL:140814.0,29288.0] || equal(image(element_relation,u),universal_class)** -> equal(power_class(complement(u)),null_class).
% 299.99/300.35  142903[1:SpL:140814.0,38214.0] || equal(image(element_relation,u),null_class)** -> equal(power_class(complement(u)),universal_class).
% 299.99/300.35  142908[1:SpL:140814.0,51836.1] || equal(successor(complement(u)),null_class)** equal(regular(u),universal_class) -> .
% 299.99/300.35  142940[2:SpL:140814.0,137904.0] || member(successor(complement(u)),symmetric_difference(u,complement(singleton(complement(u)))))* -> .
% 299.99/300.35  143699[2:Rew:142874.0,136776.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),union(complement(power_class(null_class)),null_class))*.
% 299.99/300.35  147039[0:Rew:142871.0,6860.1] || equal(complement(power_class(u)),universal_class) -> member(null_class,complement(power_class(u)))*.
% 299.99/300.35  147049[0:Rew:142871.0,6959.1] || equal(complement(power_class(u)),universal_class) -> member(omega,complement(power_class(u)))*.
% 299.99/300.35  147622[1:Rew:142878.0,5909.0] ||  -> equal(union(null_class,complement(union(null_class,u))),complement(symmetric_difference(null_class,u)))**.
% 299.99/300.35  147955[1:Rew:142880.0,5911.0] ||  -> equal(union(null_class,complement(union(u,null_class))),complement(symmetric_difference(u,null_class)))**.
% 299.99/300.35  149629[1:MRR:145019.1,37911.0] || equal(complement(regular(u)),null_class) -> equal(symmetric_difference(u,universal_class),universal_class)**.
% 299.99/300.35  152492[2:Res:143742.0,2702.1] function(complement(power_class(null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  152802[4:SpR:147248.1,60.0] one_to_one(restrict(u,v,universal_class)) ||  -> equal(image(u,v),universal_class)**.
% 299.99/300.35  153116[3:SoR:116299.0,142327.1] || subclass(universal_class,unordered_pair(universal_class,omega))*r -> .
% 299.99/300.35  153188[3:SoR:118178.0,142327.1] || subclass(universal_class,apply(choice,omega))*r -> .
% 299.99/300.35  153193[0:SoR:37007.0,142327.1] || subclass(universal_class,cross_product(u,v))*r -> .
% 299.99/300.35  153195[3:SoR:118207.0,142327.1] || subclass(universal_class,not_subclass_element(omega,null_class))*r -> .
% 299.99/300.35  309[0:Res:84.1,304.0] ||  -> equal(cantor(inverse(u)),null_class) member(regular(cantor(inverse(u))),range_of(u))*.
% 299.99/300.35  2958[0:SpR:464.0,76.1] || member(ordered_pair(u,v),compose(null_class,w))* -> member(v,range_of(null_class)).
% 299.99/300.35  5468[0:Res:5043.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(singleton(w),union(u,v))*.
% 299.99/300.35  5587[0:Res:2392.1,163.0] ||  -> equal(singleton(image(u,singleton(v))),null_class)** member(apply(u,v),universal_class).
% 299.99/300.35  5593[0:SpR:252.0,5589.1] function(complement(cross_product(singleton(u),universal_class))) ||  -> member(sum_class(range_of(null_class)),universal_class)*.
% 299.99/300.35  5599[0:Res:5589.1,2713.0] function(u) || equal(universal_class,v) -> member(apply(u,w),v)*.
% 299.99/300.35  5950[1:Rew:5797.0,4454.0] ||  -> equal(cantor(inverse(restrict(u,v,universal_class))),intersection(image(u,v),universal_class))**.
% 299.99/300.35  5953[2:Rew:5797.0,4504.0] ||  -> equal(second(not_subclass_element(restrict(u,null_class,v),null_class)),range__dfg(u,universal_class,v))**.
% 299.99/300.35  5954[2:Rew:5797.0,4506.0] ||  -> equal(first(not_subclass_element(restrict(u,v,null_class),null_class)),domain__dfg(u,v,universal_class))**.
% 299.99/300.35  6372[2:Res:5862.0,2702.1] function(ordered_pair(u,universal_class)) ||  -> member(unordered_pair(null_class,u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  6383[2:Res:5863.0,2702.1] function(ordered_pair(u,universal_class)) ||  -> member(unordered_pair(u,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  6484[1:Res:6024.1,2713.0] || equal(universal_class,u) -> equal(universal_class,v) member(not_subclass_element(universal_class,v),u)*.
% 299.99/300.35  6574[1:SpR:5861.0,775.1] || member(u,symmetric_difference(domain_of(v),universal_class))* -> member(u,complement(cantor(v))).
% 299.99/300.35  6616[0:Res:5041.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(null_class,cross_product(v,w))*.
% 299.99/300.35  6635[1:SpL:5835.0,6547.1] inductive(intersection(universal_class,complement(u))) || equal(union(null_class,u),universal_class)** -> .
% 299.99/300.35  6636[1:SpL:5840.0,6547.1] inductive(intersection(complement(u),universal_class)) || equal(union(u,null_class),universal_class)** -> .
% 299.99/300.35  8062[0:Rew:17.0,7943.1] || member(range_of(null_class),universal_class) -> member(null_class,unordered_pair(null_class,apply(null_class,u)))*.
% 299.99/300.35  8136[0:Res:8022.0,2731.0] || equal(unordered_pair(null_class,singleton(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  8137[0:Res:8022.0,2729.0] || equal(unordered_pair(null_class,singleton(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  8161[0:Res:8025.0,2702.1] function(unordered_pair(null_class,unordered_pair(u,v))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  8176[0:Res:8026.0,2702.1] function(unordered_pair(null_class,ordered_pair(u,v))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  8366[0:Res:5042.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(unordered_pair(x,y),u)*.
% 299.99/300.35  8411[0:Res:5065.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(ordered_pair(x,y),u)*.
% 299.99/300.35  8710[0:Res:8558.0,2702.1] function(unordered_pair(omega,singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  8899[0:Rew:17.0,8763.1] function(u) ||  -> member(apply(u,v),unordered_pair(null_class,apply(u,v)))*.
% 299.99/300.35  8901[0:Rew:17.0,8783.1] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(null_class,not_subclass_element(u,null_class)))*.
% 299.99/300.35  8903[1:Rew:17.0,8830.1] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(null_class,not_subclass_element(universal_class,u)))*.
% 299.99/300.35  8937[0:Res:8859.0,2702.1] function(unordered_pair(null_class,singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  10019[1:Res:9867.0,2702.1] function(unordered_pair(null_class,not_subclass_element(universal_class,null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  10204[1:Res:9863.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 299.99/300.35  9257[0:Res:7745.1,35.0] || equal(singleton(omega),successor_relation) -> equal(ordered_pair(first(omega),second(omega)),omega)**.
% 299.99/300.35  9258[0:Res:7745.1,5195.1] || equal(singleton(omega),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  9238[0:Res:7744.1,35.0] || equal(singleton(omega),element_relation) -> equal(ordered_pair(first(omega),second(omega)),omega)**.
% 299.99/300.35  9239[0:Res:7744.1,5195.1] || equal(singleton(omega),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  7726[0:Rew:17.0,7633.1] || member(range_of(null_class),universal_class) -> member(omega,unordered_pair(omega,apply(null_class,u)))*.
% 299.99/300.35  8592[1:Rew:17.0,8537.1] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(omega,not_subclass_element(universal_class,u)))*.
% 299.99/300.35  8590[0:Rew:17.0,8491.1] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(omega,not_subclass_element(u,null_class)))*.
% 299.99/300.35  8588[0:Rew:17.0,8473.1] function(u) ||  -> member(apply(u,v),unordered_pair(omega,apply(u,v)))*.
% 299.99/300.35  7773[0:Res:7695.0,2731.0] || equal(unordered_pair(omega,singleton(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7774[0:Res:7695.0,2729.0] || equal(unordered_pair(omega,singleton(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7797[0:Res:7698.0,2702.1] function(unordered_pair(omega,unordered_pair(u,v))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  7811[0:Res:7699.0,2702.1] function(unordered_pair(omega,ordered_pair(u,v))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  10036[1:Res:9868.0,2702.1] function(unordered_pair(omega,not_subclass_element(universal_class,null_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  6623[0:Res:5040.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(omega,cross_product(v,w))*.
% 299.99/300.35  6512[0:Res:5040.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class)** -> member(omega,u).
% 299.99/300.35  8690[0:Res:7627.0,2725.1] inductive(u) || equal(unordered_pair(null_class,omega),omega)** -> member(omega,u)*.
% 299.99/300.35  10762[3:Res:10729.1,243.0] inductive(restrict(u,v,w)) ||  -> member(regular(omega),cross_product(v,w))*.
% 299.99/300.35  10771[3:Res:10729.1,171.0] inductive(image(element_relation,complement(u))) || member(regular(omega),power_class(u))* -> .
% 299.99/300.35  10775[3:Res:10729.1,2703.0] inductive(flip(u)) ||  -> member(regular(omega),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  10776[3:Res:10729.1,2704.0] inductive(rotate(u)) ||  -> member(regular(omega),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.35  10777[3:Res:10729.1,1586.0] inductive(regular(u)) || member(regular(omega),u)* -> equal(u,null_class).
% 299.99/300.35  10779[3:Res:10729.1,2702.1] inductive(u) function(u) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  10953[3:Res:10946.0,2731.0] || equal(unordered_pair(null_class,regular(omega)),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  10954[3:Res:10946.0,2729.0] || equal(unordered_pair(null_class,regular(omega)),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  10973[3:Res:10947.0,2702.1] function(unordered_pair(null_class,regular(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  11136[3:Res:10731.1,776.0] inductive(symmetric_difference(u,v)) ||  -> member(not_subclass_element(omega,null_class),union(u,v))*.
% 299.99/300.35  11138[3:Res:10731.1,2701.0] inductive(compose(u,v)) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  11283[3:Res:11269.0,2702.1] function(unordered_pair(null_class,not_subclass_element(omega,null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  11313[3:Res:10732.1,776.0] inductive(symmetric_difference(u,v)) ||  -> member(apply(choice,omega),union(u,v))*.
% 299.99/300.35  11315[3:Res:10732.1,2701.0] inductive(compose(u,v)) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  11379[3:Res:11365.0,2702.1] function(unordered_pair(null_class,apply(choice,omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  11412[3:Res:10943.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(regular(omega),union(u,v))*.
% 299.99/300.35  11726[3:Res:11265.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(not_subclass_element(omega,null_class),u)*.
% 299.99/300.35  11816[3:Res:11361.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(apply(choice,omega),u)*.
% 299.99/300.35  12061[3:Res:11979.0,2731.0] || equal(unordered_pair(omega,regular(omega)),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  12062[3:Res:11979.0,2729.0] || equal(unordered_pair(omega,regular(omega)),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  12083[3:Res:11984.0,2702.1] function(unordered_pair(omega,apply(choice,omega))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  12100[3:Res:11995.0,2702.1] function(unordered_pair(omega,not_subclass_element(omega,null_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  12555[3:Res:12463.0,2702.1] function(unordered_pair(omega,regular(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  13416[1:MRR:13396.0,2380.1] || member(u,complement(cantor(v))) -> member(u,symmetric_difference(domain_of(v),universal_class))*.
% 299.99/300.35  13446[1:MRR:13426.0,2380.1] || member(u,union(v,null_class)) -> member(u,symmetric_difference(complement(v),universal_class))*.
% 299.99/300.35  13561[1:MRR:13540.0,2380.1] || member(u,union(null_class,v)) -> member(u,symmetric_difference(universal_class,complement(v)))*.
% 299.99/300.35  14039[3:Res:302.1,11398.1] || member(regular(omega),cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.35  14041[3:Res:2700.1,11398.1] || member(regular(omega),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  14042[3:Res:2699.1,11398.1] || member(regular(omega),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  14096[3:Rew:71.0,14071.0] || equal(sum_class(u),universal_class) -> member(regular(omega),intersection(sum_class(u),universal_class))*.
% 299.99/300.35  14097[3:Rew:56.0,14072.0] || equal(inverse(u),universal_class) -> member(regular(omega),intersection(inverse(u),universal_class))*.
% 299.99/300.35  14132[1:SpR:5899.0,13100.0] ||  -> equal(complement(symmetric_difference(universal_class,union(u,null_class))),union(symmetric_difference(u,null_class),null_class))**.
% 299.99/300.35  14134[1:SpR:5901.0,13100.0] ||  -> equal(complement(symmetric_difference(universal_class,union(null_class,u))),union(symmetric_difference(null_class,u),null_class))**.
% 299.99/300.35  14244[1:Rew:5899.0,14200.0] ||  -> equal(union(null_class,symmetric_difference(domain_of(u),universal_class)),complement(symmetric_difference(cantor(u),null_class)))**.
% 299.99/300.35  14526[3:Rew:60.0,14506.0] || equal(image(u,v),universal_class) -> member(regular(omega),image(u,v))*.
% 299.99/300.35  14574[0:Res:302.1,5458.1] || member(singleton(u),cantor(v))* equal(complement(domain_of(v)),universal_class) -> .
% 299.99/300.35  14576[0:Res:2700.1,5458.1] || member(singleton(u),element_relation)* equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  14577[0:Res:2699.1,5458.1] || member(singleton(u),successor_relation)* equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  14903[1:Rew:5919.0,14879.1,71.0,14879.0] ||  -> equal(sum_class(u),null_class) member(regular(sum_class(u)),intersection(sum_class(u),universal_class))*.
% 299.99/300.35  14904[1:Rew:5920.0,14880.1,56.0,14880.0] ||  -> equal(inverse(u),null_class) member(regular(inverse(u)),intersection(inverse(u),universal_class))*.
% 299.99/300.35  14935[1:Rew:71.0,14908.0] || equal(sum_class(u),universal_class) -> member(singleton(v),intersection(sum_class(u),universal_class))*.
% 299.99/300.35  14936[1:Rew:56.0,14909.0] || equal(inverse(u),universal_class) -> member(singleton(v),intersection(inverse(u),universal_class))*.
% 299.99/300.35  16144[0:SpR:111.0,14684.0] ||  -> subclass(symmetric_difference(u,v),union(u,v))*l.
% 299.99/300.35  16145[0:SpR:756.0,14684.0] ||  -> subclass(symmetric_difference(u,singleton(u)),successor(u))*l.
% 299.99/300.35  16150[0:SpR:15594.1,14684.0] || equal(u,null_class)* -> subclass(u,v)*.
% 299.99/300.35  16355[0:SpR:16182.1,756.0] || equal(successor(u),null_class) -> equal(symmetric_difference(u,singleton(u)),successor(u))**.
% 299.99/300.35  16453[0:SpL:46.0,16225.0] || equal(restrict(u,v,w),universal_class)** -> equal(u,cross_product(v,w)).
% 299.99/300.35  16480[1:SpL:5936.0,16225.0] || equal(symmetric_difference(domain_of(u),universal_class),universal_class)** -> equal(complement(cantor(u)),universal_class).
% 299.99/300.35  16481[1:SpL:5947.0,16225.0] || equal(symmetric_difference(universal_class,complement(u)),universal_class)** -> equal(union(null_class,u),universal_class).
% 299.99/300.35  16484[1:SpL:5938.0,16225.0] || equal(symmetric_difference(complement(u),universal_class),universal_class)** -> equal(union(u,null_class),universal_class).
% 299.99/300.35  16666[1:Rew:60.0,16645.0] || equal(image(u,v),universal_class) -> member(singleton(w),image(u,v))*.
% 299.99/300.35  16834[1:Res:3393.1,5096.0] || member(null_class,range_of(u)) equal(complement(cantor(inverse(u))),universal_class)** -> .
% 299.99/300.35  16852[1:Res:3393.1,5195.1] || member(omega,range_of(u)) equal(complement(cantor(inverse(u))),universal_class)** -> .
% 299.99/300.35  17601[0:Res:14430.0,2724.2] inductive(u) || member(v,intersection(omega,w))* -> member(v,u)*.
% 299.99/300.35  17603[0:Res:14684.0,2724.2] inductive(u) || member(v,intersection(w,omega))* -> member(v,u)*.
% 299.99/300.35  17636[3:Res:74.1,10939.0] || member(u,universal_class) -> member(power_class(u),unordered_pair(power_class(u),regular(omega)))*.
% 299.99/300.35  17832[3:Rew:17.0,17637.1] || member(u,universal_class) -> member(sum_class(u),unordered_pair(regular(omega),sum_class(u)))*.
% 299.99/300.35  17889[3:Res:17801.0,2731.0] || equal(singleton(regular(omega)),element_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  17890[3:Res:17801.0,2729.0] || equal(singleton(regular(omega)),successor_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  17907[0:Res:14430.0,2708.2] inductive(intersection(u,v)) || member(w,omega)* -> member(w,u)*.
% 299.99/300.35  17917[1:Res:15584.0,2708.2] inductive(cantor(u)) || member(v,omega) -> member(v,domain_of(u))*.
% 299.99/300.35  17918[0:Res:14684.0,2708.2] inductive(intersection(u,v)) || member(w,omega)* -> member(w,v)*.
% 299.99/300.35  18764[0:Res:74.1,7367.0] || member(u,universal_class) -> member(power_class(u),unordered_pair(power_class(u),singleton(v)))*.
% 299.99/300.35  18765[0:Res:72.1,7367.0] || member(u,universal_class) -> member(sum_class(u),unordered_pair(sum_class(u),singleton(v)))*.
% 299.99/300.35  19385[0:Res:19346.0,2731.0] || equal(singleton(singleton(u)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  19386[0:Res:19346.0,2729.0] || equal(singleton(singleton(u)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.35  23049[3:Res:10732.1,2888.0] inductive(image(element_relation,null_class)) || member(apply(choice,omega),power_class(universal_class))* -> .
% 299.99/300.35  23070[3:Res:10731.1,2888.0] inductive(image(element_relation,null_class)) || member(not_subclass_element(omega,null_class),power_class(universal_class))* -> .
% 299.99/300.35  23295[1:Res:23252.0,886.0] ||  -> equal(complement(singleton(u)),universal_class) equal(not_subclass_element(universal_class,complement(singleton(u))),u)**.
% 299.99/300.35  23361[1:Rew:17.0,23301.1] ||  -> equal(complement(u),universal_class) member(omega,unordered_pair(omega,not_subclass_element(universal_class,complement(u))))*.
% 299.99/300.35  23362[1:Rew:17.0,23303.1] ||  -> equal(complement(u),universal_class) member(null_class,unordered_pair(null_class,not_subclass_element(universal_class,complement(u))))*.
% 299.99/300.35  23415[3:Res:23363.1,244.0] inductive(restrict(u,v,w)) ||  -> member(not_subclass_element(universal_class,complement(omega)),u)*.
% 299.99/300.35  23418[3:Res:23363.1,304.0] inductive(cantor(inverse(u))) ||  -> member(not_subclass_element(universal_class,complement(omega)),range_of(u))*.
% 299.99/300.35  23461[3:Res:23455.0,7367.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(not_subclass_element(universal_class,complement(omega)),singleton(u)))*.
% 299.99/300.35  23483[3:Rew:17.0,23462.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(regular(omega),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  23469[3:Res:23455.0,2374.0] || member(u,v)* -> member(u,unordered_pair(u,not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  23649[1:Rew:44.0,23608.0] ||  -> equal(union(u,v),universal_class) member(not_subclass_element(universal_class,union(u,v)),universal_class)*.
% 299.99/300.35  23945[1:Res:23764.1,776.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(omega,union(u,v))*.
% 299.99/300.35  24009[1:Res:23765.1,776.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(null_class,union(u,v))*.
% 299.99/300.35  24451[3:Res:23473.1,42.1] || equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(omega)),u)* -> .
% 299.99/300.35  24453[3:Res:23473.1,39.0] || equal(intersection(u,v),universal_class)** -> member(not_subclass_element(universal_class,complement(omega)),u)*.
% 299.99/300.35  24454[3:Res:23473.1,40.0] || equal(intersection(u,v),universal_class)** -> member(not_subclass_element(universal_class,complement(omega)),v)*.
% 299.99/300.35  24458[3:Res:23473.1,3392.0] || equal(domain_of(u),universal_class) -> member(not_subclass_element(universal_class,complement(omega)),cantor(u))*.
% 299.99/300.35  24459[3:Res:23473.1,1217.0] || equal(domain_of(complement(cross_product(singleton(not_subclass_element(universal_class,complement(omega))),universal_class))),universal_class)** -> .
% 299.99/300.35  24461[3:Res:23473.1,1526.0] || equal(cantor(complement(cross_product(singleton(not_subclass_element(universal_class,complement(omega))),universal_class))),universal_class)** -> .
% 299.99/300.35  24529[1:Rew:17.0,24516.1] ||  -> equal(power_class(u),universal_class) member(omega,unordered_pair(omega,not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.35  24530[1:Rew:17.0,24518.1] ||  -> equal(power_class(u),universal_class) member(null_class,unordered_pair(null_class,not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.35  24605[1:Res:23936.1,5195.1] || equal(complement(domain_of(u)),null_class)** equal(complement(cantor(u)),universal_class) -> .
% 299.99/300.35  24995[1:Res:24927.1,5195.1] || equal(complement(cantor(u)),null_class) equal(complement(domain_of(u)),universal_class)** -> .
% 299.99/300.35  25037[1:SpL:756.0,23932.0] || equal(complement(symmetric_difference(u,singleton(u))),null_class)** -> member(omega,successor(u)).
% 299.99/300.35  25221[1:SpL:756.0,23996.0] || equal(complement(symmetric_difference(u,singleton(u))),null_class)** -> member(null_class,successor(u)).
% 299.99/300.35  25411[1:Res:3393.1,25381.1] || member(omega,range_of(u)) equal(successor(cantor(inverse(u))),null_class)** -> .
% 299.99/300.35  25447[1:Res:7744.1,25381.1] || equal(singleton(omega),element_relation) equal(successor(cross_product(universal_class,universal_class)),null_class)** -> .
% 299.99/300.35  25448[1:Res:7745.1,25381.1] || equal(singleton(omega),successor_relation) equal(successor(cross_product(universal_class,universal_class)),null_class)** -> .
% 299.99/300.35  25449[1:Res:23936.1,25381.1] || equal(complement(domain_of(u)),null_class)** equal(successor(cantor(u)),null_class) -> .
% 299.99/300.35  25453[1:Res:24927.1,25381.1] || equal(complement(cantor(u)),null_class)** equal(successor(domain_of(u)),null_class) -> .
% 299.99/300.35  25595[1:Res:25552.1,25381.1] || equal(successor(u),null_class) equal(successor(complement(singleton(u))),null_class)** -> .
% 299.99/300.35  25731[1:Res:3393.1,25702.1] || member(null_class,range_of(u)) equal(successor(cantor(inverse(u))),null_class)** -> .
% 299.99/300.35  26718[3:Res:10732.1,5886.0] inductive(image(element_relation,universal_class)) || member(apply(choice,omega),power_class(null_class))* -> .
% 299.99/300.35  26740[3:Res:10731.1,5886.0] inductive(image(element_relation,universal_class)) || member(not_subclass_element(omega,null_class),power_class(null_class))* -> .
% 299.99/300.35  26932[1:SpR:5918.0,5911.0] ||  -> equal(complement(symmetric_difference(intersection(universal_class,u),null_class)),union(null_class,symmetric_difference(universal_class,u)))**.
% 299.99/300.35  26935[1:SpR:5927.0,5911.0] ||  -> equal(complement(symmetric_difference(intersection(u,universal_class),null_class)),union(null_class,symmetric_difference(u,universal_class)))**.
% 299.99/300.35  27744[3:EmS:10730.0,27729.1] || equal(apply(null_class,u),null_class)** equal(sum_class(range_of(null_class)),universal_class)** -> .
% 299.99/300.35  27838[3:EmS:10730.0,27815.1] || equal(sum_class(range_of(null_class)),null_class)** equal(apply(null_class,u),universal_class)** -> .
% 299.99/300.35  27856[3:EmS:10730.0,27811.1] || equal(apply(null_class,u),null_class)** equal(apply(null_class,v),universal_class)** -> .
% 299.99/300.35  28314[1:SpR:57.0,13388.0] ||  -> equal(intersection(union(cantor(inverse(u)),null_class),symmetric_difference(range_of(u),universal_class)),null_class)**.
% 299.99/300.35  28388[1:SpR:57.0,13389.0] ||  -> equal(union(union(cantor(inverse(u)),null_class),symmetric_difference(range_of(u),universal_class)),universal_class)**.
% 299.99/300.35  28612[1:SpR:57.0,13749.0] ||  -> equal(symmetric_difference(union(cantor(inverse(u)),null_class),symmetric_difference(range_of(u),universal_class)),universal_class)**.
% 299.99/300.35  28804[0:SpR:3727.1,320.0] || member(u,successor_relation) -> member(unordered_pair(first(u),singleton(second(u))),u)*.
% 299.99/300.35  28883[0:Res:28866.1,7367.0] || member(u,successor_relation) -> member(second(u),unordered_pair(second(u),singleton(v)))*.
% 299.99/300.35  28884[3:Res:28866.1,10939.0] || member(u,successor_relation) -> member(second(u),unordered_pair(second(u),regular(omega)))*.
% 299.99/300.35  28895[0:Res:28866.1,2713.0] || member(u,successor_relation) equal(universal_class,v) -> member(second(u),v)*.
% 299.99/300.35  28906[0:Res:28867.1,7367.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),singleton(v)))*.
% 299.99/300.35  28907[3:Res:28867.1,10939.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),regular(omega)))*.
% 299.99/300.35  28918[0:Res:28867.1,2713.0] || member(u,successor_relation) equal(universal_class,v) -> member(first(u),v)*.
% 299.99/300.35  28986[0:SpR:3782.1,320.0] || member(u,element_relation) -> member(unordered_pair(first(u),singleton(second(u))),u)*.
% 299.99/300.35  29066[0:Res:29049.1,7367.0] || member(u,element_relation) -> member(second(u),unordered_pair(second(u),singleton(v)))*.
% 299.99/300.35  29067[3:Res:29049.1,10939.0] || member(u,element_relation) -> member(second(u),unordered_pair(second(u),regular(omega)))*.
% 299.99/300.35  29078[0:Res:29049.1,2713.0] || member(u,element_relation) equal(universal_class,v) -> member(second(u),v)*.
% 299.99/300.35  29089[0:Res:29050.1,7367.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),singleton(v)))*.
% 299.99/300.35  29090[3:Res:29050.1,10939.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),regular(omega)))*.
% 299.99/300.35  29101[0:Res:29050.1,2713.0] || member(u,element_relation) equal(universal_class,v) -> member(first(u),v)*.
% 299.99/300.35  29146[1:Res:23252.0,28851.0] || equal(complement(not_subclass_element(universal_class,complement(successor_relation))),universal_class)** -> equal(complement(successor_relation),universal_class).
% 299.99/300.35  29792[1:Res:23252.0,29034.0] || equal(complement(not_subclass_element(universal_class,complement(element_relation))),universal_class)** -> equal(complement(element_relation),universal_class).
% 299.99/300.35  29979[0:Res:28803.1,42.1] || member(complement(u),successor_relation) member(singleton(first(complement(u))),u)* -> .
% 299.99/300.35  29986[1:Res:28803.1,3392.0] || member(domain_of(u),successor_relation) -> member(singleton(first(domain_of(u))),cantor(u))*.
% 299.99/300.35  30010[0:Res:28803.1,2695.1] inductive(u) || member(omega,successor_relation) -> member(singleton(first(omega)),u)*.
% 299.99/300.35  30131[0:Res:28985.1,42.1] || member(complement(u),element_relation) member(singleton(first(complement(u))),u)* -> .
% 299.99/300.35  30138[1:Res:28985.1,3392.0] || member(domain_of(u),element_relation) -> member(singleton(first(domain_of(u))),cantor(u))*.
% 299.99/300.35  30162[0:Res:28985.1,2695.1] inductive(u) || member(omega,element_relation) -> member(singleton(first(omega)),u)*.
% 299.99/300.35  30237[0:Obv:30227.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),second(u)))*.
% 299.99/300.35  30392[0:Obv:30382.0] || member(u,successor_relation) -> member(second(u),unordered_pair(first(u),second(u)))*.
% 299.99/300.35  30475[0:Obv:30464.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),second(u)))*.
% 299.99/300.35  30566[0:Obv:30555.0] || member(u,element_relation) -> member(second(u),unordered_pair(first(u),second(u)))*.
% 299.99/300.35  30797[3:Res:10732.1,7157.0] inductive(symmetric_difference(u,singleton(u))) ||  -> member(apply(choice,omega),successor(u))*.
% 299.99/300.35  30822[3:Res:10731.1,7157.0] inductive(symmetric_difference(u,singleton(u))) ||  -> member(not_subclass_element(omega,null_class),successor(u))*.
% 299.99/300.35  30924[0:Res:74.1,7463.0] || member(u,universal_class) -> member(singleton(v),unordered_pair(power_class(u),singleton(v)))*.
% 299.99/300.35  30925[0:Res:72.1,7463.0] || member(u,universal_class) -> member(singleton(v),unordered_pair(sum_class(u),singleton(v)))*.
% 299.99/300.35  30929[0:Res:5589.1,7463.0] function(u) ||  -> member(singleton(v),unordered_pair(apply(u,w),singleton(v)))*.
% 299.99/300.35  30934[0:Res:29049.1,7463.0] || member(u,element_relation) -> member(singleton(v),unordered_pair(second(u),singleton(v)))*.
% 299.99/300.35  30935[0:Res:28866.1,7463.0] || member(u,successor_relation) -> member(singleton(v),unordered_pair(second(u),singleton(v)))*.
% 299.99/300.35  30936[0:Res:29050.1,7463.0] || member(u,element_relation) -> member(singleton(v),unordered_pair(first(u),singleton(v)))*.
% 299.99/300.35  30937[0:Res:28867.1,7463.0] || member(u,successor_relation) -> member(singleton(v),unordered_pair(first(u),singleton(v)))*.
% 299.99/300.35  30966[0:Res:15.1,7463.0] ||  -> equal(u,null_class) member(singleton(v),unordered_pair(not_subclass_element(u,null_class),singleton(v)))*.
% 299.99/300.35  31086[1:Res:6024.1,7463.0] ||  -> equal(universal_class,u) member(singleton(v),unordered_pair(not_subclass_element(universal_class,u),singleton(v)))*.
% 299.99/300.35  31399[0:Res:84.1,7366.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(u),unordered_pair(v,w)))*.
% 299.99/300.35  31842[0:Res:84.1,7394.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(u),ordered_pair(v,w)))*.
% 299.99/300.35  33935[1:Res:33878.1,39.0] || equal(complement(intersection(u,v)),null_class)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 299.99/300.35  33936[1:Res:33878.1,40.0] || equal(complement(intersection(u,v)),null_class)** -> member(not_subclass_element(universal_class,null_class),v)*.
% 299.99/300.35  33940[1:Res:33878.1,3392.0] || equal(complement(domain_of(u)),null_class) -> member(not_subclass_element(universal_class,null_class),cantor(u))*.
% 299.99/300.35  33941[1:Res:33878.1,1217.0] || equal(complement(domain_of(complement(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class)))),null_class)** -> .
% 299.99/300.35  33943[1:Res:33878.1,1526.0] || equal(complement(cantor(complement(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class)))),null_class)** -> .
% 299.99/300.35  35492[3:Res:10729.1,6579.0] inductive(symmetric_difference(universal_class,complement(u))) ||  -> member(regular(omega),union(null_class,u))*.
% 299.99/300.35  35736[3:Res:10729.1,6580.0] inductive(symmetric_difference(complement(u),universal_class)) ||  -> member(regular(omega),union(u,null_class))*.
% 299.99/300.35  35919[1:Rew:57.0,35889.0] ||  -> equal(range_of(u),null_class) member(not_subclass_element(range_of(u),null_class),cantor(inverse(u)))*.
% 299.99/300.35  37042[0:SpL:1530.1,36944.0] || equal(regular(cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.35  37068[0:Res:184.1,37040.0] || equal(regular(intersection(u,element_relation)),null_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.35  37069[0:Res:193.1,37040.0] || equal(regular(intersection(element_relation,u)),null_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.35  37144[1:SpL:5861.0,6584.1] || member(u,symmetric_difference(domain_of(v),universal_class))* member(u,cantor(v)) -> .
% 299.99/300.35  37175[1:Res:13141.1,6584.1] || equal(sum_class(u),universal_class) member(null_class,symmetric_difference(sum_class(u),universal_class))* -> .
% 299.99/300.35  37176[1:Res:13146.1,6584.1] || equal(inverse(u),universal_class) member(null_class,symmetric_difference(inverse(u),universal_class))* -> .
% 299.99/300.35  37188[3:Res:10729.1,6584.1] inductive(intersection(u,v)) || member(regular(omega),symmetric_difference(u,v))* -> .
% 299.99/300.35  37218[1:Res:13142.1,6584.1] || equal(sum_class(u),universal_class) member(omega,symmetric_difference(sum_class(u),universal_class))* -> .
% 299.99/300.35  37219[1:Res:13147.1,6584.1] || equal(inverse(u),universal_class) member(omega,symmetric_difference(inverse(u),universal_class))* -> .
% 299.99/300.35  37259[0:Res:184.1,37041.0] || equal(regular(intersection(u,successor_relation)),null_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.35  37260[0:Res:193.1,37041.0] || equal(regular(intersection(successor_relation,u)),null_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.35  37369[0:Res:18606.1,2380.0] ||  -> equal(intersection(u,v),u) member(not_subclass_element(u,intersection(u,v)),universal_class)*.
% 299.99/300.35  37414[0:Rew:16182.1,37323.1] || equal(u,null_class) -> equal(u,v) member(not_subclass_element(v,u),v)*.
% 299.99/300.35  37415[1:Rew:5899.0,37326.0] ||  -> equal(symmetric_difference(u,null_class),universal_class) member(not_subclass_element(universal_class,symmetric_difference(u,null_class)),universal_class)*.
% 299.99/300.35  37416[1:Rew:5901.0,37328.0] ||  -> equal(symmetric_difference(null_class,u),universal_class) member(not_subclass_element(universal_class,symmetric_difference(null_class,u)),universal_class)*.
% 299.99/300.35  37501[1:Res:6798.1,37229.1] || member(u,successor(null_class))* equal(symmetric_difference(null_class,singleton(null_class)),null_class)** -> .
% 299.99/300.35  38034[0:Res:19168.1,2380.0] ||  -> equal(intersection(u,v),v) member(not_subclass_element(v,intersection(u,v)),universal_class)*.
% 299.99/300.35  38085[1:Rew:5918.0,37967.0] ||  -> equal(symmetric_difference(universal_class,u),universal_class) member(not_subclass_element(universal_class,symmetric_difference(universal_class,u)),universal_class)*.
% 299.99/300.35  38088[1:Rew:5927.0,38002.0] ||  -> equal(symmetric_difference(u,universal_class),universal_class) member(not_subclass_element(universal_class,symmetric_difference(u,universal_class)),universal_class)*.
% 299.99/300.35  38248[1:SpR:37643.1,250.0] || equal(cross_product(u,universal_class),null_class) -> equal(image(universal_class,u),range_of(null_class))**.
% 299.99/300.35  38316[1:SpL:37643.1,1217.0] || equal(cross_product(singleton(u),universal_class),null_class)** member(u,domain_of(universal_class)) -> .
% 299.99/300.35  38317[1:SpL:37643.1,1526.0] || equal(cross_product(singleton(u),universal_class),null_class)** member(u,cantor(universal_class)) -> .
% 299.99/300.35  38318[1:SpL:37643.1,5105.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.35  38320[1:SpL:37643.1,5100.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.35  38330[1:SpL:37643.1,5201.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.35  38332[1:SpL:37643.1,5199.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.35  38754[0:Res:622.1,37489.0] || member(range_of(null_class),universal_class) equal(singleton(apply(null_class,u)),null_class)** -> .
% 299.99/300.35  39069[1:Res:23252.0,37806.0] || equal(second(not_subclass_element(universal_class,complement(element_relation))),null_class)** -> equal(complement(element_relation),universal_class).
% 299.99/300.35  39363[1:MRR:39287.1,16.0] || equal(u,null_class) equal(universal_class,v) -> member(power_class(u),v)*.
% 299.99/300.35  39380[1:Res:39335.1,7463.0] || equal(u,null_class) -> member(singleton(v),unordered_pair(power_class(u),singleton(v)))*.
% 299.99/300.35  39382[1:Res:39335.1,7367.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),singleton(v)))*.
% 299.99/300.35  39383[3:Res:39335.1,10939.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),regular(omega)))*.
% 299.99/300.35  39466[1:Res:39434.0,2731.0] || equal(unordered_pair(omega,power_class(null_class)),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  39467[1:Res:39434.0,2729.0] || equal(unordered_pair(omega,power_class(null_class)),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  39499[1:Res:39435.0,2731.0] || equal(unordered_pair(null_class,power_class(null_class)),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  39500[1:Res:39435.0,2729.0] || equal(unordered_pair(null_class,power_class(null_class)),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  39539[1:Res:39436.0,2702.1] function(unordered_pair(omega,power_class(null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  39602[1:Res:39437.0,2702.1] function(unordered_pair(null_class,power_class(null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  39853[1:SpR:38468.1,39816.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(singleton(v),power_class(u)))*.
% 299.99/300.35  39975[1:Res:39428.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(power_class(null_class),union(u,v))*.
% 299.99/300.35  40032[1:SpR:38468.1,39893.0] || equal(u,null_class) -> member(singleton(v),unordered_pair(singleton(v),power_class(u)))*.
% 299.99/300.35  40689[1:Rew:17.0,40676.1] ||  -> equal(cantor(u),universal_class) member(omega,unordered_pair(omega,not_subclass_element(universal_class,cantor(u))))*.
% 299.99/300.35  40690[1:Rew:17.0,40678.1] ||  -> equal(cantor(u),universal_class) member(null_class,unordered_pair(null_class,not_subclass_element(universal_class,cantor(u))))*.
% 299.99/300.35  45073[1:Res:302.1,39952.1] || member(power_class(null_class),cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.35  45076[1:Res:2700.1,39952.1] || member(power_class(null_class),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  45077[1:Res:2699.1,39952.1] || member(power_class(null_class),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  45185[1:SpL:38468.1,45113.0] || equal(u,null_class) equal(complement(unordered_pair(v,power_class(u))),universal_class)** -> .
% 299.99/300.35  45239[1:SpL:38468.1,45114.0] || equal(u,null_class) equal(complement(unordered_pair(power_class(u),v)),universal_class)** -> .
% 299.99/300.35  45288[1:Rew:71.0,45249.0] || equal(sum_class(u),universal_class) -> member(power_class(null_class),intersection(sum_class(u),universal_class))*.
% 299.99/300.35  45289[1:Rew:56.0,45250.0] || equal(inverse(u),universal_class) -> member(power_class(null_class),intersection(inverse(u),universal_class))*.
% 299.99/300.35  45314[1:Res:302.1,40021.1] || member(power_class(null_class),cantor(u))* equal(regular(domain_of(u)),universal_class) -> .
% 299.99/300.35  45317[1:Res:2700.1,40021.1] || member(power_class(null_class),element_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  45318[1:Res:2699.1,40021.1] || member(power_class(null_class),successor_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.35  45388[1:Res:45353.0,7367.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),singleton(u)))*.
% 299.99/300.35  45412[3:Rew:17.0,45389.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  45396[1:Res:45353.0,2374.0] || member(u,v)* -> member(u,unordered_pair(u,not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  45445[1:Res:65.1,5975.0] inductive(intersection(complement(u),universal_class)) || member(null_class,union(u,null_class))* -> .
% 299.99/300.35  45594[1:SpR:38468.1,45406.0] || equal(u,null_class) -> member(omega,unordered_pair(omega,not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.35  45627[1:SpR:38468.1,45407.0] || equal(u,null_class) -> member(null_class,unordered_pair(null_class,not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.35  45684[1:Res:65.1,5979.0] inductive(intersection(universal_class,complement(u))) || member(null_class,union(null_class,u))* -> .
% 299.99/300.35  45792[1:SpL:38468.1,45401.0] || equal(u,null_class) member(not_subclass_element(universal_class,power_class(u)),power_class(u))* -> .
% 299.99/300.35  45800[1:SpL:38468.1,45555.0] || equal(u,null_class) equal(singleton(not_subclass_element(universal_class,power_class(u))),null_class)** -> .
% 299.99/300.35  45804[1:SpL:38468.1,45359.0] || equal(u,null_class) equal(regular(unordered_pair(v,power_class(u))),universal_class)** -> .
% 299.99/300.35  45811[1:MRR:45808.1,45191.0] || equal(u,universal_class) -> equal(regular(unordered_pair(u,power_class(null_class))),power_class(null_class))**.
% 299.99/300.35  45814[1:SpL:38468.1,45360.0] || equal(u,null_class) equal(regular(unordered_pair(power_class(u),v)),universal_class)** -> .
% 299.99/300.35  45821[1:MRR:45819.1,45196.0] || equal(u,universal_class) -> equal(regular(unordered_pair(power_class(null_class),u)),power_class(null_class))**.
% 299.99/300.35  45984[1:Rew:45848.0,39634.1] function(unordered_pair(power_class(null_class),regular(universal_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  46039[1:Rew:45848.0,19306.1] function(unordered_pair(singleton(u),regular(universal_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  46043[1:Rew:45848.0,19249.1] function(unordered_pair(regular(universal_class),singleton(u))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  46047[3:Rew:45848.0,17975.1] function(unordered_pair(regular(universal_class),regular(omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  46403[1:MRR:46402.2,37937.0] function(regular(cross_product(universal_class,universal_class))) ||  -> equal(regular(cross_product(universal_class,universal_class)),null_class)**.
% 299.99/300.35  46712[0:Obv:46664.0] ||  -> equal(intersection(u,singleton(v)),null_class) member(v,intersection(u,singleton(v)))*.
% 299.99/300.35  46752[0:SpR:46696.0,47.0] ||  -> member(u,cross_product(v,w)) equal(restrict(singleton(u),v,w),null_class)**.
% 299.99/300.35  46798[0:MRR:46756.3,12.0] || member(u,singleton(v))* member(u,w)* -> member(v,w)*.
% 299.99/300.35  46941[1:Rew:60.0,46908.0] || equal(image(u,v),universal_class) -> member(power_class(null_class),image(u,v))*.
% 299.99/300.35  46994[0:Obv:46943.0] ||  -> equal(intersection(singleton(u),v),null_class) member(u,intersection(singleton(u),v))*.
% 299.99/300.35  47159[1:Res:45362.1,39.0] || equal(regular(complement(intersection(u,v))),universal_class)** -> member(power_class(null_class),u).
% 299.99/300.35  47160[1:Res:45362.1,40.0] || equal(regular(complement(intersection(u,v))),universal_class)** -> member(power_class(null_class),v).
% 299.99/300.35  47166[1:Res:45362.1,3392.0] || equal(regular(complement(domain_of(u))),universal_class) -> member(power_class(null_class),cantor(u))*.
% 299.99/300.35  47167[1:Res:45362.1,1217.0] || equal(regular(complement(domain_of(complement(cross_product(singleton(power_class(null_class)),universal_class))))),universal_class)** -> .
% 299.99/300.35  47169[1:Res:45362.1,1526.0] || equal(regular(complement(cantor(complement(cross_product(singleton(power_class(null_class)),universal_class))))),universal_class)** -> .
% 299.99/300.35  47178[1:Res:45362.1,28851.0] || equal(regular(complement(successor_relation)),universal_class) equal(complement(power_class(null_class)),universal_class)** -> .
% 299.99/300.35  47180[1:Res:45362.1,37806.0] || equal(regular(complement(element_relation)),universal_class)** equal(second(power_class(null_class)),null_class) -> .
% 299.99/300.35  47182[1:Res:45362.1,29034.0] || equal(regular(complement(element_relation)),universal_class) equal(complement(power_class(null_class)),universal_class)** -> .
% 299.99/300.35  47217[1:MRR:47191.2,37229.0] || equal(regular(complement(regular(u))),universal_class)** member(power_class(null_class),u) -> .
% 299.99/300.35  47280[1:Res:45399.1,42.1] || equal(complement(u),universal_class) member(not_subclass_element(universal_class,power_class(null_class)),u)* -> .
% 299.99/300.35  47283[1:Res:45399.1,39.0] || equal(intersection(u,v),universal_class)** -> member(not_subclass_element(universal_class,power_class(null_class)),u)*.
% 299.99/300.35  47284[1:Res:45399.1,40.0] || equal(intersection(u,v),universal_class)** -> member(not_subclass_element(universal_class,power_class(null_class)),v)*.
% 299.99/300.35  47290[1:Res:45399.1,3392.0] || equal(domain_of(u),universal_class) -> member(not_subclass_element(universal_class,power_class(null_class)),cantor(u))*.
% 299.99/300.35  47291[1:Res:45399.1,1217.0] || equal(domain_of(complement(cross_product(singleton(not_subclass_element(universal_class,power_class(null_class))),universal_class))),universal_class)** -> .
% 299.99/300.35  47293[1:Res:45399.1,1526.0] || equal(cantor(complement(cross_product(singleton(not_subclass_element(universal_class,power_class(null_class))),universal_class))),universal_class)** -> .
% 299.99/300.35  47350[1:MRR:47315.2,37229.0] || equal(regular(u),universal_class) member(not_subclass_element(universal_class,power_class(null_class)),u)* -> .
% 299.99/300.35  47804[0:Res:65.1,6578.0] inductive(symmetric_difference(complement(u),complement(v))) ||  -> member(null_class,union(u,v))*.
% 299.99/300.35  48407[1:Res:39335.1,39425.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),power_class(null_class)))*.
% 299.99/300.35  48408[1:Res:74.1,39425.0] || member(u,universal_class) -> member(power_class(u),unordered_pair(power_class(u),power_class(null_class)))*.
% 299.99/300.35  48826[1:Rew:17.0,48410.1] || member(u,universal_class) -> member(sum_class(u),unordered_pair(power_class(null_class),sum_class(u)))*.
% 299.99/300.35  48417[1:Res:29049.1,39425.0] || member(u,element_relation) -> member(second(u),unordered_pair(second(u),power_class(null_class)))*.
% 299.99/300.35  48418[1:Res:28866.1,39425.0] || member(u,successor_relation) -> member(second(u),unordered_pair(second(u),power_class(null_class)))*.
% 299.99/300.35  48419[1:Res:29050.1,39425.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),power_class(null_class)))*.
% 299.99/300.35  48420[1:Res:28867.1,39425.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),power_class(null_class)))*.
% 299.99/300.35  48834[3:Rew:17.0,48591.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(power_class(null_class),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  48835[1:Rew:17.0,48595.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  48968[1:Res:48753.0,2731.0] || equal(singleton(power_class(null_class)),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  48969[1:Res:48753.0,2729.0] || equal(singleton(power_class(null_class)),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  49019[3:SpR:38468.1,48754.0] || equal(u,null_class) -> member(regular(omega),unordered_pair(power_class(u),regular(omega)))*.
% 299.99/300.35  49154[0:SpR:61.0,13230.1] || member(u,universal_class) -> member(u,successor(v)) member(u,complement(v))*.
% 299.99/300.35  49235[1:MRR:49206.0,39405.0] || equal(regular(union(u,v)),universal_class)** -> member(power_class(null_class),complement(u))*.
% 299.99/300.35  49236[1:MRR:49207.0,39405.0] || equal(complement(union(u,v)),universal_class)** -> member(power_class(null_class),complement(u))*.
% 299.99/300.35  49237[0:MRR:49208.0,119.0] || equal(complement(union(u,v)),universal_class)** -> member(singleton(w),complement(u))*.
% 299.99/300.35  49238[3:MRR:49213.0,10930.0] || equal(complement(union(u,v)),universal_class)** -> member(regular(omega),complement(u))*.
% 299.99/300.35  49548[1:MRR:49517.0,39405.0] || equal(regular(union(u,v)),universal_class)** -> member(power_class(null_class),complement(v))*.
% 299.99/300.35  49549[1:MRR:49518.0,39405.0] || equal(complement(union(u,v)),universal_class)** -> member(power_class(null_class),complement(v))*.
% 299.99/300.35  49550[0:MRR:49519.0,119.0] || equal(complement(union(u,v)),universal_class)** -> member(singleton(w),complement(v))*.
% 299.99/300.35  49551[3:MRR:49524.0,10930.0] || equal(complement(union(u,v)),universal_class)** -> member(regular(omega),complement(v))*.
% 299.99/300.35  49923[0:Res:2403.1,37229.1] || equal(u,null_class) -> equal(v,u) member(not_subclass_element(v,u),universal_class)*.
% 299.99/300.35  50194[3:Res:23455.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(not_subclass_element(universal_class,complement(omega)),unordered_pair(u,v)))*.
% 299.99/300.35  50198[1:Res:45400.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(u,v)))*.
% 299.99/300.35  50664[3:Res:23455.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(not_subclass_element(universal_class,complement(omega)),ordered_pair(u,v)))*.
% 299.99/300.35  50668[1:Res:45400.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),ordered_pair(u,v)))*.
% 299.99/300.35  51800[1:Res:3393.1,51737.1] || member(null_class,range_of(u)) equal(regular(cantor(inverse(u))),universal_class)** -> .
% 299.99/300.35  51815[1:Res:24000.1,51737.1] || equal(complement(domain_of(u)),null_class)** equal(regular(cantor(u)),universal_class) -> .
% 299.99/300.35  51835[1:Res:25143.1,51737.1] || equal(complement(cantor(u)),null_class)** equal(regular(domain_of(u)),universal_class) -> .
% 299.99/300.35  51837[1:Res:25922.1,51737.1] || equal(successor(u),null_class) equal(regular(complement(singleton(u))),universal_class)** -> .
% 299.99/300.35  51965[0:MRR:51929.0,311.0] || equal(singleton(ordered_pair(u,v)),successor_relation) -> member(u,unordered_pair(u,v))*.
% 299.99/300.35  51966[0:MRR:51930.0,311.0] || equal(singleton(ordered_pair(u,v)),successor_relation) -> member(v,unordered_pair(u,v))*.
% 299.99/300.35  52159[0:MRR:52123.0,311.0] || equal(singleton(ordered_pair(u,v)),element_relation) -> member(u,unordered_pair(u,v))*.
% 299.99/300.35  52160[0:MRR:52124.0,311.0] || equal(singleton(ordered_pair(u,v)),element_relation) -> member(v,unordered_pair(u,v))*.
% 299.99/300.35  52203[1:MRR:52191.2,37229.0] || equal(complement(u),null_class) member(null_class,intersection(v,singleton(u)))* -> .
% 299.99/300.35  52204[1:MRR:52192.2,37229.0] || equal(complement(u),null_class) member(null_class,intersection(singleton(u),v))* -> .
% 299.99/300.35  53345[0:MRR:53344.2,37229.0] || member(not_subclass_element(u,null_class),intersection(singleton(u),v))* -> equal(u,null_class).
% 299.99/300.35  53348[0:MRR:53347.2,37229.0] || member(not_subclass_element(u,null_class),intersection(v,singleton(u)))* -> equal(u,null_class).
% 299.99/300.35  53504[0:MRR:53503.2,37229.0] || member(apply(choice,u),intersection(singleton(u),v))* -> equal(u,null_class).
% 299.99/300.35  53507[0:MRR:53506.2,37229.0] || member(apply(choice,u),intersection(v,singleton(u)))* -> equal(u,null_class).
% 299.99/300.35  54086[3:Res:74.1,10938.0] || member(u,universal_class) -> member(regular(omega),unordered_pair(power_class(u),regular(omega)))*.
% 299.99/300.35  54556[3:Rew:17.0,54088.1] || member(u,universal_class) -> member(regular(omega),unordered_pair(regular(omega),sum_class(u)))*.
% 299.99/300.35  54557[3:Rew:17.0,54090.1] function(u) ||  -> member(regular(omega),unordered_pair(regular(omega),apply(u,v)))*.
% 299.99/300.35  54095[3:Res:29049.1,10938.0] || member(u,element_relation) -> member(regular(omega),unordered_pair(second(u),regular(omega)))*.
% 299.99/300.35  54096[3:Res:28866.1,10938.0] || member(u,successor_relation) -> member(regular(omega),unordered_pair(second(u),regular(omega)))*.
% 299.99/300.35  54097[3:Res:29050.1,10938.0] || member(u,element_relation) -> member(regular(omega),unordered_pair(first(u),regular(omega)))*.
% 299.99/300.35  54098[3:Res:28867.1,10938.0] || member(u,successor_relation) -> member(regular(omega),unordered_pair(first(u),regular(omega)))*.
% 299.99/300.35  54558[3:Rew:17.0,54133.1] ||  -> equal(u,null_class) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(u,null_class)))*.
% 299.99/300.35  54566[3:Rew:17.0,54271.1] ||  -> equal(universal_class,u) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(universal_class,u)))*.
% 299.99/300.35  55185[0:Obv:55099.1] inductive(u) ||  -> equal(intersection(omega,singleton(v)),null_class)** member(v,u)*.
% 299.99/300.35  55386[0:Obv:55300.1] inductive(u) ||  -> equal(intersection(singleton(v),omega),null_class)** member(v,u)*.
% 299.99/300.35  55417[3:Res:55285.1,51737.1] || equal(range_of(u),universal_class) equal(regular(cantor(inverse(u))),universal_class)** -> .
% 299.99/300.35  55418[3:Res:55285.1,25702.1] || equal(range_of(u),universal_class) equal(successor(cantor(inverse(u))),null_class)** -> .
% 299.99/300.35  55420[3:Res:55285.1,5096.0] || equal(range_of(u),universal_class) equal(complement(cantor(inverse(u))),universal_class)** -> .
% 299.99/300.35  55517[0:SpL:46.0,15747.0] || member(u,restrict(successor_relation,v,w))* -> member(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  55522[1:Res:23765.1,15747.0] || equal(complement(intersection(successor_relation,u)),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  55532[3:Res:10732.1,15747.0] inductive(intersection(successor_relation,u)) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  55565[3:Res:10731.1,15747.0] inductive(intersection(successor_relation,u)) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  55582[1:Res:23764.1,15747.0] || equal(complement(intersection(successor_relation,u)),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  55595[0:SpL:46.0,55523.0] || equal(restrict(successor_relation,u,v),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  55602[0:SpL:46.0,55583.0] || equal(restrict(successor_relation,u,v),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  55609[0:SpL:46.0,15907.0] || member(u,restrict(element_relation,v,w))* -> member(u,cross_product(universal_class,universal_class)).
% 299.99/300.35  55614[1:Res:23765.1,15907.0] || equal(complement(intersection(element_relation,u)),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  55624[3:Res:10732.1,15907.0] inductive(intersection(element_relation,u)) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  55657[3:Res:10731.1,15907.0] inductive(intersection(element_relation,u)) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  55674[1:Res:23764.1,15907.0] || equal(complement(intersection(element_relation,u)),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  55684[0:SpL:46.0,55615.0] || equal(restrict(element_relation,u,v),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  55857[1:SpR:14172.0,55750.0] ||  -> equal(intersection(symmetric_difference(range_of(u),universal_class),union(cantor(inverse(u)),null_class)),null_class)**.
% 299.99/300.35  55991[1:SpR:14172.0,55896.0] ||  -> equal(union(symmetric_difference(range_of(u),universal_class),union(cantor(inverse(u)),null_class)),universal_class)**.
% 299.99/300.35  56039[1:SpR:14172.0,55924.0] ||  -> equal(symmetric_difference(symmetric_difference(range_of(u),universal_class),union(cantor(inverse(u)),null_class)),universal_class)**.
% 299.99/300.35  56516[0:SpR:73.0,55756.1] inductive(image(element_relation,complement(u))) ||  -> equal(intersection(omega,power_class(u)),null_class)**.
% 299.99/300.35  56571[0:MRR:56512.3,12.0] inductive(u) || member(v,complement(u))* member(v,omega) -> .
% 299.99/300.35  56895[0:SpR:73.0,56204.1] inductive(image(element_relation,complement(u))) ||  -> equal(intersection(power_class(u),omega),null_class)**.
% 299.99/300.35  58088[0:Obv:58054.2] inductive(u) || equal(complement(u),omega)** -> equal(complement(u),null_class).
% 299.99/300.35  58098[3:MRR:58097.3,10730.1] inductive(u) || equal(regular(u),omega)** -> equal(regular(u),null_class).
% 299.99/300.35  58202[0:SpL:46.0,55675.0] || equal(restrict(element_relation,u,v),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  58467[1:Res:23765.1,16191.0] || equal(complement(intersection(u,successor_relation)),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  58477[3:Res:10732.1,16191.0] inductive(intersection(u,successor_relation)) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58482[1:Res:39428.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58485[0:Res:5043.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58491[3:Res:10943.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58511[3:Res:10731.1,16191.0] inductive(intersection(u,successor_relation)) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58528[1:Res:23764.1,16191.0] || equal(complement(intersection(u,successor_relation)),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  58688[0:Res:4352.1,37229.1] || equal(complement(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.35  58791[1:Res:23765.1,16192.0] || equal(complement(intersection(u,element_relation)),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  58801[3:Res:10732.1,16192.0] inductive(intersection(u,element_relation)) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58806[1:Res:39428.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58809[0:Res:5043.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58815[3:Res:10943.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58835[3:Res:10731.1,16192.0] inductive(intersection(u,element_relation)) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.35  58852[1:Res:23764.1,16192.0] || equal(complement(intersection(u,element_relation)),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  59028[0:Res:29.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(unordered_pair(w,x))))*.
% 299.99/300.35  59038[3:Res:11348.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(apply(choice,omega))))*.
% 299.99/300.35  59061[0:Res:311.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(ordered_pair(w,x))))*.
% 299.99/300.35  59086[1:Res:9821.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(not_subclass_element(universal_class,null_class))))*.
% 299.99/300.35  59087[3:Res:11252.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(not_subclass_element(omega,null_class))))*.
% 299.99/300.35  59147[1:Res:39335.1,59040.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),power_class(omega)))*.
% 299.99/300.35  59148[0:Res:74.1,59040.0] || member(u,universal_class) -> member(power_class(u),unordered_pair(power_class(u),power_class(omega)))*.
% 299.99/300.35  59632[0:Rew:17.0,59150.1] || member(u,universal_class) -> member(sum_class(u),unordered_pair(power_class(omega),sum_class(u)))*.
% 299.99/300.35  59157[0:Res:29049.1,59040.0] || member(u,element_relation) -> member(second(u),unordered_pair(second(u),power_class(omega)))*.
% 299.99/300.35  59158[0:Res:28866.1,59040.0] || member(u,successor_relation) -> member(second(u),unordered_pair(second(u),power_class(omega)))*.
% 299.99/300.35  59159[0:Res:29050.1,59040.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),power_class(omega)))*.
% 299.99/300.35  59160[0:Res:28867.1,59040.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),power_class(omega)))*.
% 299.99/300.35  59639[3:Rew:17.0,59355.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(power_class(omega),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  59640[1:Rew:17.0,59359.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  59792[0:Res:59143.0,2731.0] || equal(unordered_pair(null_class,power_class(omega)),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  59793[0:Res:59143.0,2729.0] || equal(unordered_pair(null_class,power_class(omega)),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  59827[0:Res:59156.0,2731.0] || equal(unordered_pair(omega,power_class(omega)),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  59828[0:Res:59156.0,2729.0] || equal(unordered_pair(omega,power_class(omega)),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  59886[0:Res:29.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(unordered_pair(w,x))))*.
% 299.99/300.35  59896[3:Res:11348.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(apply(choice,omega))))*.
% 299.99/300.35  59919[0:Res:311.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(ordered_pair(w,x))))*.
% 299.99/300.35  59944[1:Res:9821.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(not_subclass_element(universal_class,null_class))))*.
% 299.99/300.35  59945[3:Res:11252.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(not_subclass_element(omega,null_class))))*.
% 299.99/300.35  60159[0:Res:119.0,7389.0] ||  -> equal(u,null_class) member(singleton(v),unordered_pair(singleton(v),not_subclass_element(u,null_class)))*.
% 299.99/300.35  60163[1:Res:39405.0,7389.0] ||  -> equal(u,null_class) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(u,null_class)))*.
% 299.99/300.35  60776[0:Res:29.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(unordered_pair(v,w),regular(u)))*.
% 299.99/300.35  60786[3:Res:11348.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(apply(choice,omega),regular(u)))*.
% 299.99/300.35  60839[0:Res:311.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(ordered_pair(v,w),regular(u)))*.
% 299.99/300.35  60946[1:Res:9821.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(not_subclass_element(universal_class,null_class),regular(u)))*.
% 299.99/300.35  60947[3:Res:11252.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(not_subclass_element(omega,null_class),regular(u)))*.
% 299.99/300.35  61685[1:Res:39335.1,59885.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),sum_class(null_class)))*.
% 299.99/300.35  61686[0:Res:74.1,59885.0] || member(u,universal_class) -> member(power_class(u),unordered_pair(power_class(u),sum_class(null_class)))*.
% 299.99/300.35  61688[0:Res:72.1,59885.0] || member(u,universal_class) -> member(sum_class(u),unordered_pair(sum_class(u),sum_class(null_class)))*.
% 299.99/300.35  61695[0:Res:29049.1,59885.0] || member(u,element_relation) -> member(second(u),unordered_pair(second(u),sum_class(null_class)))*.
% 299.99/300.35  61696[0:Res:28866.1,59885.0] || member(u,successor_relation) -> member(second(u),unordered_pair(second(u),sum_class(null_class)))*.
% 299.99/300.35  61697[0:Res:29050.1,59885.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),sum_class(null_class)))*.
% 299.99/300.35  61698[0:Res:28867.1,59885.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),sum_class(null_class)))*.
% 299.99/300.35  62174[3:Rew:17.0,61893.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  62175[1:Rew:17.0,61897.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  62296[0:Res:61681.0,2731.0] || equal(unordered_pair(null_class,sum_class(null_class)),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  62297[0:Res:61681.0,2729.0] || equal(unordered_pair(null_class,sum_class(null_class)),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  62444[0:Res:61694.0,2731.0] || equal(unordered_pair(omega,sum_class(null_class)),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  62445[0:Res:61694.0,2729.0] || equal(unordered_pair(omega,sum_class(null_class)),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  62915[1:Res:39335.1,59898.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),sum_class(omega)))*.
% 299.99/300.35  62916[0:Res:74.1,59898.0] || member(u,universal_class) -> member(power_class(u),unordered_pair(power_class(u),sum_class(omega)))*.
% 299.99/300.35  62918[0:Res:72.1,59898.0] || member(u,universal_class) -> member(sum_class(u),unordered_pair(sum_class(u),sum_class(omega)))*.
% 299.99/300.35  62925[0:Res:29049.1,59898.0] || member(u,element_relation) -> member(second(u),unordered_pair(second(u),sum_class(omega)))*.
% 299.99/300.35  62926[0:Res:28866.1,59898.0] || member(u,successor_relation) -> member(second(u),unordered_pair(second(u),sum_class(omega)))*.
% 299.99/300.35  62927[0:Res:29050.1,59898.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),sum_class(omega)))*.
% 299.99/300.35  62928[0:Res:28867.1,59898.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),sum_class(omega)))*.
% 299.99/300.35  63420[3:Rew:17.0,63125.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(sum_class(omega),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.35  63421[1:Rew:17.0,63129.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.35  63544[0:Res:62911.0,2731.0] || equal(unordered_pair(null_class,sum_class(omega)),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  63545[0:Res:62911.0,2729.0] || equal(unordered_pair(null_class,sum_class(omega)),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  63604[0:Res:62924.0,2731.0] || equal(unordered_pair(omega,sum_class(omega)),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  63605[0:Res:62924.0,2729.0] || equal(unordered_pair(omega,sum_class(omega)),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  65567[1:MRR:65561.2,26113.0] inductive(intersection(universal_class,complement(singleton(null_class)))) || equal(successor(null_class),omega)** -> .
% 299.99/300.35  65579[1:Res:43.2,65566.0] || member(regular(successor(null_class)),universal_class) -> member(regular(successor(null_class)),singleton(null_class))*.
% 299.99/300.35  66700[3:SpR:29963.1,30931.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(apply(choice,omega),u))*.
% 299.99/300.35  66701[1:SpR:29963.1,31074.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(not_subclass_element(universal_class,null_class),u))*.
% 299.99/300.35  66702[3:SpR:29963.1,31075.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(not_subclass_element(omega,null_class),u))*.
% 299.99/300.35  66703[3:SpR:29963.1,31231.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(u,apply(choice,omega)))*.
% 299.99/300.35  66704[1:SpR:29963.1,31262.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(u,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  66705[3:SpR:29963.1,31293.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(u,not_subclass_element(omega,null_class)))*.
% 299.99/300.35  66706[0:SpR:29963.1,30921.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(unordered_pair(v,w),u))*.
% 299.99/300.35  66707[0:SpR:29963.1,30974.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(ordered_pair(v,w),u))*.
% 299.99/300.35  66748[0:SpR:29963.1,18762.0] || member(singleton(u),successor_relation) -> member(singleton(v),unordered_pair(singleton(v),u))*.
% 299.99/300.35  66764[0:SpL:29963.1,14591.0] || member(singleton(u),successor_relation) equal(complement(unordered_pair(u,v)),universal_class)** -> .
% 299.99/300.35  66821[0:SpL:29963.1,14590.0] || member(singleton(u),successor_relation) equal(complement(unordered_pair(v,u)),universal_class)** -> .
% 299.99/300.35  67100[0:Rew:17.0,67022.1] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(omega,regular(u)))*.
% 299.99/300.35  67101[0:Rew:17.0,67024.1] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(null_class,regular(u)))*.
% 299.99/300.35  67354[0:SpR:67347.1,318.0] || member(successor_relation,element_relation) -> member(first(successor_relation),ordered_pair(regular(first(successor_relation)),u))*.
% 299.99/300.35  67387[0:SpR:67347.1,19345.0] || member(successor_relation,element_relation) -> member(first(successor_relation),unordered_pair(singleton(u),first(successor_relation)))*.
% 299.99/300.35  67444[0:SpR:67347.1,18762.0] || member(successor_relation,element_relation) -> member(singleton(u),unordered_pair(singleton(u),first(successor_relation)))*.
% 299.99/300.35  67458[0:SpL:67347.1,14591.0] || member(successor_relation,element_relation) equal(complement(unordered_pair(first(successor_relation),u)),universal_class)** -> .
% 299.99/300.35  67519[0:SpL:67347.1,14590.0] || member(successor_relation,element_relation) equal(complement(unordered_pair(u,first(successor_relation))),universal_class)** -> .
% 299.99/300.35  67550[0:MRR:67549.1,66987.1] || member(successor_relation,element_relation) -> equal(not_subclass_element(first(successor_relation),null_class),regular(first(successor_relation)))**.
% 299.99/300.35  67552[0:MRR:67551.1,66987.1] || member(successor_relation,element_relation) -> equal(apply(choice,first(successor_relation)),regular(first(successor_relation)))**.
% 299.99/300.35  68077[4:EmS:5652.0,5652.1,68032.1,89.1] function(u) one_to_one(domain_of(u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  68150[4:Res:68092.1,2702.1] function(u) function(cantor(u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  68161[4:EmS:5652.0,5652.1,68156.1,89.1] one_to_one(u) one_to_one(range_of(u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  68464[4:Res:68316.1,2702.1] function(u) function(domain_of(u)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  68518[4:Res:68318.1,2702.1] function(u) function(domain_of(u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  68561[4:Res:68460.1,2702.1] function(u) function(cantor(u)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  68802[4:Res:68766.1,2702.1] one_to_one(u) function(range_of(u)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  68985[4:Res:68953.1,2702.1] one_to_one(u) function(range_of(u)) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.35  69004[0:EmS:17913.0,17913.1,89.1,68.0] one_to_one(omega) || member(u,omega) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.35  70134[1:Rew:61.0,70114.1] || member(regular(successor(null_class)),universal_class) -> member(regular(successor(null_class)),successor(null_class))*.
% 299.99/300.35  76569[1:SpR:6033.0,76342.0] ||  -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(apply(null_class,u),universal_class)),null_class)**.
% 299.99/300.35  76574[1:SpR:22317.0,76342.0] ||  -> equal(intersection(complement(apply(null_class,u)),intersection(apply(null_class,v),universal_class)),null_class)**.
% 299.99/300.35  76575[1:SpR:6033.0,76342.0] ||  -> equal(intersection(complement(apply(null_class,u)),intersection(sum_class(range_of(null_class)),universal_class)),null_class)**.
% 299.99/300.35  76577[0:SpR:774.0,76342.0] ||  -> equal(intersection(complement(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.99/300.35  77501[1:MRR:77455.2,12.0] || member(u,cantor(inverse(v))) member(u,complement(range_of(v)))* -> .
% 299.99/300.35  77624[0:MRR:77553.2,12.0] || member(u,restrict(v,w,x))* member(u,complement(v)) -> .
% 299.99/300.35  78110[1:SpR:6033.0,77833.0] ||  -> equal(intersection(intersection(apply(null_class,u),universal_class),complement(sum_class(range_of(null_class)))),null_class)**.
% 299.99/300.35  78115[1:SpR:22317.0,77833.0] ||  -> equal(intersection(intersection(apply(null_class,u),universal_class),complement(apply(null_class,v))),null_class)**.
% 299.99/300.35  78116[1:SpR:6033.0,77833.0] ||  -> equal(intersection(intersection(sum_class(range_of(null_class)),universal_class),complement(apply(null_class,u))),null_class)**.
% 299.99/300.35  78118[0:SpR:774.0,77833.0] ||  -> equal(intersection(symmetric_difference(complement(u),complement(v)),complement(union(u,v))),null_class)**.
% 299.99/300.35  79711[0:Obv:79663.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,universal_class).
% 299.99/300.35  80605[5:Rew:80128.0,80196.1] inductive(subset_relation) || equal(inverse(null_class),omega)** -> equal(inverse(null_class),null_class).
% 299.99/300.35  83526[1:NCh:6.2,6.1,3334.1,80.1] single_valued_class(u) function(v) || equal(u,v)* -> function(u)*.
% 299.99/300.35  83529[1:Rew:47.0,83492.1] single_valued_class(intersection(cross_product(universal_class,universal_class),u)) ||  -> function(restrict(u,universal_class,universal_class))*.
% 299.99/300.35  83530[1:Rew:46.0,83498.1] single_valued_class(intersection(u,cross_product(universal_class,universal_class))) ||  -> function(restrict(u,universal_class,universal_class))*.
% 299.99/300.35  83643[1:EmS:5652.0,5652.1,68.0,83522.2] single_valued_class(omega) || equal(omega,successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  83684[4:SoR:68093.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> inductive(range_of(u))*.
% 299.99/300.35  83796[1:EmS:5652.0,5652.1,68.0,83524.2] single_valued_class(omega) || equal(omega,element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.35  83837[4:SoR:68093.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> inductive(range_of(u))*.
% 299.99/300.35  84272[3:SpR:30115.1,30931.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(apply(choice,omega),u))*.
% 299.99/300.35  84273[1:SpR:30115.1,31074.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(not_subclass_element(universal_class,null_class),u))*.
% 299.99/300.35  84274[3:SpR:30115.1,31075.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(not_subclass_element(omega,null_class),u))*.
% 299.99/300.35  84275[3:SpR:30115.1,31231.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(u,apply(choice,omega)))*.
% 299.99/300.35  84276[1:SpR:30115.1,31262.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(u,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.35  84277[3:SpR:30115.1,31293.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(u,not_subclass_element(omega,null_class)))*.
% 299.99/300.35  84278[0:SpR:30115.1,30921.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(unordered_pair(v,w),u))*.
% 299.99/300.35  84279[0:SpR:30115.1,30974.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(ordered_pair(v,w),u))*.
% 299.99/300.35  84319[0:SpR:30115.1,18762.0] || member(singleton(u),element_relation) -> member(singleton(v),unordered_pair(singleton(v),u))*.
% 299.99/300.35  84339[0:SpL:30115.1,14591.0] || member(singleton(u),element_relation) equal(complement(unordered_pair(u,v)),universal_class)** -> .
% 299.99/300.35  84400[0:SpL:30115.1,14590.0] || member(singleton(u),element_relation) equal(complement(unordered_pair(v,u)),universal_class)** -> .
% 299.99/300.35  84756[0:Rew:17.0,84676.1] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(omega,regular(u)))*.
% 299.99/300.35  84757[0:Rew:17.0,84678.1] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(null_class,regular(u)))*.
% 299.99/300.35  85590[0:SpR:85175.1,318.0] || member(element_relation,successor_relation) -> member(first(element_relation),ordered_pair(regular(first(element_relation)),u))*.
% 299.99/300.35  85627[0:SpR:85175.1,19345.0] || member(element_relation,successor_relation) -> member(first(element_relation),unordered_pair(singleton(u),first(element_relation)))*.
% 299.99/300.35  85683[0:SpR:85175.1,18762.0] || member(element_relation,successor_relation) -> member(singleton(u),unordered_pair(singleton(u),first(element_relation)))*.
% 299.99/300.35  85700[0:SpL:85175.1,14591.0] || member(element_relation,successor_relation) equal(complement(unordered_pair(first(element_relation),u)),universal_class)** -> .
% 299.99/300.35  85765[0:SpL:85175.1,14590.0] || member(element_relation,successor_relation) equal(complement(unordered_pair(u,first(element_relation))),universal_class)** -> .
% 299.99/300.35  85797[0:MRR:85796.1,84639.1] || member(element_relation,successor_relation) -> equal(not_subclass_element(first(element_relation),null_class),regular(first(element_relation)))**.
% 299.99/300.35  85799[0:MRR:85798.1,84639.1] || member(element_relation,successor_relation) -> equal(apply(choice,first(element_relation)),regular(first(element_relation)))**.
% 299.99/300.35  86355[1:Res:23252.0,86296.0] || equal(complement(not_subclass_element(universal_class,complement(element_relation))),null_class)** -> equal(complement(element_relation),universal_class).
% 299.99/300.35  86443[1:Res:23252.0,86297.0] || equal(complement(not_subclass_element(universal_class,complement(successor_relation))),null_class)** -> equal(complement(successor_relation),universal_class).
% 299.99/300.35  86738[1:Res:39335.1,39424.0] || equal(u,null_class) -> member(power_class(null_class),unordered_pair(power_class(u),power_class(null_class)))*.
% 299.99/300.35  86739[1:Res:74.1,39424.0] || member(u,universal_class) -> member(power_class(null_class),unordered_pair(power_class(u),power_class(null_class)))*.
% 299.99/300.35  87369[1:Rew:17.0,86741.1] || member(u,universal_class) -> member(power_class(null_class),unordered_pair(power_class(null_class),sum_class(u)))*.
% 299.99/300.35  87370[1:Rew:17.0,86743.1] function(u) ||  -> member(power_class(null_class),unordered_pair(power_class(null_class),apply(u,v)))*.
% 299.99/300.35  86748[1:Res:29049.1,39424.0] || member(u,element_relation) -> member(power_class(null_class),unordered_pair(second(u),power_class(null_class)))*.
% 299.99/300.35  86749[1:Res:28866.1,39424.0] || member(u,successor_relation) -> member(power_class(null_class),unordered_pair(second(u),power_class(null_class)))*.
% 299.99/300.35  86750[1:Res:29050.1,39424.0] || member(u,element_relation) -> member(power_class(null_class),unordered_pair(first(u),power_class(null_class)))*.
% 299.99/300.35  86751[1:Res:28867.1,39424.0] || member(u,successor_relation) -> member(power_class(null_class),unordered_pair(first(u),power_class(null_class)))*.
% 299.99/300.35  87384[1:Rew:17.0,86954.1] ||  -> equal(universal_class,u) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,u)))*.
% 299.99/300.35  88458[1:Res:88316.1,51737.1] || equal(successor(successor(u)),null_class) equal(regular(complement(u)),universal_class)** -> .
% 299.99/300.35  88459[1:Res:88316.1,25702.1] || equal(successor(successor(u)),null_class) equal(successor(complement(u)),null_class)** -> .
% 299.99/300.35  88462[3:Res:88316.1,65578.1] || equal(successor(successor(singleton(null_class))),null_class)** equal(successor(null_class),universal_class) -> .
% 299.99/300.35  88641[1:Res:88490.1,51737.1] || equal(complement(successor(u)),universal_class)** equal(regular(complement(u)),universal_class) -> .
% 299.99/300.35  88642[1:Res:88490.1,25702.1] || equal(complement(successor(u)),universal_class)** equal(successor(complement(u)),null_class) -> .
% 299.99/300.35  88645[3:Res:88490.1,65578.1] || equal(complement(successor(singleton(null_class))),universal_class)** equal(successor(null_class),universal_class) -> .
% 299.99/300.35  90460[1:Res:90128.1,51737.1] || equal(regular(successor(u)),universal_class) equal(regular(complement(u)),universal_class)** -> .
% 299.99/300.35  90461[1:Res:90128.1,25702.1] || equal(regular(successor(u)),universal_class)** equal(successor(complement(u)),null_class) -> .
% 299.99/300.35  90464[3:Res:90128.1,65578.1] || equal(regular(successor(singleton(null_class))),universal_class)** equal(successor(null_class),universal_class) -> .
% 299.99/300.35  91522[0:SpR:9629.0,76342.0] ||  -> equal(intersection(complement(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.99/300.35  91525[0:SpR:9629.0,77833.0] ||  -> equal(intersection(symmetric_difference(complement(u),complement(singleton(u))),complement(successor(u))),null_class)**.
% 299.99/300.35  91798[0:Res:28985.1,66877.0] || member(successor_relation,element_relation) -> equal(first(singleton(first(successor_relation))),regular(first(successor_relation)))**.
% 299.99/300.35  91868[1:Res:39335.1,75699.0] || equal(u,null_class) -> member(power_class(omega),unordered_pair(power_class(u),power_class(omega)))*.
% 299.99/300.35  91869[0:Res:74.1,75699.0] || member(u,universal_class) -> member(power_class(omega),unordered_pair(power_class(u),power_class(omega)))*.
% 299.99/300.35  92515[0:Rew:17.0,91871.1] || member(u,universal_class) -> member(power_class(omega),unordered_pair(power_class(omega),sum_class(u)))*.
% 299.99/300.35  92516[0:Rew:17.0,91873.1] function(u) ||  -> member(power_class(omega),unordered_pair(power_class(omega),apply(u,v)))*.
% 299.99/300.35  91878[0:Res:29049.1,75699.0] || member(u,element_relation) -> member(power_class(omega),unordered_pair(second(u),power_class(omega)))*.
% 299.99/300.35  91879[0:Res:28866.1,75699.0] || member(u,successor_relation) -> member(power_class(omega),unordered_pair(second(u),power_class(omega)))*.
% 299.99/300.35  91880[0:Res:29050.1,75699.0] || member(u,element_relation) -> member(power_class(omega),unordered_pair(first(u),power_class(omega)))*.
% 299.99/300.35  91881[0:Res:28867.1,75699.0] || member(u,successor_relation) -> member(power_class(omega),unordered_pair(first(u),power_class(omega)))*.
% 299.99/300.35  92517[0:Rew:17.0,91920.1] ||  -> equal(u,null_class) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(u,null_class)))*.
% 299.99/300.35  92529[1:Rew:17.0,92092.1] ||  -> equal(universal_class,u) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(universal_class,u)))*.
% 299.99/300.35  92707[0:Res:91864.0,2702.1] function(unordered_pair(null_class,power_class(omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  92795[0:Res:92714.0,2731.0] || equal(singleton(power_class(omega)),element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  92796[0:Res:92714.0,2729.0] || equal(singleton(power_class(omega)),successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  92847[0:Res:91877.0,2702.1] function(unordered_pair(omega,power_class(omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  93423[0:Res:92704.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  93424[0:Res:92704.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.35  93460[0:Res:92704.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(power_class(omega),union(u,v))*.
% 299.99/300.36  94937[0:Res:302.1,93418.1] || member(power_class(omega),cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.36  94941[0:Res:2700.1,93418.1] || member(power_class(omega),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  94942[0:Res:2699.1,93418.1] || member(power_class(omega),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  95010[0:MRR:94947.0,92705.0] || equal(complement(union(u,v)),universal_class)** -> member(power_class(omega),complement(v))*.
% 299.99/300.36  95011[0:MRR:94948.0,92705.0] || equal(complement(union(u,v)),universal_class)** -> member(power_class(omega),complement(u))*.
% 299.99/300.36  95242[1:Rew:71.0,95187.0] || equal(sum_class(u),universal_class) -> member(power_class(omega),intersection(sum_class(u),universal_class))*.
% 299.99/300.36  95243[1:Rew:56.0,95188.0] || equal(inverse(u),universal_class) -> member(power_class(omega),intersection(inverse(u),universal_class))*.
% 299.99/300.36  95270[0:Res:302.1,93520.1] || member(power_class(omega),cantor(u))* equal(regular(domain_of(u)),universal_class) -> .
% 299.99/300.36  95274[0:Res:2700.1,93520.1] || member(power_class(omega),element_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  95275[0:Res:2699.1,93520.1] || member(power_class(omega),successor_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  95344[0:MRR:95280.0,92705.0] || equal(regular(union(u,v)),universal_class)** -> member(power_class(omega),complement(v))*.
% 299.99/300.36  95345[0:MRR:95281.0,92705.0] || equal(regular(union(u,v)),universal_class)** -> member(power_class(omega),complement(u))*.
% 299.99/300.36  95381[1:MRR:95376.1,95032.0] || equal(u,universal_class) -> equal(regular(unordered_pair(u,power_class(omega))),power_class(omega))**.
% 299.99/300.36  95392[1:MRR:95389.1,95035.0] || equal(u,universal_class) -> equal(regular(unordered_pair(power_class(omega),u)),power_class(omega))**.
% 299.99/300.36  95590[1:Rew:60.0,95540.0] || equal(image(u,v),universal_class) -> member(power_class(omega),image(u,v))*.
% 299.99/300.36  95635[0:Res:95342.1,39.0] || equal(regular(complement(intersection(u,v))),universal_class)** -> member(power_class(omega),u).
% 299.99/300.36  95636[0:Res:95342.1,40.0] || equal(regular(complement(intersection(u,v))),universal_class)** -> member(power_class(omega),v).
% 299.99/300.36  95648[1:Res:95342.1,3392.0] || equal(regular(complement(domain_of(u))),universal_class) -> member(power_class(omega),cantor(u))*.
% 299.99/300.36  95649[0:Res:95342.1,1217.0] || equal(regular(complement(domain_of(complement(cross_product(singleton(power_class(omega)),universal_class))))),universal_class)** -> .
% 299.99/300.36  95654[0:Res:95342.1,1526.0] || equal(regular(complement(cantor(complement(cross_product(singleton(power_class(omega)),universal_class))))),universal_class)** -> .
% 299.99/300.36  95667[0:Res:95342.1,28851.0] || equal(regular(complement(successor_relation)),universal_class) equal(complement(power_class(omega)),universal_class)** -> .
% 299.99/300.36  95671[0:Res:95342.1,37806.0] || equal(regular(complement(element_relation)),universal_class)** equal(second(power_class(omega)),null_class) -> .
% 299.99/300.36  95673[0:Res:95342.1,29034.0] || equal(regular(complement(element_relation)),universal_class) equal(complement(power_class(omega)),universal_class)** -> .
% 299.99/300.36  95717[0:MRR:95686.2,37229.0] || equal(regular(complement(regular(u))),universal_class)** member(power_class(omega),u) -> .
% 299.99/300.36  100074[3:MRR:99388.0,5087.1] || equal(u,null_class)* equal(v,u)* equal(v,universal_class)* -> .
% 299.99/300.36  101214[1:Res:39335.1,75813.0] || equal(u,null_class) -> member(sum_class(null_class),unordered_pair(power_class(u),sum_class(null_class)))*.
% 299.99/300.36  101215[0:Res:74.1,75813.0] || member(u,universal_class) -> member(sum_class(null_class),unordered_pair(power_class(u),sum_class(null_class)))*.
% 299.99/300.36  101217[0:Res:72.1,75813.0] || member(u,universal_class) -> member(sum_class(null_class),unordered_pair(sum_class(u),sum_class(null_class)))*.
% 299.99/300.36  101861[0:Rew:17.0,101219.1] function(u) ||  -> member(sum_class(null_class),unordered_pair(sum_class(null_class),apply(u,v)))*.
% 299.99/300.36  101224[0:Res:29049.1,75813.0] || member(u,element_relation) -> member(sum_class(null_class),unordered_pair(second(u),sum_class(null_class)))*.
% 299.99/300.36  101225[0:Res:28866.1,75813.0] || member(u,successor_relation) -> member(sum_class(null_class),unordered_pair(second(u),sum_class(null_class)))*.
% 299.99/300.36  101226[0:Res:29050.1,75813.0] || member(u,element_relation) -> member(sum_class(null_class),unordered_pair(first(u),sum_class(null_class)))*.
% 299.99/300.36  101227[0:Res:28867.1,75813.0] || member(u,successor_relation) -> member(sum_class(null_class),unordered_pair(first(u),sum_class(null_class)))*.
% 299.99/300.36  101862[0:Rew:17.0,101268.1] ||  -> equal(u,null_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(u,null_class)))*.
% 299.99/300.36  101873[1:Rew:17.0,101442.1] ||  -> equal(universal_class,u) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,u)))*.
% 299.99/300.36  102013[0:Res:101210.0,2702.1] function(unordered_pair(null_class,sum_class(null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102106[0:Res:102020.0,2731.0] || equal(singleton(sum_class(null_class)),element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102107[0:Res:102020.0,2729.0] || equal(singleton(sum_class(null_class)),successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102274[0:Res:101223.0,2702.1] function(unordered_pair(omega,sum_class(null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103082[0:Res:102010.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103083[0:Res:102010.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103119[0:Res:102010.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(sum_class(null_class),union(u,v))*.
% 299.99/300.36  104612[0:Res:302.1,103077.1] || member(sum_class(null_class),cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.36  104616[0:Res:2700.1,103077.1] || member(sum_class(null_class),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  104617[0:Res:2699.1,103077.1] || member(sum_class(null_class),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  104681[0:MRR:104622.0,102011.0] || equal(complement(union(u,v)),universal_class)** -> member(sum_class(null_class),complement(v))*.
% 299.99/300.36  104682[0:MRR:104623.0,102011.0] || equal(complement(union(u,v)),universal_class)** -> member(sum_class(null_class),complement(u))*.
% 299.99/300.36  104884[1:Rew:71.0,104826.0] || equal(sum_class(u),universal_class) -> member(sum_class(null_class),intersection(sum_class(u),universal_class))*.
% 299.99/300.36  104885[1:Rew:56.0,104827.0] || equal(inverse(u),universal_class) -> member(sum_class(null_class),intersection(inverse(u),universal_class))*.
% 299.99/300.36  105112[0:Res:302.1,103185.1] || member(sum_class(null_class),cantor(u))* equal(regular(domain_of(u)),universal_class) -> .
% 299.99/300.36  105116[0:Res:2700.1,103185.1] || member(sum_class(null_class),element_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  105117[0:Res:2699.1,103185.1] || member(sum_class(null_class),successor_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  105182[0:MRR:105123.0,102011.0] || equal(regular(union(u,v)),universal_class)** -> member(sum_class(null_class),complement(v))*.
% 299.99/300.36  105183[0:MRR:105124.0,102011.0] || equal(regular(union(u,v)),universal_class)** -> member(sum_class(null_class),complement(u))*.
% 299.99/300.36  105204[1:MRR:105199.1,104699.0] || equal(u,universal_class) -> equal(regular(unordered_pair(u,sum_class(null_class))),sum_class(null_class))**.
% 299.99/300.36  105489[1:MRR:105486.1,104811.0] || equal(u,universal_class) -> equal(regular(unordered_pair(sum_class(null_class),u)),sum_class(null_class))**.
% 299.99/300.36  105684[1:Rew:60.0,105631.0] || equal(image(u,v),universal_class) -> member(sum_class(null_class),image(u,v))*.
% 299.99/300.36  105796[0:Res:105180.1,39.0] || equal(regular(complement(intersection(u,v))),universal_class)** -> member(sum_class(null_class),u).
% 299.99/300.36  105797[0:Res:105180.1,40.0] || equal(regular(complement(intersection(u,v))),universal_class)** -> member(sum_class(null_class),v).
% 299.99/300.36  105809[1:Res:105180.1,3392.0] || equal(regular(complement(domain_of(u))),universal_class) -> member(sum_class(null_class),cantor(u))*.
% 299.99/300.36  105810[0:Res:105180.1,1217.0] || equal(regular(complement(domain_of(complement(cross_product(singleton(sum_class(null_class)),universal_class))))),universal_class)** -> .
% 299.99/300.36  105815[0:Res:105180.1,1526.0] || equal(regular(complement(cantor(complement(cross_product(singleton(sum_class(null_class)),universal_class))))),universal_class)** -> .
% 299.99/300.36  105828[0:Res:105180.1,28851.0] || equal(regular(complement(successor_relation)),universal_class) equal(complement(sum_class(null_class)),universal_class)** -> .
% 299.99/300.36  105832[0:Res:105180.1,37806.0] || equal(regular(complement(element_relation)),universal_class)** equal(second(sum_class(null_class)),null_class) -> .
% 299.99/300.36  105834[0:Res:105180.1,29034.0] || equal(regular(complement(element_relation)),universal_class) equal(complement(sum_class(null_class)),universal_class)** -> .
% 299.99/300.36  105884[0:MRR:105848.2,37229.0] || equal(regular(complement(regular(u))),universal_class)** member(sum_class(null_class),u) -> .
% 299.99/300.36  107216[1:Res:39335.1,75826.0] || equal(u,null_class) -> member(sum_class(omega),unordered_pair(power_class(u),sum_class(omega)))*.
% 299.99/300.36  107217[0:Res:74.1,75826.0] || member(u,universal_class) -> member(sum_class(omega),unordered_pair(power_class(u),sum_class(omega)))*.
% 299.99/300.36  107219[0:Res:72.1,75826.0] || member(u,universal_class) -> member(sum_class(omega),unordered_pair(sum_class(u),sum_class(omega)))*.
% 299.99/300.36  107897[0:Rew:17.0,107222.1] function(u) ||  -> member(sum_class(omega),unordered_pair(sum_class(omega),apply(u,v)))*.
% 299.99/300.36  107227[0:Res:29049.1,75826.0] || member(u,element_relation) -> member(sum_class(omega),unordered_pair(second(u),sum_class(omega)))*.
% 299.99/300.36  107228[0:Res:28866.1,75826.0] || member(u,successor_relation) -> member(sum_class(omega),unordered_pair(second(u),sum_class(omega)))*.
% 299.99/300.36  107229[0:Res:29050.1,75826.0] || member(u,element_relation) -> member(sum_class(omega),unordered_pair(first(u),sum_class(omega)))*.
% 299.99/300.36  107230[0:Res:28867.1,75826.0] || member(u,successor_relation) -> member(sum_class(omega),unordered_pair(first(u),sum_class(omega)))*.
% 299.99/300.36  107898[0:Rew:17.0,107272.1] ||  -> equal(u,null_class) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(u,null_class)))*.
% 299.99/300.36  107910[1:Rew:17.0,107450.1] ||  -> equal(universal_class,u) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(universal_class,u)))*.
% 299.99/300.36  108291[0:Res:107212.0,2702.1] function(unordered_pair(null_class,sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108390[0:Res:108298.0,2731.0] || equal(singleton(sum_class(omega)),element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108391[0:Res:108298.0,2729.0] || equal(singleton(sum_class(omega)),successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108505[0:Res:107226.0,2702.1] function(unordered_pair(omega,sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108965[0:Res:108288.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108966[0:Res:108288.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  109002[0:Res:108288.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(sum_class(omega),union(u,v))*.
% 299.99/300.36  109829[0:Res:302.1,108960.1] || member(sum_class(omega),cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.36  109833[0:Res:2700.1,108960.1] || member(sum_class(omega),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  109834[0:Res:2699.1,108960.1] || member(sum_class(omega),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  109900[0:MRR:109840.0,108289.0] || equal(complement(union(u,v)),universal_class)** -> member(sum_class(omega),complement(v))*.
% 299.99/300.36  109901[0:MRR:109841.0,108289.0] || equal(complement(union(u,v)),universal_class)** -> member(sum_class(omega),complement(u))*.
% 299.99/300.36  110064[1:Rew:71.0,110003.0] || equal(sum_class(u),universal_class) -> member(sum_class(omega),intersection(sum_class(u),universal_class))*.
% 299.99/300.36  110065[1:Rew:56.0,110004.0] || equal(inverse(u),universal_class) -> member(sum_class(omega),intersection(inverse(u),universal_class))*.
% 299.99/300.36  110092[0:Res:302.1,109073.1] || member(sum_class(omega),cantor(u))* equal(regular(domain_of(u)),universal_class) -> .
% 299.99/300.36  110096[0:Res:2700.1,109073.1] || member(sum_class(omega),element_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  110097[0:Res:2699.1,109073.1] || member(sum_class(omega),successor_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  110164[0:MRR:110103.0,108289.0] || equal(regular(union(u,v)),universal_class)** -> member(sum_class(omega),complement(v))*.
% 299.99/300.36  110165[0:MRR:110104.0,108289.0] || equal(regular(union(u,v)),universal_class)** -> member(sum_class(omega),complement(u))*.
% 299.99/300.36  110364[1:MRR:110359.1,109919.0] || equal(u,universal_class) -> equal(regular(unordered_pair(u,sum_class(omega))),sum_class(omega))**.
% 299.99/300.36  110374[1:MRR:110371.1,109920.0] || equal(u,universal_class) -> equal(regular(unordered_pair(sum_class(omega),u)),sum_class(omega))**.
% 299.99/300.36  110765[1:Rew:60.0,110709.0] || equal(image(u,v),universal_class) -> member(sum_class(omega),image(u,v))*.
% 299.99/300.36  110810[0:Res:110162.1,39.0] || equal(regular(complement(intersection(u,v))),universal_class)** -> member(sum_class(omega),u).
% 299.99/300.36  110811[0:Res:110162.1,40.0] || equal(regular(complement(intersection(u,v))),universal_class)** -> member(sum_class(omega),v).
% 299.99/300.36  110823[1:Res:110162.1,3392.0] || equal(regular(complement(domain_of(u))),universal_class) -> member(sum_class(omega),cantor(u))*.
% 299.99/300.36  110824[0:Res:110162.1,1217.0] || equal(regular(complement(domain_of(complement(cross_product(singleton(sum_class(omega)),universal_class))))),universal_class)** -> .
% 299.99/300.36  110829[0:Res:110162.1,1526.0] || equal(regular(complement(cantor(complement(cross_product(singleton(sum_class(omega)),universal_class))))),universal_class)** -> .
% 299.99/300.36  110842[0:Res:110162.1,28851.0] || equal(regular(complement(successor_relation)),universal_class) equal(complement(sum_class(omega)),universal_class)** -> .
% 299.99/300.36  110846[0:Res:110162.1,37806.0] || equal(regular(complement(element_relation)),universal_class)** equal(second(sum_class(omega)),null_class) -> .
% 299.99/300.36  110848[0:Res:110162.1,29034.0] || equal(regular(complement(element_relation)),universal_class) equal(complement(sum_class(omega)),universal_class)** -> .
% 299.99/300.36  110901[0:MRR:110862.2,37229.0] || equal(regular(complement(regular(u))),universal_class)** member(sum_class(omega),u) -> .
% 299.99/300.36  112991[0:Res:28803.1,84452.0] || member(element_relation,successor_relation) -> equal(first(singleton(first(element_relation))),regular(first(element_relation)))**.
% 299.99/300.36  113364[2:Obv:113286.0] ||  -> equal(unordered_pair(universal_class,u),null_class) equal(intersection(unordered_pair(universal_class,u),u),null_class)**.
% 299.99/300.36  113365[2:Obv:113303.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(power_class(null_class),unordered_pair(power_class(null_class),u))*.
% 299.99/300.36  113366[3:Obv:113304.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(regular(omega),unordered_pair(regular(omega),u))*.
% 299.99/300.36  113367[3:Obv:113305.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(regular(omega),unordered_pair(u,regular(omega)))*.
% 299.99/300.36  113368[2:Obv:113308.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(power_class(omega),unordered_pair(power_class(omega),u))*.
% 299.99/300.36  113369[2:Obv:113311.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(sum_class(null_class),unordered_pair(u,sum_class(null_class)))*.
% 299.99/300.36  113370[2:Obv:113313.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(sum_class(omega),unordered_pair(u,sum_class(omega)))*.
% 299.99/300.36  113371[2:Obv:113315.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),u))*.
% 299.99/300.36  113372[2:Obv:113316.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(sum_class(omega),unordered_pair(sum_class(omega),u))*.
% 299.99/300.36  113373[2:Obv:113320.1] || equal(universal_class,u) -> equal(unordered_pair(universal_class,v),null_class)** member(v,u)*.
% 299.99/300.36  113374[2:Obv:113334.1] || member(u,singleton(unordered_pair(universal_class,u)))* -> equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.36  115911[2:Res:113349.1,75699.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(power_class(omega),unordered_pair(u,power_class(omega)))*.
% 299.99/300.36  115912[2:Res:113349.1,39424.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(power_class(null_class),unordered_pair(u,power_class(null_class)))*.
% 299.99/300.36  115923[2:Res:113349.1,7394.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,ordered_pair(v,w)))*.
% 299.99/300.36  115924[2:Res:113349.1,7366.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,unordered_pair(u,unordered_pair(v,w)))*.
% 299.99/300.36  115925[2:Res:113349.1,7463.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(singleton(v),unordered_pair(u,singleton(v)))*.
% 299.99/300.36  116306[2:Obv:116295.2] inductive(unordered_pair(universal_class,u)) || equal(u,omega)* -> equal(u,null_class).
% 299.99/300.36  116307[2:MRR:116288.2,38460.0] || equal(u,universal_class) member(null_class,unordered_pair(universal_class,unordered_pair(u,null_class)))* -> .
% 299.99/300.36  116308[2:MRR:116289.2,38463.0] || equal(u,universal_class) member(null_class,unordered_pair(universal_class,unordered_pair(null_class,u)))* -> .
% 299.99/300.36  116309[2:Obv:116297.1] inductive(unordered_pair(universal_class,intersection(omega,u))) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.36  116310[2:Obv:116298.1] inductive(unordered_pair(universal_class,intersection(u,omega))) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.36  117958[2:Obv:117947.2] inductive(unordered_pair(u,universal_class)) || equal(u,omega)* -> equal(u,null_class).
% 299.99/300.36  117962[2:Obv:117949.1] inductive(unordered_pair(intersection(omega,u),universal_class)) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.36  117963[2:Obv:117950.1] inductive(unordered_pair(intersection(u,omega),universal_class)) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.36  118065[3:Res:23363.1,113378.1] inductive(unordered_pair(universal_class,u)) || member(not_subclass_element(universal_class,complement(omega)),u)* -> .
% 299.99/300.36  118137[2:MRR:118136.2,37229.0] || member(u,singleton(v)) member(u,regular(ordered_pair(universal_class,v)))* -> .
% 299.99/300.36  118152[2:Res:41.2,118111.0] || member(intersection(u,v),v)* member(intersection(u,v),u)* -> .
% 299.99/300.36  118169[2:Res:13231.1,118111.0] || member(union(u,v),universal_class) -> member(union(u,v),complement(v))*.
% 299.99/300.36  118170[2:Res:13230.1,118111.0] || member(union(u,v),universal_class) -> member(union(u,v),complement(u))*.
% 299.99/300.36  118180[2:Res:8662.2,118111.0] inductive(unordered_pair(u,singleton(v))) || equal(ordered_pair(u,v),omega)** -> .
% 299.99/300.36  118210[2:Res:8637.3,118111.0] inductive(not_subclass_element(u,null_class)) || equal(u,omega)* -> equal(u,null_class).
% 299.99/300.36  118212[2:Res:5782.2,118111.0] inductive(not_subclass_element(intersection(omega,u),null_class)) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.36  118213[2:Res:5730.2,118111.0] inductive(not_subclass_element(intersection(u,omega),null_class)) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.36  118856[0:Obv:118845.0] ||  -> subclass(intersection(cantor(u),v),domain_of(u))*l.
% 299.99/300.36  118857[0:Obv:118842.0] ||  -> subclass(intersection(u,cantor(v)),domain_of(v))*l.
% 299.99/300.36  119481[0:Obv:119473.1] || equal(u,successor_relation) -> equal(intersection(complement(cross_product(universal_class,universal_class)),u),null_class)**.
% 299.99/300.36  119682[0:Obv:119673.1] || equal(u,successor_relation) -> equal(intersection(u,complement(cross_product(universal_class,universal_class))),null_class)**.
% 299.99/300.36  119812[2:Rew:17.0,119770.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(sum_class(omega),regular(complement(power_class(null_class)))))*.
% 299.99/300.36  119813[2:Rew:17.0,119771.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(sum_class(null_class),regular(complement(power_class(null_class)))))*.
% 299.99/300.36  119814[2:Rew:17.0,119774.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(power_class(omega),regular(complement(power_class(null_class)))))*.
% 299.99/300.36  119776[2:Res:118814.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(regular(complement(power_class(null_class))),ordered_pair(u,v)))*.
% 299.99/300.36  119777[2:Res:118814.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(regular(complement(power_class(null_class))),unordered_pair(u,v)))*.
% 299.99/300.36  119815[2:Rew:17.0,119778.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(power_class(null_class),regular(complement(power_class(null_class)))))*.
% 299.99/300.36  119784[2:Res:118814.0,7367.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(regular(complement(power_class(null_class))),singleton(u)))*.
% 299.99/300.36  119816[3:Rew:17.0,119785.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(regular(omega),regular(complement(power_class(null_class)))))*.
% 299.99/300.36  119791[2:Res:118814.0,2374.0] || member(u,v)* -> member(u,unordered_pair(u,regular(complement(power_class(null_class)))))*.
% 299.99/300.36  119881[2:SpR:38468.1,119801.0] || equal(u,null_class) -> member(omega,unordered_pair(omega,regular(complement(power_class(u)))))*.
% 299.99/300.36  119932[2:SpR:38468.1,119802.0] || equal(u,null_class) -> member(null_class,unordered_pair(null_class,regular(complement(power_class(u)))))*.
% 299.99/300.36  120129[0:Obv:120121.1] || equal(u,element_relation) -> equal(intersection(complement(cross_product(universal_class,universal_class)),u),null_class)**.
% 299.99/300.36  120155[2:SpL:38468.1,119796.0] || equal(u,null_class) member(regular(complement(power_class(u))),power_class(u))* -> .
% 299.99/300.36  120168[2:SpL:38468.1,119827.0] || equal(u,null_class) equal(singleton(regular(complement(power_class(u)))),null_class)** -> .
% 299.99/300.36  120336[0:Obv:120327.1] || equal(u,element_relation) -> equal(intersection(u,complement(cross_product(universal_class,universal_class))),null_class)**.
% 299.99/300.36  120428[2:Rew:5842.0,120419.0] || member(sum_class(u),universal_class) -> member(sum_class(u),symmetric_difference(sum_class(u),universal_class))*.
% 299.99/300.36  120642[2:Rew:5842.0,120640.0] || member(inverse(u),universal_class) -> member(inverse(u),symmetric_difference(inverse(u),universal_class))*.
% 299.99/300.36  121119[2:SpL:120375.1,1217.0] || equal(u,universal_class) member(u,domain_of(complement(cross_product(null_class,universal_class))))* -> .
% 299.99/300.36  121120[2:SpL:120375.1,1526.0] || equal(u,universal_class) member(u,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.99/300.36  121240[2:SpL:120375.1,51975.0] || equal(regular(complement(cross_product(universal_class,universal_class))),universal_class)** equal(successor_relation,null_class) -> .
% 299.99/300.36  121596[2:Res:5894.1,120395.1] || member(image(u,null_class),universal_class)* equal(apply(u,universal_class),universal_class) -> .
% 299.99/300.36  121862[2:SpL:38468.1,121804.0] || equal(u,null_class) equal(not_subclass_element(complement(power_class(u)),null_class),universal_class)** -> .
% 299.99/300.36  123084[2:Res:622.1,118221.0] || member(range_of(null_class),universal_class) equal(power_class(apply(null_class,u)),universal_class)** -> .
% 299.99/300.36  123182[2:Res:45354.1,118221.0] || equal(u,null_class) equal(power_class(not_subclass_element(universal_class,power_class(u))),universal_class)** -> .
% 299.99/300.36  124244[2:SpL:38468.1,123136.0] || equal(u,null_class) equal(power_class(regular(complement(power_class(u)))),universal_class)** -> .
% 299.99/300.36  124347[2:Res:622.1,118222.0] || member(range_of(null_class),universal_class) equal(sum_class(apply(null_class,u)),universal_class)** -> .
% 299.99/300.36  124445[2:Res:45354.1,118222.0] || equal(u,null_class) equal(sum_class(not_subclass_element(universal_class,power_class(u))),universal_class)** -> .
% 299.99/300.36  124673[0:Obv:124633.1] || equal(universal_class,u)* -> subclass(v,u)*.
% 299.99/300.36  125110[1:MRR:125109.2,37937.0] || equal(u,successor_relation) -> equal(intersection(u,regular(cross_product(universal_class,universal_class))),null_class)**.
% 299.99/300.36  125112[1:MRR:125111.2,37937.0] || equal(u,element_relation) -> equal(intersection(u,regular(cross_product(universal_class,universal_class))),null_class)**.
% 299.99/300.36  125173[2:SpL:38468.1,124399.0] || equal(u,null_class) equal(sum_class(regular(complement(power_class(u)))),universal_class)** -> .
% 299.99/300.36  125295[1:MRR:125294.2,37937.0] || equal(u,successor_relation) -> equal(intersection(regular(cross_product(universal_class,universal_class)),u),null_class)**.
% 299.99/300.36  125297[1:MRR:125296.2,37937.0] || equal(u,element_relation) -> equal(intersection(regular(cross_product(universal_class,universal_class)),u),null_class)**.
% 299.99/300.36  126134[2:Res:45362.1,121453.1] || equal(regular(complement(successor_relation)),universal_class)** equal(first(power_class(null_class)),universal_class) -> .
% 299.99/300.36  126137[2:Res:105180.1,121453.1] || equal(regular(complement(successor_relation)),universal_class)** equal(first(sum_class(null_class)),universal_class) -> .
% 299.99/300.36  126140[2:Res:110162.1,121453.1] || equal(regular(complement(successor_relation)),universal_class)** equal(first(sum_class(omega)),universal_class) -> .
% 299.99/300.36  126184[2:Res:23252.0,121453.1] || equal(first(not_subclass_element(universal_class,complement(successor_relation))),universal_class)** -> equal(complement(successor_relation),universal_class).
% 299.99/300.36  126212[2:Res:95342.1,121453.1] || equal(regular(complement(successor_relation)),universal_class)** equal(first(power_class(omega)),universal_class) -> .
% 299.99/300.36  126413[2:Res:45362.1,121454.1] || equal(regular(complement(element_relation)),universal_class)** equal(first(power_class(null_class)),universal_class) -> .
% 299.99/300.36  126416[2:Res:105180.1,121454.1] || equal(regular(complement(element_relation)),universal_class)** equal(first(sum_class(null_class)),universal_class) -> .
% 299.99/300.36  126419[2:Res:110162.1,121454.1] || equal(regular(complement(element_relation)),universal_class)** equal(first(sum_class(omega)),universal_class) -> .
% 299.99/300.36  126462[2:Res:23252.0,121454.1] || equal(first(not_subclass_element(universal_class,complement(element_relation))),universal_class)** -> equal(complement(element_relation),universal_class).
% 299.99/300.36  126489[2:Res:95342.1,121454.1] || equal(regular(complement(element_relation)),universal_class)** equal(first(power_class(omega)),universal_class) -> .
% 299.99/300.36  126514[2:Res:45362.1,121458.1] || equal(regular(complement(successor_relation)),universal_class)** equal(second(power_class(null_class)),universal_class) -> .
% 299.99/300.36  126517[2:Res:105180.1,121458.1] || equal(regular(complement(successor_relation)),universal_class)** equal(second(sum_class(null_class)),universal_class) -> .
% 299.99/300.36  126520[2:Res:110162.1,121458.1] || equal(regular(complement(successor_relation)),universal_class)** equal(second(sum_class(omega)),universal_class) -> .
% 299.99/300.36  126564[2:Res:23252.0,121458.1] || equal(second(not_subclass_element(universal_class,complement(successor_relation))),universal_class)** -> equal(complement(successor_relation),universal_class).
% 299.99/300.36  126592[2:Res:95342.1,121458.1] || equal(regular(complement(successor_relation)),universal_class)** equal(second(power_class(omega)),universal_class) -> .
% 299.99/300.36  126627[2:Res:45362.1,121459.1] || equal(regular(complement(element_relation)),universal_class)** equal(second(power_class(null_class)),universal_class) -> .
% 299.99/300.36  126630[2:Res:105180.1,121459.1] || equal(regular(complement(element_relation)),universal_class)** equal(second(sum_class(null_class)),universal_class) -> .
% 299.99/300.36  126633[2:Res:110162.1,121459.1] || equal(regular(complement(element_relation)),universal_class)** equal(second(sum_class(omega)),universal_class) -> .
% 299.99/300.36  126676[2:Res:23252.0,121459.1] || equal(second(not_subclass_element(universal_class,complement(element_relation))),universal_class)** -> equal(complement(element_relation),universal_class).
% 299.99/300.36  126703[2:Res:95342.1,121459.1] || equal(regular(complement(element_relation)),universal_class)** equal(second(power_class(omega)),universal_class) -> .
% 299.99/300.36  127378[2:SpL:5893.0,124340.0] || equal(apply(u,universal_class),universal_class) -> equal(singleton(image(u,null_class)),null_class)**.
% 299.99/300.36  127720[3:MRR:127657.3,12.0] inductive(u) || member(v,regular(u))* member(v,omega) -> .
% 299.99/300.36  128207[2:SpR:118112.0,13100.0] ||  -> equal(union(symmetric_difference(u,singleton(u)),null_class),complement(symmetric_difference(universal_class,successor(u))))**.
% 299.99/300.36  128649[2:MRR:128648.3,4236.0] || equal(u,universal_class) member(u,v)* member(null_class,w)* -> .
% 299.99/300.36  128665[2:SpL:5928.0,121452.1] function(complement(cross_product(null_class,universal_class))) || equal(sum_class(range_of(null_class)),universal_class)** -> .
% 299.99/300.36  128821[2:Obv:128753.0] ||  -> equal(intersection(u,unordered_pair(universal_class,u)),null_class)** equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.36  129338[2:Res:128374.1,3392.0] ||  -> equal(singleton(complement(domain_of(u))),null_class) member(complement(domain_of(u)),cantor(u))*.
% 299.99/300.36  129398[2:Res:128374.1,2695.1] inductive(u) ||  -> equal(singleton(complement(omega)),null_class) member(complement(omega),u)*.
% 299.99/300.36  129411[2:MRR:129385.2,37229.0] || member(complement(regular(u)),u)* -> equal(singleton(complement(regular(u))),null_class).
% 299.99/300.36  129511[2:SpL:46.0,118150.0] || member(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w)))* -> .
% 299.99/300.36  129527[2:SpL:47.0,118150.0] || member(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u))* -> .
% 299.99/300.36  129562[2:SpL:5947.0,118150.0] || member(complement(symmetric_difference(universal_class,complement(u))),symmetric_difference(union(null_class,u),universal_class))* -> .
% 299.99/300.36  129568[2:SpL:5938.0,118150.0] || member(complement(symmetric_difference(complement(u),universal_class)),symmetric_difference(union(u,null_class),universal_class))* -> .
% 299.99/300.36  129742[2:Rew:5842.0,129740.0] || member(successor(null_class),universal_class) -> member(successor(null_class),symmetric_difference(successor(null_class),universal_class))*.
% 299.99/300.36  131480[2:Res:119794.1,42.1] || equal(complement(u),universal_class) member(regular(complement(power_class(null_class))),u)* -> .
% 299.99/300.36  131483[2:Res:119794.1,39.0] || equal(intersection(u,v),universal_class)** -> member(regular(complement(power_class(null_class))),u)*.
% 299.99/300.36  131484[2:Res:119794.1,40.0] || equal(intersection(u,v),universal_class)** -> member(regular(complement(power_class(null_class))),v)*.
% 299.99/300.36  131496[2:Res:119794.1,3392.0] || equal(domain_of(u),universal_class) -> member(regular(complement(power_class(null_class))),cantor(u))*.
% 299.99/300.36  131497[2:Res:119794.1,1217.0] || equal(domain_of(complement(cross_product(singleton(regular(complement(power_class(null_class)))),universal_class))),universal_class)** -> .
% 299.99/300.36  131502[2:Res:119794.1,1526.0] || equal(cantor(complement(cross_product(singleton(regular(complement(power_class(null_class)))),universal_class))),universal_class)** -> .
% 299.99/300.36  132003[2:Rew:60.0,131999.0] || equal(image(u,v),universal_class) member(image(u,v),universal_class)* -> .
% 299.99/300.36  132215[0:Res:122023.0,2708.2] inductive(complement(complement(u))) || member(v,omega)* -> member(v,u)*.
% 299.99/300.36  132365[1:SpL:13387.0,132298.0] || equal(union(cantor(u),null_class),null_class) -> inductive(symmetric_difference(domain_of(u),universal_class))*.
% 299.99/300.36  133423[0:Obv:133409.0] ||  -> equal(intersection(regular(u),restrict(u,v,w)),null_class)** equal(u,null_class).
% 299.99/300.36  133426[0:Obv:133282.0] ||  -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,v).
% 299.99/300.36  133746[0:Obv:133733.0] ||  -> equal(intersection(restrict(u,v,w),regular(u)),null_class)** equal(u,null_class).
% 299.99/300.36  133749[0:Obv:133605.0] ||  -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,u).
% 299.99/300.36  134876[0:Obv:134870.0] ||  -> subclass(intersection(successor_relation,u),cross_product(universal_class,universal_class))*l.
% 299.99/300.36  134878[0:Obv:134868.0] ||  -> subclass(intersection(u,successor_relation),cross_product(universal_class,universal_class))*l.
% 299.99/300.36  135243[0:Obv:135237.0] ||  -> subclass(intersection(element_relation,u),cross_product(universal_class,universal_class))*l.
% 299.99/300.36  135245[0:Obv:135235.0] ||  -> subclass(intersection(u,element_relation),cross_product(universal_class,universal_class))*l.
% 299.99/300.36  135838[3:Res:23363.1,117979.1] inductive(unordered_pair(u,universal_class)) || member(not_subclass_element(universal_class,complement(omega)),u)* -> .
% 299.99/300.36  136763[2:SpL:38468.1,136716.0] || equal(u,null_class) equal(regular(symmetric_difference(power_class(u),universal_class)),universal_class)** -> .
% 299.99/300.36  136770[2:SpL:38468.1,136717.0] || equal(u,null_class) equal(complement(symmetric_difference(power_class(u),universal_class)),universal_class)** -> .
% 299.99/300.36  137229[2:SpL:67347.1,136722.0] || member(successor_relation,element_relation) equal(complement(symmetric_difference(first(successor_relation),universal_class)),universal_class)** -> .
% 299.99/300.36  137230[2:SpL:85175.1,136722.0] || member(element_relation,successor_relation) equal(complement(symmetric_difference(first(element_relation),universal_class)),universal_class)** -> .
% 299.99/300.36  138040[2:Rew:91620.1,137997.1] || equal(u,null_class) member(successor(u),intersection(successor(u),universal_class))* -> .
% 299.99/300.36  139328[2:Rew:3502.0,139319.1] || equal(power_class(universal_class),universal_class) member(null_class,symmetric_difference(universal_class,power_class(universal_class)))* -> .
% 299.99/300.36  139543[2:Rew:3502.0,139534.1] || equal(power_class(universal_class),universal_class) member(null_class,symmetric_difference(power_class(universal_class),universal_class))* -> .
% 299.99/300.36  140159[3:SpL:46334.1,139824.0] || equal(symmetric_difference(power_class(null_class),universal_class),universal_class)** member(null_class,power_class(null_class)) -> .
% 299.99/300.36  141347[1:Rew:140814.0,82454.0] ||  -> equal(intersection(symmetric_difference(complement(u),universal_class),symmetric_difference(union(u,null_class),universal_class)),null_class)**.
% 299.99/300.36  141348[1:Rew:140814.0,83123.0] ||  -> equal(intersection(symmetric_difference(union(u,null_class),universal_class),symmetric_difference(complement(u),universal_class)),null_class)**.
% 299.99/300.36  141379[1:Rew:140814.0,82453.0] ||  -> equal(intersection(symmetric_difference(universal_class,complement(u)),symmetric_difference(union(null_class,u),universal_class)),null_class)**.
% 299.99/300.36  141380[1:Rew:140814.0,83122.0] ||  -> equal(intersection(symmetric_difference(union(null_class,u),universal_class),symmetric_difference(universal_class,complement(u))),null_class)**.
% 299.99/300.36  141486[0:Rew:140814.0,78072.0] ||  -> equal(intersection(symmetric_difference(cross_product(u,v),w),restrict(w,u,v)),null_class)**.
% 299.99/300.36  141514[0:Rew:140814.0,76534.0] ||  -> equal(intersection(restrict(u,v,w),symmetric_difference(u,cross_product(v,w))),null_class)**.
% 299.99/300.36  141515[0:Rew:140814.0,76535.0] ||  -> equal(intersection(restrict(u,v,w),symmetric_difference(cross_product(v,w),u)),null_class)**.
% 299.99/300.36  141516[0:Rew:140814.0,78071.0] ||  -> equal(intersection(symmetric_difference(u,cross_product(v,w)),restrict(u,v,w)),null_class)**.
% 299.99/300.36  142220[2:Rew:140814.0,141144.1] || member(regular(unordered_pair(u,universal_class)),u)* -> equal(unordered_pair(u,universal_class),null_class).
% 299.99/300.36  142326[0:MRR:142075.2,2712.0] || subclass(universal_class,u) -> member(null_class,u)*.
% 299.99/300.36  149492[1:Rew:142780.0,142752.0] ||  -> equal(union(null_class,complement(power_class(complement(u)))),union(null_class,image(element_relation,u)))**.
% 299.99/300.36  149493[1:Rew:142790.0,142753.0] ||  -> equal(union(complement(power_class(complement(u))),null_class),union(image(element_relation,u),null_class))**.
% 299.99/300.36  142776[0:SpR:140814.0,390.0] ||  -> equal(intersection(successor(complement(u)),intersection(u,complement(singleton(complement(u))))),null_class)**.
% 299.99/300.36  142777[1:SpR:140814.0,9757.0] ||  -> equal(symmetric_difference(successor(complement(u)),intersection(u,complement(singleton(complement(u))))),universal_class)**.
% 299.99/300.36  142944[0:SpL:140814.0,171.0] || member(u,image(element_relation,v))* member(u,power_class(complement(v))) -> .
% 299.99/300.36  142952[1:SpL:140814.0,6579.0] || member(u,symmetric_difference(universal_class,v)) -> member(u,union(null_class,complement(v)))*.
% 299.99/300.36  142953[1:SpL:140814.0,6580.0] || member(u,symmetric_difference(v,universal_class)) -> member(u,union(complement(v),null_class))*.
% 299.99/300.36  143592[1:Rew:142873.0,29260.1] || equal(universal_class,u) -> equal(intersection(power_class(u),complement(power_class(universal_class))),null_class)**.
% 299.99/300.36  143593[1:Rew:142873.0,29261.1] || equal(universal_class,u) -> equal(union(power_class(u),complement(power_class(universal_class))),universal_class)**.
% 299.99/300.36  143594[1:Rew:142873.0,29262.1] || equal(universal_class,u) -> equal(symmetric_difference(power_class(u),complement(power_class(universal_class))),universal_class)**.
% 299.99/300.36  143617[1:Rew:142873.0,56076.1] || equal(universal_class,u) -> equal(intersection(complement(power_class(universal_class)),power_class(u)),null_class)**.
% 299.99/300.36  143619[1:Rew:142873.0,56344.1] || equal(universal_class,u) -> equal(union(complement(power_class(universal_class)),power_class(u)),universal_class)**.
% 299.99/300.36  143620[1:Rew:142873.0,56395.1] || equal(universal_class,u) -> equal(symmetric_difference(complement(power_class(universal_class)),power_class(u)),universal_class)**.
% 299.99/300.36  144033[2:Rew:142874.0,136492.0] || member(regular(union(complement(power_class(null_class)),null_class)),intersection(power_class(null_class),universal_class))* -> .
% 299.99/300.36  144035[2:Rew:142874.0,136777.0] ||  -> member(not_subclass_element(symmetric_difference(power_class(null_class),universal_class),null_class),union(complement(power_class(null_class)),null_class))*.
% 299.99/300.36  144524[2:Rew:142874.0,128439.0] || equal(complement(power_class(null_class)),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  144539[2:Rew:142874.0,128440.0] || equal(complement(power_class(null_class)),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  144615[1:Rew:142874.0,38181.1] || equal(u,null_class) -> equal(intersection(power_class(u),complement(power_class(null_class))),null_class)**.
% 299.99/300.36  144616[1:Rew:142874.0,38182.1] || equal(u,null_class) -> equal(union(power_class(u),complement(power_class(null_class))),universal_class)**.
% 299.99/300.36  144617[1:Rew:142874.0,38183.1] || equal(u,null_class) -> equal(symmetric_difference(power_class(u),complement(power_class(null_class))),universal_class)**.
% 299.99/300.36  144641[1:Rew:142874.0,45588.1] || equal(u,null_class) member(regular(complement(power_class(null_class))),power_class(u))* -> .
% 299.99/300.36  144650[1:Rew:142874.0,45382.1] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),complement(power_class(null_class)))*.
% 299.99/300.36  144665[1:Rew:142874.0,56276.1] || equal(u,null_class) -> equal(intersection(complement(power_class(null_class)),power_class(u)),null_class)**.
% 299.99/300.36  144666[1:Rew:142874.0,56376.1] || equal(u,null_class) -> equal(union(complement(power_class(null_class)),power_class(u)),universal_class)**.
% 299.99/300.36  144667[1:Rew:142874.0,56481.1] || equal(u,null_class) -> equal(symmetric_difference(complement(power_class(null_class)),power_class(u)),universal_class)**.
% 299.99/300.36  144929[2:Rew:142874.0,119761.1] || equal(u,null_class) -> member(regular(complement(power_class(u))),complement(power_class(null_class)))*.
% 299.99/300.36  145007[0:Rew:142766.1,106297.1] || equal(complement(regular(ordered_pair(u,v))),universal_class)** -> equal(singleton(u),null_class).
% 299.99/300.36  145639[1:Rew:142871.0,25270.0] || equal(union(u,complement(power_class(v))),null_class)** -> member(null_class,power_class(v)).
% 299.99/300.36  145640[1:Rew:142871.0,25086.0] || equal(union(u,complement(power_class(v))),null_class)** -> member(omega,power_class(v)).
% 299.99/300.36  146887[1:Rew:142871.0,25156.0] || equal(union(complement(power_class(u)),v),null_class)** -> member(null_class,power_class(u)).
% 299.99/300.36  146888[1:Rew:142871.0,24940.0] || equal(union(complement(power_class(u)),v),null_class)** -> member(omega,power_class(u)).
% 299.99/300.36  147065[1:Rew:142871.0,141815.0] ||  -> equal(intersection(intersection(universal_class,power_class(u)),symmetric_difference(null_class,complement(power_class(u)))),null_class)**.
% 299.99/300.36  147066[1:Rew:142871.0,141816.0] ||  -> equal(intersection(symmetric_difference(null_class,complement(power_class(u))),intersection(universal_class,power_class(u))),null_class)**.
% 299.99/300.36  147072[1:Rew:142871.0,141809.0] ||  -> equal(intersection(intersection(power_class(u),universal_class),symmetric_difference(complement(power_class(u)),null_class)),null_class)**.
% 299.99/300.36  147073[1:Rew:142871.0,141810.0] ||  -> equal(intersection(symmetric_difference(complement(power_class(u)),null_class),intersection(power_class(u),universal_class)),null_class)**.
% 299.99/300.36  147411[1:Rew:142780.0,13134.0] || member(u,union(null_class,complement(v)))* -> member(u,symmetric_difference(universal_class,v)).
% 299.99/300.36  147476[2:Rew:142790.0,136621.1] || member(element_relation,successor_relation) equal(union(complement(first(element_relation)),null_class),null_class)** -> .
% 299.99/300.36  147477[2:Rew:142790.0,136620.1] || member(successor_relation,element_relation) equal(union(complement(first(successor_relation)),null_class),null_class)** -> .
% 299.99/300.36  147521[1:Rew:142790.0,13186.0] || member(u,union(complement(v),null_class))* -> member(u,symmetric_difference(v,universal_class)).
% 299.99/300.36  147636[1:Rew:142878.0,14156.0] ||  -> equal(complement(union(null_class,symmetric_difference(u,universal_class))),symmetric_difference(intersection(u,universal_class),null_class))**.
% 299.99/300.36  147638[1:Rew:142878.0,14121.0] ||  -> equal(complement(union(null_class,symmetric_difference(universal_class,u))),symmetric_difference(intersection(universal_class,u),null_class))**.
% 299.99/300.36  148128[1:Rew:142880.0,6779.0] ||  -> equal(complement(union(symmetric_difference(null_class,u),null_class)),symmetric_difference(universal_class,union(null_class,u)))**.
% 299.99/300.36  148135[1:Rew:142880.0,5971.0] ||  -> equal(complement(union(symmetric_difference(u,null_class),null_class)),symmetric_difference(universal_class,union(u,null_class)))**.
% 299.99/300.36  149528[0:Rew:142871.0,142800.0] ||  -> equal(union(complement(u),complement(power_class(v))),complement(intersection(u,power_class(v))))**.
% 299.99/300.36  149529[0:Rew:142871.0,142852.0] ||  -> equal(union(complement(power_class(u)),complement(v)),complement(intersection(power_class(u),v)))**.
% 299.99/300.36  149530[0:Rew:142876.0,142875.0] ||  -> equal(complement(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))**.
% 299.99/300.36  149531[0:Rew:142871.0,142877.0] ||  -> equal(complement(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))**.
% 299.99/300.36  149536[0:Rew:142871.0,142881.0] ||  -> equal(complement(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))**.
% 299.99/300.36  149549[1:Rew:2647.0,145016.1] || equal(complement(cantor(u)),null_class) -> equal(symmetric_difference(domain_of(u),universal_class),null_class)**.
% 299.99/300.36  149570[2:Rew:149569.0,147402.0] || member(complement(symmetric_difference(universal_class,u)),complement(union(symmetric_difference(universal_class,u),null_class)))* -> .
% 299.99/300.36  149571[1:Rew:149569.0,147403.0] ||  -> equal(intersection(symmetric_difference(universal_class,u),complement(union(symmetric_difference(universal_class,u),null_class))),null_class)**.
% 299.99/300.36  149572[1:Rew:149569.0,147404.0] ||  -> equal(intersection(complement(union(symmetric_difference(universal_class,u),null_class)),symmetric_difference(universal_class,u)),null_class)**.
% 299.99/300.36  149577[2:Rew:149576.0,147530.0] || member(complement(symmetric_difference(u,universal_class)),complement(union(symmetric_difference(u,universal_class),null_class)))* -> .
% 299.99/300.36  149578[1:Rew:149576.0,147531.0] ||  -> equal(intersection(symmetric_difference(u,universal_class),complement(union(symmetric_difference(u,universal_class),null_class))),null_class)**.
% 299.99/300.36  149579[1:Rew:149576.0,147532.0] ||  -> equal(intersection(complement(union(symmetric_difference(u,universal_class),null_class)),symmetric_difference(u,universal_class)),null_class)**.
% 299.99/300.36  149582[1:Rew:149581.0,148260.0] ||  -> equal(intersection(symmetric_difference(u,null_class),complement(union(null_class,symmetric_difference(u,null_class)))),null_class)**.
% 299.99/300.36  149583[1:Rew:149581.0,148261.0] ||  -> equal(intersection(complement(union(null_class,symmetric_difference(u,null_class))),symmetric_difference(u,null_class)),null_class)**.
% 299.99/300.36  149585[1:Rew:149584.0,147870.0] ||  -> equal(intersection(symmetric_difference(null_class,u),complement(union(null_class,symmetric_difference(null_class,u)))),null_class)**.
% 299.99/300.36  149586[1:Rew:149584.0,147871.0] ||  -> equal(intersection(complement(union(null_class,symmetric_difference(null_class,u))),symmetric_difference(null_class,u)),null_class)**.
% 299.99/300.36  152516[1:MRR:152508.1,16.0] function(element_relation) || equal(universal_class,u) -> member(complement(power_class(universal_class)),u)*.
% 299.99/300.36  153068[3:SoR:136326.0,142327.1] || subclass(universal_class,intersection(regular(omega),universal_class))*r -> .
% 299.99/300.36  153196[3:SoR:118209.0,142327.1] || subclass(universal_class,not_subclass_element(universal_class,complement(omega)))*r -> .
% 299.99/300.36  153268[2:SpL:38468.1,143697.0] || equal(u,null_class) equal(union(complement(power_class(u)),null_class),null_class)** -> .
% 299.99/300.36  153282[1:SpR:38468.1,143717.0] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),complement(power_class(u)))*.
% 299.99/300.36  153344[2:SpR:38468.1,143740.0] || equal(u,null_class) -> member(regular(complement(power_class(u))),complement(power_class(u)))*.
% 299.99/300.36  310[0:Res:15.1,304.0] ||  -> equal(cantor(inverse(u)),null_class) member(not_subclass_element(cantor(inverse(u)),null_class),range_of(u))*.
% 299.99/300.36  1423[0:SpR:245.0,59.0] ||  -> equal(range__dfg(complement(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.99/300.36  1477[0:SpR:245.0,58.0] ||  -> equal(domain__dfg(complement(cross_product(u,singleton(v))),u,v),first(not_subclass_element(null_class,null_class)))**.
% 299.99/300.36  1588[0:MRR:1577.3,12.0] || member(u,v) member(u,singleton(v))* -> equal(singleton(v),null_class).
% 299.99/300.36  5643[0:Res:899.1,2702.1] function(singleton(u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  5665[2:Res:4401.0,2702.1] function(ordered_pair(u,successor(universal_class))) ||  -> member(unordered_pair(null_class,u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  5666[2:Res:4402.0,2702.1] function(ordered_pair(u,successor(universal_class))) ||  -> member(unordered_pair(u,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  5667[0:Res:321.0,2702.1] function(ordered_pair(u,v)) ||  -> member(unordered_pair(singleton(v),u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  5684[1:Res:4378.1,2702.1] function(successor(universal_class)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  5685[1:Res:4419.1,2702.1] function(successor(universal_class)) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  6513[0:Res:5043.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(singleton(v),u)*.
% 299.99/300.36  6577[1:SpR:5892.0,775.1] || member(u,symmetric_difference(range_of(v),universal_class))* -> member(u,complement(cantor(inverse(v)))).
% 299.99/300.36  6624[0:Res:5043.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(singleton(x),cross_product(v,w))*.
% 299.99/300.36  6634[0:SpL:44.0,6547.1] inductive(intersection(complement(u),complement(v))) || equal(union(u,v),universal_class)** -> .
% 299.99/300.36  7011[2:Res:5862.0,2729.0] || equal(ordered_pair(u,universal_class),successor_relation) -> member(unordered_pair(null_class,u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  7012[2:Res:5863.0,2729.0] || equal(ordered_pair(u,universal_class),successor_relation) -> member(unordered_pair(u,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  7079[2:Res:5862.0,2731.0] || equal(ordered_pair(u,universal_class),element_relation) -> member(unordered_pair(null_class,u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  7080[2:Res:5863.0,2731.0] || equal(ordered_pair(u,universal_class),element_relation) -> member(unordered_pair(u,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  7368[0:Res:2392.1,2374.0] || member(u,v)* -> equal(singleton(w),null_class) member(u,unordered_pair(u,w))*.
% 299.99/300.36  7464[0:Res:2392.1,2375.0] || member(u,v)* -> equal(singleton(w),null_class) member(w,unordered_pair(u,w))*.
% 299.99/300.36  7989[0:Res:76.1,7461.0] || member(ordered_pair(u,v),compose(w,x))* -> member(null_class,unordered_pair(v,null_class)).
% 299.99/300.36  8155[0:Res:8025.0,2731.0] || equal(unordered_pair(null_class,unordered_pair(u,v)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  8156[0:Res:8025.0,2729.0] || equal(unordered_pair(null_class,unordered_pair(u,v)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  8170[0:Res:8026.0,2731.0] || equal(unordered_pair(null_class,ordered_pair(u,v)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  8171[0:Res:8026.0,2729.0] || equal(unordered_pair(null_class,ordered_pair(u,v)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  8375[0:Res:5042.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(unordered_pair(w,x),union(u,v))*.
% 299.99/300.36  8420[0:Res:5065.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(ordered_pair(w,x),union(u,v))*.
% 299.99/300.36  8821[0:Res:76.1,7365.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,null_class))*.
% 299.99/300.36  8932[0:Res:8859.0,2731.0] || equal(unordered_pair(null_class,singleton(u)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  8933[0:Res:8859.0,2729.0] || equal(unordered_pair(null_class,singleton(u)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  9642[0:SpL:774.0,5094.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class)** -> member(null_class,union(u,v)).
% 299.99/300.36  9858[1:Res:9821.0,2375.0] || member(u,v)* -> member(not_subclass_element(universal_class,null_class),unordered_pair(u,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  10012[1:Res:9867.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,null_class)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  10013[1:Res:9867.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,null_class)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  10213[1:Res:9863.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(not_subclass_element(universal_class,null_class),union(u,v))*.
% 299.99/300.36  8706[0:Res:8558.0,2729.0] || equal(unordered_pair(omega,singleton(u)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  8705[0:Res:8558.0,2731.0] || equal(unordered_pair(omega,singleton(u)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  7678[0:Res:76.1,7460.0] || member(ordered_pair(u,v),compose(w,x))* -> member(omega,unordered_pair(v,omega)).
% 299.99/300.36  8528[0:Res:76.1,7364.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,omega))*.
% 299.99/300.36  7791[0:Res:7698.0,2731.0] || equal(unordered_pair(omega,unordered_pair(u,v)),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  7792[0:Res:7698.0,2729.0] || equal(unordered_pair(omega,unordered_pair(u,v)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  7805[0:Res:7699.0,2731.0] || equal(unordered_pair(omega,ordered_pair(u,v)),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  7806[0:Res:7699.0,2729.0] || equal(unordered_pair(omega,ordered_pair(u,v)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  10030[1:Res:9868.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,null_class)),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  10031[1:Res:9868.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,null_class)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  10307[2:NCh:6.2,6.1,5523.0,69.1] inductive(flip(u)) || subclass(universal_class,omega)*r -> .
% 299.99/300.36  10314[2:NCh:6.2,6.1,5524.0,69.1] inductive(rotate(u)) || subclass(universal_class,omega)*r -> .
% 299.99/300.36  9640[0:SpL:774.0,5196.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class)** -> member(omega,union(u,v)).
% 299.99/300.36  8691[0:Res:7695.0,2725.1] inductive(u) || equal(unordered_pair(omega,singleton(v)),omega)** -> member(omega,u)*.
% 299.99/300.36  10747[3:Res:10729.1,26.0] inductive(unordered_pair(u,v)) ||  -> equal(regular(omega),v)* equal(regular(omega),u)*.
% 299.99/300.36  10753[3:Res:10729.1,2731.0] inductive(u) || equal(u,element_relation)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  10754[3:Res:10729.1,2729.0] inductive(u) || equal(u,successor_relation)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  10968[3:Res:10947.0,2731.0] || equal(unordered_pair(null_class,regular(omega)),element_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  10969[3:Res:10947.0,2729.0] || equal(unordered_pair(null_class,regular(omega)),successor_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11126[3:Res:10731.1,243.0] inductive(restrict(u,v,w)) ||  -> member(not_subclass_element(omega,null_class),cross_product(v,w))*.
% 299.99/300.36  11135[3:Res:10731.1,171.0] inductive(image(element_relation,complement(u))) || member(not_subclass_element(omega,null_class),power_class(u))* -> .
% 299.99/300.36  11139[3:Res:10731.1,2703.0] inductive(flip(u)) ||  -> member(not_subclass_element(omega,null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  11140[3:Res:10731.1,2704.0] inductive(rotate(u)) ||  -> member(not_subclass_element(omega,null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  11141[3:Res:10731.1,1586.0] inductive(regular(u)) || member(not_subclass_element(omega,null_class),u)* -> equal(u,null_class).
% 299.99/300.36  11143[3:Res:10731.1,2702.1] inductive(u) function(u) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11260[3:Res:11252.0,2375.0] || member(u,v)* -> member(not_subclass_element(omega,null_class),unordered_pair(u,not_subclass_element(omega,null_class)))*.
% 299.99/300.36  11276[3:Res:11269.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(omega,null_class)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  11277[3:Res:11269.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(omega,null_class)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  11303[3:Res:10732.1,243.0] inductive(restrict(u,v,w)) ||  -> member(apply(choice,omega),cross_product(v,w))*.
% 299.99/300.36  11312[3:Res:10732.1,171.0] inductive(image(element_relation,complement(u))) || member(apply(choice,omega),power_class(u))* -> .
% 299.99/300.36  11316[3:Res:10732.1,2703.0] inductive(flip(u)) ||  -> member(apply(choice,omega),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  11317[3:Res:10732.1,2704.0] inductive(rotate(u)) ||  -> member(apply(choice,omega),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  11318[3:Res:10732.1,1586.0] inductive(regular(u)) || member(apply(choice,omega),u)* -> equal(u,null_class).
% 299.99/300.36  11320[3:Res:10732.1,2702.1] inductive(u) function(u) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11356[3:Res:11348.0,2375.0] || member(u,v)* -> member(apply(choice,omega),unordered_pair(u,apply(choice,omega)))*.
% 299.99/300.36  11372[3:Res:11365.0,2731.0] || equal(unordered_pair(null_class,apply(choice,omega)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  11373[3:Res:11365.0,2729.0] || equal(unordered_pair(null_class,apply(choice,omega)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  11402[3:Res:10943.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(regular(omega),cross_product(v,w))*.
% 299.99/300.36  11735[3:Res:11265.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(not_subclass_element(omega,null_class),union(u,v))*.
% 299.99/300.36  11825[3:Res:11361.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(apply(choice,omega),union(u,v))*.
% 299.99/300.36  12067[3:Res:11979.0,2725.1] inductive(u) || equal(unordered_pair(omega,regular(omega)),omega)** -> member(omega,u)*.
% 299.99/300.36  12078[3:Res:11984.0,2731.0] || equal(unordered_pair(omega,apply(choice,omega)),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  12079[3:Res:11984.0,2729.0] || equal(unordered_pair(omega,apply(choice,omega)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  12095[3:Res:11995.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(omega,null_class)),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  12096[3:Res:11995.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(omega,null_class)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  12550[3:Res:12463.0,2731.0] || equal(unordered_pair(omega,regular(omega)),element_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  12551[3:Res:12463.0,2729.0] || equal(unordered_pair(omega,regular(omega)),successor_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  13031[0:Res:8013.0,2733.1] function(u) || equal(singleton(null_class),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  13080[0:Res:7693.0,2733.1] function(u) || equal(singleton(omega),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  13636[2:SpR:5893.0,8047.1] || member(image(u,null_class),universal_class) -> member(null_class,unordered_pair(null_class,apply(u,universal_class)))*.
% 299.99/300.36  13892[2:SpR:5893.0,7715.1] || member(image(u,null_class),universal_class) -> member(omega,unordered_pair(omega,apply(u,universal_class)))*.
% 299.99/300.36  14129[1:SpR:46.0,13100.0] ||  -> equal(complement(symmetric_difference(universal_class,cross_product(u,v))),union(restrict(universal_class,u,v),null_class))**.
% 299.99/300.36  14174[1:SpR:5936.0,13148.0] ||  -> equal(complement(symmetric_difference(complement(cantor(u)),universal_class)),union(symmetric_difference(domain_of(u),universal_class),null_class))**.
% 299.99/300.36  14175[1:SpR:5947.0,13148.0] ||  -> equal(complement(symmetric_difference(union(null_class,u),universal_class)),union(symmetric_difference(universal_class,complement(u)),null_class))**.
% 299.99/300.36  14176[1:SpR:5938.0,13148.0] ||  -> equal(complement(symmetric_difference(union(u,null_class),universal_class)),union(symmetric_difference(complement(u),universal_class),null_class))**.
% 299.99/300.36  14231[1:SpL:13387.0,6547.1] inductive(symmetric_difference(domain_of(u),universal_class)) || equal(union(cantor(u),null_class),universal_class)** -> .
% 299.99/300.36  14739[2:SpR:5877.0,345.0] ||  -> member(ordered_pair(unordered_pair(u,null_class),u),ordered_pair(ordered_pair(u,universal_class),unordered_pair(u,null_class)))*.
% 299.99/300.36  14760[2:SpR:5879.0,345.0] ||  -> member(ordered_pair(unordered_pair(null_class,u),u),ordered_pair(ordered_pair(u,universal_class),unordered_pair(null_class,u)))*.
% 299.99/300.36  14942[2:SpR:5928.0,8048.1] function(complement(cross_product(null_class,universal_class))) ||  -> member(null_class,unordered_pair(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.36  15341[2:SpR:5928.0,7716.1] function(complement(cross_product(null_class,universal_class))) ||  -> member(omega,unordered_pair(omega,sum_class(range_of(null_class))))*.
% 299.99/300.36  15557[0:SpR:111.0,14430.0] ||  -> subclass(symmetric_difference(u,v),complement(intersection(u,v)))*r.
% 299.99/300.36  15568[0:SpR:47.0,14430.0] ||  -> subclass(restrict(u,v,w),cross_product(v,w))*l.
% 299.99/300.36  15589[1:SpR:5936.0,14430.0] ||  -> subclass(symmetric_difference(domain_of(u),universal_class),complement(cantor(u)))*l.
% 299.99/300.36  15590[1:SpR:5947.0,14430.0] ||  -> subclass(symmetric_difference(universal_class,complement(u)),union(null_class,u))*l.
% 299.99/300.36  15593[1:SpR:5938.0,14430.0] ||  -> subclass(symmetric_difference(complement(u),universal_class),union(u,null_class))*l.
% 299.99/300.36  15604[0:OCh:6.1,6.0,14430.0,69.1] inductive(intersection(u,v)) ||  -> subclass(omega,u)*.
% 299.99/300.36  15606[0:NCh:6.2,6.0,14430.0,3203.1] || equal(u,null_class) equal(v,u) -> equal(intersection(v,w),u)*.
% 299.99/300.36  15622[0:NCh:6.2,6.0,14430.0,19.1] || member(u,intersection(v,w))* equal(v,x)* -> member(u,x)*.
% 299.99/300.36  15782[1:NCh:6.2,6.1,15584.0,3193.1] || equal(universal_class,u) equal(u,cantor(v)) -> equal(u,domain_of(v))*.
% 299.99/300.36  15786[1:NCh:6.2,6.1,15584.0,19.1] || member(u,v)* equal(v,cantor(w))* -> member(u,domain_of(w))*.
% 299.99/300.36  15861[1:SpL:15780.1,1217.0] || equal(cantor(complement(cross_product(singleton(u),universal_class))),universal_class)** member(u,universal_class) -> .
% 299.99/300.36  16194[0:OCh:6.1,6.0,14684.0,69.1] inductive(intersection(u,v)) ||  -> subclass(omega,v)*.
% 299.99/300.36  16196[0:NCh:6.2,6.0,14684.0,3203.1] || equal(u,null_class) equal(v,u) -> equal(intersection(w,v),u)*.
% 299.99/300.36  16212[0:NCh:6.2,6.0,14684.0,19.1] || member(u,intersection(v,w))* equal(w,x)* -> member(u,x)*.
% 299.99/300.36  16228[0:Rew:15598.1,16204.2] || equal(intersection(u,v),universal_class)** equal(v,w)* -> equal(u,w)*.
% 299.99/300.36  16354[0:SpR:16182.1,111.0] || equal(union(u,v),null_class) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.99/300.36  16609[1:MRR:16608.0,2380.1] || member(u,complement(cantor(inverse(v)))) -> member(u,symmetric_difference(range_of(v),universal_class))*.
% 299.99/300.36  16841[1:Res:3393.1,5458.1] || member(singleton(u),range_of(v))* equal(complement(cantor(inverse(v))),universal_class) -> .
% 299.99/300.36  16846[3:Res:3393.1,11398.1] || member(regular(omega),range_of(u))* equal(complement(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  17272[3:Res:17145.0,2702.1] function(unordered_pair(regular(universal_class),regular(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  17299[1:Res:16986.0,2702.1] function(unordered_pair(singleton(u),regular(universal_class))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  17324[1:Res:17282.0,2702.1] function(unordered_pair(regular(universal_class),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  17839[3:Rew:17.0,17639.1] function(u) ||  -> member(apply(u,v),unordered_pair(regular(omega),apply(u,v)))*.
% 299.99/300.36  17841[3:Rew:17.0,17665.1] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(regular(omega),not_subclass_element(u,null_class)))*.
% 299.99/300.36  17848[3:Rew:17.0,17754.1] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(regular(omega),not_subclass_element(universal_class,u)))*.
% 299.99/300.36  18003[3:Res:17634.0,2702.1] function(unordered_pair(singleton(u),regular(omega))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  18029[3:Res:17985.0,2702.1] function(unordered_pair(regular(omega),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  18767[0:Res:5589.1,7367.0] function(u) ||  -> member(apply(u,v),unordered_pair(apply(u,v),singleton(w)))*.
% 299.99/300.36  18793[0:Res:15.1,7367.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(u,null_class),singleton(v)))*.
% 299.99/300.36  18883[1:Res:6024.1,7367.0] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(not_subclass_element(universal_class,u),singleton(v)))*.
% 299.99/300.36  19277[3:Res:18850.0,2702.1] function(unordered_pair(regular(omega),singleton(u))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19333[3:Res:19260.0,2702.1] function(unordered_pair(singleton(u),regular(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19365[0:Res:18762.0,2702.1] function(unordered_pair(singleton(u),singleton(v))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19393[0:Res:19346.0,2725.1] inductive(u) || equal(singleton(singleton(v)),omega) -> member(singleton(v),u)*.
% 299.99/300.36  19420[0:Res:19345.0,2702.1] function(unordered_pair(singleton(u),singleton(v))) ||  -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19798[0:SpR:15669.1,58.0] || equal(u,null_class) -> equal(domain__dfg(u,v,w),first(not_subclass_element(u,null_class)))**.
% 299.99/300.36  19799[0:SpR:15669.1,59.0] || equal(u,null_class) -> equal(range__dfg(u,v,w),second(not_subclass_element(u,null_class)))**.
% 299.99/300.36  20260[0:SpR:20073.1,60.0] || equal(inverse(restrict(u,v,universal_class)),null_class)** -> equal(image(u,v),null_class).
% 299.99/300.36  20307[0:MRR:20306.2,12.0] || equal(u,null_class) member(v,universal_class)* -> equal(range_of(u),range_of(null_class))*.
% 299.99/300.36  21759[0:SpL:1530.1,14579.0] || equal(complement(regular(cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.36  22329[1:SpL:6033.0,16225.0] || equal(intersection(sum_class(range_of(null_class)),universal_class),universal_class)** -> equal(apply(null_class,u),universal_class)**.
% 299.99/300.36  22338[1:SpL:6033.0,39.0] || member(u,intersection(sum_class(range_of(null_class)),universal_class))* -> member(u,apply(null_class,v))*.
% 299.99/300.36  22343[1:SpL:6033.0,16225.0] || equal(intersection(apply(null_class,u),universal_class),universal_class)** -> equal(sum_class(range_of(null_class)),universal_class).
% 299.99/300.36  22352[1:SpL:6033.0,39.0] || member(u,intersection(apply(null_class,v),universal_class))* -> member(u,sum_class(range_of(null_class))).
% 299.99/300.36  22362[1:Rew:13148.0,22296.0] ||  -> equal(complement(symmetric_difference(sum_class(range_of(null_class)),universal_class)),complement(symmetric_difference(apply(null_class,u),universal_class)))*.
% 299.99/300.36  22372[1:MRR:22294.0,2380.1] || member(u,apply(null_class,v))* -> member(u,intersection(sum_class(range_of(null_class)),universal_class))*.
% 299.99/300.36  22373[1:MRR:22316.0,2380.1] || member(u,sum_class(range_of(null_class))) -> member(u,intersection(apply(null_class,v),universal_class))*.
% 299.99/300.36  23318[1:Res:23252.0,3392.0] ||  -> equal(complement(domain_of(u)),universal_class) member(not_subclass_element(universal_class,complement(domain_of(u))),cantor(u))*.
% 299.99/300.36  23374[3:MRR:23336.2,14054.0] inductive(u) || equal(u,v)* -> member(not_subclass_element(universal_class,complement(omega)),v)*.
% 299.99/300.36  23424[3:Res:23363.1,2888.0] inductive(image(element_relation,null_class)) || member(not_subclass_element(universal_class,complement(omega)),power_class(universal_class))* -> .
% 299.99/300.36  23425[3:Res:23363.1,776.0] inductive(symmetric_difference(u,v)) ||  -> member(not_subclass_element(universal_class,complement(omega)),union(u,v))*.
% 299.99/300.36  23427[3:Res:23363.1,2701.0] inductive(compose(u,v)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  23572[3:Res:23479.0,2702.1] function(unordered_pair(omega,not_subclass_element(universal_class,complement(omega)))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  23598[3:Res:23480.0,2702.1] function(unordered_pair(null_class,not_subclass_element(universal_class,complement(omega)))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  23912[1:Res:23764.1,26.0] || equal(complement(unordered_pair(u,v)),null_class)** -> equal(omega,v) equal(omega,u).
% 299.99/300.36  23934[1:Res:23764.1,243.0] || equal(complement(restrict(u,v,w)),null_class)** -> member(omega,cross_product(v,w)).
% 299.99/300.36  23948[1:Res:23764.1,2703.0] || equal(complement(flip(u)),null_class)** -> member(omega,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  23949[1:Res:23764.1,2704.0] || equal(complement(rotate(u)),null_class)** -> member(omega,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  23950[1:Res:23764.1,1586.0] || equal(complement(regular(u)),null_class)** member(omega,u) -> equal(u,null_class).
% 299.99/300.36  23953[1:Res:23764.1,2696.1] inductive(u) || equal(complement(image(successor_relation,u)),null_class)** -> member(omega,u).
% 299.99/300.36  23954[1:Res:23764.1,2702.1] function(u) || equal(complement(u),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  23976[1:Res:23765.1,26.0] || equal(complement(unordered_pair(u,v)),null_class)** -> equal(null_class,v) equal(null_class,u).
% 299.99/300.36  23998[1:Res:23765.1,243.0] || equal(complement(restrict(u,v,w)),null_class)** -> member(null_class,cross_product(v,w)).
% 299.99/300.36  24012[1:Res:23765.1,2703.0] || equal(complement(flip(u)),null_class)** -> member(null_class,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  24013[1:Res:23765.1,2704.0] || equal(complement(rotate(u)),null_class)** -> member(null_class,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  24022[1:Res:23765.1,2702.1] function(u) || equal(complement(u),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  24457[3:Res:23473.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(not_subclass_element(universal_class,complement(omega)),u)*.
% 299.99/300.36  24894[1:SpL:111.0,23931.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(omega,complement(intersection(u,v)))*.
% 299.99/300.36  24934[1:SpL:5947.0,23931.0] || equal(complement(symmetric_difference(universal_class,complement(u))),null_class)** -> member(omega,union(null_class,u)).
% 299.99/300.36  24938[1:SpL:5938.0,23931.0] || equal(complement(symmetric_difference(complement(u),universal_class)),null_class)** -> member(omega,union(u,null_class)).
% 299.99/300.36  25110[1:SpL:111.0,23995.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(null_class,complement(intersection(u,v)))*.
% 299.99/300.36  25150[1:SpL:5947.0,23995.0] || equal(complement(symmetric_difference(universal_class,complement(u))),null_class)** -> member(null_class,union(null_class,u)).
% 299.99/300.36  25154[1:SpL:5938.0,23995.0] || equal(complement(symmetric_difference(complement(u),universal_class)),null_class)** -> member(null_class,union(u,null_class)).
% 299.99/300.36  26748[3:Res:23363.1,5886.0] inductive(image(element_relation,universal_class)) || member(not_subclass_element(universal_class,complement(omega)),power_class(null_class))* -> .
% 299.99/300.36  27032[1:Res:6798.1,25702.1] || member(null_class,successor(null_class)) equal(successor(symmetric_difference(null_class,singleton(null_class))),null_class)** -> .
% 299.99/300.36  27034[1:Res:6798.1,5096.0] || member(null_class,successor(null_class)) equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  27052[1:Res:6798.1,25381.1] || member(omega,successor(null_class)) equal(successor(symmetric_difference(null_class,singleton(null_class))),null_class)** -> .
% 299.99/300.36  27053[1:Res:6798.1,5195.1] || member(omega,successor(null_class)) equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  27180[1:Res:302.1,10199.1] || member(not_subclass_element(universal_class,null_class),cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.36  27183[1:Res:2700.1,10199.1] || member(not_subclass_element(universal_class,null_class),element_relation)* equal(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 299.99/300.36  27184[1:Res:2699.1,10199.1] || member(not_subclass_element(universal_class,null_class),successor_relation)* equal(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 299.99/300.36  27261[1:Rew:71.0,27229.0] || equal(sum_class(u),universal_class) -> member(not_subclass_element(universal_class,null_class),intersection(sum_class(u),universal_class))*.
% 299.99/300.36  27262[1:Rew:56.0,27230.0] || equal(inverse(u),universal_class) -> member(not_subclass_element(universal_class,null_class),intersection(inverse(u),universal_class))*.
% 299.99/300.36  27407[3:Res:302.1,11721.1] || member(not_subclass_element(omega,null_class),cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.36  27410[3:Res:2700.1,11721.1] || member(not_subclass_element(omega,null_class),element_relation)* equal(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 299.99/300.36  27411[3:Res:2699.1,11721.1] || member(not_subclass_element(omega,null_class),successor_relation)* equal(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 299.99/300.36  27551[3:Rew:71.0,27519.0] || equal(sum_class(u),universal_class) -> member(not_subclass_element(omega,null_class),intersection(sum_class(u),universal_class))*.
% 299.99/300.36  27552[3:Rew:56.0,27520.0] || equal(inverse(u),universal_class) -> member(not_subclass_element(omega,null_class),intersection(inverse(u),universal_class))*.
% 299.99/300.36  27570[3:Res:302.1,11811.1] || member(apply(choice,omega),cantor(u))* equal(complement(domain_of(u)),universal_class) -> .
% 299.99/300.36  27573[3:Res:2700.1,11811.1] || member(apply(choice,omega),element_relation)* equal(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 299.99/300.36  27574[3:Res:2699.1,11811.1] || member(apply(choice,omega),successor_relation)* equal(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 299.99/300.36  27647[3:Rew:71.0,27614.0] || equal(sum_class(u),universal_class) -> member(apply(choice,omega),intersection(sum_class(u),universal_class))*.
% 299.99/300.36  27648[3:Rew:56.0,27615.0] || equal(inverse(u),universal_class) -> member(apply(choice,omega),intersection(inverse(u),universal_class))*.
% 299.99/300.36  27652[1:SpR:467.0,13141.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(null_class,intersection(apply(null_class,u),universal_class))*.
% 299.99/300.36  27673[1:Res:13141.1,25702.1] || equal(sum_class(u),universal_class) equal(successor(intersection(sum_class(u),universal_class)),null_class)** -> .
% 299.99/300.36  27683[1:Rew:86.0,27650.0] || equal(apply(u,v),universal_class) -> member(null_class,intersection(apply(u,v),universal_class))*.
% 299.99/300.36  27885[1:Res:27688.1,25702.1] || equal(sum_class(range_of(null_class)),universal_class) equal(successor(apply(null_class,u)),null_class)** -> .
% 299.99/300.36  27887[1:Res:27688.1,5096.0] || equal(sum_class(range_of(null_class)),universal_class) equal(complement(apply(null_class,u)),universal_class)** -> .
% 299.99/300.36  27943[1:SpR:467.0,13142.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(omega,intersection(apply(null_class,u),universal_class))*.
% 299.99/300.36  27975[1:Rew:86.0,27941.0] || equal(apply(u,v),universal_class) -> member(omega,intersection(apply(u,v),universal_class))*.
% 299.99/300.36  28057[1:Res:13146.1,25702.1] || equal(inverse(u),universal_class) equal(successor(intersection(inverse(u),universal_class)),null_class)** -> .
% 299.99/300.36  28704[1:Rew:5899.0,28647.0] ||  -> equal(complement(symmetric_difference(cantor(inverse(u)),null_class)),union(null_class,symmetric_difference(range_of(u),universal_class)))**.
% 299.99/300.36  28854[0:SpL:3727.1,8413.0] || member(u,successor_relation) equal(domain_of(complement(cross_product(singleton(u),universal_class))),universal_class)** -> .
% 299.99/300.36  28855[0:SpL:3727.1,8415.0] || member(u,successor_relation) equal(cantor(complement(cross_product(singleton(u),universal_class))),universal_class)** -> .
% 299.99/300.36  28870[0:MRR:28817.1,28866.1] || member(u,successor_relation) member(first(u),second(u))* -> member(u,element_relation).
% 299.99/300.36  29037[0:SpL:3782.1,8413.0] || member(u,element_relation) equal(domain_of(complement(cross_product(singleton(u),universal_class))),universal_class)** -> .
% 299.99/300.36  29038[0:SpL:3782.1,8415.0] || member(u,element_relation) equal(cantor(complement(cross_product(singleton(u),universal_class))),universal_class)** -> .
% 299.99/300.36  29126[0:Res:184.1,28851.0] || equal(complement(regular(intersection(u,successor_relation))),universal_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  29127[0:Res:193.1,28851.0] || equal(complement(regular(intersection(successor_relation,u))),universal_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  29178[0:Res:5060.2,42.1] || equal(complement(u),universal_class) member(regular(v),u)* -> equal(v,null_class).
% 299.99/300.36  29180[0:Res:5060.2,39.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(regular(w),u)*.
% 299.99/300.36  29181[0:Res:5060.2,40.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(regular(w),v)*.
% 299.99/300.36  29185[1:Res:5060.2,3392.0] || equal(domain_of(u),universal_class) -> equal(v,null_class) member(regular(v),cantor(u))*.
% 299.99/300.36  29186[0:Res:5060.2,1217.0] || equal(domain_of(complement(cross_product(singleton(regular(u)),universal_class))),universal_class)** -> equal(u,null_class).
% 299.99/300.36  29188[0:Res:5060.2,1526.0] || equal(cantor(complement(cross_product(singleton(regular(u)),universal_class))),universal_class)** -> equal(u,null_class).
% 299.99/300.36  29350[1:SpR:29224.1,13387.0] || equal(symmetric_difference(domain_of(u),universal_class),universal_class)** -> equal(union(cantor(u),null_class),null_class).
% 299.99/300.36  29771[0:Res:184.1,29034.0] || equal(complement(regular(intersection(u,element_relation))),universal_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  29772[0:Res:193.1,29034.0] || equal(complement(regular(intersection(element_relation,u))),universal_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  29842[1:SpR:29523.1,29523.1] || equal(universal_class,u) equal(universal_class,v) -> equal(power_class(u),power_class(v))*.
% 299.99/300.36  29981[0:Res:28803.1,39.0] || member(intersection(u,v),successor_relation) -> member(singleton(first(intersection(u,v))),u)*.
% 299.99/300.36  29982[0:Res:28803.1,40.0] || member(intersection(u,v),successor_relation) -> member(singleton(first(intersection(u,v))),v)*.
% 299.99/300.36  30133[0:Res:28985.1,39.0] || member(intersection(u,v),element_relation) -> member(singleton(first(intersection(u,v))),u)*.
% 299.99/300.36  30134[0:Res:28985.1,40.0] || member(intersection(u,v),element_relation) -> member(singleton(first(intersection(u,v))),v)*.
% 299.99/300.36  30830[3:Res:23363.1,7157.0] inductive(symmetric_difference(u,singleton(u))) ||  -> member(not_subclass_element(universal_class,complement(omega)),successor(u))*.
% 299.99/300.36  30918[1:SpL:28868.1,25738.1] inductive(first(u)) || member(u,successor_relation)* equal(second(u),null_class) -> .
% 299.99/300.36  31358[0:Res:74.1,7366.0] || member(u,universal_class) -> member(power_class(u),unordered_pair(power_class(u),unordered_pair(v,w)))*.
% 299.99/300.36  31359[0:Res:72.1,7366.0] || member(u,universal_class) -> member(sum_class(u),unordered_pair(sum_class(u),unordered_pair(v,w)))*.
% 299.99/300.36  31368[0:Res:29049.1,7366.0] || member(u,element_relation) -> member(second(u),unordered_pair(second(u),unordered_pair(v,w)))*.
% 299.99/300.36  31369[0:Res:28866.1,7366.0] || member(u,successor_relation) -> member(second(u),unordered_pair(second(u),unordered_pair(v,w)))*.
% 299.99/300.36  31370[0:Res:29050.1,7366.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),unordered_pair(v,w)))*.
% 299.99/300.36  31371[0:Res:28867.1,7366.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),unordered_pair(v,w)))*.
% 299.99/300.36  31531[3:Res:23455.0,7366.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(not_subclass_element(universal_class,complement(omega)),unordered_pair(u,v)))*.
% 299.99/300.36  31801[0:Res:74.1,7394.0] || member(u,universal_class) -> member(power_class(u),unordered_pair(power_class(u),ordered_pair(v,w)))*.
% 299.99/300.36  31802[0:Res:72.1,7394.0] || member(u,universal_class) -> member(sum_class(u),unordered_pair(sum_class(u),ordered_pair(v,w)))*.
% 299.99/300.36  31811[0:Res:29049.1,7394.0] || member(u,element_relation) -> member(second(u),unordered_pair(second(u),ordered_pair(v,w)))*.
% 299.99/300.36  31812[0:Res:28866.1,7394.0] || member(u,successor_relation) -> member(second(u),unordered_pair(second(u),ordered_pair(v,w)))*.
% 299.99/300.36  31813[0:Res:29050.1,7394.0] || member(u,element_relation) -> member(first(u),unordered_pair(first(u),ordered_pair(v,w)))*.
% 299.99/300.36  31814[0:Res:28867.1,7394.0] || member(u,successor_relation) -> member(first(u),unordered_pair(first(u),ordered_pair(v,w)))*.
% 299.99/300.36  31974[3:Res:23455.0,7394.0] ||  -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(not_subclass_element(universal_class,complement(omega)),ordered_pair(u,v)))*.
% 299.99/300.36  32644[1:Res:15587.0,2708.2] inductive(cantor(inverse(u))) || member(v,omega) -> member(v,range_of(u))*.
% 299.99/300.36  33220[1:SpL:22317.0,16225.0] || equal(intersection(apply(null_class,u),universal_class),universal_class)** -> equal(apply(null_class,v),universal_class)**.
% 299.99/300.36  33229[1:SpL:22317.0,39.0] || member(u,intersection(apply(null_class,v),universal_class))* -> member(u,apply(null_class,w))*.
% 299.99/300.36  33259[1:Rew:13148.0,33172.0] ||  -> equal(complement(symmetric_difference(apply(null_class,u),universal_class)),complement(symmetric_difference(apply(null_class,v),universal_class)))*.
% 299.99/300.36  33270[1:MRR:33170.0,2380.1] || member(u,apply(null_class,v))* -> member(u,intersection(apply(null_class,w),universal_class))*.
% 299.99/300.36  33690[1:Rew:71.0,33677.1] || member(omega,intersection(sum_class(u),universal_class))* equal(successor(sum_class(u)),null_class) -> .
% 299.99/300.36  33691[1:Rew:56.0,33678.1] || member(omega,intersection(inverse(u),universal_class))* equal(successor(inverse(u)),null_class) -> .
% 299.99/300.36  33780[1:Rew:71.0,33768.1] || member(null_class,intersection(sum_class(u),universal_class))* equal(successor(sum_class(u)),null_class) -> .
% 299.99/300.36  33781[1:Rew:56.0,33769.1] || member(null_class,intersection(inverse(u),universal_class))* equal(successor(inverse(u)),null_class) -> .
% 299.99/300.36  33939[1:Res:33878.1,244.0] || equal(complement(restrict(u,v,w)),null_class)** -> member(not_subclass_element(universal_class,null_class),u).
% 299.99/300.36  33942[1:Res:33878.1,304.0] || equal(complement(cantor(inverse(u))),null_class) -> member(not_subclass_element(universal_class,null_class),range_of(u))*.
% 299.99/300.36  34157[1:Rew:60.0,34128.0] || equal(image(u,v),universal_class) -> member(not_subclass_element(universal_class,null_class),image(u,v))*.
% 299.99/300.36  34279[3:Rew:60.0,34250.0] || equal(image(u,v),universal_class) -> member(not_subclass_element(omega,null_class),image(u,v))*.
% 299.99/300.36  34386[3:Rew:60.0,34357.0] || equal(image(u,v),universal_class) -> member(apply(choice,omega),image(u,v))*.
% 299.99/300.36  34958[3:SpR:3782.1,31808.0] || member(u,element_relation) -> member(apply(choice,omega),unordered_pair(apply(choice,omega),u))*.
% 299.99/300.36  34959[3:SpR:3727.1,31808.0] || member(u,successor_relation) -> member(apply(choice,omega),unordered_pair(apply(choice,omega),u))*.
% 299.99/300.36  34998[1:SpR:3782.1,31951.0] || member(u,element_relation) -> member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),u))*.
% 299.99/300.36  34999[1:SpR:3727.1,31951.0] || member(u,successor_relation) -> member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),u))*.
% 299.99/300.36  35038[3:SpR:3782.1,31952.0] || member(u,element_relation) -> member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),u))*.
% 299.99/300.36  35039[3:SpR:3727.1,31952.0] || member(u,successor_relation) -> member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),u))*.
% 299.99/300.36  35477[3:Res:10732.1,6579.0] inductive(symmetric_difference(universal_class,complement(u))) ||  -> member(apply(choice,omega),union(null_class,u))*.
% 299.99/300.36  35505[3:Res:10731.1,6579.0] inductive(symmetric_difference(universal_class,complement(u))) ||  -> member(not_subclass_element(omega,null_class),union(null_class,u))*.
% 299.99/300.36  35721[3:Res:10732.1,6580.0] inductive(symmetric_difference(complement(u),universal_class)) ||  -> member(apply(choice,omega),union(u,null_class))*.
% 299.99/300.36  35749[3:Res:10731.1,6580.0] inductive(symmetric_difference(complement(u),universal_class)) ||  -> member(not_subclass_element(omega,null_class),union(u,null_class))*.
% 299.99/300.36  35927[1:Rew:5919.0,35890.1,71.0,35890.0] ||  -> equal(sum_class(u),null_class) member(not_subclass_element(sum_class(u),null_class),intersection(sum_class(u),universal_class))*.
% 299.99/300.36  35928[1:Rew:5920.0,35891.1,56.0,35891.0] ||  -> equal(inverse(u),null_class) member(not_subclass_element(inverse(u),null_class),intersection(inverse(u),universal_class))*.
% 299.99/300.36  36169[1:Res:23764.1,17622.1] inductive(u) || equal(complement(image(successor_relation,omega)),null_class)** -> member(omega,u)*.
% 299.99/300.36  37043[0:SpL:1531.1,36944.0] || equal(not_subclass_element(cross_product(u,v),null_class),null_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.36  37081[0:Res:185.1,37040.0] || equal(not_subclass_element(intersection(u,element_relation),null_class),null_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  37082[0:Res:194.1,37040.0] || equal(not_subclass_element(intersection(element_relation,u),null_class),null_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  37147[1:SpL:5892.0,6584.1] || member(u,symmetric_difference(range_of(v),universal_class))* member(u,cantor(inverse(v))) -> .
% 299.99/300.36  37171[3:Res:10732.1,6584.1] inductive(intersection(u,v)) || member(apply(choice,omega),symmetric_difference(u,v))* -> .
% 299.99/300.36  37201[3:Res:10731.1,6584.1] inductive(intersection(u,v)) || member(not_subclass_element(omega,null_class),symmetric_difference(u,v))* -> .
% 299.99/300.36  37247[0:Res:88.2,37041.0] || member(successor_relation,universal_class) equal(apply(choice,successor_relation),null_class)** -> equal(successor_relation,null_class).
% 299.99/300.36  37272[0:Res:185.1,37041.0] || equal(not_subclass_element(intersection(u,successor_relation),null_class),null_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  37273[0:Res:194.1,37041.0] || equal(not_subclass_element(intersection(successor_relation,u),null_class),null_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  37386[0:Res:18606.1,37041.0] || equal(not_subclass_element(successor_relation,intersection(successor_relation,u)),null_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  37388[0:Res:18606.1,37040.0] || equal(not_subclass_element(element_relation,intersection(element_relation,u)),null_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  37423[1:Rew:5861.0,37332.0] ||  -> equal(domain_of(u),cantor(u)) member(not_subclass_element(domain_of(u),cantor(u)),domain_of(u))*.
% 299.99/300.36  37452[0:MRR:37451.0,18606.1] || member(not_subclass_element(intersection(u,u),u),u)* -> equal(intersection(u,u),u).
% 299.99/300.36  37825[1:Rew:37643.1,15662.1] || equal(u,null_class) -> equal(intersection(universal_class,union(u,v)),symmetric_difference(u,v))**.
% 299.99/300.36  37831[1:Rew:37643.1,16362.1] || equal(u,null_class) -> equal(intersection(universal_class,union(v,u)),symmetric_difference(v,u))**.
% 299.99/300.36  38051[0:Res:19168.1,37041.0] || equal(not_subclass_element(successor_relation,intersection(u,successor_relation)),null_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  38053[0:Res:19168.1,37040.0] || equal(not_subclass_element(element_relation,intersection(u,element_relation)),null_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  38250[2:SpR:37643.1,5928.0] || equal(cross_product(null_class,universal_class),null_class) -> equal(sum_class(range_of(null_class)),apply(universal_class,universal_class))**.
% 299.99/300.36  38280[1:SpR:37643.1,13387.0] || equal(symmetric_difference(domain_of(u),universal_class),null_class)** -> equal(union(cantor(u),null_class),universal_class).
% 299.99/300.36  38319[1:SpL:37643.1,24001.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(complement(domain_of(universal_class)),null_class) -> .
% 299.99/300.36  38321[1:SpL:37643.1,24003.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.99/300.36  38326[3:SpL:37643.1,11405.0] || equal(cross_product(singleton(regular(omega)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  38327[3:SpL:37643.1,11407.0] || equal(cross_product(singleton(regular(omega)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  38328[1:SpL:37643.1,5462.0] || equal(cross_product(singleton(singleton(u)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  38329[1:SpL:37643.1,5464.0] || equal(cross_product(singleton(singleton(u)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  38331[1:SpL:37643.1,23939.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.99/300.36  38333[1:SpL:37643.1,23937.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(complement(domain_of(universal_class)),null_class) -> .
% 299.99/300.36  38579[3:MRR:38511.2,10728.0] || equal(complement(ordered_pair(u,v)),null_class)** -> equal(unordered_pair(u,singleton(v)),omega).
% 299.99/300.36  38756[2:Res:5894.1,37489.0] || member(image(u,null_class),universal_class)* equal(singleton(apply(u,universal_class)),null_class) -> .
% 299.99/300.36  39043[0:Res:184.1,37806.0] || equal(second(regular(intersection(u,element_relation))),null_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  39044[0:Res:193.1,37806.0] || equal(second(regular(intersection(element_relation,u))),null_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  39124[1:SpR:37911.1,22361.0] || equal(apply(null_class,u),null_class)** -> equal(symmetric_difference(sum_class(range_of(null_class)),universal_class),universal_class)**.
% 299.99/300.36  39125[1:SpR:37911.1,22930.0] || equal(apply(null_class,u),null_class)** -> equal(symmetric_difference(apply(null_class,v),universal_class),universal_class)**.
% 299.99/300.36  39127[1:SpR:37911.1,22361.0] || equal(sum_class(range_of(null_class)),null_class) -> equal(symmetric_difference(apply(null_class,u),universal_class),universal_class)**.
% 299.99/300.36  39299[1:SpR:38468.1,38468.1] || equal(u,null_class) equal(v,null_class) -> equal(power_class(u),power_class(v))*.
% 299.99/300.36  39378[1:Res:39335.1,7394.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),ordered_pair(v,w)))*.
% 299.99/300.36  39379[1:Res:39335.1,7366.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),unordered_pair(v,w)))*.
% 299.99/300.36  39473[1:Res:39434.0,2725.1] inductive(u) || equal(unordered_pair(omega,power_class(null_class)),omega)** -> member(omega,u)*.
% 299.99/300.36  39534[1:Res:39436.0,2731.0] || equal(unordered_pair(omega,power_class(null_class)),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39535[1:Res:39436.0,2729.0] || equal(unordered_pair(omega,power_class(null_class)),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39597[1:Res:39437.0,2731.0] || equal(unordered_pair(null_class,power_class(null_class)),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39598[1:Res:39437.0,2729.0] || equal(unordered_pair(null_class,power_class(null_class)),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39672[3:Res:39418.0,2702.1] function(unordered_pair(power_class(null_class),regular(omega))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39707[1:Res:39419.0,2702.1] function(unordered_pair(power_class(null_class),regular(universal_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39841[1:Res:39417.0,2702.1] function(unordered_pair(power_class(null_class),singleton(u))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39880[1:Res:39816.0,2702.1] function(unordered_pair(singleton(u),power_class(null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39917[1:Res:39415.0,2702.1] function(unordered_pair(power_class(null_class),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39958[1:Res:39428.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(power_class(null_class),cross_product(v,w))*.
% 299.99/300.36  39986[1:Res:39428.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(power_class(null_class),u)*.
% 299.99/300.36  40027[0:SoR:5644.0,89.1] one_to_one(singleton(u)) || member(u,universal_class) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  40058[1:Res:39893.0,2702.1] function(unordered_pair(singleton(u),power_class(null_class))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  40600[1:SpL:37643.1,39961.0] || equal(cross_product(singleton(power_class(null_class)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  40652[1:SpL:37643.1,39963.0] || equal(cross_product(singleton(power_class(null_class)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  45074[1:Res:3393.1,39952.1] || member(power_class(null_class),range_of(u))* equal(complement(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  45315[1:Res:3393.1,40021.1] || member(power_class(null_class),range_of(u))* equal(regular(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  45366[0:SoR:5664.0,89.1] one_to_one(ordered_pair(u,v)) ||  -> member(unordered_pair(u,singleton(v)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  45384[1:Res:45353.0,7394.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),ordered_pair(u,v)))*.
% 299.99/300.36  45385[1:Res:45353.0,7366.0] ||  -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(u,v)))*.
% 299.99/300.36  45403[1:Res:45353.0,2702.1] function(image(element_relation,universal_class)) ||  -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  45469[3:Res:10729.1,5975.0] inductive(intersection(complement(u),universal_class)) || member(regular(omega),union(u,null_class))* -> .
% 299.99/300.36  45615[1:Res:45406.0,2702.1] function(unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  45651[1:Res:45407.0,2702.1] function(unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  45708[3:Res:10729.1,5979.0] inductive(intersection(universal_class,complement(u))) || member(regular(omega),union(null_class,u))* -> .
% 299.99/300.36  46002[3:Rew:45848.0,36779.1] function(unordered_pair(regular(universal_class),not_subclass_element(omega,null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  46006[1:Rew:45848.0,36748.1] function(unordered_pair(regular(universal_class),not_subclass_element(universal_class,null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  46010[3:Rew:45848.0,36717.1] function(unordered_pair(regular(universal_class),apply(choice,omega))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  46026[1:Rew:45848.0,32139.1] function(unordered_pair(regular(universal_class),ordered_pair(u,v))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  46030[1:Rew:45848.0,31751.1] function(unordered_pair(regular(universal_class),unordered_pair(u,v))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  46406[1:MRR:46405.2,37937.0] || equal(regular(cross_product(universal_class,universal_class)),successor_relation)** -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 299.99/300.36  46408[1:MRR:46407.2,37937.0] || equal(regular(cross_product(universal_class,universal_class)),element_relation)** -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 299.99/300.36  46697[3:Rew:15598.1,46675.1] || equal(intersection(u,singleton(v)),universal_class)** -> equal(u,null_class) equal(v,null_class).
% 299.99/300.36  47165[1:Res:45362.1,244.0] || equal(regular(complement(restrict(u,v,w))),universal_class)** -> member(power_class(null_class),u).
% 299.99/300.36  47168[1:Res:45362.1,304.0] || equal(regular(complement(cantor(inverse(u)))),universal_class)** -> member(power_class(null_class),range_of(u)).
% 299.99/300.36  47202[1:Res:45362.1,2695.1] inductive(u) || equal(regular(complement(omega)),universal_class) -> member(power_class(null_class),u)*.
% 299.99/300.36  47289[1:Res:45399.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(not_subclass_element(universal_class,power_class(null_class)),u)*.
% 299.99/300.36  47525[1:Res:18606.1,47479.0] || equal(not_subclass_element(element_relation,intersection(element_relation,u)),universal_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  47539[1:Res:19168.1,47479.0] || equal(not_subclass_element(element_relation,intersection(u,element_relation)),universal_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  47606[1:Res:18606.1,47480.0] || equal(not_subclass_element(successor_relation,intersection(successor_relation,u)),universal_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  47620[1:Res:19168.1,47480.0] || equal(not_subclass_element(successor_relation,intersection(u,successor_relation)),universal_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  47749[2:SpL:5928.0,38755.1] function(complement(cross_product(null_class,universal_class))) || equal(singleton(sum_class(range_of(null_class))),null_class)** -> .
% 299.99/300.36  47827[3:Res:10729.1,6578.0] inductive(symmetric_difference(complement(u),complement(v))) ||  -> member(regular(omega),union(u,v))*.
% 299.99/300.36  47987[0:Res:29.0,7388.0] ||  -> equal(u,null_class) member(unordered_pair(v,w),unordered_pair(unordered_pair(v,w),regular(u)))*.
% 299.99/300.36  47989[0:Res:2392.1,7388.0] ||  -> equal(singleton(u),null_class) equal(v,null_class) member(u,unordered_pair(u,regular(v)))*.
% 299.99/300.36  47997[3:Res:11348.0,7388.0] ||  -> equal(u,null_class) member(apply(choice,omega),unordered_pair(apply(choice,omega),regular(u)))*.
% 299.99/300.36  48046[0:Res:311.0,7388.0] ||  -> equal(u,null_class) member(ordered_pair(v,w),unordered_pair(ordered_pair(v,w),regular(u)))*.
% 299.99/300.36  48139[1:Res:9821.0,7388.0] ||  -> equal(u,null_class) member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),regular(u)))*.
% 299.99/300.36  48140[3:Res:11252.0,7388.0] ||  -> equal(u,null_class) member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),regular(u)))*.
% 299.99/300.36  48398[1:SpL:38468.1,48395.0] || equal(u,null_class) equal(regular(complement(singleton(singleton(power_class(u))))),universal_class)** -> .
% 299.99/300.36  48842[1:Rew:17.0,48412.1] function(u) ||  -> member(apply(u,v),unordered_pair(power_class(null_class),apply(u,v)))*.
% 299.99/300.36  48844[1:Rew:17.0,48451.1] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(power_class(null_class),not_subclass_element(u,null_class)))*.
% 299.99/300.36  48851[1:Rew:17.0,48577.1] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(power_class(null_class),not_subclass_element(universal_class,u)))*.
% 299.99/300.36  48977[1:Res:48753.0,2725.1] inductive(u) || equal(singleton(power_class(null_class)),omega) -> member(power_class(null_class),u)*.
% 299.99/300.36  49041[3:Res:48754.0,2702.1] function(unordered_pair(power_class(null_class),regular(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  49240[3:MRR:49203.0,11348.0] || equal(complement(union(u,v)),universal_class)** -> member(apply(choice,omega),complement(u))*.
% 299.99/300.36  49241[1:MRR:49218.0,9821.0] || equal(complement(union(u,v)),universal_class)** -> member(not_subclass_element(universal_class,null_class),complement(u))*.
% 299.99/300.36  49242[3:MRR:49219.0,11252.0] || equal(complement(union(u,v)),universal_class)** -> member(not_subclass_element(omega,null_class),complement(u))*.
% 299.99/300.36  49447[0:MRR:49415.3,12.0] || member(u,singleton(v))* member(u,singleton(w))* -> equal(w,v)*.
% 299.99/300.36  49465[0:SpR:61.0,13231.1] || member(u,universal_class) -> member(u,successor(v)) member(u,complement(singleton(v)))*.
% 299.99/300.36  49553[3:MRR:49514.0,11348.0] || equal(complement(union(u,v)),universal_class)** -> member(apply(choice,omega),complement(v))*.
% 299.99/300.36  49554[1:MRR:49529.0,9821.0] || equal(complement(union(u,v)),universal_class)** -> member(not_subclass_element(universal_class,null_class),complement(v))*.
% 299.99/300.36  49555[3:MRR:49530.0,11252.0] || equal(complement(union(u,v)),universal_class)** -> member(not_subclass_element(omega,null_class),complement(v))*.
% 299.99/300.36  49881[0:Res:2403.1,2380.0] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class)* member(not_subclass_element(v,u),universal_class)*.
% 299.99/300.36  50005[0:Res:2392.1,7462.0] ||  -> equal(singleton(u),null_class) member(unordered_pair(v,w),unordered_pair(u,unordered_pair(v,w)))*.
% 299.99/300.36  50051[0:Res:84.1,7462.0] ||  -> equal(u,null_class) member(unordered_pair(v,w),unordered_pair(regular(u),unordered_pair(v,w)))*.
% 299.99/300.36  50475[0:Res:2392.1,7490.0] ||  -> equal(singleton(u),null_class) member(ordered_pair(v,w),unordered_pair(u,ordered_pair(v,w)))*.
% 299.99/300.36  50521[0:Res:84.1,7490.0] ||  -> equal(u,null_class) member(ordered_pair(v,w),unordered_pair(regular(u),ordered_pair(v,w)))*.
% 299.99/300.36  51313[1:SpL:5899.0,38542.0] || equal(symmetric_difference(u,null_class),null_class) -> equal(symmetric_difference(universal_class,union(u,null_class)),universal_class)**.
% 299.99/300.36  51315[1:SpL:5901.0,38542.0] || equal(symmetric_difference(null_class,u),null_class) -> equal(symmetric_difference(universal_class,union(null_class,u)),universal_class)**.
% 299.99/300.36  51506[1:SpL:467.0,38980.0] || equal(intersection(apply(null_class,u),universal_class),null_class)** -> equal(sum_class(range_of(null_class)),null_class).
% 299.99/300.36  51513[1:Rew:86.0,51504.1] || equal(intersection(apply(u,v),universal_class),null_class)** -> equal(apply(u,v),null_class).
% 299.99/300.36  51627[1:Rew:71.0,51620.0] || equal(sum_class(u),universal_class) equal(regular(intersection(sum_class(u),universal_class)),universal_class)** -> .
% 299.99/300.36  51628[1:Rew:56.0,51621.0] || equal(inverse(u),universal_class) equal(regular(intersection(inverse(u),universal_class)),universal_class)** -> .
% 299.99/300.36  51806[1:Res:6798.1,51737.1] || member(null_class,successor(null_class)) equal(regular(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  51841[1:Res:27688.1,51737.1] || equal(sum_class(range_of(null_class)),universal_class) equal(regular(apply(null_class,u)),universal_class)** -> .
% 299.99/300.36  51963[1:MRR:51927.0,39405.0] || equal(singleton(power_class(null_class)),successor_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  51964[1:MRR:51928.0,39405.0] || equal(singleton(power_class(null_class)),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  51968[0:MRR:51942.0,119.0] || equal(singleton(singleton(u)),successor_relation)** equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  51969[3:MRR:51947.0,10930.0] || equal(singleton(regular(omega)),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52157[1:MRR:52121.0,39405.0] || equal(singleton(power_class(null_class)),element_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52158[1:MRR:52122.0,39405.0] || equal(singleton(power_class(null_class)),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52162[0:MRR:52136.0,119.0] || equal(singleton(singleton(u)),element_relation)** equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52163[3:MRR:52141.0,10930.0] || equal(singleton(regular(omega)),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52876[1:Rew:37831.1,52875.1] || equal(u,null_class) -> equal(complement(symmetric_difference(v,u)),complement(symmetric_difference(v,null_class)))*.
% 299.99/300.36  52879[1:Rew:37825.1,52878.1] || equal(u,null_class) -> equal(complement(symmetric_difference(u,v)),complement(symmetric_difference(null_class,v)))*.
% 299.99/300.36  55525[0:Res:84.1,15747.0] ||  -> equal(intersection(successor_relation,u),null_class) member(regular(intersection(successor_relation,u)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55576[3:Res:23363.1,15747.0] inductive(intersection(successor_relation,u)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55617[0:Res:84.1,15907.0] ||  -> equal(intersection(element_relation,u),null_class) member(regular(intersection(element_relation,u)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55668[3:Res:23363.1,15907.0] inductive(intersection(element_relation,u)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  56523[1:SpR:5835.0,55756.1] inductive(intersection(universal_class,complement(u))) ||  -> equal(intersection(omega,union(null_class,u)),null_class)**.
% 299.99/300.36  56525[1:SpR:5840.0,55756.1] inductive(intersection(complement(u),universal_class)) ||  -> equal(intersection(omega,union(u,null_class)),null_class)**.
% 299.99/300.36  56902[1:SpR:5835.0,56204.1] inductive(intersection(universal_class,complement(u))) ||  -> equal(intersection(union(null_class,u),omega),null_class)**.
% 299.99/300.36  56904[1:SpR:5840.0,56204.1] inductive(intersection(complement(u),universal_class)) ||  -> equal(intersection(union(u,null_class),omega),null_class)**.
% 299.99/300.36  58470[0:Res:84.1,16191.0] ||  -> equal(intersection(u,successor_relation),null_class) member(regular(intersection(u,successor_relation)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58476[3:Res:11361.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58479[0:Res:5042.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(unordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58483[0:Res:5065.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(ordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58508[1:Res:9863.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58510[3:Res:11265.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58522[3:Res:23363.1,16191.0] inductive(intersection(u,successor_relation)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58794[0:Res:84.1,16192.0] ||  -> equal(intersection(u,element_relation),null_class) member(regular(intersection(u,element_relation)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58800[3:Res:11361.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58803[0:Res:5042.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(unordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58807[0:Res:5065.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(ordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58832[1:Res:9863.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58834[3:Res:11265.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58846[3:Res:23363.1,16192.0] inductive(intersection(u,element_relation)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  59106[3:Res:23455.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(not_subclass_element(universal_class,complement(omega)))))*.
% 299.99/300.36  59110[1:Res:45400.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(not_subclass_element(universal_class,power_class(null_class)))))*.
% 299.99/300.36  59652[0:Rew:17.0,59152.1] function(u) ||  -> member(apply(u,v),unordered_pair(power_class(omega),apply(u,v)))*.
% 299.99/300.36  59654[0:Rew:17.0,59195.1] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(power_class(omega),not_subclass_element(u,null_class)))*.
% 299.99/300.36  59661[1:Rew:17.0,59341.1] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(power_class(omega),not_subclass_element(universal_class,u)))*.
% 299.99/300.36  59834[0:Res:59156.0,2725.1] inductive(u) || equal(unordered_pair(omega,power_class(omega)),omega)** -> member(omega,u)*.
% 299.99/300.36  59875[1:Res:59149.0,2702.1] function(unordered_pair(power_class(null_class),power_class(omega))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  59964[3:Res:23455.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(not_subclass_element(universal_class,complement(omega)))))*.
% 299.99/300.36  59968[1:Res:45400.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(not_subclass_element(universal_class,power_class(null_class)))))*.
% 299.99/300.36  60029[3:Res:59552.0,2702.1] function(unordered_pair(power_class(omega),regular(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60072[0:Res:59145.0,2702.1] function(unordered_pair(singleton(u),power_class(omega))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60110[0:Res:60044.0,2702.1] function(unordered_pair(power_class(omega),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60987[3:Res:23455.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(not_subclass_element(universal_class,complement(omega)),regular(u)))*.
% 299.99/300.36  60991[1:Res:45400.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),regular(u)))*.
% 299.99/300.36  62181[0:Rew:17.0,61690.1] function(u) ||  -> member(apply(u,v),unordered_pair(sum_class(null_class),apply(u,v)))*.
% 299.99/300.36  62183[0:Rew:17.0,61733.1] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(sum_class(null_class),not_subclass_element(u,null_class)))*.
% 299.99/300.36  62187[1:Rew:17.0,61879.1] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,u)))*.
% 299.99/300.36  62451[0:Res:61694.0,2725.1] inductive(u) || equal(unordered_pair(omega,sum_class(null_class)),omega)** -> member(omega,u)*.
% 299.99/300.36  62493[1:Res:61687.0,2702.1] function(unordered_pair(power_class(null_class),sum_class(null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62532[3:Res:61819.0,2702.1] function(unordered_pair(regular(omega),sum_class(null_class))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62576[0:Res:61683.0,2702.1] function(unordered_pair(singleton(u),sum_class(null_class))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62618[0:Res:62545.0,2702.1] function(unordered_pair(sum_class(null_class),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63427[0:Rew:17.0,62920.1] function(u) ||  -> member(apply(u,v),unordered_pair(sum_class(omega),apply(u,v)))*.
% 299.99/300.36  63429[0:Rew:17.0,62964.1] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(sum_class(omega),not_subclass_element(u,null_class)))*.
% 299.99/300.36  63433[1:Rew:17.0,63110.1] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(sum_class(omega),not_subclass_element(universal_class,u)))*.
% 299.99/300.36  63611[0:Res:62924.0,2725.1] inductive(u) || equal(unordered_pair(omega,sum_class(omega)),omega)** -> member(omega,u)*.
% 299.99/300.36  63654[1:Res:62917.0,2702.1] function(unordered_pair(power_class(null_class),sum_class(omega))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63694[3:Res:63050.0,2702.1] function(unordered_pair(regular(omega),sum_class(omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63739[0:Res:62913.0,2702.1] function(unordered_pair(singleton(u),sum_class(omega))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63800[0:Res:63707.0,2702.1] function(unordered_pair(sum_class(omega),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  65532[1:MRR:65517.1,2401.1] || member(regular(union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.99/300.36  65645[1:MRR:65630.0,2401.1] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.99/300.36  66710[3:SpR:29963.1,31097.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(not_subclass_element(universal_class,complement(omega)),u))*.
% 299.99/300.36  66711[3:SpR:29963.1,32364.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(u,not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.36  66719[1:SpR:29963.1,45386.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(not_subclass_element(universal_class,power_class(null_class)),u))*.
% 299.99/300.36  66720[1:SpR:29963.1,47225.0] || member(singleton(u),successor_relation) -> member(u,unordered_pair(u,not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.36  66880[0:Rew:66877.1,66658.1] || member(singleton(u),successor_relation) -> member(unordered_pair(u,v),ordered_pair(v,regular(u)))*.
% 299.99/300.36  66881[0:Rew:66877.1,66733.1] || member(singleton(u),successor_relation) -> member(unordered_pair(v,u),ordered_pair(v,regular(u)))*.
% 299.99/300.36  66884[0:Rew:66877.1,66659.1] || member(singleton(u),successor_relation) -> equal(ordered_pair(u,regular(u)),singleton(singleton(u)))**.
% 299.99/300.36  66886[0:Rew:66877.1,66823.2] || member(singleton(u),successor_relation)* member(v,u)* -> equal(v,regular(u)).
% 299.99/300.36  66887[0:Rew:66877.1,66865.1] || member(singleton(u),successor_relation) -> equal(union(regular(u),u),second(singleton(u)))**.
% 299.99/300.36  67006[0:Res:66893.1,59898.0] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(regular(u),sum_class(omega)))*.
% 299.99/300.36  67007[0:Res:66893.1,59885.0] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(regular(u),sum_class(null_class)))*.
% 299.99/300.36  67105[0:Rew:17.0,67010.1] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(power_class(omega),regular(u)))*.
% 299.99/300.36  67011[3:Res:66893.1,10938.0] || member(singleton(u),successor_relation) -> member(regular(omega),unordered_pair(regular(u),regular(omega)))*.
% 299.99/300.36  67106[1:Rew:17.0,67014.1] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(power_class(null_class),regular(u)))*.
% 299.99/300.36  67018[0:Res:66893.1,7463.0] || member(singleton(u),successor_relation) -> member(singleton(v),unordered_pair(regular(u),singleton(v)))*.
% 299.99/300.36  67020[0:Res:66893.1,7367.0] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(regular(u),singleton(v)))*.
% 299.99/300.36  67021[3:Res:66893.1,10939.0] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(regular(u),regular(omega)))*.
% 299.99/300.36  67030[0:Res:66893.1,2713.0] || member(singleton(u),successor_relation) equal(universal_class,v) -> member(regular(u),v)*.
% 299.99/300.36  67533[3:Rew:17.0,67397.1] || member(successor_relation,element_relation) -> member(first(successor_relation),unordered_pair(first(successor_relation),apply(choice,omega)))*.
% 299.99/300.36  67534[1:Rew:17.0,67398.1] || member(successor_relation,element_relation) -> member(first(successor_relation),unordered_pair(first(successor_relation),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  67535[3:Rew:17.0,67399.1] || member(successor_relation,element_relation) -> member(first(successor_relation),unordered_pair(first(successor_relation),not_subclass_element(omega,null_class)))*.
% 299.99/300.36  68462[4:Res:68316.1,8278.0] function(regular(cross_product(singleton(omega),universal_class))) ||  -> equal(cross_product(singleton(omega),universal_class),null_class)**.
% 299.99/300.36  68512[4:Res:68318.1,8278.0] function(regular(cross_product(singleton(null_class),universal_class))) ||  -> equal(cross_product(singleton(null_class),universal_class),null_class)**.
% 299.99/300.36  68621[4:Res:68091.1,2702.1] function(u) function(cantor(u)) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  69112[0:Obv:69103.1] || member(u,v)* -> subclass(singleton(u),v).
% 299.99/300.36  69122[0:Obv:69087.0] ||  -> member(u,v)* subclass(singleton(u),complement(v)).
% 299.99/300.36  70219[4:Res:70186.1,2702.1] one_to_one(u) function(range_of(u)) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  70531[1:MRR:70495.0,16.0] || equal(regular(domain_of(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.99/300.36  70532[1:MRR:70496.0,16.0] || equal(successor(domain_of(u)),null_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.99/300.36  70533[0:MRR:70498.0,16.0] || equal(complement(domain_of(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.99/300.36  70534[1:MRR:70526.0,70.0] || equal(successor(domain_of(u)),null_class) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.99/300.36  70535[0:MRR:70527.0,70.0] || equal(complement(domain_of(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.99/300.36  75688[0:Res:119.0,7465.0] || member(u,v)* -> member(power_class(singleton(w)),unordered_pair(u,power_class(singleton(w))))*.
% 299.99/300.36  75692[1:Res:39405.0,7465.0] || member(u,v)* -> member(power_class(power_class(null_class)),unordered_pair(u,power_class(power_class(null_class))))*.
% 299.99/300.36  75731[3:Res:10930.0,7465.0] || member(u,v)* -> member(power_class(regular(omega)),unordered_pair(u,power_class(regular(omega))))*.
% 299.99/300.36  75815[0:Res:119.0,7466.0] || member(u,v)* -> member(sum_class(singleton(w)),unordered_pair(u,sum_class(singleton(w))))*.
% 299.99/300.36  75819[1:Res:39405.0,7466.0] || member(u,v)* -> member(sum_class(power_class(null_class)),unordered_pair(u,sum_class(power_class(null_class))))*.
% 299.99/300.36  75858[3:Res:10930.0,7466.0] || member(u,v)* -> member(sum_class(regular(omega)),unordered_pair(u,sum_class(regular(omega))))*.
% 299.99/300.36  76617[1:SpR:13387.0,76342.0] ||  -> equal(intersection(union(cantor(u),null_class),intersection(symmetric_difference(domain_of(u),universal_class),v)),null_class)**.
% 299.99/300.36  77356[1:SpR:13387.0,77065.0] ||  -> equal(intersection(union(cantor(u),null_class),intersection(v,symmetric_difference(domain_of(u),universal_class))),null_class)**.
% 299.99/300.36  78060[1:SpR:13387.0,77833.0] ||  -> equal(intersection(intersection(symmetric_difference(domain_of(u),universal_class),v),union(cantor(u),null_class)),null_class)**.
% 299.99/300.36  78837[1:SpR:13387.0,78598.0] ||  -> equal(intersection(intersection(u,symmetric_difference(domain_of(v),universal_class)),union(cantor(v),null_class)),null_class)**.
% 299.99/300.36  79713[3:MRR:79696.3,10730.1] inductive(unordered_pair(u,v)) || equal(v,u)* equal(u,universal_class)* -> .
% 299.99/300.36  79759[1:SpL:38468.1,79710.0] || equal(u,null_class) equal(power_class(u),v)* equal(v,universal_class) -> .
% 299.99/300.36  81169[0:MRR:81106.2,12.0] || member(u,symmetric_difference(v,singleton(v)))* member(u,complement(successor(v))) -> .
% 299.99/300.36  81546[0:MRR:81349.2,12.0] || member(u,symmetric_difference(v,w)) member(u,complement(union(v,w)))* -> .
% 299.99/300.36  83682[4:SoR:68427.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> member(omega,range_of(u))*.
% 299.99/300.36  83683[4:SoR:68140.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> member(null_class,range_of(u))*.
% 299.99/300.36  83835[4:SoR:68427.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> member(omega,range_of(u))*.
% 299.99/300.36  83836[4:SoR:68140.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> member(null_class,range_of(u))*.
% 299.99/300.36  84282[3:SpR:30115.1,31097.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(not_subclass_element(universal_class,complement(omega)),u))*.
% 299.99/300.36  84283[3:SpR:30115.1,32364.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(u,not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.36  84291[1:SpR:30115.1,45386.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(not_subclass_element(universal_class,power_class(null_class)),u))*.
% 299.99/300.36  84292[1:SpR:30115.1,47225.0] || member(singleton(u),element_relation) -> member(u,unordered_pair(u,not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.36  84455[0:Rew:84452.1,84226.1] || member(singleton(u),element_relation) -> member(unordered_pair(u,v),ordered_pair(v,regular(u)))*.
% 299.99/300.36  84456[0:Rew:84452.1,84304.1] || member(singleton(u),element_relation) -> member(unordered_pair(v,u),ordered_pair(v,regular(u)))*.
% 299.99/300.36  84459[0:Rew:84452.1,84227.1] || member(singleton(u),element_relation) -> equal(ordered_pair(u,regular(u)),singleton(singleton(u)))**.
% 299.99/300.36  84461[0:Rew:84452.1,84402.2] || member(singleton(u),element_relation)* member(v,u)* -> equal(v,regular(u)).
% 299.99/300.36  84466[0:Rew:84452.1,84220.1] || member(singleton(u),element_relation) -> equal(union(regular(u),u),successor(regular(u)))**.
% 299.99/300.36  84660[0:Res:84475.1,59898.0] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(regular(u),sum_class(omega)))*.
% 299.99/300.36  84661[0:Res:84475.1,59885.0] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(regular(u),sum_class(null_class)))*.
% 299.99/300.36  84760[0:Rew:17.0,84664.1] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(power_class(omega),regular(u)))*.
% 299.99/300.36  84665[3:Res:84475.1,10938.0] || member(singleton(u),element_relation) -> member(regular(omega),unordered_pair(regular(u),regular(omega)))*.
% 299.99/300.36  84761[1:Rew:17.0,84668.1] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(power_class(null_class),regular(u)))*.
% 299.99/300.36  84672[0:Res:84475.1,7463.0] || member(singleton(u),element_relation) -> member(singleton(v),unordered_pair(regular(u),singleton(v)))*.
% 299.99/300.36  84674[0:Res:84475.1,7367.0] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(regular(u),singleton(v)))*.
% 299.99/300.36  84675[3:Res:84475.1,10939.0] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(regular(u),regular(omega)))*.
% 299.99/300.36  84684[0:Res:84475.1,2713.0] || member(singleton(u),element_relation) equal(universal_class,v) -> member(regular(u),v)*.
% 299.99/300.36  85780[3:Rew:17.0,85637.1] || member(element_relation,successor_relation) -> member(first(element_relation),unordered_pair(first(element_relation),apply(choice,omega)))*.
% 299.99/300.36  85781[1:Rew:17.0,85638.1] || member(element_relation,successor_relation) -> member(first(element_relation),unordered_pair(first(element_relation),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  85782[3:Rew:17.0,85639.1] || member(element_relation,successor_relation) -> member(first(element_relation),unordered_pair(first(element_relation),not_subclass_element(omega,null_class)))*.
% 299.99/300.36  86324[1:Res:184.1,86296.0] || equal(complement(regular(intersection(u,element_relation))),null_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  86325[1:Res:193.1,86296.0] || equal(complement(regular(intersection(element_relation,u))),null_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  86412[1:Res:184.1,86297.0] || equal(complement(regular(intersection(u,successor_relation))),null_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  86413[1:Res:193.1,86297.0] || equal(complement(regular(intersection(successor_relation,u))),null_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  87398[1:Rew:17.0,86787.1] || member(singleton(u),element_relation) -> member(power_class(null_class),unordered_pair(power_class(null_class),regular(u)))*.
% 299.99/300.36  87399[1:Rew:17.0,86788.1] || member(singleton(u),successor_relation) -> member(power_class(null_class),unordered_pair(power_class(null_class),regular(u)))*.
% 299.99/300.36  87534[3:SpR:38468.1,87276.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),apply(choice,omega)))*.
% 299.99/300.36  87582[1:SpR:38468.1,87286.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  87630[3:SpR:38468.1,87287.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),not_subclass_element(omega,null_class)))*.
% 299.99/300.36  89140[1:Rew:44.0,89095.1] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(null_class,union(u,v)).
% 299.99/300.36  89180[1:Res:89055.1,51737.1] || equal(successor(successor(u)),null_class) equal(regular(complement(singleton(u))),universal_class)** -> .
% 299.99/300.36  89181[1:Res:89055.1,25702.1] || equal(successor(successor(u)),null_class) equal(successor(complement(singleton(u))),null_class)** -> .
% 299.99/300.36  89351[1:Res:89218.1,51737.1] || equal(complement(successor(u)),universal_class) equal(regular(complement(singleton(u))),universal_class)** -> .
% 299.99/300.36  89352[1:Res:89218.1,25702.1] || equal(complement(successor(u)),universal_class) equal(successor(complement(singleton(u))),null_class)** -> .
% 299.99/300.36  89511[1:Rew:44.0,89466.1] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(omega,union(u,v)).
% 299.99/300.36  89995[1:Rew:44.0,89947.1] || equal(regular(complement(symmetric_difference(u,v))),universal_class)** -> member(null_class,union(u,v)).
% 299.99/300.36  90035[1:Res:89907.1,51737.1] || equal(regular(successor(u)),universal_class) equal(regular(complement(singleton(u))),universal_class)** -> .
% 299.99/300.36  90036[1:Res:89907.1,25702.1] || equal(regular(successor(u)),universal_class) equal(successor(complement(singleton(u))),null_class)** -> .
% 299.99/300.36  91604[0:SpL:9629.0,5196.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(omega,successor(u)).
% 299.99/300.36  91607[0:SpL:9629.0,5094.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(null_class,successor(u)).
% 299.99/300.36  91609[0:SpL:9629.0,39.0] || member(u,symmetric_difference(complement(v),complement(singleton(v))))* -> member(u,successor(v)).
% 299.99/300.36  92539[0:Rew:17.0,91917.1] || member(singleton(u),element_relation) -> member(power_class(omega),unordered_pair(power_class(omega),regular(u)))*.
% 299.99/300.36  92540[0:Rew:17.0,91918.1] || member(singleton(u),successor_relation) -> member(power_class(omega),unordered_pair(power_class(omega),regular(u)))*.
% 299.99/300.36  92702[0:Res:91864.0,2731.0] || equal(unordered_pair(null_class,power_class(omega)),element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  92703[0:Res:91864.0,2729.0] || equal(unordered_pair(null_class,power_class(omega)),successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  92720[0:Res:92705.0,7466.0] || member(u,v)* -> member(sum_class(power_class(omega)),unordered_pair(u,sum_class(power_class(omega))))*.
% 299.99/300.36  92721[0:Res:92705.0,7465.0] || member(u,v)* -> member(power_class(power_class(omega)),unordered_pair(u,power_class(power_class(omega))))*.
% 299.99/300.36  92802[0:Res:92714.0,2725.1] inductive(u) || equal(singleton(power_class(omega)),omega) -> member(power_class(omega),u)*.
% 299.99/300.36  92842[0:Res:91877.0,2731.0] || equal(unordered_pair(omega,power_class(omega)),element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  92843[0:Res:91877.0,2729.0] || equal(unordered_pair(omega,power_class(omega)),successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  92895[1:Res:91870.0,2702.1] function(unordered_pair(power_class(null_class),power_class(omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93105[3:Res:92400.0,2702.1] function(unordered_pair(power_class(omega),regular(omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93150[0:Res:92680.0,2702.1] function(unordered_pair(power_class(omega),sum_class(omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93195[0:Res:92681.0,2702.1] function(unordered_pair(power_class(omega),sum_class(null_class))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93311[0:Res:91866.0,2702.1] function(unordered_pair(singleton(u),power_class(omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93363[0:Res:92694.0,2702.1] function(unordered_pair(power_class(omega),singleton(u))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93432[0:Res:92704.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(power_class(omega),cross_product(v,w))*.
% 299.99/300.36  93475[0:Res:92704.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(power_class(omega),u)*.
% 299.99/300.36  94303[1:SpL:37643.1,93435.0] || equal(cross_product(singleton(power_class(omega)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  94311[1:SpL:37643.1,93440.0] || equal(cross_product(singleton(power_class(omega)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  94326[0:Res:119.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(singleton(v),not_subclass_element(u,null_class)))*.
% 299.99/300.36  94938[1:Res:3393.1,93418.1] || member(power_class(omega),range_of(u))* equal(complement(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  95012[0:MRR:94939.0,92705.0] || equal(singleton(power_class(omega)),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  95013[0:MRR:94940.0,92705.0] || equal(singleton(power_class(omega)),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  95271[1:Res:3393.1,93520.1] || member(power_class(omega),range_of(u))* equal(regular(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  95346[0:MRR:95272.0,92705.0] || equal(singleton(power_class(omega)),element_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  95347[0:MRR:95273.0,92705.0] || equal(singleton(power_class(omega)),successor_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  95647[0:Res:95342.1,244.0] || equal(regular(complement(restrict(u,v,w))),universal_class)** -> member(power_class(omega),u).
% 299.99/300.36  95653[0:Res:95342.1,304.0] || equal(regular(complement(cantor(inverse(u)))),universal_class)** -> member(power_class(omega),range_of(u)).
% 299.99/300.36  95696[0:Res:95342.1,2695.1] inductive(u) || equal(regular(complement(omega)),universal_class) -> member(power_class(omega),u)*.
% 299.99/300.36  98937[0:SSi:98936.0,68.0] || equal(u,null_class) equal(omega,u)* -> equal(image(successor_relation,omega),omega)**.
% 299.99/300.36  100075[1:MRR:99856.3,65.1] inductive(u) || equal(cantor(v),null_class)** equal(u,cantor(v))* -> .
% 299.99/300.36  101265[0:Res:84475.1,75813.0] || member(singleton(u),element_relation) -> member(sum_class(null_class),unordered_pair(regular(u),sum_class(null_class)))*.
% 299.99/300.36  101266[0:Res:66893.1,75813.0] || member(singleton(u),successor_relation) -> member(sum_class(null_class),unordered_pair(regular(u),sum_class(null_class)))*.
% 299.99/300.36  102008[0:Res:101210.0,2731.0] || equal(unordered_pair(null_class,sum_class(null_class)),element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102009[0:Res:101210.0,2729.0] || equal(unordered_pair(null_class,sum_class(null_class)),successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102028[0:Res:102011.0,7466.0] || member(u,v)* -> member(sum_class(sum_class(null_class)),unordered_pair(u,sum_class(sum_class(null_class))))*.
% 299.99/300.36  102029[0:Res:102011.0,7465.0] || member(u,v)* -> member(power_class(sum_class(null_class)),unordered_pair(u,power_class(sum_class(null_class))))*.
% 299.99/300.36  102113[0:Res:102020.0,2725.1] inductive(u) || equal(singleton(sum_class(null_class)),omega) -> member(sum_class(null_class),u)*.
% 299.99/300.36  102269[0:Res:101223.0,2731.0] || equal(unordered_pair(omega,sum_class(null_class)),element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102270[0:Res:101223.0,2729.0] || equal(unordered_pair(omega,sum_class(null_class)),successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102324[1:Res:101216.0,2702.1] function(unordered_pair(power_class(null_class),sum_class(null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102373[3:Res:101370.0,2702.1] function(unordered_pair(regular(omega),sum_class(null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102422[0:Res:101743.0,2702.1] function(unordered_pair(power_class(omega),sum_class(null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102575[0:Res:101986.0,2702.1] function(unordered_pair(sum_class(null_class),sum_class(omega))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102629[0:Res:101212.0,2702.1] function(unordered_pair(singleton(u),sum_class(null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102683[0:Res:102000.0,2702.1] function(unordered_pair(sum_class(null_class),singleton(u))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103091[0:Res:102010.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(sum_class(null_class),cross_product(v,w))*.
% 299.99/300.36  103134[0:Res:102010.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(sum_class(null_class),u)*.
% 299.99/300.36  104241[1:SpL:37643.1,103094.0] || equal(cross_product(singleton(sum_class(null_class)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  104247[1:SpL:37643.1,103099.0] || equal(cross_product(singleton(sum_class(null_class)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  104613[1:Res:3393.1,103077.1] || member(sum_class(null_class),range_of(u))* equal(complement(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  104683[0:MRR:104614.0,102011.0] || equal(singleton(sum_class(null_class)),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  104684[0:MRR:104615.0,102011.0] || equal(singleton(sum_class(null_class)),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  105064[1:MRR:105063.1,2380.1] || member(u,union(v,null_class)) member(u,complement(symmetric_difference(v,null_class)))* -> .
% 299.99/300.36  105066[1:MRR:105065.1,2380.1] || member(u,union(null_class,v)) member(u,complement(symmetric_difference(null_class,v)))* -> .
% 299.99/300.36  105113[1:Res:3393.1,103185.1] || member(sum_class(null_class),range_of(u))* equal(regular(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  105184[0:MRR:105114.0,102011.0] || equal(singleton(sum_class(null_class)),element_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  105185[0:MRR:105115.0,102011.0] || equal(singleton(sum_class(null_class)),successor_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  105808[0:Res:105180.1,244.0] || equal(regular(complement(restrict(u,v,w))),universal_class)** -> member(sum_class(null_class),u).
% 299.99/300.36  105814[0:Res:105180.1,304.0] || equal(regular(complement(cantor(inverse(u)))),universal_class)** -> member(sum_class(null_class),range_of(u)).
% 299.99/300.36  105861[0:Res:105180.1,2695.1] inductive(u) || equal(regular(complement(omega)),universal_class) -> member(sum_class(null_class),u)*.
% 299.99/300.36  106153[0:SpR:37008.0,29.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),universal_class)*.
% 299.99/300.36  106237[0:SpR:37008.0,8022.0] ||  -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)) member(null_class,regular(ordered_pair(null_class,u)))*.
% 299.99/300.36  106239[0:SpR:37008.0,7695.0] ||  -> equal(regular(ordered_pair(omega,u)),singleton(omega)) member(omega,regular(ordered_pair(omega,u)))*.
% 299.99/300.36  106414[0:SpR:67347.1,106348.0] || member(successor_relation,element_relation) -> equal(regular(singleton(singleton(first(successor_relation)))),singleton(first(successor_relation)))**.
% 299.99/300.36  106415[0:SpR:85175.1,106348.0] || member(element_relation,successor_relation) -> equal(regular(singleton(singleton(first(element_relation)))),singleton(first(element_relation)))**.
% 299.99/300.36  107269[0:Res:84475.1,75826.0] || member(singleton(u),element_relation) -> member(sum_class(omega),unordered_pair(regular(u),sum_class(omega)))*.
% 299.99/300.36  107270[0:Res:66893.1,75826.0] || member(singleton(u),successor_relation) -> member(sum_class(omega),unordered_pair(regular(u),sum_class(omega)))*.
% 299.99/300.36  108143[3:MRR:108142.2,10728.0] || equal(complement(ordered_pair(u,v)),null_class)** -> equal(unordered_pair(singleton(v),u),omega).
% 299.99/300.36  108286[0:Res:107212.0,2731.0] || equal(unordered_pair(null_class,sum_class(omega)),element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108287[0:Res:107212.0,2729.0] || equal(unordered_pair(null_class,sum_class(omega)),successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108308[0:Res:108289.0,7466.0] || member(u,v)* -> member(sum_class(sum_class(omega)),unordered_pair(u,sum_class(sum_class(omega))))*.
% 299.99/300.36  108309[0:Res:108289.0,7465.0] || member(u,v)* -> member(power_class(sum_class(omega)),unordered_pair(u,power_class(sum_class(omega))))*.
% 299.99/300.36  108397[0:Res:108298.0,2725.1] inductive(u) || equal(singleton(sum_class(omega)),omega) -> member(sum_class(omega),u)*.
% 299.99/300.36  108500[0:Res:107226.0,2731.0] || equal(unordered_pair(omega,sum_class(omega)),element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108501[0:Res:107226.0,2729.0] || equal(unordered_pair(omega,sum_class(omega)),successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108558[1:Res:107218.0,2702.1] function(unordered_pair(power_class(null_class),sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108609[0:Res:107220.0,2702.1] function(unordered_pair(sum_class(null_class),sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108660[3:Res:107377.0,2702.1] function(unordered_pair(regular(omega),sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108782[0:Res:107773.0,2702.1] function(unordered_pair(power_class(omega),sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108840[0:Res:107214.0,2702.1] function(unordered_pair(singleton(u),sum_class(omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108898[0:Res:108278.0,2702.1] function(unordered_pair(sum_class(omega),singleton(u))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108974[0:Res:108288.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(sum_class(omega),cross_product(v,w))*.
% 299.99/300.36  109019[0:Res:108288.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(sum_class(omega),u)*.
% 299.99/300.36  109788[1:SpL:37643.1,108977.0] || equal(cross_product(singleton(sum_class(omega)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  109794[1:SpL:37643.1,108982.0] || equal(cross_product(singleton(sum_class(omega)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  109830[1:Res:3393.1,108960.1] || member(sum_class(omega),range_of(u))* equal(complement(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  109902[0:MRR:109831.0,108289.0] || equal(singleton(sum_class(omega)),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  109903[0:MRR:109832.0,108289.0] || equal(singleton(sum_class(omega)),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  110093[1:Res:3393.1,109073.1] || member(sum_class(omega),range_of(u))* equal(regular(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  110166[0:MRR:110094.0,108289.0] || equal(singleton(sum_class(omega)),element_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  110167[0:MRR:110095.0,108289.0] || equal(singleton(sum_class(omega)),successor_relation) equal(regular(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  110822[0:Res:110162.1,244.0] || equal(regular(complement(restrict(u,v,w))),universal_class)** -> member(sum_class(omega),u).
% 299.99/300.36  110828[0:Res:110162.1,304.0] || equal(regular(complement(cantor(inverse(u)))),universal_class)** -> member(sum_class(omega),range_of(u)).
% 299.99/300.36  110876[0:Res:110162.1,2695.1] inductive(u) || equal(regular(complement(omega)),universal_class) -> member(sum_class(omega),u)*.
% 299.99/300.36  113390[2:MRR:113389.0,37825.0] ||  -> equal(intersection(universal_class,union(unordered_pair(universal_class,u),u)),symmetric_difference(unordered_pair(universal_class,u),u))**.
% 299.99/300.36  116311[2:Obv:116291.1] || member(u,unordered_pair(universal_class,unordered_pair(universal_class,u)))* -> equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.36  118000[2:Res:15.1,113378.1] || member(not_subclass_element(unordered_pair(universal_class,u),null_class),u)* -> equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.36  118010[2:Res:45362.1,113378.1] || equal(regular(complement(unordered_pair(universal_class,u))),universal_class)** member(power_class(null_class),u) -> .
% 299.99/300.36  118013[2:Res:105180.1,113378.1] || equal(regular(complement(unordered_pair(universal_class,u))),universal_class)** member(sum_class(null_class),u) -> .
% 299.99/300.36  118016[2:Res:110162.1,113378.1] || equal(regular(complement(unordered_pair(universal_class,u))),universal_class)** member(sum_class(omega),u) -> .
% 299.99/300.36  118050[2:Res:33878.1,113378.1] || equal(complement(unordered_pair(universal_class,u)),null_class) member(not_subclass_element(universal_class,null_class),u)* -> .
% 299.99/300.36  118107[2:Res:95342.1,113378.1] || equal(regular(complement(unordered_pair(universal_class,u))),universal_class)** member(power_class(omega),u) -> .
% 299.99/300.36  118138[2:MRR:118003.0,29.0] || member(apply(choice,unordered_pair(universal_class,u)),u)* -> equal(unordered_pair(universal_class,u),null_class).
% 299.99/300.36  118157[2:Res:9213.1,118111.0] || member(domain_of(u),universal_class) -> equal(apply(u,domain_of(u)),sum_class(range_of(null_class)))**.
% 299.99/300.36  118160[2:Res:7056.2,118111.0] || member(cross_product(universal_class,universal_class),universal_class)* equal(singleton(cross_product(universal_class,universal_class)),element_relation) -> .
% 299.99/300.36  118161[2:Res:6988.2,118111.0] || member(cross_product(universal_class,universal_class),universal_class)* equal(singleton(cross_product(universal_class,universal_class)),successor_relation) -> .
% 299.99/300.36  118167[2:Res:8126.2,118111.0] || member(symmetric_difference(u,regular(u)),union(u,regular(u)))* -> equal(u,null_class).
% 299.99/300.36  118193[2:Res:76.1,118111.0] || member(ordered_pair(u,image(v,image(w,singleton(u)))),compose(v,w))* -> .
% 299.99/300.36  118214[2:Res:3915.3,118111.0] inductive(not_subclass_element(omega,u)) ||  -> equal(omega,u) member(not_subclass_element(u,omega),u)*.
% 299.99/300.36  118215[2:Res:3916.2,118111.0] inductive(not_subclass_element(omega,u)) ||  -> subclass(omega,u)*.
% 299.99/300.36  118223[2:Res:5064.3,118111.0] || member(u,universal_class) equal(apply(choice,u),universal_class)** -> equal(u,null_class).
% 299.99/300.36  118227[2:Res:5048.3,118111.0] function(u) || member(v,universal_class) equal(image(u,v),universal_class)** -> .
% 299.99/300.36  118853[0:Obv:118846.1] inductive(cantor(u)) ||  -> subclass(omega,domain_of(u))*r.
% 299.99/300.36  119772[2:Res:118814.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(complement(power_class(null_class))),regular(u)))*.
% 299.99/300.36  119780[2:Res:118814.0,7394.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(regular(complement(power_class(null_class))),ordered_pair(u,v)))*.
% 299.99/300.36  119781[2:Res:118814.0,7366.0] ||  -> member(regular(complement(power_class(null_class))),unordered_pair(regular(complement(power_class(null_class))),unordered_pair(u,v)))*.
% 299.99/300.36  119798[2:Res:118814.0,2702.1] function(image(element_relation,universal_class)) ||  -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 299.99/300.36  119825[2:Res:119795.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(regular(complement(power_class(null_class))))))*.
% 299.99/300.36  119826[2:Res:119795.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(regular(complement(power_class(null_class))))))*.
% 299.99/300.36  119918[2:Res:119801.0,2702.1] function(unordered_pair(omega,regular(complement(power_class(null_class))))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  119973[2:Res:119802.0,2702.1] function(unordered_pair(null_class,regular(complement(power_class(null_class))))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  120407[2:Obv:120373.2] || equal(u,v) equal(v,universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.36  120988[2:SpR:120375.1,5877.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.99/300.36  120989[2:SpR:120375.1,5879.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(null_class,u)),ordered_pair(u,universal_class))**.
% 299.99/300.36  121044[2:SpR:120375.1,327.0] || equal(u,universal_class) -> member(ordered_pair(v,u),ordered_pair(unordered_pair(v,null_class),v))*.
% 299.99/300.36  121050[2:SpR:120375.1,345.0] || equal(u,universal_class) -> member(ordered_pair(v,u),ordered_pair(unordered_pair(null_class,v),v))*.
% 299.99/300.36  121260[2:SpL:120375.1,51976.0] || equal(not_subclass_element(complement(cross_product(universal_class,universal_class)),null_class),universal_class)** equal(successor_relation,null_class) -> .
% 299.99/300.36  121486[2:Rew:5953.0,121056.1] || equal(u,universal_class) -> equal(range__dfg(v,universal_class,w),range__dfg(v,u,w))*.
% 299.99/300.36  121488[2:Rew:5954.0,121075.1] || equal(u,universal_class) -> equal(domain__dfg(v,w,universal_class),domain__dfg(v,w,u))*.
% 299.99/300.36  121563[0:Obv:121509.0] ||  -> subclass(u,complement(singleton(v)))* member(v,u)*.
% 299.99/300.36  121759[2:Res:118815.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),ordered_pair(u,v)))*.
% 299.99/300.36  121760[2:Res:118815.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(u,v)))*.
% 299.99/300.36  121792[2:Rew:17.0,121769.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(omega,not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.36  121793[2:Rew:17.0,121771.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(null_class,not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.36  121774[2:Res:118815.0,2374.0] || member(u,v)* -> member(u,unordered_pair(u,not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.36  122130[2:SpR:38468.1,121784.0] || equal(u,null_class) -> member(omega,unordered_pair(omega,not_subclass_element(complement(power_class(u)),null_class)))*.
% 299.99/300.36  122178[2:SpR:38468.1,121785.0] || equal(u,null_class) -> member(null_class,unordered_pair(null_class,not_subclass_element(complement(power_class(u)),null_class)))*.
% 299.99/300.36  122227[2:SpL:38468.1,121779.0] || equal(u,null_class) member(not_subclass_element(complement(power_class(u)),null_class),power_class(u))* -> .
% 299.99/300.36  122239[2:SpL:38468.1,121809.0] || equal(u,null_class) equal(singleton(not_subclass_element(complement(power_class(u)),null_class)),null_class)** -> .
% 299.99/300.36  122358[2:SpL:38468.1,118253.0] || equal(u,null_class) equal(regular(regular(ordered_pair(power_class(u),v))),universal_class)** -> .
% 299.99/300.36  122381[0:Res:16.0,21848.0] ||  -> equal(ordered_pair(first(ordered_pair(null_class,null_class)),second(ordered_pair(null_class,null_class))),ordered_pair(null_class,null_class))**.
% 299.99/300.36  122396[0:Res:70.0,21848.0] ||  -> equal(ordered_pair(first(ordered_pair(omega,null_class)),second(ordered_pair(omega,null_class))),ordered_pair(omega,null_class))**.
% 299.99/300.36  123086[2:Res:5894.1,118221.0] || member(image(u,null_class),universal_class)* equal(power_class(apply(u,universal_class)),universal_class) -> .
% 299.99/300.36  123245[0:Res:16.0,21858.0] ||  -> equal(ordered_pair(first(ordered_pair(null_class,omega)),second(ordered_pair(null_class,omega))),ordered_pair(null_class,omega))**.
% 299.99/300.36  123260[0:Res:70.0,21858.0] ||  -> equal(ordered_pair(first(ordered_pair(omega,omega)),second(ordered_pair(omega,omega))),ordered_pair(omega,omega))**.
% 299.99/300.36  124236[0:Obv:124186.0] ||  -> equal(intersection(singleton(u),compose(v,w)),null_class)** member(u,cross_product(universal_class,universal_class)).
% 299.99/300.36  124264[2:SpL:38468.1,123187.0] || equal(u,null_class) equal(power_class(not_subclass_element(complement(power_class(u)),null_class)),universal_class)** -> .
% 299.99/300.36  124331[0:Obv:124281.0] ||  -> equal(intersection(compose(u,v),singleton(w)),null_class)** member(w,cross_product(universal_class,universal_class)).
% 299.99/300.36  124349[2:Res:5894.1,118222.0] || member(image(u,null_class),universal_class)* equal(sum_class(apply(u,universal_class)),universal_class) -> .
% 299.99/300.36  125104[0:MRR:125103.2,37229.0] || member(regular(intersection(u,v)),singleton(v))* -> equal(intersection(u,v),null_class).
% 299.99/300.36  125289[0:MRR:125288.2,37229.0] || member(regular(intersection(u,v)),singleton(u))* -> equal(intersection(u,v),null_class).
% 299.99/300.36  125362[2:SpL:38468.1,124450.0] || equal(u,null_class) equal(sum_class(not_subclass_element(complement(power_class(u)),null_class)),universal_class)** -> .
% 299.99/300.36  126150[2:Res:184.1,121453.1] || equal(first(regular(intersection(u,successor_relation))),universal_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  126151[2:Res:193.1,121453.1] || equal(first(regular(intersection(successor_relation,u))),universal_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  126428[2:Res:184.1,121454.1] || equal(first(regular(intersection(u,element_relation))),universal_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  126429[2:Res:193.1,121454.1] || equal(first(regular(intersection(element_relation,u))),universal_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  126530[2:Res:184.1,121458.1] || equal(second(regular(intersection(u,successor_relation))),universal_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  126531[2:Res:193.1,121458.1] || equal(second(regular(intersection(successor_relation,u))),universal_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  126642[2:Res:184.1,121459.1] || equal(second(regular(intersection(u,element_relation))),universal_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  126643[2:Res:193.1,121459.1] || equal(second(regular(intersection(element_relation,u))),universal_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  127377[2:SpL:86.0,124340.0] || equal(apply(u,v),universal_class) -> equal(singleton(image(u,singleton(v))),null_class)**.
% 299.99/300.36  128160[2:SpR:118112.0,193.1] ||  -> equal(intersection(universal_class,successor(u)),null_class) member(regular(symmetric_difference(u,singleton(u))),universal_class)*.
% 299.99/300.36  128263[2:SpL:118112.0,38542.0] || equal(symmetric_difference(u,singleton(u)),null_class)** -> equal(symmetric_difference(universal_class,successor(u)),universal_class)**.
% 299.99/300.36  128657[2:SpL:252.0,121452.1] function(complement(cross_product(singleton(u),universal_class))) || equal(sum_class(range_of(null_class)),universal_class)** -> .
% 299.99/300.36  128831[1:MRR:128830.1,37958.0] || member(u,union(regular(v),v)) -> member(u,symmetric_difference(regular(v),v))*.
% 299.99/300.36  128964[2:MRR:128963.1,12.0] || member(u,successor(singleton(null_class))) -> member(u,intersection(universal_class,successor(singleton(null_class))))*.
% 299.99/300.36  129209[0:Obv:129134.0] ||  -> equal(intersection(singleton(u),symmetric_difference(v,w)),null_class)** member(u,union(v,w)).
% 299.99/300.36  129325[2:Res:128374.1,39.0] ||  -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),u)*.
% 299.99/300.36  129326[2:Res:128374.1,40.0] ||  -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),v)*.
% 299.99/300.36  129957[0:Obv:129882.0] ||  -> equal(intersection(symmetric_difference(u,v),singleton(w)),null_class)** member(w,union(u,v)).
% 299.99/300.36  131039[2:Res:5046.2,120415.0] || member(range_of(null_class),universal_class) equal(intersection(apply(null_class,u),universal_class),universal_class)** -> .
% 299.99/300.36  131495[2:Res:119794.1,244.0] || equal(restrict(u,v,w),universal_class)** -> member(regular(complement(power_class(null_class))),u)*.
% 299.99/300.36  132192[1:SpR:37643.1,122023.0] || equal(complement(u),null_class)** -> subclass(universal_class,u).
% 299.99/300.36  132226[0:OCh:6.1,6.0,122023.0,69.1] inductive(complement(complement(u))) ||  -> subclass(omega,u)*.
% 299.99/300.36  132366[1:SpL:14172.0,132298.0] || equal(union(cantor(inverse(u)),null_class),null_class)** -> inductive(symmetric_difference(range_of(u),universal_class)).
% 299.99/300.36  132508[0:Obv:132402.0] ||  -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,universal_class).
% 299.99/300.36  132823[0:Obv:132715.0] ||  -> member(u,unordered_pair(v,u))* equal(unordered_pair(v,u),null_class) member(v,universal_class).
% 299.99/300.36  133234[0:MRR:133182.2,12.0] || member(u,compose(v,w))* member(u,complement(cross_product(universal_class,universal_class)))* -> .
% 299.99/300.36  133890[1:MRR:133839.2,12.0] || member(u,regular(cross_product(universal_class,universal_class)))* member(u,compose(v,w))* -> .
% 299.99/300.36  135519[2:SpL:5928.0,123085.1] function(complement(cross_product(null_class,universal_class))) || equal(power_class(sum_class(range_of(null_class))),universal_class)** -> .
% 299.99/300.36  135536[2:SpL:5928.0,124348.1] function(complement(cross_product(null_class,universal_class))) || equal(sum_class(sum_class(range_of(null_class))),universal_class)** -> .
% 299.99/300.36  135766[2:Res:15.1,117979.1] || member(not_subclass_element(unordered_pair(u,universal_class),null_class),u)* -> equal(unordered_pair(u,universal_class),null_class).
% 299.99/300.36  135776[2:Res:45362.1,117979.1] || equal(regular(complement(unordered_pair(u,universal_class))),universal_class)** member(power_class(null_class),u) -> .
% 299.99/300.36  135779[2:Res:105180.1,117979.1] || equal(regular(complement(unordered_pair(u,universal_class))),universal_class)** member(sum_class(null_class),u) -> .
% 299.99/300.36  135782[2:Res:110162.1,117979.1] || equal(regular(complement(unordered_pair(u,universal_class))),universal_class)** member(sum_class(omega),u) -> .
% 299.99/300.36  135822[2:Res:33878.1,117979.1] || equal(complement(unordered_pair(u,universal_class)),null_class) member(not_subclass_element(universal_class,null_class),u)* -> .
% 299.99/300.36  135898[2:Res:95342.1,117979.1] || equal(regular(complement(unordered_pair(u,universal_class))),universal_class)** member(power_class(omega),u) -> .
% 299.99/300.36  135913[2:MRR:135769.0,29.0] || member(apply(choice,unordered_pair(u,universal_class)),u)* -> equal(unordered_pair(u,universal_class),null_class).
% 299.99/300.36  136358[2:MRR:136292.3,38785.0] inductive(intersection(regular(u),universal_class)) || equal(u,omega)* -> equal(u,null_class).
% 299.99/300.36  136360[2:MRR:136295.2,38785.0] inductive(intersection(regular(intersection(u,omega)),universal_class)) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.36  136361[2:MRR:136294.2,38785.0] inductive(intersection(regular(intersection(omega,u)),universal_class)) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.36  136550[2:SpL:38468.1,136351.0] || equal(u,null_class) equal(intersection(regular(complement(power_class(u))),universal_class),universal_class)** -> .
% 299.99/300.36  136567[2:SpL:38468.1,136355.0] || equal(u,null_class) equal(intersection(not_subclass_element(universal_class,power_class(u)),universal_class),universal_class)** -> .
% 299.99/300.36  137539[2:SpL:47.0,136457.1] || member(cross_product(u,v),element_relation)* equal(restrict(universal_class,u,v),universal_class) -> .
% 299.99/300.36  137577[2:SpL:47.0,136458.1] || member(cross_product(u,v),successor_relation)* equal(restrict(universal_class,u,v),universal_class) -> .
% 299.99/300.36  137631[2:SpL:47.0,137454.0] || equal(restrict(universal_class,u,v),universal_class)** -> equal(singleton(cross_product(u,v)),null_class).
% 299.99/300.36  137816[0:Obv:137804.1] inductive(complement(omega)) ||  -> subclass(u,complement(omega))*.
% 299.99/300.36  137822[0:Obv:137807.1] inductive(u) ||  -> subclass(complement(u),complement(omega))*.
% 299.99/300.36  137838[2:SpL:37643.1,129598.0] || equal(u,null_class) member(union(v,u),symmetric_difference(complement(v),universal_class))* -> .
% 299.99/300.36  137870[2:SpL:37643.1,129598.0] || equal(u,null_class) member(union(u,v),symmetric_difference(universal_class,complement(v)))* -> .
% 299.99/300.36  137995[2:SpL:37643.1,137904.0] || equal(singleton(u),null_class) member(successor(u),symmetric_difference(complement(u),universal_class))* -> .
% 299.99/300.36  139781[2:Res:136776.0,7490.0] ||  -> member(ordered_pair(u,v),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),ordered_pair(u,v)))*.
% 299.99/300.36  139782[2:Res:136776.0,7462.0] ||  -> member(unordered_pair(u,v),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(u,v)))*.
% 299.99/300.36  139815[2:Rew:17.0,139791.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(omega,regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.36  139816[2:Rew:17.0,139793.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(null_class,regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.36  139796[2:Res:136776.0,2374.0] || member(u,v)* -> member(u,unordered_pair(u,regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.36  139893[2:SpR:38468.1,139806.0] || equal(u,null_class) -> member(omega,unordered_pair(omega,regular(symmetric_difference(power_class(u),universal_class))))*.
% 299.99/300.36  139945[2:SpR:38468.1,139807.0] || equal(u,null_class) -> member(null_class,unordered_pair(null_class,regular(symmetric_difference(power_class(u),universal_class))))*.
% 299.99/300.36  140154[2:SpL:38468.1,139824.0] || equal(u,null_class) member(regular(symmetric_difference(power_class(u),universal_class)),power_class(u))* -> .
% 299.99/300.36  140167[2:SpL:38468.1,139830.0] || equal(u,null_class) equal(sum_class(regular(symmetric_difference(power_class(u),universal_class))),universal_class)** -> .
% 299.99/300.36  140174[2:SpL:38468.1,139831.0] || equal(u,null_class) equal(power_class(regular(symmetric_difference(power_class(u),universal_class))),universal_class)** -> .
% 299.99/300.36  140183[2:SpL:38468.1,139837.0] || equal(u,null_class) equal(singleton(regular(symmetric_difference(power_class(u),universal_class))),null_class)** -> .
% 299.99/300.36  140934[1:Rew:140814.0,134911.0] || equal(union(cantor(u),null_class),null_class) -> member(omega,symmetric_difference(domain_of(u),universal_class))*.
% 299.99/300.36  140935[1:Rew:140814.0,46201.0] || equal(union(cantor(u),null_class),null_class) -> member(null_class,symmetric_difference(domain_of(u),universal_class))*.
% 299.99/300.36  142047[1:Rew:140814.0,132260.2] single_valued_class(complement(complement(u))) || equal(u,cross_product(universal_class,universal_class))* -> function(u)*.
% 299.99/300.36  142954[1:SpL:140814.0,5975.0] || member(u,intersection(v,universal_class)) member(u,union(complement(v),null_class))* -> .
% 299.99/300.36  142955[1:SpL:140814.0,5979.0] || member(u,intersection(universal_class,v)) member(u,union(null_class,complement(v)))* -> .
% 299.99/300.36  142956[0:SpL:140814.0,6578.0] || member(u,symmetric_difference(v,complement(w)))* -> member(u,union(complement(v),w)).
% 299.99/300.36  142965[0:SpL:140814.0,6578.0] || member(u,symmetric_difference(complement(v),w))* -> member(u,union(v,complement(w))).
% 299.99/300.36  143193[1:Rew:142873.0,132356.0] || equal(union(complement(power_class(universal_class)),null_class),null_class)** -> inductive(intersection(power_class(universal_class),universal_class)).
% 299.99/300.36  143369[1:Rew:142873.0,132350.0] || equal(union(null_class,complement(power_class(universal_class))),null_class)** -> inductive(intersection(universal_class,power_class(universal_class))).
% 299.99/300.36  143715[1:Rew:142874.0,39406.0] || member(apply(choice,power_class(null_class)),complement(power_class(null_class)))* -> equal(power_class(null_class),null_class).
% 299.99/300.36  143764[1:Rew:142874.0,51371.1] inductive(image(element_relation,power_class(null_class))) || member(null_class,power_class(complement(power_class(null_class))))* -> .
% 299.99/300.36  144034[2:Rew:142874.0,136493.0] || member(not_subclass_element(union(complement(power_class(null_class)),null_class),null_class),intersection(power_class(null_class),universal_class))* -> .
% 299.99/300.36  144120[1:Rew:142874.0,132351.0] || equal(union(null_class,complement(power_class(null_class))),null_class)** -> inductive(intersection(universal_class,power_class(null_class))).
% 299.99/300.36  144566[1:Rew:142874.0,134710.2] || equal(u,null_class) equal(power_class(u),null_class)** -> inductive(complement(power_class(null_class)))*.
% 299.99/300.36  144569[2:Rew:142874.0,128449.1] inductive(u) || equal(complement(power_class(null_class)),omega) -> member(power_class(null_class),u)*.
% 299.99/300.36  144651[1:Rew:142874.0,46586.1] || equal(u,null_class) member(not_subclass_element(complement(power_class(null_class)),null_class),power_class(u))* -> .
% 299.99/300.36  144931[2:Rew:142874.0,121745.1] || equal(u,null_class) -> member(not_subclass_element(complement(power_class(u)),null_class),complement(power_class(null_class)))*.
% 299.99/300.36  145344[0:Rew:142871.0,112234.0] || member(u,intersection(v,complement(power_class(w))))* member(u,power_class(w)) -> .
% 299.99/300.36  145366[1:Rew:142871.0,6821.0] ||  -> equal(union(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),universal_class)**.
% 299.99/300.36  145688[1:Rew:142871.0,9732.0] ||  -> equal(symmetric_difference(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),universal_class)**.
% 299.99/300.36  145721[0:Rew:142871.0,55848.0] ||  -> equal(intersection(intersection(complement(u),power_class(v)),union(u,complement(power_class(v)))),null_class)**.
% 299.99/300.36  145722[1:Rew:142871.0,55982.0] ||  -> equal(union(intersection(complement(u),power_class(v)),union(u,complement(power_class(v)))),universal_class)**.
% 299.99/300.36  145723[1:Rew:142871.0,56030.0] ||  -> equal(symmetric_difference(intersection(complement(u),power_class(v)),union(u,complement(power_class(v)))),universal_class)**.
% 299.99/300.36  146116[0:Rew:142871.0,112062.0] || member(u,intersection(complement(power_class(v)),w))* member(u,power_class(v)) -> .
% 299.99/300.36  146237[1:Rew:142871.0,141016.0] || equal(power_class(complement(power_class(u))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.99/300.36  146238[1:Rew:142871.0,141013.0] || equal(power_class(complement(power_class(u))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.99/300.36  146458[0:Rew:142871.0,6631.1] inductive(image(element_relation,power_class(u))) || equal(power_class(complement(power_class(u))),universal_class)** -> .
% 299.99/300.36  146576[1:Rew:142871.0,6915.0] ||  -> equal(union(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),universal_class)**.
% 299.99/300.36  146899[1:Rew:142871.0,9733.0] ||  -> equal(symmetric_difference(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),universal_class)**.
% 299.99/300.36  146931[0:Rew:142871.0,55844.0] ||  -> equal(intersection(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v)),null_class)**.
% 299.99/300.36  146932[1:Rew:142871.0,55978.0] ||  -> equal(union(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v)),universal_class)**.
% 299.99/300.36  146933[1:Rew:142871.0,56026.0] ||  -> equal(symmetric_difference(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v)),universal_class)**.
% 299.99/300.36  147101[1:Rew:142871.0,91113.1] function(power_class(u)) ||  -> equal(union(cross_product(universal_class,universal_class),complement(power_class(u))),universal_class)**.
% 299.99/300.36  147102[1:Rew:142871.0,91463.1] function(power_class(u)) ||  -> equal(union(complement(power_class(u)),cross_product(universal_class,universal_class)),universal_class)**.
% 299.99/300.36  147363[1:Rew:142780.0,105076.1] || member(u,power_class(v)) member(u,union(null_class,complement(power_class(v))))* -> .
% 299.99/300.36  149569[1:Rew:142880.0,147397.0] ||  -> equal(symmetric_difference(union(null_class,complement(u)),universal_class),complement(union(symmetric_difference(universal_class,u),null_class)))**.
% 299.99/300.36  147457[1:Rew:142780.0,89509.0] || equal(successor(union(null_class,complement(power_class(u)))),null_class)** -> member(omega,power_class(u)).
% 299.99/300.36  147458[1:Rew:142780.0,89138.0] || equal(successor(union(null_class,complement(power_class(u)))),null_class)** -> member(null_class,power_class(u)).
% 299.99/300.36  147459[1:Rew:142780.0,89993.0] || equal(regular(union(null_class,complement(power_class(u)))),universal_class)** -> member(null_class,power_class(u)).
% 299.99/300.36  147495[2:Rew:142790.0,129474.0] || member(union(complement(apply(null_class,u)),null_class),symmetric_difference(apply(null_class,v),universal_class))* -> .
% 299.99/300.36  147496[2:Rew:142790.0,129475.0] || member(union(complement(apply(null_class,u)),null_class),symmetric_difference(sum_class(range_of(null_class)),universal_class))* -> .
% 299.99/300.36  147515[2:Rew:142790.0,129477.0] || member(union(complement(sum_class(range_of(null_class))),null_class),symmetric_difference(apply(null_class,u),universal_class))* -> .
% 299.99/300.36  149576[1:Rew:142880.0,147525.0] ||  -> equal(symmetric_difference(union(complement(u),null_class),universal_class),complement(union(symmetric_difference(u,universal_class),null_class)))**.
% 299.99/300.36  147575[1:Rew:142790.0,105074.1] || member(u,power_class(v)) member(u,union(complement(power_class(v)),null_class))* -> .
% 299.99/300.36  147605[1:Rew:142790.0,88756.0] || equal(successor(union(complement(power_class(u)),null_class)),null_class)** -> member(omega,power_class(u)).
% 299.99/300.36  147606[1:Rew:142790.0,88398.0] || equal(successor(union(complement(power_class(u)),null_class)),null_class)** -> member(null_class,power_class(u)).
% 299.99/300.36  147607[1:Rew:142790.0,90213.0] || equal(regular(union(complement(power_class(u)),null_class)),universal_class)** -> member(null_class,power_class(u)).
% 299.99/300.36  149581[1:Rew:142880.0,147635.0] ||  -> equal(symmetric_difference(null_class,complement(union(u,null_class))),complement(union(null_class,symmetric_difference(u,null_class))))**.
% 299.99/300.36  149584[1:Rew:142878.0,147637.0] ||  -> equal(symmetric_difference(null_class,complement(union(null_class,u))),complement(union(null_class,symmetric_difference(null_class,u))))**.
% 299.99/300.36  147883[1:Rew:142878.0,40095.0] || equal(complement(union(null_class,u)),null_class) -> equal(complement(symmetric_difference(null_class,u)),null_class)**.
% 299.99/300.36  147969[1:Rew:142880.0,13111.0] ||  -> equal(complement(union(restrict(universal_class,u,v),null_class)),symmetric_difference(universal_class,cross_product(u,v)))**.
% 299.99/300.36  148275[1:Rew:142880.0,40096.0] || equal(complement(union(u,null_class)),null_class) -> equal(complement(symmetric_difference(u,null_class)),null_class)**.
% 299.99/300.36  148359[1:Rew:142767.0,88760.0] || equal(successor(union(complement(successor(u)),v)),null_class)** -> member(omega,successor(u)).
% 299.99/300.36  148360[1:Rew:142767.0,88402.0] || equal(successor(union(complement(successor(u)),v)),null_class)** -> member(null_class,successor(u)).
% 299.99/300.36  148361[1:Rew:142767.0,90217.0] || equal(regular(union(complement(successor(u)),v)),universal_class)** -> member(null_class,successor(u)).
% 299.99/300.36  148399[1:Rew:142834.0,89515.0] || equal(successor(union(u,complement(successor(v)))),null_class)** -> member(omega,successor(v)).
% 299.99/300.36  148400[1:Rew:142834.0,89144.0] || equal(successor(union(u,complement(successor(v)))),null_class)** -> member(null_class,successor(v)).
% 299.99/300.36  148404[1:Rew:142834.0,89999.0] || equal(regular(union(u,complement(successor(v)))),universal_class)** -> member(null_class,successor(v)).
% 299.99/300.36  148422[0:Rew:142876.0,9559.0] ||  -> equal(union(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.99/300.36  149327[0:Rew:142876.0,6865.1] || equal(complement(union(u,v)),universal_class) -> member(null_class,complement(union(u,v)))*.
% 299.99/300.36  149364[0:Rew:142876.0,6964.1] || equal(complement(union(u,v)),universal_class) -> member(omega,complement(union(u,v)))*.
% 299.99/300.36  149383[1:Rew:142876.0,61373.0] || equal(complement(union(u,v)),universal_class) -> equal(complement(symmetric_difference(u,v)),universal_class)**.
% 299.99/300.36  149437[1:Rew:142898.0,14233.0] || equal(symmetric_difference(domain_of(u),universal_class),universal_class) -> member(null_class,symmetric_difference(domain_of(u),universal_class))*.
% 299.99/300.36  149438[1:Rew:142898.0,14232.0] || equal(symmetric_difference(domain_of(u),universal_class),universal_class) -> member(omega,symmetric_difference(domain_of(u),universal_class))*.
% 299.99/300.36  149600[0:Rew:142743.0,142778.0] ||  -> equal(power_class(intersection(u,complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.99/300.36  149635[0:Rew:149468.0,146471.0] || equal(image(element_relation,power_class(u)),universal_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.99/300.36  149662[1:Rew:57.0,149426.0] || equal(symmetric_difference(range_of(u),universal_class),universal_class) -> member(null_class,symmetric_difference(range_of(u),universal_class))*.
% 299.99/300.36  149663[1:Rew:57.0,149427.0] || equal(symmetric_difference(range_of(u),universal_class),universal_class) -> member(omega,symmetric_difference(range_of(u),universal_class))*.
% 299.99/300.36  149674[0:Rew:140814.0,142938.1] || member(regular(intersection(u,v)),complement(u))* -> equal(intersection(u,v),null_class).
% 299.99/300.36  149675[0:Rew:140814.0,142957.1] || member(regular(intersection(u,v)),complement(v))* -> equal(intersection(u,v),null_class).
% 299.99/300.36  149753[0:Rew:61.0,148532.0] ||  -> equal(intersection(intersection(successor(u),complement(v)),symmetric_difference(complement(successor(u)),v)),null_class)**.
% 299.99/300.36  149754[0:Rew:61.0,148533.0] ||  -> equal(intersection(symmetric_difference(complement(successor(u)),v),intersection(successor(u),complement(v))),null_class)**.
% 299.99/300.36  149756[0:Rew:61.0,148538.0] ||  -> equal(intersection(intersection(complement(u),successor(v)),symmetric_difference(u,complement(successor(v)))),null_class)**.
% 299.99/300.36  149757[0:Rew:61.0,148539.0] ||  -> equal(intersection(symmetric_difference(u,complement(successor(v))),intersection(complement(u),successor(v))),null_class)**.
% 299.99/300.36  149958[1:Rew:15598.1,149957.0] || equal(successor(power_class(universal_class)),null_class) equal(intersection(power_class(universal_class),universal_class),universal_class)** -> .
% 299.99/300.36  151548[1:MRR:151547.3,151547.4,65.1,704.0] inductive(u) || equal(power_class(v),null_class)** equal(u,power_class(v))* -> .
% 299.99/300.36  153035[3:EmS:10730.0,142327.1] || equal(u,null_class)* subclass(universal_class,u)* -> .
% 299.99/300.36  153067[3:SoR:136158.0,142327.1] || subclass(universal_class,intersection(apply(choice,omega),universal_class))*r -> .
% 299.99/300.36  153069[3:SoR:136332.0,142327.1] || subclass(universal_class,intersection(not_subclass_element(omega,null_class),universal_class))*r -> .
% 299.99/300.36  153130[0:SoR:889.0,142327.1] || subclass(universal_class,singleton(u))*r -> equal(null_class,u).
% 299.99/300.36  153230[3:Rew:140814.0,153084.0] || subclass(universal_class,u) -> member(regular(omega),u)*.
% 299.99/300.36  153323[1:Res:143717.0,2702.1] function(complement(power_class(null_class))) ||  -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  153388[2:Res:143740.0,2702.1] function(complement(power_class(null_class))) ||  -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 299.99/300.36  739[0:SpR:250.0,83.2] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* -> member(range_of(null_class),universal_class)*.
% 299.99/300.36  2956[0:SpR:464.0,76.1] || member(ordered_pair(u,v),compose(w,null_class))* -> member(v,image(w,range_of(null_class))).
% 299.99/300.36  3893[1:OCh:6.1,6.0,2440.0,80.1] function(diagonalise(u)) ||  -> subclass(v,cross_product(universal_class,universal_class))*.
% 299.99/300.36  5047[0:Res:622.1,2713.0] || member(range_of(null_class),universal_class) equal(universal_class,u) -> member(apply(null_class,v),u)*.
% 299.99/300.36  5650[1:Res:3523.1,2702.1] function(symmetric_difference(universal_class,null_class)) || member(u,universal_class) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  6740[1:SpR:5899.0,775.1] || member(u,symmetric_difference(universal_class,union(v,null_class)))* -> member(u,complement(symmetric_difference(v,null_class))).
% 299.99/300.36  6762[1:SpR:5901.0,775.1] || member(u,symmetric_difference(universal_class,union(null_class,v)))* -> member(u,complement(symmetric_difference(null_class,v))).
% 299.99/300.36  6987[0:Res:899.1,2729.0] || equal(singleton(u),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  7013[0:Res:321.0,2729.0] || equal(ordered_pair(u,v),successor_relation) -> member(unordered_pair(singleton(v),u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  7055[0:Res:899.1,2731.0] || equal(singleton(u),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  7081[0:Res:321.0,2731.0] || equal(ordered_pair(u,v),element_relation) -> member(unordered_pair(singleton(v),u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  7372[0:Res:5589.1,2374.0] function(u) || member(v,w)* -> member(v,unordered_pair(v,apply(u,x)))*.
% 299.99/300.36  7422[1:Res:6024.1,2374.0] || member(u,v)* -> equal(universal_class,w) member(u,unordered_pair(u,not_subclass_element(universal_class,w)))*.
% 299.99/300.36  7451[1:Res:184.1,3392.0] ||  -> equal(intersection(u,domain_of(v)),null_class) member(regular(intersection(u,domain_of(v))),cantor(v))*.
% 299.99/300.36  7452[1:Res:193.1,3392.0] ||  -> equal(intersection(domain_of(u),v),null_class) member(regular(intersection(domain_of(u),v)),cantor(u))*.
% 299.99/300.36  7537[1:Res:7439.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  8066[0:Rew:17.0,7945.2] function(u) || member(v,universal_class) -> member(null_class,unordered_pair(null_class,image(u,v)))*.
% 299.99/300.36  8067[0:Rew:17.0,7965.2] || member(u,universal_class) -> equal(u,null_class) member(null_class,unordered_pair(null_class,apply(choice,u)))*.
% 299.99/300.36  8295[0:Res:7940.1,2702.1] function(unordered_pair(u,null_class)) ||  -> equal(singleton(u),null_class)** member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  8309[0:Res:8040.1,2702.1] function(unordered_pair(null_class,regular(u))) ||  -> equal(u,null_class)* member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  8342[0:Res:8281.1,2702.1] function(unordered_pair(null_class,u)) ||  -> equal(singleton(u),null_class)** member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  8365[0:Res:5042.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(unordered_pair(x,y),cross_product(v,w))*.
% 299.99/300.36  8380[0:Res:5042.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(unordered_pair(v,w),u)*.
% 299.99/300.36  8410[0:Res:5065.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(ordered_pair(x,y),cross_product(v,w))*.
% 299.99/300.36  8453[0:Res:5065.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(ordered_pair(v,w),u)*.
% 299.99/300.36  8734[0:Res:8469.1,2702.1] function(unordered_pair(u,omega)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  8753[0:Res:8717.1,2702.1] function(unordered_pair(omega,u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  8909[0:Rew:17.0,8762.1] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(null_class,apply(null_class,u)))*.
% 299.99/300.36  8963[0:Res:8759.1,2702.1] function(unordered_pair(u,null_class)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  8983[0:Res:8945.1,2702.1] function(unordered_pair(null_class,u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  9007[0:Res:8562.0,2702.1] function(unordered_pair(omega,unordered_pair(u,v))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.36  9047[0:Res:8566.0,2702.1] function(unordered_pair(omega,ordered_pair(u,v))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.36  9075[0:Res:8866.0,2702.1] function(unordered_pair(null_class,unordered_pair(u,v))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.36  9097[0:Res:8871.0,2702.1] function(unordered_pair(null_class,ordered_pair(u,v))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 299.99/300.36  10132[1:Res:9869.0,2702.1] function(unordered_pair(null_class,not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  10150[1:Res:9870.0,2702.1] function(unordered_pair(omega,not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  10203[1:Res:9863.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(v,w))*.
% 299.99/300.36  10219[1:Res:9863.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(not_subclass_element(universal_class,null_class),u)*.
% 299.99/300.36  8938[0:Res:8859.0,2725.1] inductive(u) || equal(unordered_pair(null_class,singleton(v)),omega)** -> member(singleton(v),u)*.
% 299.99/300.36  8663[2:Res:5862.0,2725.1] inductive(u) || equal(ordered_pair(v,universal_class),omega) -> member(unordered_pair(null_class,v),u)*.
% 299.99/300.36  8664[2:Res:5863.0,2725.1] inductive(u) || equal(ordered_pair(v,universal_class),omega) -> member(unordered_pair(v,null_class),u)*.
% 299.99/300.36  8711[0:Res:8558.0,2725.1] inductive(u) || equal(unordered_pair(omega,singleton(v)),omega)** -> member(singleton(v),u)*.
% 299.99/300.36  7731[0:Rew:17.0,7654.2] || member(u,universal_class) -> equal(u,null_class) member(omega,unordered_pair(omega,apply(choice,u)))*.
% 299.99/300.36  7730[0:Rew:17.0,7635.2] function(u) || member(v,universal_class) -> member(omega,unordered_pair(omega,image(u,v)))*.
% 299.99/300.36  8598[0:Rew:17.0,8472.1] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(omega,apply(null_class,u)))*.
% 299.99/300.36  7551[1:Res:7446.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  7866[0:Res:7630.1,2702.1] function(unordered_pair(u,omega)) ||  -> equal(singleton(u),null_class)** member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  7879[0:Res:7710.1,2702.1] function(unordered_pair(omega,regular(u))) ||  -> equal(u,null_class)* member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  7934[0:Res:7853.1,2702.1] function(unordered_pair(omega,u)) ||  -> equal(singleton(u),null_class)** member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  8692[0:Res:7698.0,2725.1] inductive(u) || equal(unordered_pair(omega,unordered_pair(v,w)),omega)** -> member(omega,u)*.
% 299.99/300.36  8693[0:Res:7699.0,2725.1] inductive(u) || equal(unordered_pair(omega,ordered_pair(v,w)),omega)** -> member(omega,u)*.
% 299.99/300.36  10037[1:Res:9868.0,2725.1] inductive(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,null_class)),omega)** -> member(omega,u)*.
% 299.99/300.36  8641[0:Res:5040.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(omega,u)*.
% 299.99/300.36  10761[3:Res:10729.1,219.0] inductive(intersection(complement(u),complement(v))) || member(regular(omega),union(u,v))* -> .
% 299.99/300.36  11117[3:Res:10731.1,2731.0] inductive(u) || equal(u,element_relation)* -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11118[3:Res:10731.1,2729.0] inductive(u) || equal(u,successor_relation)* -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11294[3:Res:10732.1,2731.0] inductive(u) || equal(u,element_relation)* -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11295[3:Res:10732.1,2729.0] inductive(u) || equal(u,successor_relation)* -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11485[3:Res:11270.0,2702.1] function(unordered_pair(null_class,not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11500[3:Res:11366.0,2702.1] function(unordered_pair(null_class,apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  11725[3:Res:11265.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(not_subclass_element(omega,null_class),cross_product(v,w))*.
% 299.99/300.36  11815[3:Res:11361.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(apply(choice,omega),cross_product(v,w))*.
% 299.99/300.36  12084[3:Res:11984.0,2725.1] inductive(u) || equal(unordered_pair(omega,apply(choice,omega)),omega)** -> member(omega,u)*.
% 299.99/300.36  12101[3:Res:11995.0,2725.1] inductive(u) || equal(unordered_pair(omega,not_subclass_element(omega,null_class)),omega)** -> member(omega,u)*.
% 299.99/300.36  12573[3:Res:12469.0,2702.1] function(unordered_pair(omega,apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  12591[3:Res:12482.0,2702.1] function(unordered_pair(omega,not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  13029[0:Res:8012.0,2733.1] function(u) || equal(unordered_pair(null_class,omega),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  13041[2:Res:5843.0,2733.1] function(u) || equal(ordered_pair(universal_class,v),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  13081[0:Res:7627.0,2733.1] function(u) || equal(unordered_pair(null_class,omega),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  13486[2:SpL:13466.0,26.0] || member(u,ordered_pair(universal_class,universal_class))* -> equal(u,unordered_pair(universal_class,null_class)) equal(u,null_class).
% 299.99/300.36  13635[0:SpR:86.0,8047.1] || member(image(u,singleton(v)),universal_class) -> member(null_class,unordered_pair(null_class,apply(u,v)))*.
% 299.99/300.36  13891[0:SpR:86.0,7715.1] || member(image(u,singleton(v)),universal_class) -> member(omega,unordered_pair(omega,apply(u,v)))*.
% 299.99/300.36  14194[1:SpR:13387.0,137.0] ||  -> equal(intersection(power_class(symmetric_difference(domain_of(u),universal_class)),image(element_relation,union(cantor(u),null_class))),null_class)**.
% 299.99/300.36  14195[1:SpR:13387.0,5898.0] ||  -> equal(union(power_class(symmetric_difference(domain_of(u),universal_class)),image(element_relation,union(cantor(u),null_class))),universal_class)**.
% 299.99/300.36  14196[1:SpR:13387.0,9720.0] ||  -> equal(symmetric_difference(power_class(symmetric_difference(domain_of(u),universal_class)),image(element_relation,union(cantor(u),null_class))),universal_class)**.
% 299.99/300.36  14236[1:SpL:13387.0,42.1] || member(u,symmetric_difference(domain_of(v),universal_class))* member(u,union(cantor(v),null_class)) -> .
% 299.99/300.36  14253[1:Rew:5938.0,14206.0] ||  -> equal(intersection(union(symmetric_difference(domain_of(u),universal_class),null_class),symmetric_difference(complement(cantor(u)),universal_class)),null_class)**.
% 299.99/300.36  14254[1:Rew:5938.0,14207.0] ||  -> equal(union(union(symmetric_difference(domain_of(u),universal_class),null_class),symmetric_difference(complement(cantor(u)),universal_class)),universal_class)**.
% 299.99/300.36  14255[1:Rew:5938.0,14208.0] ||  -> equal(symmetric_difference(union(symmetric_difference(domain_of(u),universal_class),null_class),symmetric_difference(complement(cantor(u)),universal_class)),universal_class)**.
% 299.99/300.36  14748[2:Rew:17.0,14740.0] ||  -> equal(unordered_pair(ordered_pair(u,universal_class),singleton(unordered_pair(u,null_class))),ordered_pair(unordered_pair(u,null_class),u))**.
% 299.99/300.36  14772[2:Rew:17.0,14761.0] ||  -> equal(unordered_pair(ordered_pair(u,universal_class),singleton(unordered_pair(null_class,u))),ordered_pair(unordered_pair(null_class,u),u))**.
% 299.99/300.36  14851[0:Obv:14823.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,universal_class).
% 299.99/300.36  14852[0:Obv:14839.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,universal_class).
% 299.99/300.36  14938[0:SpR:252.0,8048.1] function(complement(cross_product(singleton(u),universal_class))) ||  -> member(null_class,unordered_pair(null_class,sum_class(range_of(null_class))))*.
% 299.99/300.36  15337[0:SpR:252.0,7716.1] function(complement(cross_product(singleton(u),universal_class))) ||  -> member(omega,unordered_pair(omega,sum_class(range_of(null_class))))*.
% 299.99/300.36  15453[3:SpL:774.0,11399.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(regular(omega),union(u,v))*.
% 299.99/300.36  15591[0:SpR:774.0,14430.0] ||  -> subclass(symmetric_difference(complement(u),complement(v)),union(u,v))*l.
% 299.99/300.36  15609[3:NCh:6.2,6.0,14430.0,10736.1] inductive(intersection(u,v)) || subclass(u,null_class)* -> .
% 299.99/300.36  15611[0:NCh:6.2,6.0,14430.0,14.0] || subclass(u,null_class) -> equal(intersection(u,v),null_class)**.
% 299.99/300.36  15618[0:NCh:6.2,6.0,14430.0,3175.1] inductive(intersection(u,v)) || equal(u,omega) -> equal(intersection(u,v),omega)**.
% 299.99/300.36  15676[0:SpR:15594.1,47.0] || equal(cross_product(u,v),null_class) -> equal(restrict(w,u,v),cross_product(u,v))**.
% 299.99/300.36  15713[1:SpR:15594.1,5947.0] || equal(union(null_class,u),null_class) -> equal(symmetric_difference(universal_class,complement(u)),union(null_class,u))**.
% 299.99/300.36  15716[1:SpR:15594.1,5938.0] || equal(union(u,null_class),null_class) -> equal(symmetric_difference(complement(u),universal_class),union(u,null_class))**.
% 299.99/300.36  15779[1:NCh:6.2,6.1,15584.0,3177.0] || subclass(universal_class,cantor(u)) -> equal(domain_of(u),universal_class)**.
% 299.99/300.36  16199[3:NCh:6.2,6.0,14684.0,10736.1] inductive(intersection(u,v)) || subclass(v,null_class)* -> .
% 299.99/300.36  16201[0:NCh:6.2,6.0,14684.0,14.0] || subclass(u,null_class) -> equal(intersection(v,u),null_class)**.
% 299.99/300.36  16208[0:NCh:6.2,6.0,14684.0,3175.1] inductive(intersection(u,v)) || equal(v,omega) -> equal(intersection(u,v),omega)**.
% 299.99/300.36  16446[0:SpL:111.0,16225.0] || equal(symmetric_difference(u,v),universal_class) -> equal(complement(intersection(u,v)),union(u,v))**.
% 299.99/300.36  16615[1:MRR:16614.0,2380.1] || member(u,complement(symmetric_difference(null_class,v))) -> member(u,symmetric_difference(universal_class,union(null_class,v)))*.
% 299.99/300.36  16617[1:MRR:16616.0,2380.1] || member(u,complement(symmetric_difference(v,null_class))) -> member(u,symmetric_difference(universal_class,union(v,null_class)))*.
% 299.99/300.36  16901[0:SpL:774.0,5459.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(singleton(w),union(u,v))*.
% 299.99/300.36  17336[0:Res:14430.0,3189.2] inductive(u) || equal(u,intersection(omega,v))* -> equal(intersection(omega,v),omega)**.
% 299.99/300.36  17338[0:Res:14684.0,3189.2] inductive(u) || equal(u,intersection(v,omega))* -> equal(intersection(v,omega),omega)**.
% 299.99/300.36  17489[1:Res:15584.0,3205.2] inductive(cantor(u)) || equal(domain_of(u),omega)** -> equal(domain_of(u),cantor(u)).
% 299.99/300.36  17716[3:Res:76.1,10939.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,regular(omega)))*.
% 299.99/300.36  17997[3:Res:17634.0,2731.0] || equal(unordered_pair(singleton(u),regular(omega)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  17998[3:Res:17634.0,2729.0] || equal(unordered_pair(singleton(u),regular(omega)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  18023[3:Res:17985.0,2731.0] || equal(unordered_pair(regular(omega),singleton(u)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  18024[3:Res:17985.0,2729.0] || equal(unordered_pair(regular(omega),singleton(u)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  18844[0:Res:76.1,7367.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,singleton(y)))*.
% 299.99/300.36  19272[3:Res:18850.0,2731.0] || equal(unordered_pair(regular(omega),singleton(u)),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19273[3:Res:18850.0,2729.0] || equal(unordered_pair(regular(omega),singleton(u)),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19328[3:Res:19260.0,2731.0] || equal(unordered_pair(singleton(u),regular(omega)),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19329[3:Res:19260.0,2729.0] || equal(unordered_pair(singleton(u),regular(omega)),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19359[0:Res:18762.0,2731.0] || equal(unordered_pair(singleton(u),singleton(v)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19360[0:Res:18762.0,2729.0] || equal(unordered_pair(singleton(u),singleton(v)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19414[0:Res:19345.0,2731.0] || equal(unordered_pair(singleton(u),singleton(v)),element_relation)** -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 299.99/300.36  19415[0:Res:19345.0,2729.0] || equal(unordered_pair(singleton(u),singleton(v)),successor_relation)** -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 299.99/300.36  20145[0:Res:14430.0,2736.1] || member(u,intersection(rotate(v),w))* -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  20147[0:Res:14684.0,2736.1] || member(u,intersection(v,rotate(w)))* -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  20297[0:SpL:19794.1,163.0] || equal(u,null_class) member(range_of(u),universal_class) -> member(apply(u,v),universal_class)*.
% 299.99/300.36  20314[0:Res:14430.0,2734.1] || member(u,intersection(flip(v),w))* -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  20316[0:Res:14684.0,2734.1] || member(u,intersection(v,flip(w)))* -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  21311[0:Res:14430.0,2732.2] function(u) || member(v,intersection(u,w))* -> member(v,cross_product(universal_class,universal_class)).
% 299.99/300.36  21322[0:Res:14684.0,2732.2] function(u) || member(v,intersection(w,u))* -> member(v,cross_product(universal_class,universal_class)).
% 299.99/300.36  22283[1:SpR:6033.0,14430.0] ||  -> subclass(intersection(sum_class(range_of(null_class)),universal_class),apply(null_class,u))*.
% 299.99/300.36  22305[1:SpR:6033.0,14430.0] ||  -> subclass(intersection(apply(null_class,u),universal_class),sum_class(range_of(null_class)))*l.
% 299.99/300.36  23178[0:SpL:1531.1,14579.0] || equal(complement(not_subclass_element(cross_product(u,v),null_class)),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.99/300.36  23313[1:Res:23252.0,39.0] ||  -> equal(complement(intersection(u,v)),universal_class) member(not_subclass_element(universal_class,complement(intersection(u,v))),u)*.
% 299.99/300.36  23314[1:Res:23252.0,40.0] ||  -> equal(complement(intersection(u,v)),universal_class) member(not_subclass_element(universal_class,complement(intersection(u,v))),v)*.
% 299.99/300.36  23414[3:Res:23363.1,243.0] inductive(restrict(u,v,w)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(v,w))*.
% 299.99/300.36  23423[3:Res:23363.1,171.0] inductive(image(element_relation,complement(u))) || member(not_subclass_element(universal_class,complement(omega)),power_class(u))* -> .
% 299.99/300.36  23428[3:Res:23363.1,2703.0] inductive(flip(u)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  23429[3:Res:23363.1,2704.0] inductive(rotate(u)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  23430[3:Res:23363.1,1586.0] inductive(regular(u)) || member(not_subclass_element(universal_class,complement(omega)),u)* -> equal(u,null_class).
% 299.99/300.36  23434[3:Res:23363.1,2702.1] inductive(u) function(u) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  23567[3:Res:23479.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,complement(omega))),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  23568[3:Res:23479.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,complement(omega))),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  23591[3:Res:23480.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,complement(omega))),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  23592[3:Res:23480.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,complement(omega))),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  23924[1:Res:23764.1,2731.0] || equal(complement(u),null_class)** equal(u,element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  23925[1:Res:23764.1,2729.0] || equal(complement(u),null_class)** equal(u,successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  23988[1:Res:23765.1,2731.0] || equal(complement(u),null_class)** equal(u,element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  23989[1:Res:23765.1,2729.0] || equal(complement(u),null_class)** equal(u,successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  24467[3:Res:23473.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(not_subclass_element(universal_class,complement(omega)),union(u,v))*.
% 299.99/300.36  24747[1:Rew:9706.0,24708.2] || equal(complement(u),null_class) -> equal(u,null_class) equal(symmetric_difference(u,regular(u)),universal_class)**.
% 299.99/300.36  24772[1:SpL:13387.0,24694.0] || equal(union(cantor(u),null_class),null_class) -> equal(successor(symmetric_difference(domain_of(u),universal_class)),universal_class)**.
% 299.99/300.36  24936[1:SpL:774.0,23931.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(omega,union(u,v)).
% 299.99/300.36  25152[1:SpL:774.0,23995.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(null_class,union(u,v)).
% 299.99/300.36  25363[1:SpR:13387.0,25324.1] || equal(successor(symmetric_difference(domain_of(u),universal_class)),null_class) -> member(omega,union(cantor(u),null_class))*.
% 299.99/300.36  25383[1:Res:25324.1,2702.1] function(complement(u)) || equal(successor(u),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  25406[1:Res:775.1,25381.1] || member(omega,symmetric_difference(u,v)) equal(successor(complement(intersection(u,v))),null_class)** -> .
% 299.99/300.36  25513[1:SpL:13387.0,25460.0] || equal(successor(union(cantor(u),null_class)),null_class) -> member(omega,symmetric_difference(domain_of(u),universal_class))*.
% 299.99/300.36  25684[1:SpR:13387.0,25645.1] || equal(successor(symmetric_difference(domain_of(u),universal_class)),null_class) -> member(null_class,union(cantor(u),null_class))*.
% 299.99/300.36  25706[1:Res:25645.1,2702.1] function(complement(u)) || equal(successor(u),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  25726[1:Res:775.1,25702.1] || member(null_class,symmetric_difference(u,v)) equal(successor(complement(intersection(u,v))),null_class)** -> .
% 299.99/300.36  25916[1:SpL:13387.0,25783.0] || equal(successor(union(cantor(u),null_class)),null_class) -> member(null_class,symmetric_difference(domain_of(u),universal_class))*.
% 299.99/300.36  26881[1:Rew:5899.0,26853.0] ||  -> equal(complement(symmetric_difference(null_class,symmetric_difference(domain_of(u),universal_class))),union(null_class,symmetric_difference(cantor(u),null_class)))**.
% 299.99/300.36  27039[1:Res:6798.1,5458.1] || member(singleton(u),successor(null_class))* equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  27044[3:Res:6798.1,11398.1] || member(regular(omega),successor(null_class)) equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  27181[1:Res:3393.1,10199.1] || member(not_subclass_element(universal_class,null_class),range_of(u))* equal(complement(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  27408[3:Res:3393.1,11721.1] || member(not_subclass_element(omega,null_class),range_of(u))* equal(complement(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  27571[3:Res:3393.1,11811.1] || member(apply(choice,omega),range_of(u))* equal(complement(cantor(inverse(u))),universal_class) -> .
% 299.99/300.36  28687[1:SpL:14172.0,6547.1] inductive(symmetric_difference(range_of(u),universal_class)) || equal(union(cantor(inverse(u)),null_class),universal_class)** -> .
% 299.99/300.36  28711[1:Rew:5899.0,28648.0] ||  -> equal(intersection(union(null_class,symmetric_difference(range_of(u),universal_class)),symmetric_difference(cantor(inverse(u)),null_class)),null_class)**.
% 299.99/300.36  28712[1:Rew:5899.0,28649.0] ||  -> equal(union(union(null_class,symmetric_difference(range_of(u),universal_class)),symmetric_difference(cantor(inverse(u)),null_class)),universal_class)**.
% 299.99/300.36  28713[1:Rew:5899.0,28650.0] ||  -> equal(symmetric_difference(union(null_class,symmetric_difference(range_of(u),universal_class)),symmetric_difference(cantor(inverse(u)),null_class)),universal_class)**.
% 299.99/300.36  28839[0:SpL:3727.1,32.0] || member(u,successor_relation) member(u,cross_product(v,w))* -> member(first(u),v).
% 299.99/300.36  28840[0:SpL:3727.1,33.0] || member(u,successor_relation) member(u,cross_product(v,w))* -> member(second(u),w).
% 299.99/300.36  28891[0:Res:28866.1,2374.0] || member(u,successor_relation) member(v,w)* -> member(v,unordered_pair(v,second(u)))*.
% 299.99/300.36  28914[0:Res:28867.1,2374.0] || member(u,successor_relation) member(v,w)* -> member(v,unordered_pair(v,first(u)))*.
% 299.99/300.36  28951[0:Res:28807.1,2702.1] function(unordered_pair(null_class,u)) || member(u,successor_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  28975[0:Res:28809.1,2702.1] function(unordered_pair(omega,u)) || member(u,successor_relation)* -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  29022[0:SpL:3782.1,32.0] || member(u,element_relation) member(u,cross_product(v,w))* -> member(first(u),v).
% 299.99/300.36  29023[0:SpL:3782.1,33.0] || member(u,element_relation) member(u,cross_product(v,w))* -> member(second(u),w).
% 299.99/300.36  29055[0:MRR:29054.2,2700.1] || member(u,element_relation) equal(successor(first(u)),second(u))** -> member(u,successor_relation).
% 299.99/300.36  29074[0:Res:29049.1,2374.0] || member(u,element_relation) member(v,w)* -> member(v,unordered_pair(v,second(u)))*.
% 299.99/300.36  29097[0:Res:29050.1,2374.0] || member(u,element_relation) member(v,w)* -> member(v,unordered_pair(v,first(u)))*.
% 299.99/300.36  29117[0:Res:88.2,28851.0] || member(successor_relation,universal_class) equal(complement(apply(choice,successor_relation)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.36  29138[0:Res:185.1,28851.0] || equal(complement(not_subclass_element(intersection(u,successor_relation),null_class)),universal_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  29139[0:Res:194.1,28851.0] || equal(complement(not_subclass_element(intersection(successor_relation,u),null_class)),universal_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  29184[0:Res:5060.2,244.0] || equal(restrict(u,v,w),universal_class)** -> equal(x,null_class) member(regular(x),u)*.
% 299.99/300.36  29351[1:SpR:29224.1,14172.0] || equal(symmetric_difference(range_of(u),universal_class),universal_class) -> equal(union(cantor(inverse(u)),null_class),null_class)**.
% 299.99/300.36  29655[0:Rew:4275.0,29354.1] || equal(restrict(u,v,w),universal_class) -> equal(symmetric_difference(cross_product(v,w),u),null_class)**.
% 299.99/300.36  29656[0:Rew:4275.0,29353.1] || equal(restrict(u,v,w),universal_class) -> equal(symmetric_difference(u,cross_product(v,w)),null_class)**.
% 299.99/300.36  29721[0:Res:28989.1,2702.1] function(unordered_pair(null_class,u)) || member(u,element_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  29746[0:Res:28991.1,2702.1] function(unordered_pair(omega,u)) || member(u,element_relation)* -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  29784[0:Res:185.1,29034.0] || equal(complement(not_subclass_element(intersection(u,element_relation),null_class)),universal_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  29785[0:Res:194.1,29034.0] || equal(complement(not_subclass_element(intersection(element_relation,u),null_class)),universal_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  29831[1:SpR:29523.1,23341.1] || equal(universal_class,u) equal(power_class(universal_class),null_class) -> equal(complement(power_class(u)),universal_class)**.
% 299.99/300.36  29832[1:SpR:29523.1,23646.1] || equal(universal_class,u) -> equal(power_class(universal_class),universal_class) member(not_subclass_element(universal_class,power_class(u)),universal_class)*.
% 299.99/300.36  29858[1:SpR:29523.1,23341.1] || equal(universal_class,u) equal(power_class(u),null_class)** -> equal(complement(power_class(universal_class)),universal_class)**.
% 299.99/300.36  29859[1:SpR:29523.1,23646.1] || equal(universal_class,u) -> equal(power_class(u),universal_class)** member(not_subclass_element(universal_class,power_class(universal_class)),universal_class)*.
% 299.99/300.36  29886[1:SpL:29523.1,16766.1] || equal(universal_class,u) equal(power_class(universal_class),null_class) member(v,power_class(u))* -> .
% 299.99/300.36  29887[1:SpL:29523.1,16766.1] || equal(universal_class,u) equal(power_class(u),null_class)** member(v,power_class(universal_class))* -> .
% 299.99/300.36  29987[0:Res:28803.1,304.0] || member(cantor(inverse(u)),successor_relation) -> member(singleton(first(cantor(inverse(u)))),range_of(u))*.
% 299.99/300.36  30007[0:Res:28803.1,2702.1] function(u) || member(u,successor_relation) -> member(singleton(first(u)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  30139[0:Res:28985.1,304.0] || member(cantor(inverse(u)),element_relation) -> member(singleton(first(cantor(inverse(u)))),range_of(u))*.
% 299.99/300.36  30159[0:Res:28985.1,2702.1] function(u) || member(u,element_relation) -> member(singleton(first(u)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  30289[0:Res:29051.1,2702.1] function(second(u)) || member(u,element_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  30737[1:SpL:29523.1,30014.0] || equal(universal_class,u) member(power_class(universal_class),successor_relation)* equal(power_class(u),null_class)** -> .
% 299.99/300.36  30740[1:SpL:29523.1,30014.0] || equal(universal_class,u) member(power_class(u),successor_relation)* equal(power_class(universal_class),null_class) -> .
% 299.99/300.36  30839[1:SpL:29523.1,30166.0] || equal(universal_class,u) member(power_class(universal_class),element_relation)* equal(power_class(u),null_class)** -> .
% 299.99/300.36  30842[1:SpL:29523.1,30166.0] || equal(universal_class,u) member(power_class(u),element_relation)* equal(power_class(universal_class),null_class) -> .
% 299.99/300.36  30928[0:Res:622.1,7463.0] || member(range_of(null_class),universal_class) -> member(singleton(u),unordered_pair(apply(null_class,v),singleton(u)))*.
% 299.99/300.36  31094[1:Res:23252.0,7463.0] ||  -> equal(complement(u),universal_class) member(singleton(v),unordered_pair(not_subclass_element(universal_class,complement(u)),singleton(v)))*.
% 299.99/300.36  31099[1:Res:23646.1,7463.0] ||  -> equal(power_class(u),universal_class) member(singleton(v),unordered_pair(not_subclass_element(universal_class,power_class(u)),singleton(v)))*.
% 299.99/300.36  31252[3:Res:30931.0,2702.1] function(unordered_pair(apply(choice,omega),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  31283[1:Res:31074.0,2702.1] function(unordered_pair(not_subclass_element(universal_class,null_class),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  31314[3:Res:31075.0,2702.1] function(unordered_pair(not_subclass_element(omega,null_class),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  31346[3:Res:31231.0,2702.1] function(unordered_pair(singleton(u),apply(choice,omega))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  31363[0:Res:5589.1,7366.0] function(u) ||  -> member(apply(u,v),unordered_pair(apply(u,v),unordered_pair(w,x)))*.
% 299.99/300.36  31400[0:Res:15.1,7366.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(u,null_class),unordered_pair(v,w)))*.
% 299.99/300.36  31520[1:Res:6024.1,7366.0] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(not_subclass_element(universal_class,u),unordered_pair(v,w)))*.
% 299.99/300.36  31687[1:Res:31262.0,2702.1] function(unordered_pair(singleton(u),not_subclass_element(universal_class,null_class))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  31717[3:Res:31293.0,2702.1] function(unordered_pair(singleton(u),not_subclass_element(omega,null_class))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  31787[3:Res:31482.0,2702.1] function(unordered_pair(regular(omega),unordered_pair(u,v))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  31806[0:Res:5589.1,7394.0] function(u) ||  -> member(apply(u,v),unordered_pair(apply(u,v),ordered_pair(w,x)))*.
% 299.99/300.36  31843[0:Res:15.1,7394.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(u,null_class),ordered_pair(v,w)))*.
% 299.99/300.36  31963[1:Res:6024.1,7394.0] ||  -> equal(universal_class,u) member(not_subclass_element(universal_class,u),unordered_pair(not_subclass_element(universal_class,u),ordered_pair(v,w)))*.
% 299.99/300.36  32176[3:Res:31763.0,2702.1] function(unordered_pair(regular(omega),ordered_pair(u,v))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  32219[0:Res:30921.0,2702.1] function(unordered_pair(unordered_pair(u,v),singleton(w))) ||  -> member(singleton(w),cross_product(universal_class,universal_class))*.
% 299.99/300.36  32261[0:Res:30974.0,2702.1] function(unordered_pair(ordered_pair(u,v),singleton(w))) ||  -> member(singleton(w),cross_product(universal_class,universal_class))*.
% 299.99/300.36  32315[0:Res:31356.0,2702.1] function(unordered_pair(singleton(u),unordered_pair(v,w))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  32355[0:Res:31799.0,2702.1] function(unordered_pair(singleton(u),ordered_pair(v,w))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  32647[1:OCh:6.1,6.0,15587.0,69.1] inductive(cantor(inverse(u))) ||  -> subclass(omega,range_of(u))*r.
% 299.99/300.36  32651[1:NCh:6.2,6.0,15587.0,3203.1] || equal(u,null_class) equal(range_of(v),u) -> equal(cantor(inverse(v)),u)*.
% 299.99/300.36  32685[1:NCh:6.2,6.0,15587.0,19.1] || member(u,cantor(inverse(v)))* equal(range_of(v),w)* -> member(u,w)*.
% 299.99/300.36  32742[2:NCh:6.2,6.1,5522.1,15584.0] function(domain_of(u)) || subclass(universal_class,cantor(u))*r -> .
% 299.99/300.36  33158[1:SpR:22317.0,14430.0] ||  -> subclass(intersection(apply(null_class,u),universal_class),apply(null_class,v))*.
% 299.99/300.36  33952[1:Res:33878.1,776.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(not_subclass_element(universal_class,null_class),union(u,v))*.
% 299.99/300.36  33953[1:Res:33878.1,7157.0] || equal(complement(symmetric_difference(u,singleton(u))),null_class)** -> member(not_subclass_element(universal_class,null_class),successor(u))*.
% 299.99/300.36  34414[0:Res:5045.2,42.1] || member(u,universal_class) equal(complement(v),universal_class) member(power_class(u),v)* -> .
% 299.99/300.36  34416[0:Res:5045.2,39.0] || member(u,universal_class) equal(intersection(v,w),universal_class)** -> member(power_class(u),v)*.
% 299.99/300.36  34417[0:Res:5045.2,40.0] || member(u,universal_class) equal(intersection(v,w),universal_class)** -> member(power_class(u),w)*.
% 299.99/300.36  34421[1:Res:5045.2,3392.0] || member(u,universal_class) equal(domain_of(v),universal_class) -> member(power_class(u),cantor(v))*.
% 299.99/300.36  34422[0:Res:5045.2,1217.0] || member(u,universal_class) equal(domain_of(complement(cross_product(singleton(power_class(u)),universal_class))),universal_class)** -> .
% 299.99/300.36  34424[0:Res:5045.2,1526.0] || member(u,universal_class) equal(cantor(complement(cross_product(singleton(power_class(u)),universal_class))),universal_class)** -> .
% 299.99/300.36  34596[0:Res:5046.2,42.1] || member(u,universal_class) equal(complement(v),universal_class) member(sum_class(u),v)* -> .
% 299.99/300.36  34598[0:Res:5046.2,39.0] || member(u,universal_class) equal(intersection(v,w),universal_class)** -> member(sum_class(u),v)*.
% 299.99/300.36  34599[0:Res:5046.2,40.0] || member(u,universal_class) equal(intersection(v,w),universal_class)** -> member(sum_class(u),w)*.
% 299.99/300.36  34603[1:Res:5046.2,3392.0] || member(u,universal_class) equal(domain_of(v),universal_class) -> member(sum_class(u),cantor(v))*.
% 299.99/300.36  34604[0:Res:5046.2,1217.0] || member(u,universal_class) equal(domain_of(complement(cross_product(singleton(sum_class(u)),universal_class))),universal_class)** -> .
% 299.99/300.36  34606[0:Res:5046.2,1526.0] || member(u,universal_class) equal(cantor(complement(cross_product(singleton(sum_class(u)),universal_class))),universal_class)** -> .
% 299.99/300.36  34830[0:Res:5061.2,42.1] || equal(complement(u),universal_class) member(not_subclass_element(v,null_class),u)* -> equal(v,null_class).
% 299.99/300.36  34832[0:Res:5061.2,39.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(not_subclass_element(w,null_class),u)*.
% 299.99/300.36  34833[0:Res:5061.2,40.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(not_subclass_element(w,null_class),v)*.
% 299.99/300.36  34837[1:Res:5061.2,3392.0] || equal(domain_of(u),universal_class) -> equal(v,null_class) member(not_subclass_element(v,null_class),cantor(u))*.
% 299.99/300.36  34838[0:Res:5061.2,1217.0] || equal(domain_of(complement(cross_product(singleton(not_subclass_element(u,null_class)),universal_class))),universal_class)** -> equal(u,null_class).
% 299.99/300.36  34840[0:Res:5061.2,1526.0] || equal(cantor(complement(cross_product(singleton(not_subclass_element(u,null_class)),universal_class))),universal_class)** -> equal(u,null_class).
% 299.99/300.36  35514[3:Res:23363.1,6579.0] inductive(symmetric_difference(universal_class,complement(u))) ||  -> member(not_subclass_element(universal_class,complement(omega)),union(null_class,u))*.
% 299.99/300.36  35758[3:Res:23363.1,6580.0] inductive(symmetric_difference(complement(u),universal_class)) ||  -> member(not_subclass_element(universal_class,complement(omega)),union(u,null_class))*.
% 299.99/300.36  35864[2:MRR:14860.0,35802.0] ||  -> equal(regular(ordered_pair(universal_class,universal_class)),unordered_pair(universal_class,null_class))** equal(regular(ordered_pair(universal_class,universal_class)),null_class).
% 299.99/300.36  36120[0:Res:84.1,17622.1] inductive(u) ||  -> equal(image(successor_relation,omega),null_class) member(regular(image(successor_relation,omega)),u)*.
% 299.99/300.36  37054[0:Res:7.2,37040.0] || equal(not_subclass_element(element_relation,u),null_class) -> equal(element_relation,u) member(not_subclass_element(u,element_relation),u)*.
% 299.99/300.36  37055[0:Res:20.1,37040.0] || equal(not_subclass_element(element_relation,u),null_class)** -> subclass(element_relation,u).
% 299.99/300.36  37138[1:SpL:5899.0,6584.1] || member(u,symmetric_difference(universal_class,union(v,null_class)))* member(u,symmetric_difference(v,null_class)) -> .
% 299.99/300.36  37140[1:SpL:5901.0,6584.1] || member(u,symmetric_difference(universal_class,union(null_class,v)))* member(u,symmetric_difference(null_class,v)) -> .
% 299.99/300.36  37159[0:Res:41.2,6584.1] || member(u,v) member(u,w) member(u,symmetric_difference(w,v))* -> .
% 299.99/300.36  37164[0:Res:84.1,6584.1] || member(regular(intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.99/300.36  37211[3:Res:23363.1,6584.1] inductive(intersection(u,v)) || member(not_subclass_element(universal_class,complement(omega)),symmetric_difference(u,v))* -> .
% 299.99/300.36  37245[0:Res:7.2,37041.0] || equal(not_subclass_element(successor_relation,u),null_class) -> equal(successor_relation,u) member(not_subclass_element(u,successor_relation),u)*.
% 299.99/300.36  37246[0:Res:20.1,37041.0] || equal(not_subclass_element(successor_relation,u),null_class)** -> subclass(successor_relation,u).
% 299.99/300.36  37418[0:Rew:17.0,37361.1] ||  -> equal(intersection(u,v),u) member(omega,unordered_pair(omega,not_subclass_element(u,intersection(u,v))))*.
% 299.99/300.36  37419[0:Rew:17.0,37363.1] ||  -> equal(intersection(u,v),u) member(null_class,unordered_pair(null_class,not_subclass_element(u,intersection(u,v))))*.
% 299.99/300.36  37387[0:Res:18606.1,28851.0] || equal(complement(not_subclass_element(successor_relation,intersection(successor_relation,u))),universal_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  37389[0:Res:18606.1,29034.0] || equal(complement(not_subclass_element(element_relation,intersection(element_relation,u))),universal_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  37420[0:Rew:46.0,37308.0] ||  -> equal(restrict(u,v,w),u) member(not_subclass_element(u,restrict(u,v,w)),u)*.
% 299.99/300.36  37492[0:Res:41.2,37229.1] || member(u,v)* member(u,w)* equal(intersection(w,v),null_class)** -> .
% 299.99/300.36  37521[0:Res:34.2,37229.1] || member(u,v)* member(w,x)* equal(cross_product(x,v),null_class)** -> .
% 299.99/300.36  38083[0:Rew:17.0,38026.1] ||  -> equal(intersection(u,v),v) member(omega,unordered_pair(omega,not_subclass_element(v,intersection(u,v))))*.
% 299.99/300.36  38084[0:Rew:17.0,38028.1] ||  -> equal(intersection(u,v),v) member(null_class,unordered_pair(null_class,not_subclass_element(v,intersection(u,v))))*.
% 299.99/300.36  38052[0:Res:19168.1,28851.0] || equal(complement(not_subclass_element(successor_relation,intersection(u,successor_relation))),universal_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  38054[0:Res:19168.1,29034.0] || equal(complement(not_subclass_element(element_relation,intersection(u,element_relation))),universal_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  38249[1:SpR:37643.1,252.0] || equal(cross_product(singleton(u),universal_class),null_class)** -> equal(apply(universal_class,u),sum_class(range_of(null_class))).
% 299.99/300.36  38281[1:SpR:37643.1,14172.0] || equal(symmetric_difference(range_of(u),universal_class),null_class) -> equal(union(cantor(inverse(u)),null_class),universal_class)**.
% 299.99/300.36  38334[3:SpL:37643.1,11728.0] || equal(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  38335[3:SpL:37643.1,11730.0] || equal(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  38336[1:SpL:37643.1,10206.0] || equal(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  38337[1:SpL:37643.1,10208.0] || equal(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  38338[3:SpL:37643.1,11818.0] || equal(cross_product(singleton(apply(choice,omega)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  38339[3:SpL:37643.1,11820.0] || equal(cross_product(singleton(apply(choice,omega)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  38340[1:SpL:37643.1,8368.0] || equal(cross_product(singleton(unordered_pair(u,v)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  38341[1:SpL:37643.1,8370.0] || equal(cross_product(singleton(unordered_pair(u,v)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  38342[1:SpL:37643.1,8413.0] || equal(cross_product(singleton(ordered_pair(u,v)),universal_class),null_class)** equal(domain_of(universal_class),universal_class) -> .
% 299.99/300.36  38343[1:SpL:37643.1,8415.0] || equal(cross_product(singleton(ordered_pair(u,v)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.99/300.36  38580[1:Rew:5844.0,38207.1] || equal(u,null_class) -> equal(intersection(union(u,v),universal_class),symmetric_difference(universal_class,complement(v)))**.
% 299.99/300.36  38581[1:Rew:5842.0,38226.1] || equal(u,null_class) -> equal(intersection(union(v,u),universal_class),symmetric_difference(complement(v),universal_class))**.
% 299.99/300.36  38758[0:Res:83.2,37489.0] function(u) || member(v,universal_class) equal(singleton(image(u,v)),null_class)** -> .
% 299.99/300.36  38830[0:Res:2405.2,37489.0] || member(u,universal_class) equal(singleton(apply(choice,u)),null_class)** -> equal(u,null_class).
% 299.99/300.36  39056[0:Res:185.1,37806.0] || equal(second(not_subclass_element(intersection(u,element_relation),null_class)),null_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  39057[0:Res:194.1,37806.0] || equal(second(not_subclass_element(intersection(element_relation,u),null_class)),null_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  39068[0:Res:18606.1,37806.0] || equal(second(not_subclass_element(element_relation,intersection(element_relation,u))),null_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  39081[0:Res:19168.1,37806.0] || equal(second(not_subclass_element(element_relation,intersection(u,element_relation))),null_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  39390[1:Res:39335.1,2374.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,power_class(u)))*.
% 299.99/300.36  39541[1:Res:39436.0,2725.1] inductive(u) || equal(unordered_pair(omega,power_class(null_class)),omega)** -> member(power_class(null_class),u)*.
% 299.99/300.36  39564[0:Rew:57.0,39552.1] || member(regular(complement(range_of(u))),cantor(inverse(u)))* -> equal(complement(range_of(u)),null_class).
% 299.99/300.36  39604[1:Res:39437.0,2725.1] inductive(u) || equal(unordered_pair(null_class,power_class(null_class)),omega)** -> member(power_class(null_class),u)*.
% 299.99/300.36  39667[3:Res:39418.0,2731.0] || equal(unordered_pair(power_class(null_class),regular(omega)),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39668[3:Res:39418.0,2729.0] || equal(unordered_pair(power_class(null_class),regular(omega)),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39836[1:Res:39417.0,2731.0] || equal(unordered_pair(power_class(null_class),singleton(u)),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39837[1:Res:39417.0,2729.0] || equal(unordered_pair(power_class(null_class),singleton(u)),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39875[1:Res:39816.0,2731.0] || equal(unordered_pair(singleton(u),power_class(null_class)),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39876[1:Res:39816.0,2729.0] || equal(unordered_pair(singleton(u),power_class(null_class)),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39911[1:Res:39415.0,2731.0] || equal(unordered_pair(power_class(null_class),singleton(u)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  39912[1:Res:39415.0,2729.0] || equal(unordered_pair(power_class(null_class),singleton(u)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  40052[1:Res:39893.0,2731.0] || equal(unordered_pair(singleton(u),power_class(null_class)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  40053[1:Res:39893.0,2729.0] || equal(unordered_pair(singleton(u),power_class(null_class)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  40191[0:Res:18606.1,38860.0] || equal(singleton(not_subclass_element(element_relation,intersection(element_relation,u))),null_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  40204[0:Res:19168.1,38860.0] || equal(singleton(not_subclass_element(element_relation,intersection(u,element_relation))),null_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  40295[0:Res:18606.1,38861.0] || equal(singleton(not_subclass_element(successor_relation,intersection(successor_relation,u))),null_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  40308[0:Res:19168.1,38861.0] || equal(singleton(not_subclass_element(successor_relation,intersection(u,successor_relation))),null_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  40363[1:Res:39413.0,2702.1] function(unordered_pair(power_class(null_class),ordered_pair(u,v))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  40407[1:Res:39414.0,2702.1] function(unordered_pair(power_class(null_class),unordered_pair(u,v))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  40599[1:SpL:38468.1,39961.0] || equal(u,null_class) equal(domain_of(complement(cross_product(singleton(power_class(u)),universal_class))),universal_class)** -> .
% 299.99/300.36  40651[1:SpL:38468.1,39963.0] || equal(u,null_class) equal(cantor(complement(cross_product(singleton(power_class(u)),universal_class))),universal_class)** -> .
% 299.99/300.36  40670[1:Res:38080.1,7463.0] ||  -> equal(cantor(u),universal_class) member(singleton(v),unordered_pair(not_subclass_element(universal_class,cantor(u)),singleton(v)))*.
% 299.99/300.36  40745[0:SpL:86.0,38753.1] || member(image(u,singleton(v)),universal_class)* equal(singleton(apply(u,v)),null_class) -> .
% 299.99/300.36  45051[1:SpL:38468.1,39952.1] || equal(u,null_class) equal(complement(v),universal_class) member(power_class(u),v)* -> .
% 299.99/300.36  45080[1:Res:6798.1,39952.1] || member(power_class(null_class),successor(null_class)) equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  45253[1:SpR:38468.1,39960.1] || equal(u,null_class) equal(domain_of(v),universal_class) -> member(power_class(u),cantor(v))*.
% 299.99/300.36  45292[1:SpL:38468.1,40021.1] || equal(u,null_class) equal(regular(v),universal_class) member(power_class(u),v)* -> .
% 299.99/300.36  45321[1:Res:6798.1,40021.1] || member(power_class(null_class),successor(null_class)) equal(regular(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  45453[3:Res:10732.1,5975.0] inductive(intersection(complement(u),universal_class)) || member(apply(choice,omega),union(u,null_class))* -> .
% 299.99/300.36  45482[3:Res:10731.1,5975.0] inductive(intersection(complement(u),universal_class)) || member(not_subclass_element(omega,null_class),union(u,null_class))* -> .
% 299.99/300.36  45610[1:Res:45406.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class))),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  45611[1:Res:45406.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class))),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  45643[1:Res:45407.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class))),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  45644[1:Res:45407.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class))),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  45692[3:Res:10732.1,5979.0] inductive(intersection(universal_class,complement(u))) || member(apply(choice,omega),union(null_class,u))* -> .
% 299.99/300.36  45721[3:Res:10731.1,5979.0] inductive(intersection(universal_class,complement(u))) || member(not_subclass_element(omega,null_class),union(null_class,u))* -> .
% 299.99/300.36  45998[3:Rew:45848.0,36821.1] function(unordered_pair(regular(universal_class),not_subclass_element(universal_class,complement(omega)))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  46381[1:MRR:45834.2,37937.0] || member(regular(regular(cross_product(universal_class,universal_class))),element_relation)* -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 299.99/300.36  46382[1:MRR:45835.2,37937.0] || member(regular(regular(cross_product(universal_class,universal_class))),successor_relation)* -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 299.99/300.36  46715[0:Obv:46690.1] || member(u,singleton(intersection(v,singleton(u))))* -> equal(intersection(v,singleton(u)),null_class).
% 299.99/300.36  46716[0:Obv:46665.0] ||  -> equal(intersection(u,singleton(v)),null_class) equal(intersection(intersection(u,singleton(v)),v),null_class)**.
% 299.99/300.36  46797[1:Rew:5832.0,46730.1] ||  -> member(u,v) equal(intersection(universal_class,union(v,singleton(u))),symmetric_difference(v,singleton(u)))**.
% 299.99/300.36  46978[3:Rew:15598.1,46954.1] || equal(intersection(singleton(u),v),universal_class)** -> equal(singleton(u),null_class) equal(u,null_class).
% 299.99/300.36  46997[0:Obv:46971.1] || member(u,singleton(intersection(singleton(u),v)))* -> equal(intersection(singleton(u),v),null_class).
% 299.99/300.36  46998[0:Obv:46944.0] ||  -> equal(intersection(singleton(u),v),null_class) equal(intersection(intersection(singleton(u),v),u),null_class)**.
% 299.99/300.36  47080[1:Rew:5832.0,47012.1] ||  -> member(u,v) equal(intersection(universal_class,union(singleton(u),v)),symmetric_difference(singleton(u),v))**.
% 299.99/300.36  47105[1:Res:45354.1,7463.0] || equal(u,null_class) -> member(singleton(v),unordered_pair(not_subclass_element(universal_class,power_class(u)),singleton(v)))*.
% 299.99/300.36  47117[1:Res:45354.1,2713.0] || equal(u,null_class) equal(universal_class,v) -> member(not_subclass_element(universal_class,power_class(u)),v)*.
% 299.99/300.36  47135[1:SpR:38468.1,45362.1] || equal(u,null_class) equal(regular(complement(v)),universal_class) -> member(power_class(u),v)*.
% 299.99/300.36  47183[1:Res:45362.1,776.0] || equal(regular(complement(symmetric_difference(u,v))),universal_class) -> member(power_class(null_class),union(u,v))*.
% 299.99/300.36  47184[1:Res:45362.1,7157.0] || equal(regular(complement(symmetric_difference(u,singleton(u)))),universal_class)** -> member(power_class(null_class),successor(u)).
% 299.99/300.36  47188[1:Res:45362.1,2701.0] || equal(regular(complement(compose(u,v))),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  47307[1:Res:45399.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(not_subclass_element(universal_class,power_class(null_class)),union(u,v))*.
% 299.99/300.36  47403[1:SpR:38468.1,47225.0] || equal(u,null_class) -> member(singleton(v),unordered_pair(singleton(v),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  47740[0:SpL:252.0,38755.1] function(complement(cross_product(singleton(u),universal_class))) || equal(singleton(sum_class(range_of(null_class))),null_class)** -> .
% 299.99/300.36  47812[3:Res:10732.1,6578.0] inductive(symmetric_difference(complement(u),complement(v))) ||  -> member(apply(choice,omega),union(u,v))*.
% 299.99/300.36  47817[1:Res:39428.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(power_class(null_class),union(u,v))*.
% 299.99/300.36  47840[3:Res:10731.1,6578.0] inductive(symmetric_difference(complement(u),complement(v))) ||  -> member(not_subclass_element(omega,null_class),union(u,v))*.
% 299.99/300.36  48033[0:Res:84.1,7388.0] ||  -> equal(u,null_class) equal(v,null_class) member(regular(u),unordered_pair(regular(u),regular(v)))*.
% 299.99/300.36  48527[1:Res:76.1,39425.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,power_class(null_class)))*.
% 299.99/300.36  49036[3:Res:48754.0,2731.0] || equal(unordered_pair(power_class(null_class),regular(omega)),element_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  49037[3:Res:48754.0,2729.0] || equal(unordered_pair(power_class(null_class),regular(omega)),successor_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  49054[3:SpR:38468.1,48770.0] || equal(u,null_class) -> member(apply(choice,omega),unordered_pair(power_class(u),apply(choice,omega)))*.
% 299.99/300.36  49088[1:SpR:38468.1,48781.0] || equal(u,null_class) -> member(not_subclass_element(universal_class,null_class),unordered_pair(power_class(u),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  49122[3:SpR:38468.1,48782.0] || equal(u,null_class) -> member(not_subclass_element(omega,null_class),unordered_pair(power_class(u),not_subclass_element(omega,null_class)))*.
% 299.99/300.36  49209[0:Res:13230.1,37229.1] || member(u,universal_class) equal(union(v,w),null_class)** -> member(u,complement(v))*.
% 299.99/300.36  49243[0:MRR:49201.0,2401.1] ||  -> member(regular(complement(union(u,v))),complement(u))* equal(complement(union(u,v)),null_class).
% 299.99/300.36  49256[1:SpR:38468.1,48406.1] || equal(u,null_class) -> equal(singleton(v),null_class) member(v,unordered_pair(v,power_class(u)))*.
% 299.99/300.36  49348[1:SpR:38468.1,49257.1] || equal(u,null_class) -> equal(singleton(v),null_class) member(v,unordered_pair(power_class(u),v))*.
% 299.99/300.36  49520[0:Res:13231.1,37229.1] || member(u,universal_class) equal(union(v,w),null_class)** -> member(u,complement(w))*.
% 299.99/300.36  49556[0:MRR:49512.0,2401.1] ||  -> member(regular(complement(union(u,v))),complement(v))* equal(complement(union(u,v)),null_class).
% 299.99/300.36  49578[1:SpR:38468.1,48769.0] || equal(u,null_class) -> member(unordered_pair(v,w),unordered_pair(power_class(u),unordered_pair(v,w)))*.
% 299.99/300.36  49629[1:SpR:38468.1,48772.0] || equal(u,null_class) -> member(ordered_pair(v,w),unordered_pair(power_class(u),ordered_pair(v,w)))*.
% 299.99/300.36  49671[1:SpR:38468.1,49619.1] || equal(u,null_class) member(v,element_relation) -> member(v,unordered_pair(power_class(u),v))*.
% 299.99/300.36  49714[1:SpR:38468.1,49620.1] || equal(u,null_class) member(v,successor_relation) -> member(v,unordered_pair(power_class(u),v))*.
% 299.99/300.36  49807[0:Res:256.1,37041.0] || equal(regular(restrict(successor_relation,u,v)),null_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 299.99/300.36  49812[0:Res:256.1,37040.0] || equal(regular(restrict(element_relation,u,v)),null_class)** -> equal(restrict(element_relation,u,v),null_class).
% 299.99/300.36  49900[1:Res:2403.1,47480.0] || equal(not_subclass_element(successor_relation,u),universal_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 299.99/300.36  49902[0:Res:2403.1,37041.0] || equal(not_subclass_element(successor_relation,u),null_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 299.99/300.36  49904[1:Res:2403.1,47479.0] || equal(not_subclass_element(element_relation,u),universal_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 299.99/300.36  49907[0:Res:2403.1,37040.0] || equal(not_subclass_element(element_relation,u),null_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 299.99/300.36  50007[0:Res:74.1,7462.0] || member(u,universal_class) -> member(unordered_pair(v,w),unordered_pair(power_class(u),unordered_pair(v,w)))*.
% 299.99/300.36  50009[0:Res:72.1,7462.0] || member(u,universal_class) -> member(unordered_pair(v,w),unordered_pair(sum_class(u),unordered_pair(v,w)))*.
% 299.99/300.36  50011[0:Res:5589.1,7462.0] function(u) ||  -> member(unordered_pair(v,w),unordered_pair(apply(u,x),unordered_pair(v,w)))*.
% 299.99/300.36  50016[0:Res:29049.1,7462.0] || member(u,element_relation) -> member(unordered_pair(v,w),unordered_pair(second(u),unordered_pair(v,w)))*.
% 299.99/300.36  50017[0:Res:28866.1,7462.0] || member(u,successor_relation) -> member(unordered_pair(v,w),unordered_pair(second(u),unordered_pair(v,w)))*.
% 299.99/300.36  50018[0:Res:29050.1,7462.0] || member(u,element_relation) -> member(unordered_pair(v,w),unordered_pair(first(u),unordered_pair(v,w)))*.
% 299.99/300.36  50019[0:Res:28867.1,7462.0] || member(u,successor_relation) -> member(unordered_pair(v,w),unordered_pair(first(u),unordered_pair(v,w)))*.
% 299.99/300.36  50052[0:Res:15.1,7462.0] ||  -> equal(u,null_class) member(unordered_pair(v,w),unordered_pair(not_subclass_element(u,null_class),unordered_pair(v,w)))*.
% 299.99/300.36  50180[1:Res:6024.1,7462.0] ||  -> equal(universal_class,u) member(unordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,u),unordered_pair(v,w)))*.
% 299.99/300.36  50477[0:Res:74.1,7490.0] || member(u,universal_class) -> member(ordered_pair(v,w),unordered_pair(power_class(u),ordered_pair(v,w)))*.
% 299.99/300.36  50479[0:Res:72.1,7490.0] || member(u,universal_class) -> member(ordered_pair(v,w),unordered_pair(sum_class(u),ordered_pair(v,w)))*.
% 299.99/300.36  50481[0:Res:5589.1,7490.0] function(u) ||  -> member(ordered_pair(v,w),unordered_pair(apply(u,x),ordered_pair(v,w)))*.
% 299.99/300.36  50486[0:Res:29049.1,7490.0] || member(u,element_relation) -> member(ordered_pair(v,w),unordered_pair(second(u),ordered_pair(v,w)))*.
% 299.99/300.36  50487[0:Res:28866.1,7490.0] || member(u,successor_relation) -> member(ordered_pair(v,w),unordered_pair(second(u),ordered_pair(v,w)))*.
% 299.99/300.36  50488[0:Res:29050.1,7490.0] || member(u,element_relation) -> member(ordered_pair(v,w),unordered_pair(first(u),ordered_pair(v,w)))*.
% 299.99/300.36  50489[0:Res:28867.1,7490.0] || member(u,successor_relation) -> member(ordered_pair(v,w),unordered_pair(first(u),ordered_pair(v,w)))*.
% 299.99/300.36  50522[0:Res:15.1,7490.0] ||  -> equal(u,null_class) member(ordered_pair(v,w),unordered_pair(not_subclass_element(u,null_class),ordered_pair(v,w)))*.
% 299.99/300.36  50650[1:Res:6024.1,7490.0] ||  -> equal(universal_class,u) member(ordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,u),ordered_pair(v,w)))*.
% 299.99/300.36  51303[1:Rew:13182.0,51277.1] || equal(restrict(universal_class,u,v),null_class) -> equal(symmetric_difference(universal_class,cross_product(u,v)),universal_class)**.
% 299.99/300.36  51288[1:SpL:5936.0,38541.0] || equal(symmetric_difference(domain_of(u),universal_class),null_class) -> equal(symmetric_difference(complement(cantor(u)),universal_class),universal_class)**.
% 299.99/300.36  51290[1:SpL:5947.0,38541.0] || equal(symmetric_difference(universal_class,complement(u)),null_class) -> equal(symmetric_difference(union(null_class,u),universal_class),universal_class)**.
% 299.99/300.36  51294[1:SpL:5938.0,38541.0] || equal(symmetric_difference(complement(u),universal_class),null_class) -> equal(symmetric_difference(union(u,null_class),universal_class),universal_class)**.
% 299.99/300.36  51795[1:Res:775.1,51737.1] || member(null_class,symmetric_difference(u,v)) equal(regular(complement(intersection(u,v))),universal_class)** -> .
% 299.99/300.36  51970[3:MRR:51953.0,11252.0] || equal(singleton(not_subclass_element(omega,null_class)),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  51971[1:MRR:51952.0,9821.0] || equal(singleton(not_subclass_element(universal_class,null_class)),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  51972[3:MRR:51924.0,11348.0] || equal(singleton(apply(choice,omega)),successor_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52082[1:SpL:13387.0,51881.0] || equal(regular(union(cantor(u),null_class)),universal_class) -> member(null_class,symmetric_difference(domain_of(u),universal_class))*.
% 299.99/300.36  52164[3:MRR:52147.0,11252.0] || equal(singleton(not_subclass_element(omega,null_class)),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52165[1:MRR:52146.0,9821.0] || equal(singleton(not_subclass_element(universal_class,null_class)),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52166[3:MRR:52118.0,11348.0] || equal(singleton(apply(choice,omega)),element_relation) equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.99/300.36  52317[1:MRR:52289.2,38460.0] function(unordered_pair(u,null_class)) || equal(u,universal_class)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  52403[1:Res:52320.1,2702.1] function(unordered_pair(null_class,u)) || equal(u,universal_class)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  52604[0:SoR:5641.0,89.1] one_to_one(unordered_pair(u,v)) || member(v,universal_class) -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.36  52629[0:SoR:5642.0,89.1] one_to_one(unordered_pair(u,v)) || member(u,universal_class) -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  52713[0:SoR:5647.0,89.1] one_to_one(domain_of(u)) || member(v,cantor(u))* -> member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.36  54588[3:Rew:17.0,54089.1] || member(range_of(null_class),universal_class) -> member(regular(omega),unordered_pair(regular(omega),apply(null_class,u)))*.
% 299.99/300.36  54600[3:Rew:17.0,54281.1] ||  -> equal(complement(u),universal_class) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(universal_class,complement(u))))*.
% 299.99/300.36  54604[3:Rew:17.0,54287.1] || equal(u,null_class) -> member(regular(omega),unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  54605[3:Rew:17.0,54288.1] ||  -> equal(power_class(u),universal_class) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  54606[3:Rew:17.0,54290.1] ||  -> equal(cantor(u),universal_class) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(universal_class,cantor(u))))*.
% 299.99/300.36  54724[3:Res:54486.0,2702.1] function(unordered_pair(regular(omega),apply(choice,omega))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  54760[3:Res:54496.0,2702.1] function(unordered_pair(regular(omega),not_subclass_element(universal_class,null_class))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  54796[3:Res:54497.0,2702.1] function(unordered_pair(regular(omega),not_subclass_element(omega,null_class))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55526[0:Res:15.1,15747.0] ||  -> equal(intersection(successor_relation,u),null_class) member(not_subclass_element(intersection(successor_relation,u),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55535[1:Res:45362.1,15747.0] || equal(regular(complement(intersection(successor_relation,u))),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55561[1:Res:33878.1,15747.0] || equal(complement(intersection(successor_relation,u)),null_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55618[0:Res:15.1,15907.0] ||  -> equal(intersection(element_relation,u),null_class) member(not_subclass_element(intersection(element_relation,u),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55627[1:Res:45362.1,15907.0] || equal(regular(complement(intersection(element_relation,u))),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55653[1:Res:33878.1,15907.0] || equal(complement(intersection(element_relation,u)),null_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  55762[3:Rew:15598.1,55720.2] || equal(intersection(u,complement(v)),universal_class)** member(null_class,v) -> equal(u,null_class).
% 299.99/300.36  56217[0:Rew:111.0,56151.1] || member(regular(symmetric_difference(u,v)),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.99/300.36  56521[0:SpR:44.0,55756.1] inductive(intersection(complement(u),complement(v))) ||  -> equal(intersection(omega,union(u,v)),null_class)**.
% 299.99/300.36  56534[1:SpR:13387.0,55756.1] inductive(symmetric_difference(domain_of(u),universal_class)) ||  -> equal(intersection(omega,union(cantor(u),null_class)),null_class)**.
% 299.99/300.36  56570[1:Rew:5832.0,56490.1] inductive(u) ||  -> equal(intersection(universal_class,union(omega,complement(u))),symmetric_difference(omega,complement(u)))**.
% 299.99/300.36  56633[1:SpR:13387.0,55838.0] ||  -> equal(intersection(image(element_relation,union(cantor(u),null_class)),power_class(symmetric_difference(domain_of(u),universal_class))),null_class)**.
% 299.99/300.36  56730[1:SpR:13387.0,55911.0] ||  -> equal(union(image(element_relation,union(cantor(u),null_class)),power_class(symmetric_difference(domain_of(u),universal_class))),universal_class)**.
% 299.99/300.36  56855[1:SpR:13387.0,56020.0] ||  -> equal(symmetric_difference(image(element_relation,union(cantor(u),null_class)),power_class(symmetric_difference(domain_of(u),universal_class))),universal_class)**.
% 299.99/300.36  56900[0:SpR:44.0,56204.1] inductive(intersection(complement(u),complement(v))) ||  -> equal(intersection(union(u,v),omega),null_class)**.
% 299.99/300.36  56913[1:SpR:13387.0,56204.1] inductive(symmetric_difference(domain_of(u),universal_class)) ||  -> equal(intersection(union(cantor(u),null_class),omega),null_class)**.
% 299.99/300.36  56949[1:Rew:5832.0,56871.1] inductive(u) ||  -> equal(intersection(universal_class,union(complement(u),omega)),symmetric_difference(complement(u),omega))**.
% 299.99/300.36  57081[1:Rew:5899.0,57021.0] ||  -> equal(intersection(symmetric_difference(cantor(inverse(u)),null_class),union(null_class,symmetric_difference(range_of(u),universal_class))),null_class)**.
% 299.99/300.36  57345[1:Rew:5938.0,57284.0] ||  -> equal(intersection(symmetric_difference(complement(cantor(u)),universal_class),union(symmetric_difference(domain_of(u),universal_class),null_class)),null_class)**.
% 299.99/300.36  57459[1:Rew:5899.0,57419.0] ||  -> equal(union(symmetric_difference(cantor(inverse(u)),null_class),union(null_class,symmetric_difference(range_of(u),universal_class))),universal_class)**.
% 299.99/300.36  57599[1:Rew:5938.0,57566.0] ||  -> equal(union(symmetric_difference(complement(cantor(u)),universal_class),union(symmetric_difference(domain_of(u),universal_class),null_class)),universal_class)**.
% 299.99/300.36  57685[1:Rew:5899.0,57651.0] ||  -> equal(symmetric_difference(symmetric_difference(cantor(inverse(u)),null_class),union(null_class,symmetric_difference(range_of(u),universal_class))),universal_class)**.
% 299.99/300.36  57760[1:Rew:5938.0,57725.0] ||  -> equal(symmetric_difference(symmetric_difference(complement(cantor(u)),universal_class),union(symmetric_difference(domain_of(u),universal_class),null_class)),universal_class)**.
% 299.99/300.36  58094[1:Obv:58077.2] inductive(image(element_relation,universal_class)) || equal(power_class(null_class),omega)** -> equal(power_class(null_class),null_class).
% 299.99/300.36  58471[0:Res:15.1,16191.0] ||  -> equal(intersection(u,successor_relation),null_class) member(not_subclass_element(intersection(u,successor_relation),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58480[1:Res:45362.1,16191.0] || equal(regular(complement(intersection(u,successor_relation))),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58507[1:Res:33878.1,16191.0] || equal(complement(intersection(u,successor_relation)),null_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58521[3:Res:23473.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58525[1:Res:45399.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58795[0:Res:15.1,16192.0] ||  -> equal(intersection(u,element_relation),null_class) member(not_subclass_element(intersection(u,element_relation),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58804[1:Res:45362.1,16192.0] || equal(regular(complement(intersection(u,element_relation))),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58831[1:Res:33878.1,16192.0] || equal(complement(intersection(u,element_relation)),null_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58845[3:Res:23473.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  58849[1:Res:45399.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  59030[0:Res:2392.1,7369.0] || member(u,v)* -> equal(singleton(w),null_class) member(u,unordered_pair(u,power_class(w)))*.
% 299.99/300.36  59069[0:Res:2401.1,7369.0] || member(u,v)* -> equal(w,null_class) member(u,unordered_pair(u,power_class(regular(w))))*.
% 299.99/300.36  59276[0:Res:76.1,59040.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,power_class(omega)))*.
% 299.99/300.36  59868[1:Res:59149.0,2731.0] || equal(unordered_pair(power_class(null_class),power_class(omega)),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  59869[1:Res:59149.0,2729.0] || equal(unordered_pair(power_class(null_class),power_class(omega)),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  59888[0:Res:2392.1,7370.0] || member(u,v)* -> equal(singleton(w),null_class) member(u,unordered_pair(u,sum_class(w)))*.
% 299.99/300.36  59927[0:Res:2401.1,7370.0] || member(u,v)* -> equal(w,null_class) member(u,unordered_pair(u,sum_class(regular(w))))*.
% 299.99/300.36  60024[3:Res:59552.0,2731.0] || equal(unordered_pair(power_class(omega),regular(omega)),element_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60025[3:Res:59552.0,2729.0] || equal(unordered_pair(power_class(omega),regular(omega)),successor_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60066[0:Res:59145.0,2731.0] || equal(unordered_pair(singleton(u),power_class(omega)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60067[0:Res:59145.0,2729.0] || equal(unordered_pair(singleton(u),power_class(omega)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60104[0:Res:60044.0,2731.0] || equal(unordered_pair(power_class(omega),singleton(u)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60105[0:Res:60044.0,2729.0] || equal(unordered_pair(power_class(omega),singleton(u)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  60158[0:Res:29.0,7389.0] ||  -> equal(u,null_class) member(unordered_pair(v,w),unordered_pair(unordered_pair(v,w),not_subclass_element(u,null_class)))*.
% 299.99/300.36  60160[0:Res:2392.1,7389.0] ||  -> equal(singleton(u),null_class) equal(v,null_class) member(u,unordered_pair(u,not_subclass_element(v,null_class)))*.
% 299.99/300.36  60168[3:Res:11348.0,7389.0] ||  -> equal(u,null_class) member(apply(choice,omega),unordered_pair(apply(choice,omega),not_subclass_element(u,null_class)))*.
% 299.99/300.36  60221[0:Res:311.0,7389.0] ||  -> equal(u,null_class) member(ordered_pair(v,w),unordered_pair(ordered_pair(v,w),not_subclass_element(u,null_class)))*.
% 299.99/300.36  60328[1:Res:9821.0,7389.0] ||  -> equal(u,null_class) member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),not_subclass_element(u,null_class)))*.
% 299.99/300.36  60329[3:Res:11252.0,7389.0] ||  -> equal(u,null_class) member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),not_subclass_element(u,null_class)))*.
% 299.99/300.36  60778[0:Res:2392.1,7484.0] ||  -> equal(singleton(u),null_class) equal(v,null_class) member(regular(v),unordered_pair(u,regular(v)))*.
% 299.99/300.36  60826[0:Res:84.1,7484.0] ||  -> equal(u,null_class) equal(v,null_class) member(regular(v),unordered_pair(regular(u),regular(v)))*.
% 299.99/300.36  61521[0:Rew:447.0,61377.1] || equal(universal_class,u) -> equal(union(intersection(v,u),null_class),complement(symmetric_difference(v,u)))**.
% 299.99/300.36  61523[0:Rew:4275.0,61399.1] || equal(universal_class,u) -> equal(union(intersection(u,v),null_class),complement(symmetric_difference(u,v)))**.
% 299.99/300.36  61814[0:Res:76.1,59885.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,sum_class(null_class)))*.
% 299.99/300.36  62486[1:Res:61687.0,2731.0] || equal(unordered_pair(power_class(null_class),sum_class(null_class)),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62487[1:Res:61687.0,2729.0] || equal(unordered_pair(power_class(null_class),sum_class(null_class)),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62527[3:Res:61819.0,2731.0] || equal(unordered_pair(regular(omega),sum_class(null_class)),element_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62528[3:Res:61819.0,2729.0] || equal(unordered_pair(regular(omega),sum_class(null_class)),successor_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62570[0:Res:61683.0,2731.0] || equal(unordered_pair(singleton(u),sum_class(null_class)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62571[0:Res:61683.0,2729.0] || equal(unordered_pair(singleton(u),sum_class(null_class)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62612[0:Res:62545.0,2731.0] || equal(unordered_pair(sum_class(null_class),singleton(u)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  62613[0:Res:62545.0,2729.0] || equal(unordered_pair(sum_class(null_class),singleton(u)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63045[0:Res:76.1,59898.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,sum_class(omega)))*.
% 299.99/300.36  63647[1:Res:62917.0,2731.0] || equal(unordered_pair(power_class(null_class),sum_class(omega)),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63648[1:Res:62917.0,2729.0] || equal(unordered_pair(power_class(null_class),sum_class(omega)),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63689[3:Res:63050.0,2731.0] || equal(unordered_pair(regular(omega),sum_class(omega)),element_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63690[3:Res:63050.0,2729.0] || equal(unordered_pair(regular(omega),sum_class(omega)),successor_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63733[0:Res:62913.0,2731.0] || equal(unordered_pair(singleton(u),sum_class(omega)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63734[0:Res:62913.0,2729.0] || equal(unordered_pair(singleton(u),sum_class(omega)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63794[0:Res:63707.0,2731.0] || equal(unordered_pair(sum_class(omega),singleton(u)),element_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  63795[0:Res:63707.0,2729.0] || equal(unordered_pair(sum_class(omega),singleton(u)),successor_relation) -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  65690[0:Res:65.1,8278.0] inductive(domain_of(regular(cross_product(singleton(null_class),universal_class)))) ||  -> equal(cross_product(singleton(null_class),universal_class),null_class)**.
% 299.99/300.36  65814[1:SpR:65791.1,2872.0] || equal(power_class(universal_class),universal_class) -> equal(intersection(power_class(null_class),image(element_relation,power_class(universal_class))),null_class)**.
% 299.99/300.36  65815[1:SpR:65791.1,5939.0] || equal(power_class(universal_class),universal_class) -> equal(union(power_class(null_class),image(element_relation,power_class(universal_class))),universal_class)**.
% 299.99/300.36  65816[1:SpR:65791.1,10159.0] || equal(power_class(universal_class),universal_class) -> equal(symmetric_difference(power_class(null_class),image(element_relation,power_class(universal_class))),universal_class)**.
% 299.99/300.36  65817[1:SpR:65791.1,56617.0] || equal(power_class(universal_class),universal_class) -> equal(intersection(image(element_relation,power_class(universal_class)),power_class(null_class)),null_class)**.
% 299.99/300.36  65818[1:SpR:65791.1,56714.0] || equal(power_class(universal_class),universal_class) -> equal(union(image(element_relation,power_class(universal_class)),power_class(null_class)),universal_class)**.
% 299.99/300.36  65819[1:SpR:65791.1,56839.0] || equal(power_class(universal_class),universal_class) -> equal(symmetric_difference(image(element_relation,power_class(universal_class)),power_class(null_class)),universal_class)**.
% 299.99/300.36  65909[0:Res:65.1,272.1] inductive(power_class(image(element_relation,complement(u)))) || member(null_class,image(element_relation,power_class(u)))* -> .
% 299.99/300.36  66545[0:Res:65.1,6992.0] inductive(cantor(u)) || equal(domain_of(u),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  66691[3:SpR:29963.1,18768.0] || member(singleton(u),successor_relation) -> member(apply(choice,omega),unordered_pair(apply(choice,omega),u))*.
% 299.99/300.36  66692[1:SpR:29963.1,18873.0] || member(singleton(u),successor_relation) -> member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),u))*.
% 299.99/300.36  66693[3:SpR:29963.1,18874.0] || member(singleton(u),successor_relation) -> member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),u))*.
% 299.99/300.36  66694[3:SpR:29963.1,19430.0] || member(singleton(u),successor_relation) -> member(apply(choice,omega),unordered_pair(u,apply(choice,omega)))*.
% 299.99/300.36  66695[1:SpR:29963.1,19482.0] || member(singleton(u),successor_relation) -> member(not_subclass_element(universal_class,null_class),unordered_pair(u,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  66696[3:SpR:29963.1,19510.0] || member(singleton(u),successor_relation) -> member(not_subclass_element(omega,null_class),unordered_pair(u,not_subclass_element(omega,null_class)))*.
% 299.99/300.36  66735[0:SpR:29963.1,18763.1] || member(singleton(u),successor_relation) -> equal(singleton(v),null_class) member(v,unordered_pair(v,u))*.
% 299.99/300.36  66740[0:SpR:29963.1,28996.1] || member(singleton(u),successor_relation) member(v,element_relation) -> member(v,unordered_pair(u,v))*.
% 299.99/300.36  66741[0:SpR:29963.1,28814.1] || member(singleton(u),successor_relation) member(v,successor_relation) -> member(v,unordered_pair(u,v))*.
% 299.99/300.36  66742[0:SpR:29963.1,19711.1] || member(singleton(u),successor_relation) -> equal(singleton(v),null_class) member(v,unordered_pair(u,v))*.
% 299.99/300.36  66746[1:SpR:29963.1,7449.1] || member(singleton(u),successor_relation)* equal(domain_of(v),universal_class) -> member(u,cantor(v))*.
% 299.99/300.36  66755[0:SpR:29963.1,18761.0] || member(singleton(u),successor_relation) -> member(unordered_pair(v,w),unordered_pair(unordered_pair(v,w),u))*.
% 299.99/300.36  66756[0:SpR:29963.1,18801.0] || member(singleton(u),successor_relation) -> member(ordered_pair(v,w),unordered_pair(ordered_pair(v,w),u))*.
% 299.99/300.36  66770[0:SpL:29963.1,5462.0] || member(singleton(u),successor_relation) equal(domain_of(complement(cross_product(singleton(u),universal_class))),universal_class)** -> .
% 299.99/300.36  66771[0:SpL:29963.1,5464.0] || member(singleton(u),successor_relation) equal(cantor(complement(cross_product(singleton(u),universal_class))),universal_class)** -> .
% 299.99/300.36  66824[0:SpL:29963.1,5458.1] || member(singleton(u),successor_relation)* equal(complement(v),universal_class) member(u,v)* -> .
% 299.99/300.36  66888[0:Rew:66877.1,66750.2] || member(singleton(u),successor_relation) -> equal(intersection(v,u),null_class) member(regular(u),v)*.
% 299.99/300.36  66889[0:Rew:66877.1,66716.2] || member(singleton(u),successor_relation) -> equal(intersection(u,v),null_class) member(regular(u),v)*.
% 299.99/300.36  66890[0:Rew:66877.1,66731.1] || member(singleton(u),successor_relation) -> equal(sum_class(image(v,u)),apply(v,regular(u)))**.
% 299.99/300.36  66891[0:Rew:66877.1,66775.1] || member(singleton(u),successor_relation) member(regular(u),domain_of(complement(cross_product(u,universal_class))))* -> .
% 299.99/300.36  66892[0:Rew:66877.1,66776.1] || member(singleton(u),successor_relation) member(regular(u),cantor(complement(cross_product(u,universal_class))))* -> .
% 299.99/300.36  67016[0:Res:66893.1,7394.0] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(regular(u),ordered_pair(v,w)))*.
% 299.99/300.36  67017[0:Res:66893.1,7366.0] || member(singleton(u),successor_relation) -> member(regular(u),unordered_pair(regular(u),unordered_pair(v,w)))*.
% 299.99/300.36  67082[0:Res:66893.1,2702.1] function(u) || member(singleton(u),successor_relation) -> member(regular(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  67232[0:Res:65.1,7060.0] inductive(cantor(u)) || equal(domain_of(u),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  67355[0:SpR:67347.1,321.0] || member(successor_relation,element_relation) -> member(unordered_pair(first(successor_relation),u),ordered_pair(u,regular(first(successor_relation))))*.
% 299.99/300.36  67538[3:Rew:17.0,67388.1] || member(successor_relation,element_relation) -> member(apply(choice,omega),unordered_pair(first(successor_relation),apply(choice,omega)))*.
% 299.99/300.36  67539[1:Rew:17.0,67389.1] || member(successor_relation,element_relation) -> member(not_subclass_element(universal_class,null_class),unordered_pair(first(successor_relation),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  67540[3:Rew:17.0,67390.1] || member(successor_relation,element_relation) -> member(not_subclass_element(omega,null_class),unordered_pair(first(successor_relation),not_subclass_element(omega,null_class)))*.
% 299.99/300.36  67541[3:Rew:17.0,67407.1] || member(successor_relation,element_relation) -> member(first(successor_relation),unordered_pair(first(successor_relation),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.36  67542[1:Rew:17.0,67416.1] || member(successor_relation,element_relation) -> member(first(successor_relation),unordered_pair(first(successor_relation),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.36  67429[0:SpR:67347.1,320.0] || member(successor_relation,element_relation) -> member(unordered_pair(u,first(successor_relation)),ordered_pair(u,regular(first(successor_relation))))*.
% 299.99/300.36  67431[0:SpR:67347.1,18763.1] || member(successor_relation,element_relation) -> equal(singleton(u),null_class) member(u,unordered_pair(u,first(successor_relation)))*.
% 299.99/300.36  67436[0:SpR:67347.1,28996.1] || member(successor_relation,element_relation) member(u,element_relation) -> member(u,unordered_pair(first(successor_relation),u))*.
% 299.99/300.36  67437[0:SpR:67347.1,28814.1] || member(successor_relation,element_relation) member(u,successor_relation) -> member(u,unordered_pair(first(successor_relation),u))*.
% 299.99/300.36  67438[0:SpR:67347.1,19711.1] || member(successor_relation,element_relation) -> equal(singleton(u),null_class) member(u,unordered_pair(first(successor_relation),u))*.
% 299.99/300.36  67442[1:SpR:67347.1,7449.1] || member(successor_relation,element_relation) equal(domain_of(u),universal_class) -> member(first(successor_relation),cantor(u))*.
% 299.99/300.36  67464[0:SpL:67347.1,5462.0] || member(successor_relation,element_relation) equal(domain_of(complement(cross_product(singleton(first(successor_relation)),universal_class))),universal_class)** -> .
% 299.99/300.36  67465[0:SpL:67347.1,5464.0] || member(successor_relation,element_relation) equal(cantor(complement(cross_product(singleton(first(successor_relation)),universal_class))),universal_class)** -> .
% 299.99/300.36  67521[0:SpL:67347.1,886.0] || member(successor_relation,element_relation) member(u,first(successor_relation))* -> equal(u,regular(first(successor_relation))).
% 299.99/300.36  67522[0:SpL:67347.1,5458.1] || member(successor_relation,element_relation) equal(complement(u),universal_class) member(first(successor_relation),u)* -> .
% 299.99/300.36  69061[4:Res:68089.1,2702.1] function(u) function(cantor(u)) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  69167[4:Res:68090.1,2702.1] function(u) function(cantor(u)) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  70018[4:Res:68352.1,2702.1] function(u) function(domain_of(u)) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  70538[1:MRR:70505.0,39405.0] || equal(regular(domain_of(u)),universal_class) -> equal(apply(u,power_class(null_class)),sum_class(range_of(null_class)))**.
% 299.99/300.36  70539[1:MRR:70506.0,39405.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,power_class(null_class)),sum_class(range_of(null_class)))**.
% 299.99/300.36  70540[0:MRR:70507.0,119.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,singleton(v)),sum_class(range_of(null_class)))**.
% 299.99/300.36  70541[3:MRR:70512.0,10930.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,regular(omega)),sum_class(range_of(null_class)))**.
% 299.99/300.36  70593[4:Res:69680.1,2702.1] one_to_one(u) function(range_of(u)) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  70644[4:Res:70014.1,2702.1] function(u) function(cantor(u)) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  71347[4:Res:71314.1,2702.1] one_to_one(u) function(range_of(u)) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  75391[4:Res:71361.1,2702.1] one_to_one(u) function(range_of(u)) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  76340[1:Rew:5861.0,76197.0] ||  -> equal(intersection(u,cantor(v)),null_class) member(regular(intersection(u,cantor(v))),domain_of(v))*.
% 299.99/300.36  76363[3:Rew:15598.1,76236.1] || equal(intersection(u,intersection(v,w)),universal_class)** -> equal(u,null_class) member(null_class,v).
% 299.99/300.36  76618[1:SpR:14172.0,76342.0] ||  -> equal(intersection(union(cantor(inverse(u)),null_class),intersection(symmetric_difference(range_of(u),universal_class),v)),null_class)**.
% 299.99/300.36  77092[3:Rew:15598.1,76958.1] || equal(intersection(u,intersection(v,w)),universal_class)** -> equal(u,null_class) member(null_class,w).
% 299.99/300.36  77357[1:SpR:14172.0,77065.0] ||  -> equal(intersection(union(cantor(inverse(u)),null_class),intersection(v,symmetric_difference(range_of(u),universal_class))),null_class)**.
% 299.99/300.36  77585[1:SpR:13387.0,76539.0] ||  -> equal(intersection(union(cantor(u),null_class),restrict(symmetric_difference(domain_of(u),universal_class),v,w)),null_class)**.
% 299.99/300.36  77831[1:Rew:5861.0,77690.0] ||  -> equal(intersection(cantor(u),v),null_class) member(regular(intersection(cantor(u),v)),domain_of(u))*.
% 299.99/300.36  78061[1:SpR:14172.0,77833.0] ||  -> equal(intersection(intersection(symmetric_difference(range_of(u),universal_class),v),union(cantor(inverse(u)),null_class)),null_class)**.
% 299.99/300.36  78838[1:SpR:14172.0,78598.0] ||  -> equal(intersection(intersection(u,symmetric_difference(range_of(v),universal_class)),union(cantor(inverse(v)),null_class)),null_class)**.
% 299.99/300.36  79145[1:SpR:13387.0,78078.0] ||  -> equal(intersection(restrict(symmetric_difference(domain_of(u),universal_class),v,w),union(cantor(u),null_class)),null_class)**.
% 299.99/300.36  79714[0:Obv:79660.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.99/300.36  79715[0:Obv:79666.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(null_class,unordered_pair(null_class,v))*.
% 299.99/300.36  79716[0:Obv:79668.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(omega,unordered_pair(omega,v))*.
% 299.99/300.36  79717[0:Obv:79669.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(null_class,v))*.
% 299.99/300.36  79718[0:Obv:79670.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(omega,v))*.
% 299.99/300.36  79719[0:Obv:79695.2] || equal(u,v) equal(singleton(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.36  79730[2:MRR:79729.1,36944.0] || equal(unordered_pair(null_class,u),singleton(u)) -> equal(regular(ordered_pair(u,universal_class)),singleton(u))**.
% 299.99/300.36  79732[2:MRR:79731.1,36944.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(regular(ordered_pair(u,universal_class)),singleton(u))**.
% 299.99/300.36  79735[0:MRR:79734.3,37229.0] || equal(u,v) member(w,v) member(w,unordered_pair(v,u))* -> .
% 299.99/300.36  79741[4:MRR:79740.2,68088.1] function(unordered_pair(u,v)) || equal(v,u)* -> member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  79747[0:MRR:79746.3,37229.0] || equal(u,v) member(regular(v),unordered_pair(v,u))* -> equal(v,null_class).
% 299.99/300.36  80642[5:Rew:80128.0,80310.1] || member(u,union(inverse(null_class),null_class))* equal(symmetric_difference(inverse(null_class),null_class),null_class) -> .
% 299.99/300.36  80871[0:Res:65.1,6560.0] inductive(symmetric_difference(u,cross_product(v,w))) ||  -> member(null_class,complement(restrict(u,v,w)))*.
% 299.99/300.36  81576[0:Res:65.1,6565.0] inductive(symmetric_difference(cross_product(u,v),w)) ||  -> member(null_class,complement(restrict(w,u,v)))*.
% 299.99/300.36  81939[5:SpR:37643.1,80776.0] || equal(compose(complement(element_relation),inverse(element_relation)),null_class)** -> equal(restrict(universal_class,universal_class,universal_class),null_class).
% 299.99/300.36  81956[5:SpR:37643.1,80788.0] || equal(compose(complement(element_relation),inverse(element_relation)),null_class)** -> equal(image(universal_class,universal_class),range_of(null_class)).
% 299.99/300.36  82289[1:MRR:82174.2,12.0] || member(u,symmetric_difference(universal_class,complement(v)))* member(u,complement(union(null_class,v))) -> .
% 299.99/300.36  82458[1:MRR:82350.2,12.0] || member(u,symmetric_difference(complement(v),universal_class))* member(u,complement(union(v,null_class))) -> .
% 299.99/300.36  83517[1:NCh:6.2,6.1,3334.1,13.0] single_valued_class(u) || subclass(u,null_class) -> function(u)*.
% 299.99/300.36  83521[1:NCh:6.2,6.1,3334.1,62.0] single_valued_class(u) || subclass(u,successor_relation) -> function(u)*.
% 299.99/300.36  83523[1:NCh:6.2,6.1,3334.1,36.0] single_valued_class(u) || subclass(u,element_relation) -> function(u)*.
% 299.99/300.36  83678[4:SoR:68943.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> equal(successor(range_of(u)),universal_class)**.
% 299.99/300.36  83679[4:SoR:68618.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> member(regular(omega),range_of(u))*.
% 299.99/300.36  83680[4:SoR:68574.0,83522.2] single_valued_class(inverse(u)) || equal(range_of(u),null_class)** equal(inverse(u),successor_relation) -> .
% 299.99/300.36  83681[4:SoR:68243.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> equal(complement(range_of(u)),null_class)**.
% 299.99/300.36  83759[1:Res:83522.2,91.1] single_valued_class(inverse(u)) function(u) || equal(inverse(u),successor_relation)** -> one_to_one(u).
% 299.99/300.36  83831[4:SoR:68943.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> equal(successor(range_of(u)),universal_class)**.
% 299.99/300.36  83832[4:SoR:68618.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> member(regular(omega),range_of(u))*.
% 299.99/300.36  83833[4:SoR:68574.0,83524.2] single_valued_class(inverse(u)) || equal(range_of(u),null_class)** equal(inverse(u),element_relation) -> .
% 299.99/300.36  83834[4:SoR:68243.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> equal(complement(range_of(u)),null_class)**.
% 299.99/300.36  83912[1:Res:83524.2,91.1] single_valued_class(inverse(u)) function(u) || equal(inverse(u),element_relation)** -> one_to_one(u).
% 299.99/300.36  83993[1:MRR:83973.1,2402.1] || member(not_subclass_element(union(null_class,u),null_class),complement(u))* -> equal(union(null_class,u),null_class).
% 299.99/300.36  84027[1:Rew:61.0,84021.1] || member(not_subclass_element(successor(null_class),null_class),universal_class) -> member(not_subclass_element(successor(null_class),null_class),successor(null_class))*.
% 299.99/300.36  84032[1:Res:43.2,84026.0] || member(not_subclass_element(successor(null_class),null_class),universal_class) -> member(not_subclass_element(successor(null_class),null_class),singleton(null_class))*.
% 299.99/300.36  84106[1:MRR:84084.0,2402.1] || member(not_subclass_element(union(u,null_class),null_class),complement(u))* -> equal(union(u,null_class),null_class).
% 299.99/300.36  84263[3:SpR:30115.1,18768.0] || member(singleton(u),element_relation) -> member(apply(choice,omega),unordered_pair(apply(choice,omega),u))*.
% 299.99/300.36  84264[1:SpR:30115.1,18873.0] || member(singleton(u),element_relation) -> member(not_subclass_element(universal_class,null_class),unordered_pair(not_subclass_element(universal_class,null_class),u))*.
% 299.99/300.36  84265[3:SpR:30115.1,18874.0] || member(singleton(u),element_relation) -> member(not_subclass_element(omega,null_class),unordered_pair(not_subclass_element(omega,null_class),u))*.
% 299.99/300.36  84266[3:SpR:30115.1,19430.0] || member(singleton(u),element_relation) -> member(apply(choice,omega),unordered_pair(u,apply(choice,omega)))*.
% 299.99/300.36  84267[1:SpR:30115.1,19482.0] || member(singleton(u),element_relation) -> member(not_subclass_element(universal_class,null_class),unordered_pair(u,not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  84268[3:SpR:30115.1,19510.0] || member(singleton(u),element_relation) -> member(not_subclass_element(omega,null_class),unordered_pair(u,not_subclass_element(omega,null_class)))*.
% 299.99/300.36  84306[0:SpR:30115.1,18763.1] || member(singleton(u),element_relation) -> equal(singleton(v),null_class) member(v,unordered_pair(v,u))*.
% 299.99/300.36  84311[0:SpR:30115.1,28996.1] || member(singleton(u),element_relation) member(v,element_relation) -> member(v,unordered_pair(u,v))*.
% 299.99/300.36  84312[0:SpR:30115.1,28814.1] || member(singleton(u),element_relation) member(v,successor_relation) -> member(v,unordered_pair(u,v))*.
% 299.99/300.36  84313[0:SpR:30115.1,19711.1] || member(singleton(u),element_relation) -> equal(singleton(v),null_class) member(v,unordered_pair(u,v))*.
% 299.99/300.36  84317[1:SpR:30115.1,7449.1] || member(singleton(u),element_relation)* equal(domain_of(v),universal_class) -> member(u,cantor(v))*.
% 299.99/300.36  84328[0:SpR:30115.1,18761.0] || member(singleton(u),element_relation) -> member(unordered_pair(v,w),unordered_pair(unordered_pair(v,w),u))*.
% 299.99/300.36  84329[0:SpR:30115.1,18801.0] || member(singleton(u),element_relation) -> member(ordered_pair(v,w),unordered_pair(ordered_pair(v,w),u))*.
% 299.99/300.36  84345[0:SpL:30115.1,5462.0] || member(singleton(u),element_relation) equal(domain_of(complement(cross_product(singleton(u),universal_class))),universal_class)** -> .
% 299.99/300.36  84346[0:SpL:30115.1,5464.0] || member(singleton(u),element_relation) equal(cantor(complement(cross_product(singleton(u),universal_class))),universal_class)** -> .
% 299.99/300.36  84403[0:SpL:30115.1,5458.1] || member(singleton(u),element_relation)* equal(complement(v),universal_class) member(u,v)* -> .
% 299.99/300.36  84467[0:Rew:84452.1,84321.2] || member(singleton(u),element_relation) -> equal(intersection(v,u),null_class) member(regular(u),v)*.
% 299.99/300.36  84468[0:Rew:84452.1,84288.2] || member(singleton(u),element_relation) -> equal(intersection(u,v),null_class) member(regular(u),v)*.
% 299.99/300.36  84469[0:Rew:84452.1,84302.1] || member(singleton(u),element_relation) -> equal(sum_class(image(v,u)),apply(v,regular(u)))**.
% 299.99/300.36  84470[0:Rew:84452.1,84350.1] || member(singleton(u),element_relation) member(regular(u),domain_of(complement(cross_product(u,universal_class))))* -> .
% 299.99/300.36  84471[0:Rew:84452.1,84351.1] || member(singleton(u),element_relation) member(regular(u),cantor(complement(cross_product(u,universal_class))))* -> .
% 299.99/300.36  84473[0:Rew:84452.1,84397.2] || member(singleton(u),element_relation)* member(u,successor_relation) equal(regular(u),null_class) -> .
% 299.99/300.36  84670[0:Res:84475.1,7394.0] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(regular(u),ordered_pair(v,w)))*.
% 299.99/300.36  84671[0:Res:84475.1,7366.0] || member(singleton(u),element_relation) -> member(regular(u),unordered_pair(regular(u),unordered_pair(v,w)))*.
% 299.99/300.36  84737[0:Res:84475.1,2702.1] function(u) || member(singleton(u),element_relation) -> member(regular(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  85591[0:SpR:85175.1,321.0] || member(element_relation,successor_relation) -> member(unordered_pair(first(element_relation),u),ordered_pair(u,regular(first(element_relation))))*.
% 299.99/300.36  85785[3:Rew:17.0,85628.1] || member(element_relation,successor_relation) -> member(apply(choice,omega),unordered_pair(first(element_relation),apply(choice,omega)))*.
% 299.99/300.36  85786[1:Rew:17.0,85629.1] || member(element_relation,successor_relation) -> member(not_subclass_element(universal_class,null_class),unordered_pair(first(element_relation),not_subclass_element(universal_class,null_class)))*.
% 299.99/300.36  85787[3:Rew:17.0,85630.1] || member(element_relation,successor_relation) -> member(not_subclass_element(omega,null_class),unordered_pair(first(element_relation),not_subclass_element(omega,null_class)))*.
% 299.99/300.36  85788[3:Rew:17.0,85647.1] || member(element_relation,successor_relation) -> member(first(element_relation),unordered_pair(first(element_relation),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.36  85789[1:Rew:17.0,85656.1] || member(element_relation,successor_relation) -> member(first(element_relation),unordered_pair(first(element_relation),not_subclass_element(universal_class,power_class(null_class))))*.
% 299.99/300.36  85668[0:SpR:85175.1,320.0] || member(element_relation,successor_relation) -> member(unordered_pair(u,first(element_relation)),ordered_pair(u,regular(first(element_relation))))*.
% 299.99/300.36  85670[0:SpR:85175.1,18763.1] || member(element_relation,successor_relation) -> equal(singleton(u),null_class) member(u,unordered_pair(u,first(element_relation)))*.
% 299.99/300.36  85675[0:SpR:85175.1,28996.1] || member(element_relation,successor_relation) member(u,element_relation) -> member(u,unordered_pair(first(element_relation),u))*.
% 299.99/300.36  85676[0:SpR:85175.1,28814.1] || member(element_relation,successor_relation) member(u,successor_relation) -> member(u,unordered_pair(first(element_relation),u))*.
% 299.99/300.36  85677[0:SpR:85175.1,19711.1] || member(element_relation,successor_relation) -> equal(singleton(u),null_class) member(u,unordered_pair(first(element_relation),u))*.
% 299.99/300.36  85681[1:SpR:85175.1,7449.1] || member(element_relation,successor_relation) equal(domain_of(u),universal_class) -> member(first(element_relation),cantor(u))*.
% 299.99/300.36  85706[0:SpL:85175.1,5462.0] || member(element_relation,successor_relation) equal(domain_of(complement(cross_product(singleton(first(element_relation)),universal_class))),universal_class)** -> .
% 299.99/300.36  85707[0:SpL:85175.1,5464.0] || member(element_relation,successor_relation) equal(cantor(complement(cross_product(singleton(first(element_relation)),universal_class))),universal_class)** -> .
% 299.99/300.36  85767[0:SpL:85175.1,886.0] || member(element_relation,successor_relation) member(u,first(element_relation))* -> equal(u,regular(first(element_relation))).
% 299.99/300.36  85768[0:SpL:85175.1,5458.1] || member(element_relation,successor_relation) equal(complement(u),universal_class) member(first(element_relation),u)* -> .
% 299.99/300.36  86342[1:Res:185.1,86296.0] || equal(complement(not_subclass_element(intersection(u,element_relation),null_class)),null_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  86343[1:Res:194.1,86296.0] || equal(complement(not_subclass_element(intersection(element_relation,u),null_class)),null_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  86354[1:Res:18606.1,86296.0] || equal(complement(not_subclass_element(element_relation,intersection(element_relation,u))),null_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  86373[1:Res:19168.1,86296.0] || equal(complement(not_subclass_element(element_relation,intersection(u,element_relation))),null_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  86396[1:Res:88.2,86297.0] || member(successor_relation,universal_class) equal(complement(apply(choice,successor_relation)),null_class)** -> equal(successor_relation,null_class).
% 299.99/300.36  86430[1:Res:185.1,86297.0] || equal(complement(not_subclass_element(intersection(u,successor_relation),null_class)),null_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  86431[1:Res:194.1,86297.0] || equal(complement(not_subclass_element(intersection(successor_relation,u),null_class)),null_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  86442[1:Res:18606.1,86297.0] || equal(complement(not_subclass_element(successor_relation,intersection(successor_relation,u))),null_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  86461[1:Res:19168.1,86297.0] || equal(complement(not_subclass_element(successor_relation,intersection(u,successor_relation))),null_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  87425[1:Rew:17.0,86742.1] || member(range_of(null_class),universal_class) -> member(power_class(null_class),unordered_pair(power_class(null_class),apply(null_class,u)))*.
% 299.99/300.36  87440[1:Rew:17.0,86964.1] ||  -> equal(complement(u),universal_class) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,complement(u))))*.
% 299.99/300.36  87444[1:Rew:17.0,86976.1] || equal(u,null_class) -> member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  87445[1:Rew:17.0,86977.1] ||  -> equal(power_class(u),universal_class) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  87446[1:Rew:17.0,86979.1] ||  -> equal(cantor(u),universal_class) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(universal_class,cantor(u))))*.
% 299.99/300.36  87569[3:Res:87276.0,2702.1] function(unordered_pair(power_class(null_class),apply(choice,omega))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  87617[1:Res:87286.0,2702.1] function(unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  87665[3:Res:87287.0,2702.1] function(unordered_pair(power_class(null_class),not_subclass_element(omega,null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  87704[3:SpR:38468.1,87345.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),not_subclass_element(universal_class,complement(omega))))*.
% 299.99/300.36  87752[1:SpR:38468.1,87346.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  88356[1:SpL:9559.0,49231.0] || equal(successor(complement(symmetric_difference(u,v))),null_class) -> member(null_class,complement(intersection(u,v)))*.
% 299.99/300.36  88400[1:Rew:73.0,88341.1] || equal(successor(complement(intersection(power_class(u),power_class(v)))),null_class)** -> member(null_class,power_class(u)).
% 299.99/300.36  88714[1:SpL:9559.0,49233.0] || equal(successor(complement(symmetric_difference(u,v))),null_class) -> member(omega,complement(intersection(u,v)))*.
% 299.99/300.36  88758[1:Rew:73.0,88699.1] || equal(successor(complement(intersection(power_class(u),power_class(v)))),null_class)** -> member(omega,power_class(u)).
% 299.99/300.36  89142[1:Rew:73.0,89080.1] || equal(successor(complement(intersection(power_class(u),power_class(v)))),null_class)** -> member(null_class,power_class(v)).
% 299.99/300.36  89513[1:Rew:73.0,89451.1] || equal(successor(complement(intersection(power_class(u),power_class(v)))),null_class)** -> member(omega,power_class(v)).
% 299.99/300.36  89997[1:Rew:73.0,89932.1] || equal(regular(complement(intersection(power_class(u),power_class(v)))),universal_class)** -> member(null_class,power_class(v)).
% 299.99/300.36  90089[0:Res:16010.2,37229.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(successor_relation,null_class) -> .
% 299.99/300.36  90168[1:SpL:9559.0,51884.0] || equal(regular(complement(symmetric_difference(u,v))),universal_class) -> member(null_class,complement(intersection(u,v)))*.
% 299.99/300.36  90215[1:Rew:73.0,90153.1] || equal(regular(complement(intersection(power_class(u),power_class(v)))),universal_class)** -> member(null_class,power_class(u)).
% 299.99/300.36  90944[0:Obv:90897.1] function(u) ||  -> equal(intersection(singleton(v),u),null_class)** member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.36  91026[0:SpR:90941.1,46.0] function(cross_product(u,v)) ||  -> equal(restrict(complement(cross_product(universal_class,universal_class)),u,v),null_class)**.
% 299.99/300.36  91125[0:MRR:91053.3,12.0] function(u) || member(v,u)* member(v,complement(cross_product(universal_class,universal_class)))* -> .
% 299.99/300.36  91310[4:MRR:91309.2,68088.1] function(u) || equal(intersection(u,v),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  91316[0:Obv:91266.1] function(u) ||  -> equal(intersection(u,singleton(v)),null_class)** member(v,cross_product(universal_class,universal_class))*.
% 299.99/300.36  91514[0:SpR:9629.0,14430.0] ||  -> subclass(symmetric_difference(complement(u),complement(singleton(u))),successor(u))*l.
% 299.99/300.36  91515[0:SpR:9629.0,15594.1] || equal(successor(u),null_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u))**.
% 299.99/300.36  91586[1:SpL:9629.0,23995.0] || equal(complement(symmetric_difference(complement(u),complement(singleton(u)))),null_class)** -> member(null_class,successor(u)).
% 299.99/300.36  91588[1:SpL:9629.0,23931.0] || equal(complement(symmetric_difference(complement(u),complement(singleton(u)))),null_class)** -> member(omega,successor(u)).
% 299.99/300.36  91598[1:SpL:9629.0,39955.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(power_class(null_class),successor(u)).
% 299.99/300.36  91600[0:SpL:9629.0,5459.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(singleton(v),successor(u))*.
% 299.99/300.36  91603[3:SpL:9629.0,11399.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(regular(omega),successor(u)).
% 299.99/300.36  91618[1:Rew:5842.0,91545.1] || equal(singleton(u),null_class) -> equal(intersection(successor(u),universal_class),symmetric_difference(complement(u),universal_class))**.
% 299.99/300.36  91620[1:Rew:5844.0,91547.1] || equal(u,null_class) -> equal(symmetric_difference(universal_class,complement(singleton(u))),intersection(successor(u),universal_class))**.
% 299.99/300.36  92564[0:Rew:17.0,91872.1] || member(range_of(null_class),universal_class) -> member(power_class(omega),unordered_pair(power_class(omega),apply(null_class,u)))*.
% 299.99/300.36  92577[1:Rew:17.0,92102.1] ||  -> equal(complement(u),universal_class) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(universal_class,complement(u))))*.
% 299.99/300.36  92581[1:Rew:17.0,92114.1] || equal(u,null_class) -> member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  92582[1:Rew:17.0,92115.1] ||  -> equal(power_class(u),universal_class) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  92583[1:Rew:17.0,92117.1] ||  -> equal(cantor(u),universal_class) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(universal_class,cantor(u))))*.
% 299.99/300.36  92709[0:Res:91864.0,2725.1] inductive(u) || equal(unordered_pair(null_class,power_class(omega)),omega)** -> member(power_class(omega),u)*.
% 299.99/300.36  92849[0:Res:91877.0,2725.1] inductive(u) || equal(unordered_pair(omega,power_class(omega)),omega)** -> member(power_class(omega),u)*.
% 299.99/300.36  92890[1:Res:91870.0,2731.0] || equal(unordered_pair(power_class(null_class),power_class(omega)),element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  92891[1:Res:91870.0,2729.0] || equal(unordered_pair(power_class(null_class),power_class(omega)),successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93100[3:Res:92400.0,2731.0] || equal(unordered_pair(power_class(omega),regular(omega)),element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93101[3:Res:92400.0,2729.0] || equal(unordered_pair(power_class(omega),regular(omega)),successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93145[0:Res:92680.0,2731.0] || equal(unordered_pair(power_class(omega),sum_class(omega)),element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93146[0:Res:92680.0,2729.0] || equal(unordered_pair(power_class(omega),sum_class(omega)),successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93190[0:Res:92681.0,2731.0] || equal(unordered_pair(power_class(omega),sum_class(null_class)),element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93191[0:Res:92681.0,2729.0] || equal(unordered_pair(power_class(omega),sum_class(null_class)),successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93306[0:Res:91866.0,2731.0] || equal(unordered_pair(singleton(u),power_class(omega)),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93307[0:Res:91866.0,2729.0] || equal(unordered_pair(singleton(u),power_class(omega)),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93358[0:Res:92694.0,2731.0] || equal(unordered_pair(power_class(omega),singleton(u)),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93359[0:Res:92694.0,2729.0] || equal(unordered_pair(power_class(omega),singleton(u)),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93465[0:Res:92704.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(power_class(omega),union(u,v))*.
% 299.99/300.36  93758[3:Res:92418.0,2702.1] function(unordered_pair(power_class(omega),apply(choice,omega))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93803[1:Res:92428.0,2702.1] function(unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93848[3:Res:92429.0,2702.1] function(unordered_pair(power_class(omega),not_subclass_element(omega,null_class))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  93902[0:Res:92417.0,2702.1] function(unordered_pair(power_class(omega),unordered_pair(u,v))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  94072[0:Res:92419.0,2702.1] function(unordered_pair(power_class(omega),ordered_pair(u,v))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  94325[0:Res:29.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(unordered_pair(v,w),not_subclass_element(u,null_class)))*.
% 299.99/300.36  94335[3:Res:11348.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(apply(choice,omega),not_subclass_element(u,null_class)))*.
% 299.99/300.36  94396[0:Res:311.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(ordered_pair(v,w),not_subclass_element(u,null_class)))*.
% 299.99/300.36  94522[1:Res:9821.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(universal_class,null_class),not_subclass_element(u,null_class)))*.
% 299.99/300.36  94523[3:Res:11252.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(omega,null_class),not_subclass_element(u,null_class)))*.
% 299.99/300.36  94946[1:Res:6798.1,93418.1] || member(power_class(omega),successor(null_class)) equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  95017[0:MRR:94936.0,92705.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,power_class(omega)),sum_class(range_of(null_class)))**.
% 299.99/300.36  95279[1:Res:6798.1,93520.1] || member(power_class(omega),successor(null_class)) equal(regular(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  95351[0:MRR:95269.0,92705.0] || equal(regular(domain_of(u)),universal_class) -> equal(apply(u,power_class(omega)),sum_class(range_of(null_class)))**.
% 299.99/300.36  95637[0:Res:95342.1,16191.0] || equal(regular(complement(intersection(u,successor_relation))),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  95638[0:Res:95342.1,16192.0] || equal(regular(complement(intersection(u,element_relation))),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  95639[0:Res:95342.1,15747.0] || equal(regular(complement(intersection(successor_relation,u))),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  95640[0:Res:95342.1,15907.0] || equal(regular(complement(intersection(element_relation,u))),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  95674[0:Res:95342.1,776.0] || equal(regular(complement(symmetric_difference(u,v))),universal_class) -> member(power_class(omega),union(u,v))*.
% 299.99/300.36  95676[0:Res:95342.1,7157.0] || equal(regular(complement(symmetric_difference(u,singleton(u)))),universal_class)** -> member(power_class(omega),successor(u)).
% 299.99/300.36  95682[0:Res:95342.1,2701.0] || equal(regular(complement(compose(u,v))),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  96056[0:SpL:9629.0,93421.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(power_class(omega),successor(u)).
% 299.99/300.36  101891[0:Rew:17.0,101218.1] || member(range_of(null_class),universal_class) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),apply(null_class,u)))*.
% 299.99/300.36  101902[1:Rew:17.0,101452.1] ||  -> equal(complement(u),universal_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,complement(u))))*.
% 299.99/300.36  101906[1:Rew:17.0,101465.1] || equal(u,null_class) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  101907[1:Rew:17.0,101466.1] ||  -> equal(power_class(u),universal_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  101908[1:Rew:17.0,101468.1] ||  -> equal(cantor(u),universal_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,cantor(u))))*.
% 299.99/300.36  102015[0:Res:101210.0,2725.1] inductive(u) || equal(unordered_pair(null_class,sum_class(null_class)),omega)** -> member(sum_class(null_class),u)*.
% 299.99/300.36  102276[0:Res:101223.0,2725.1] inductive(u) || equal(unordered_pair(omega,sum_class(null_class)),omega)** -> member(sum_class(null_class),u)*.
% 299.99/300.36  102319[1:Res:101216.0,2731.0] || equal(unordered_pair(power_class(null_class),sum_class(null_class)),element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102320[1:Res:101216.0,2729.0] || equal(unordered_pair(power_class(null_class),sum_class(null_class)),successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102368[3:Res:101370.0,2731.0] || equal(unordered_pair(regular(omega),sum_class(null_class)),element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102369[3:Res:101370.0,2729.0] || equal(unordered_pair(regular(omega),sum_class(null_class)),successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102417[0:Res:101743.0,2731.0] || equal(unordered_pair(power_class(omega),sum_class(null_class)),element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102418[0:Res:101743.0,2729.0] || equal(unordered_pair(power_class(omega),sum_class(null_class)),successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102570[0:Res:101986.0,2731.0] || equal(unordered_pair(sum_class(null_class),sum_class(omega)),element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102571[0:Res:101986.0,2729.0] || equal(unordered_pair(sum_class(null_class),sum_class(omega)),successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102624[0:Res:101212.0,2731.0] || equal(unordered_pair(singleton(u),sum_class(null_class)),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102625[0:Res:101212.0,2729.0] || equal(unordered_pair(singleton(u),sum_class(null_class)),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102678[0:Res:102000.0,2731.0] || equal(unordered_pair(sum_class(null_class),singleton(u)),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  102679[0:Res:102000.0,2729.0] || equal(unordered_pair(sum_class(null_class),singleton(u)),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103124[0:Res:102010.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(sum_class(null_class),union(u,v))*.
% 299.99/300.36  103245[3:Res:101779.0,2702.1] function(unordered_pair(sum_class(null_class),apply(choice,omega))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103292[1:Res:101789.0,2702.1] function(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103339[3:Res:101790.0,2702.1] function(unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103732[0:Res:101778.0,2702.1] function(unordered_pair(sum_class(null_class),unordered_pair(u,v))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  103788[0:Res:101780.0,2702.1] function(unordered_pair(sum_class(null_class),ordered_pair(u,v))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  104621[1:Res:6798.1,103077.1] || member(sum_class(null_class),successor(null_class)) equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  104688[0:MRR:104611.0,102011.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,sum_class(null_class)),sum_class(range_of(null_class)))**.
% 299.99/300.36  105122[1:Res:6798.1,103185.1] || member(sum_class(null_class),successor(null_class)) equal(regular(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  105189[0:MRR:105111.0,102011.0] || equal(regular(domain_of(u)),universal_class) -> equal(apply(u,sum_class(null_class)),sum_class(range_of(null_class)))**.
% 299.99/300.36  105798[0:Res:105180.1,16191.0] || equal(regular(complement(intersection(u,successor_relation))),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  105799[0:Res:105180.1,16192.0] || equal(regular(complement(intersection(u,element_relation))),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  105800[0:Res:105180.1,15747.0] || equal(regular(complement(intersection(successor_relation,u))),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  105801[0:Res:105180.1,15907.0] || equal(regular(complement(intersection(element_relation,u))),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  105835[0:Res:105180.1,776.0] || equal(regular(complement(symmetric_difference(u,v))),universal_class) -> member(sum_class(null_class),union(u,v))*.
% 299.99/300.36  105837[0:Res:105180.1,7157.0] || equal(regular(complement(symmetric_difference(u,singleton(u)))),universal_class)** -> member(sum_class(null_class),successor(u)).
% 299.99/300.36  105843[0:Res:105180.1,2701.0] || equal(regular(complement(compose(u,v))),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  105987[0:SpL:9629.0,103080.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(sum_class(null_class),successor(u)).
% 299.99/300.36  106298[1:SpL:37008.0,38478.0] || equal(regular(ordered_pair(u,v)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.36  106354[0:MRR:106196.0,119.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),regular(ordered_pair(u,v)))*.
% 299.99/300.36  107104[0:Res:1689.1,37229.1] || equal(u,null_class) -> equal(u,singleton(v)) equal(not_subclass_element(singleton(v),u),v)**.
% 299.99/300.36  107928[0:Rew:17.0,107221.1] || member(range_of(null_class),universal_class) -> member(sum_class(omega),unordered_pair(sum_class(omega),apply(null_class,u)))*.
% 299.99/300.36  107939[1:Rew:17.0,107461.1] ||  -> equal(complement(u),universal_class) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(universal_class,complement(u))))*.
% 299.99/300.36  107943[1:Rew:17.0,107475.1] || equal(u,null_class) -> member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  107944[1:Rew:17.0,107476.1] ||  -> equal(power_class(u),universal_class) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(u))))*.
% 299.99/300.36  107945[1:Rew:17.0,107478.1] ||  -> equal(cantor(u),universal_class) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(universal_class,cantor(u))))*.
% 299.99/300.36  108293[0:Res:107212.0,2725.1] inductive(u) || equal(unordered_pair(null_class,sum_class(omega)),omega)** -> member(sum_class(omega),u)*.
% 299.99/300.36  108507[0:Res:107226.0,2725.1] inductive(u) || equal(unordered_pair(omega,sum_class(omega)),omega)** -> member(sum_class(omega),u)*.
% 299.99/300.36  108553[1:Res:107218.0,2731.0] || equal(unordered_pair(power_class(null_class),sum_class(omega)),element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108554[1:Res:107218.0,2729.0] || equal(unordered_pair(power_class(null_class),sum_class(omega)),successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108604[0:Res:107220.0,2731.0] || equal(unordered_pair(sum_class(null_class),sum_class(omega)),element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108605[0:Res:107220.0,2729.0] || equal(unordered_pair(sum_class(null_class),sum_class(omega)),successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108655[3:Res:107377.0,2731.0] || equal(unordered_pair(regular(omega),sum_class(omega)),element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108656[3:Res:107377.0,2729.0] || equal(unordered_pair(regular(omega),sum_class(omega)),successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108777[0:Res:107773.0,2731.0] || equal(unordered_pair(power_class(omega),sum_class(omega)),element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108778[0:Res:107773.0,2729.0] || equal(unordered_pair(power_class(omega),sum_class(omega)),successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108835[0:Res:107214.0,2731.0] || equal(unordered_pair(singleton(u),sum_class(omega)),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108836[0:Res:107214.0,2729.0] || equal(unordered_pair(singleton(u),sum_class(omega)),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108893[0:Res:108278.0,2731.0] || equal(unordered_pair(sum_class(omega),singleton(u)),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  108894[0:Res:108278.0,2729.0] || equal(unordered_pair(sum_class(omega),singleton(u)),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  109007[0:Res:108288.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(sum_class(omega),union(u,v))*.
% 299.99/300.36  109205[3:Res:107815.0,2702.1] function(unordered_pair(sum_class(omega),apply(choice,omega))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  109255[1:Res:107825.0,2702.1] function(unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  109305[3:Res:107826.0,2702.1] function(unordered_pair(sum_class(omega),not_subclass_element(omega,null_class))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  109368[0:Res:107814.0,2702.1] function(unordered_pair(sum_class(omega),unordered_pair(u,v))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  109509[0:Res:16607.1,39.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,v).
% 299.99/300.36  109510[0:Res:16607.1,40.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,w).
% 299.99/300.36  109569[1:Rew:5842.0,109445.0] || member(u,universal_class) -> member(u,cantor(v)) member(u,symmetric_difference(domain_of(v),universal_class))*.
% 299.99/300.36  109572[1:Rew:13544.0,109543.1,5844.0,109543.0] || member(regular(successor(null_class)),universal_class) -> member(regular(successor(null_class)),intersection(successor(null_class),universal_class))*.
% 299.99/300.36  109592[1:MRR:109591.0,2401.1] ||  -> member(regular(union(u,null_class)),symmetric_difference(complement(u),universal_class))* equal(union(u,null_class),null_class).
% 299.99/300.36  109594[1:MRR:109593.0,2401.1] ||  -> member(regular(union(null_class,u)),symmetric_difference(universal_class,complement(u)))* equal(union(null_class,u),null_class).
% 299.99/300.36  109659[0:Res:107816.0,2702.1] function(unordered_pair(sum_class(omega),ordered_pair(u,v))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  109839[1:Res:6798.1,108960.1] || member(sum_class(omega),successor(null_class)) equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  109907[0:MRR:109828.0,108289.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,sum_class(omega)),sum_class(range_of(null_class)))**.
% 299.99/300.36  110102[1:Res:6798.1,109073.1] || member(sum_class(omega),successor(null_class)) equal(regular(symmetric_difference(null_class,singleton(null_class))),universal_class)** -> .
% 299.99/300.36  110171[0:MRR:110091.0,108289.0] || equal(regular(domain_of(u)),universal_class) -> equal(apply(u,sum_class(omega)),sum_class(range_of(null_class)))**.
% 299.99/300.36  110812[0:Res:110162.1,16191.0] || equal(regular(complement(intersection(u,successor_relation))),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  110813[0:Res:110162.1,16192.0] || equal(regular(complement(intersection(u,element_relation))),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  110814[0:Res:110162.1,15747.0] || equal(regular(complement(intersection(successor_relation,u))),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  110815[0:Res:110162.1,15907.0] || equal(regular(complement(intersection(element_relation,u))),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  110849[0:Res:110162.1,776.0] || equal(regular(complement(symmetric_difference(u,v))),universal_class) -> member(sum_class(omega),union(u,v))*.
% 299.99/300.36  110851[0:Res:110162.1,7157.0] || equal(regular(complement(symmetric_difference(u,singleton(u)))),universal_class)** -> member(sum_class(omega),successor(u)).
% 299.99/300.36  110857[0:Res:110162.1,2701.0] || equal(regular(complement(compose(u,v))),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 299.99/300.36  111004[0:SpL:9629.0,108963.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(sum_class(omega),successor(u)).
% 299.99/300.36  111528[0:Obv:111477.0] ||  -> equal(intersection(singleton(u),flip(v)),null_class)** member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  111620[0:MRR:111572.2,12.0] || member(u,flip(v))* member(u,complement(cross_product(cross_product(universal_class,universal_class),universal_class)))* -> .
% 299.99/300.36  111745[0:Obv:111694.0] ||  -> equal(intersection(flip(u),singleton(v)),null_class)** member(v,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  112321[0:Obv:112270.0] ||  -> equal(intersection(singleton(u),rotate(v)),null_class)** member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  112413[0:MRR:112365.2,12.0] || member(u,rotate(v))* member(u,complement(cross_product(cross_product(universal_class,universal_class),universal_class)))* -> .
% 299.99/300.36  112853[0:Obv:112802.0] ||  -> equal(intersection(rotate(u),singleton(v)),null_class)** member(v,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.99/300.36  113382[2:MRR:113381.2,38478.0] ||  -> equal(regular(ordered_pair(universal_class,u)),null_class) equal(regular(regular(ordered_pair(universal_class,u))),singleton(u))**.
% 299.99/300.36  115919[2:Res:113349.1,7490.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(ordered_pair(v,w),unordered_pair(u,ordered_pair(v,w)))*.
% 299.99/300.36  115920[2:Res:113349.1,7462.0] ||  -> equal(unordered_pair(universal_class,u),null_class) member(unordered_pair(v,w),unordered_pair(u,unordered_pair(v,w)))*.
% 299.99/300.36  115922[2:Res:113349.1,7388.0] ||  -> equal(unordered_pair(universal_class,u),null_class) equal(v,null_class) member(u,unordered_pair(u,regular(v)))*.
% 299.99/300.36  115933[2:Res:113349.1,2375.0] || member(u,v)* -> equal(unordered_pair(universal_class,w),null_class) member(w,unordered_pair(u,w))*.
% 299.99/300.36  115934[2:Res:113349.1,2374.0] || member(u,v)* -> equal(unordered_pair(universal_class,w),null_class) member(u,unordered_pair(u,w))*.
% 299.99/300.36  117997[2:Res:84475.1,113378.1] || member(singleton(unordered_pair(universal_class,u)),element_relation) member(regular(unordered_pair(universal_class,u)),u)* -> .
% 299.99/300.36  117998[2:Res:66893.1,113378.1] || member(singleton(unordered_pair(universal_class,u)),successor_relation) member(regular(unordered_pair(universal_class,u)),u)* -> .
% 299.99/300.36  118025[2:Res:28985.1,113378.1] || member(unordered_pair(universal_class,u),element_relation) member(singleton(first(unordered_pair(universal_class,u))),u)* -> .
% 299.99/300.36  118026[2:Res:28803.1,113378.1] || member(unordered_pair(universal_class,u),successor_relation) member(singleton(first(unordered_pair(universal_class,u))),u)* -> .
% 299.99/300.36  118626[2:SpL:37008.0,118179.0] || equal(regular(ordered_pair(u,v)),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.99/300.36  119913[2:Res:119801.0,2731.0] || equal(unordered_pair(omega,regular(complement(power_class(null_class)))),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  119914[2:Res:119801.0,2729.0] || equal(unordered_pair(omega,regular(complement(power_class(null_class)))),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 299.99/300.36  119964[2:Res:119802.0,2731.0] || equal(unordered_pair(null_class,regular(complement(power_class(null_class)))),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  119965[2:Res:119802.0,2729.0] || equal(unordered_pair(null_class,regular(complement(power_class(null_class)))),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 299.99/300.36  120948[2:SpR:120375.1,31.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.99/300.36  120955[2:SpR:120375.1,252.0] || equal(u,universal_class) -> equal(apply(complement(cross_product(null_class,universal_class)),u),sum_class(range_of(null_class)))**.
% 299.99/300.36  120976[2:SpR:120375.1,315.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(singleton(v),u)),ordered_pair(u,v))**.
% 299.99/300.36  121134[2:SpL:120375.1,13469.0] || equal(u,universal_class) equal(ordered_pair(ordered_pair(universal_class,u),unordered_pair(universal_class,null_class)),element_relation)** -> .
% 299.99/300.36  121135[2:SpL:120375.1,13470.0] || equal(u,universal_class) equal(ordered_pair(ordered_pair(universal_class,u),unordered_pair(universal_class,null_class)),successor_relation)** -> .
% 299.99/300.36  121568[0:Obv:121534.0] ||  -> subclass(singleton(u),complement(singleton(v)))* equal(v,u).
% 299.99/300.36  121696[2:Res:2403.2,120395.1] || equal(not_subclass_element(u,v),universal_class) -> equal(u,v) member(not_subclass_element(v,u),v)*.
% 299.99/300.36  121697[2:Res:2404.1,120395.1] || equal(not_subclass_element(u,v),universal_class)** -> subclass(u,v).
% 299.99/300.36  121794[2:Rew:17.0,121753.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(sum_class(omega),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.36  121795[2:Rew:17.0,121754.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(sum_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.36  121755[2:Res:118815.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),regular(u)))*.
% 299.99/300.36  121796[2:Rew:17.0,121757.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(power_class(omega),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.36  121797[2:Rew:17.0,121761.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(power_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.36  121767[2:Res:118815.0,7367.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),singleton(u)))*.
% 299.99/300.36  121798[3:Rew:17.0,121768.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(regular(omega),not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 299.99/300.36  121781[2:Res:118815.0,2702.1] function(image(element_relation,universal_class)) ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),cross_product(universal_class,universal_class))*.
% 299.99/300.36  121807[2:Res:121778.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(not_subclass_element(complement(power_class(null_class)),null_class))))*.
% 299.99/300.36  121808[2:Res:121778.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(not_subclass_element(complement(power_class(null_class)),null_class))))*.
% 299.99/300.36  122166[2:Res:121784.0,2702.1] function(unordered_pair(omega,not_subclass_element(complement(power_class(null_class)),null_class))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  122218[2:Res:121785.0,2702.1] function(unordered_pair(null_class,not_subclass_element(complement(power_class(null_class)),null_class))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  123088[2:Res:83.2,118221.0] function(u) || member(v,universal_class) equal(power_class(image(u,v)),universal_class)** -> .
% 299.99/300.36  123196[2:Res:2405.2,118221.0] || member(u,universal_class) equal(power_class(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.99/300.36  124351[2:Res:83.2,118222.0] function(u) || member(v,universal_class) equal(sum_class(image(u,v)),universal_class)** -> .
% 299.99/300.36  124459[2:Res:2405.2,118222.0] || member(u,universal_class) equal(sum_class(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.99/300.36  125091[3:MRR:125090.3,37229.0] || equal(intersection(u,regular(v)),universal_class)** member(null_class,v) -> equal(u,null_class).
% 299.99/300.36  125122[2:MRR:125121.2,37229.0] || member(regular(intersection(u,v)),unordered_pair(universal_class,v))* -> equal(intersection(u,v),null_class).
% 299.99/300.36  125307[2:MRR:125306.2,37229.0] || member(regular(intersection(u,v)),unordered_pair(universal_class,u))* -> equal(intersection(u,v),null_class).
% 299.99/300.36  125373[4:SoR:120178.0,83522.2] single_valued_class(inverse(u)) || member(range_of(u),universal_class)* equal(inverse(u),successor_relation) -> .
% 299.99/300.36  125374[4:SoR:120178.0,83524.2] single_valued_class(inverse(u)) || member(range_of(u),universal_class)* equal(inverse(u),element_relation) -> .
% 299.99/300.36  126114[4:SoR:120775.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> equal(singleton(range_of(u)),null_class)**.
% 299.99/300.36  126115[4:SoR:120775.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> equal(singleton(range_of(u)),null_class)**.
% 299.99/300.36  126127[2:Res:88.2,121453.1] || member(successor_relation,universal_class) equal(first(apply(choice,successor_relation)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.36  126169[2:Res:185.1,121453.1] || equal(first(not_subclass_element(intersection(u,successor_relation),null_class)),universal_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  126170[2:Res:194.1,121453.1] || equal(first(not_subclass_element(intersection(successor_relation,u),null_class)),universal_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  126182[2:Res:18606.1,121453.1] || equal(first(not_subclass_element(successor_relation,intersection(successor_relation,u))),universal_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  126206[2:Res:19168.1,121453.1] || equal(first(not_subclass_element(successor_relation,intersection(u,successor_relation))),universal_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  126447[2:Res:185.1,121454.1] || equal(first(not_subclass_element(intersection(u,element_relation),null_class)),universal_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  126448[2:Res:194.1,121454.1] || equal(first(not_subclass_element(intersection(element_relation,u),null_class)),universal_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  126460[2:Res:18606.1,121454.1] || equal(first(not_subclass_element(element_relation,intersection(element_relation,u))),universal_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  126483[2:Res:19168.1,121454.1] || equal(first(not_subclass_element(element_relation,intersection(u,element_relation))),universal_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  126507[2:Res:88.2,121458.1] || member(successor_relation,universal_class) equal(second(apply(choice,successor_relation)),universal_class)** -> equal(successor_relation,null_class).
% 299.99/300.36  126549[2:Res:185.1,121458.1] || equal(second(not_subclass_element(intersection(u,successor_relation),null_class)),universal_class)** -> equal(intersection(u,successor_relation),null_class).
% 299.99/300.36  126550[2:Res:194.1,121458.1] || equal(second(not_subclass_element(intersection(successor_relation,u),null_class)),universal_class)** -> equal(intersection(successor_relation,u),null_class).
% 299.99/300.36  126562[2:Res:18606.1,121458.1] || equal(second(not_subclass_element(successor_relation,intersection(successor_relation,u))),universal_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  126586[2:Res:19168.1,121458.1] || equal(second(not_subclass_element(successor_relation,intersection(u,successor_relation))),universal_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  126608[0:Obv:126604.0] || member(u,domain_of(cross_product(v,w)))* equal(cross_product(singleton(u),universal_class),null_class) -> .
% 299.99/300.36  126661[2:Res:185.1,121459.1] || equal(second(not_subclass_element(intersection(u,element_relation),null_class)),universal_class)** -> equal(intersection(u,element_relation),null_class).
% 299.99/300.36  126662[2:Res:194.1,121459.1] || equal(second(not_subclass_element(intersection(element_relation,u),null_class)),universal_class)** -> equal(intersection(element_relation,u),null_class).
% 299.99/300.36  126674[2:Res:18606.1,121459.1] || equal(second(not_subclass_element(element_relation,intersection(element_relation,u))),universal_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  126697[2:Res:19168.1,121459.1] || equal(second(not_subclass_element(element_relation,intersection(u,element_relation))),universal_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  126998[2:Obv:126988.2] || equal(u,v) equal(power_class(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.36  127064[2:Res:18606.1,124165.0] || equal(power_class(not_subclass_element(element_relation,intersection(element_relation,u))),universal_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  127087[2:Res:19168.1,124165.0] || equal(power_class(not_subclass_element(element_relation,intersection(u,element_relation))),universal_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  127161[2:Res:18606.1,124166.0] || equal(power_class(not_subclass_element(successor_relation,intersection(successor_relation,u))),universal_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  127185[2:Res:19168.1,124166.0] || equal(power_class(not_subclass_element(successor_relation,intersection(u,successor_relation))),universal_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  127308[2:Res:10053.2,118111.0] || equal(regular(compose(u,v)),cross_product(universal_class,universal_class))** -> equal(compose(u,v),null_class).
% 299.99/300.36  127329[2:Rew:127308.1,118120.0] || equal(regular(null_class),null_class) equal(regular(compose(u,v)),cross_product(universal_class,universal_class))** -> .
% 299.99/300.36  127337[0:Obv:127325.1] || equal(singleton(compose(u,v)),cross_product(universal_class,universal_class))** -> equal(compose(u,v),null_class).
% 299.99/300.36  127399[2:Obv:127391.2] || equal(u,v) equal(sum_class(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.99/300.36  127466[2:Res:18606.1,124994.0] || equal(sum_class(not_subclass_element(element_relation,intersection(element_relation,u))),universal_class)** -> equal(intersection(element_relation,u),element_relation).
% 299.99/300.36  127489[2:Res:19168.1,124994.0] || equal(sum_class(not_subclass_element(element_relation,intersection(u,element_relation))),universal_class)** -> equal(intersection(u,element_relation),element_relation).
% 299.99/300.36  127564[2:Res:18606.1,124995.0] || equal(sum_class(not_subclass_element(successor_relation,intersection(successor_relation,u))),universal_class)** -> equal(intersection(successor_relation,u),successor_relation).
% 299.99/300.36  127588[2:Res:19168.1,124995.0] || equal(sum_class(not_subclass_element(successor_relation,intersection(u,successor_relation))),universal_class)** -> equal(intersection(u,successor_relation),successor_relation).
% 299.99/300.36  127719[3:Rew:5832.0,127616.1] inductive(u) ||  -> equal(intersection(universal_class,union(omega,regular(u))),symmetric_difference(omega,regular(u)))**.
% 299.99/300.36  127739[3:MRR:127672.2,10730.1] inductive(unordered_pair(u,v)) || equal(v,u)* -> equal(intersection(omega,u),null_class)**.
% 299.99/300.36  127858[3:Rew:5832.0,127755.1] inductive(u) ||  -> equal(intersection(universal_class,union(regular(u),omega)),symmetric_difference(regular(u),omega))**.
% 299.99/300.36  127877[3:MRR:127811.2,10730.1] inductive(unordered_pair(u,v)) || equal(v,u)* -> equal(intersection(u,omega),null_class)**.
% 299.99/300.36  128159[2:SpR:118112.0,184.1] ||  -> equal(intersection(universal_class,successor(u)),null_class) member(regular(symmetric_difference(u,singleton(u))),successor(u))*.
% 299.99/300.36  128169[2:SpR:118112.0,194.1] ||  -> equal(intersection(universal_class,successor(u)),null_class) member(not_subclass_element(symmetric_difference(u,singleton(u)),null_class),universal_class)*.
% 299.99/300.36  128178[2:SpR:118112.0,18606.1] ||  -> equal(intersection(universal_class,successor(u)),universal_class) member(not_subclass_element(universal_class,symmetric_difference(u,singleton(u))),universal_class)*.
% 299.99/300.36  128189[2:SpR:118112.0,775.1] || member(u,symmetric_difference(universal_class,successor(v))) -> member(u,complement(symmetric_difference(v,singleton(v))))*.
% 299.99/300.36  128216[2:SpR:118112.0,7160.1] ||  -> equal(symmetric_difference(u,singleton(u)),null_class) member(regular(intersection(universal_class,successor(u))),successor(u))*.
% 299.99/300.36  128257[2:SpL:118112.0,6584.1] || member(u,symmetric_difference(universal_class,successor(v)))* member(u,symmetric_difference(v,singleton(v)))* -> .
% 299.99/300.36  128319[2:MRR:128318.0,2380.1] || member(u,complement(symmetric_difference(v,singleton(v))))* -> member(u,symmetric_difference(universal_class,successor(v))).
% 299.99/300.36  128505[4:Res:120648.1,2702.1] function(u) function(ordered_pair(domain_of(u),v)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  128559[2:Res:120949.1,2702.1] function(ordered_pair(u,v)) || equal(u,universal_class)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  128833[0:Obv:128743.0] ||  -> equal(intersection(u,intersection(singleton(u),v)),null_class)** equal(intersection(singleton(u),v),null_class).
% 299.99/300.36  128834[0:Obv:128742.0] ||  -> equal(intersection(u,intersection(v,singleton(u))),null_class)** equal(intersection(v,singleton(u)),null_class).
% 299.99/300.36  129017[4:Res:125384.1,2702.1] one_to_one(u) function(ordered_pair(range_of(u),v)) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  129341[2:Res:128374.1,304.0] ||  -> equal(singleton(complement(cantor(inverse(u)))),null_class) member(complement(cantor(inverse(u))),range_of(u))*.
% 299.99/300.36  129394[2:Res:128374.1,2702.1] function(u) ||  -> equal(singleton(complement(u)),null_class) member(complement(u),cross_product(universal_class,universal_class))*.
% 299.99/300.36  129402[2:Res:128374.1,113378.1] || member(complement(unordered_pair(universal_class,u)),u)* -> equal(singleton(complement(unordered_pair(universal_class,u))),null_class).
% 299.99/300.36  129494[2:SpL:111.0,118150.0] || member(complement(symmetric_difference(u,v)),symmetric_difference(complement(intersection(u,v)),union(u,v)))* -> .
% 299.99/300.36  130106[2:SpL:13387.0,129602.0] || member(union(symmetric_difference(domain_of(u),universal_class),null_class),symmetric_difference(union(cantor(u),null_class),universal_class))* -> .
% 299.99/300.36  130160[2:SpR:38468.1,119803.0] || equal(u,null_class) -> member(sum_class(omega),unordered_pair(sum_class(omega),regular(complement(power_class(u)))))*.
% 299.99/300.36  130223[2:SpR:38468.1,119804.0] || equal(u,null_class) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),regular(complement(power_class(u)))))*.
% 299.99/300.36  130731[2:SpR:38468.1,119805.0] || equal(u,null_class) -> member(power_class(omega),unordered_pair(power_class(omega),regular(complement(power_class(u)))))*.
% 299.99/300.36  130792[2:SpR:38468.1,119806.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),regular(complement(power_class(u)))))*.
% 299.99/300.36  130855[3:SpR:38468.1,119807.0] || equal(u,null_class) -> member(regular(omega),unordered_pair(regular(omega),regular(complement(power_class(u)))))*.
% 299.99/300.36  131253[0:Obv:131141.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,universal_class).
% 299.99/300.36  131424[2:Rew:17.0,131351.1] || member(successor_relation,element_relation) -> member(first(successor_relation),unordered_pair(first(successor_relation),regular(complement(power_class(null_class)))))*.
% 299.99/300.36  131425[2:Rew:17.0,131352.1] || member(element_relation,successor_relation) -> member(first(element_relation),unordered_pair(first(element_relation),regular(complement(power_class(null_class)))))*.
% 299.99/300.36  131357[2:SpR:38468.1,119782.0] || equal(u,null_class) -> member(singleton(v),unordered_pair(regular(complement(power_class(u))),singleton(v)))*.
% 299.99/300.36  131431[2:SpR:38468.1,119794.1] || equal(u,null_class) equal(universal_class,v) -> member(regular(complement(power_class(u))),v)*.
% 299.99/300.36  131485[2:Res:119794.1,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 299.99/300.36  131486[2:Res:119794.1,16192.0] || equal(intersection(u,element_relation),universal_class)** -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 299.99/300.36  131530[2:Res:119794.1,776.0] || equal(symmetric_difference(u,v),universal_class) -> member(regular(complement(power_class(null_class))),union(u,v))*.
% 299.99/300.36  131832[0:Obv:131655.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,universal_class).
% 299.99/300.36  131988[2:Rew:17.0,131947.1] || equal(u,null_class) -> member(power_class(null_class),unordered_pair(power_class(null_class),regular(complement(power_class(u)))))*.
% 299.99/300.36  132237[3:NCh:6.2,6.0,122023.0,10736.1] inductive(complement(complement(u))) || subclass(u,null_class)* -> .
% 299.99/300.36  132509[2:Obv:132451.1] || equal(u,universal_class) -> member(v,unordered_pair(v,u))* equal(unordered_pair(v,u),null_class).
% 299.99/300.36  132824[2:Obv:132765.1] || equal(u,universal_class) -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 299.99/300.36  132978[2:SpL:86.0,123081.1] || member(image(u,singleton(v)),universal_class)* equal(power_class(apply(u,v)),universal_class) -> .
% 299.99/300.36  133582[2:SpL:86.0,124344.1] || member(image(u,singleton(v)),universal_class)* equal(sum_class(apply(u,v)),universal_class) -> .
% 299.99/300.36  134622[2:SpR:38468.1,131361.0] || equal(u,null_class) -> member(singleton(v),unordered_pair(singleton(v),regular(complement(power_class(u)))))*.
% 299.99/300.36  135485[2:SpL:38468.1,134552.1] || equal(u,null_class) equal(v,null_class) member(power_class(v),power_class(u))* -> .
% 299.99/300.36  135509[2:SpL:252.0,123085.1] function(complement(cross_product(singleton(u),universal_class))) || equal(power_class(sum_class(range_of(null_class))),universal_class)** -> .
% 299.99/300.36  135526[2:SpL:252.0,124348.1] function(complement(cross_product(singleton(u),universal_class))) || equal(sum_class(sum_class(range_of(null_class))),universal_class)** -> .
% 299.99/300.36  135785[2:Res:128374.1,117979.1] || member(complement(unordered_pair(u,universal_class)),u)* -> equal(singleton(complement(unordered_pair(u,universal_class))),null_class).
% 299.99/300.36  135794[2:Res:28985.1,117979.1] || member(unordered_pair(u,universal_class),element_relation) member(singleton(first(unordered_pair(u,universal_class))),u)* -> .
% 299.99/300.36  135795[2:Res:28803.1,117979.1] || member(unordered_pair(u,universal_class),successor_relation) member(singleton(first(unordered_pair(u,universal_class))),u)* -> .
% 299.99/300.36  136359[2:MRR:136306.3,38799.0] inductive(intersection(not_subclass_element(u,null_class),universal_class)) || equal(u,omega)* -> equal(u,null_class).
% 299.99/300.36  136364[2:MRR:136276.2,38749.0] inductive(intersection(unordered_pair(u,singleton(v)),universal_class)) || equal(ordered_pair(u,v),omega)** -> .
% 299.99/300.36  136366[2:MRR:136309.2,38799.0] inductive(intersection(not_subclass_element(intersection(u,omega),null_class),universal_class)) ||  -> equal(intersection(u,omega),null_class)**.
% 299.99/300.36  136367[2:MRR:136308.2,38799.0] inductive(intersection(not_subclass_element(intersection(omega,u),null_class),universal_class)) ||  -> equal(intersection(omega,u),null_class)**.
% 299.99/300.36  136699[2:Res:136346.0,2702.1] function(symmetric_difference(u,universal_class)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 299.99/300.36  137620[2:SpL:22930.0,136698.0] || equal(symmetric_difference(apply(null_class,u),universal_class),null_class)** -> equal(singleton(apply(null_class,v)),null_class)**.
% 299.99/300.36  137621[2:SpL:22361.0,136698.0] || equal(symmetric_difference(sum_class(range_of(null_class)),universal_class),null_class)** -> equal(singleton(apply(null_class,u)),null_class)**.
% 299.99/300.36  137623[2:SpL:22361.0,136698.0] || equal(symmetric_difference(apply(null_class,u),universal_class),null_class)** -> equal(singleton(sum_class(range_of(null_class))),null_class).
% 299.99/300.36  138855[2:SpL:29523.1,138764.1] || equal(universal_class,u) equal(power_class(universal_class),universal_class) member(power_class(u),universal_class)* -> .
% 299.99/300.36  139817[2:Rew:17.0,139775.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(sum_class(omega),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.36  139818[2:Rew:17.0,139776.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(sum_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.36  139777[2:Res:136776.0,7484.0] ||  -> equal(u,null_class) member(regular(u),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),regular(u)))*.
% 299.99/300.36  139819[2:Rew:17.0,139779.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(power_class(omega),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.36  139820[2:Rew:17.0,139783.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(power_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.36  139789[2:Res:136776.0,7367.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),singleton(u)))*.
% 299.99/300.36  139821[3:Rew:17.0,139790.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(regular(omega),regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 299.99/300.36  139835[2:Res:139800.0,7370.0] || member(u,v)* -> member(u,unordered_pair(u,sum_class(regular(symmetric_difference(power_class(null_class),universal_class)))))*.
% 299.99/300.36  139836[2:Res:139800.0,7369.0] || member(u,v)* -> member(u,unordered_pair(u,power_class(regular(symmetric_difference(power_class(null_class),universal_class)))))*.
% 299.99/300.36  139931[2:Res:139806.0,2702.1] function(unordered_pair(omega,regular(symmetric_difference(power_class(null_class),universal_class)))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 299.99/300.36  139987[2:Res:139807.0,2702.1] function(unordered_pair(null_class,regular(symmetric_difference(power_class(null_class),universal_class)))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 299.99/300.36  140931[1:Rew:140814.0,134912.0] || equal(union(cantor(inverse(u)),null_class),null_class) -> member(omega,symmetric_difference(range_of(u),universal_class))*.
% 299.99/300.36  140932[1:Rew:140814.0,46207.0] || equal(union(cantor(inverse(u)),null_class),null_class) -> member(null_class,symmetric_difference(range_of(u),universal_class))*.
% 299.99/300.36  140936[1:Rew:140814.0,51690.0] || equal(union(cantor(u),null_class),universal_class) member(null_class,symmetric_difference(domain_of(u),universal_class))* -> .
% 299.99/300.36  141437[0:Rew:140814.0,76536.0] ||  -> equal(intersection(symmetric_difference(u,v),symmetric_difference(complement(intersection(u,v)),union(u,v))),null_class)**.
% 299.99/300.36  141438[0:Rew:140814.0,78073.0] ||  -> equal(intersection(symmetric_difference(complement(intersection(u,v)),union(u,v)),symmetric_difference(u,v)),null_class)**.
% 299.99/300.36  142053[0:Rew:140814.0,132214.1] inductive(complement(complement(u))) || member(v,image(successor_relation,u))* -> member(v,u).
% 299.99/300.36  142410[0:Rew:140814.0,141689.2,140814.0,141689.1] || member(not_subclass_element(u,v),v)* -> equal(v,u) member(not_subclass_element(v,u),universal_class)*.
% 299.99/300.36  142456[0:Rew:140814.0,141948.2,140814.0,141948.1] ||  -> member(not_subclass_element(u,v),u) member(not_subclass_element(v,u),complement(u))* equal(u,v).
% 299.99/300.36  149598[1:Rew:142780.0,142771.0] ||  -> equal(union(null_class,complement(union(complement(u),v))),union(null_class,intersection(u,complement(v))))**.
% 299.99/300.36  149599[1:Rew:142790.0,142772.0] ||  -> equal(union(complement(union(complement(u),v)),null_class),union(intersection(u,complement(v)),null_class))**.
% 299.99/300.36  142804[0:SpR:140814.0,774.0] ||  -> equal(intersection(union(complement(u),v),union(u,complement(v))),symmetric_difference(u,complement(v)))**.
% 299.99/300.36  149601[1:Rew:142780.0,142838.0] ||  -> equal(union(null_class,complement(union(u,complement(v)))),union(null_class,intersection(complement(u),v)))**.
% 299.99/300.36  149602[1:Rew:142790.0,142839.0] ||  -> equal(union(complement(union(u,complement(v))),null_class),union(intersection(complement(u),v),null_class))**.
% 299.99/300.36  142843[0:SpR:140814.0,328.1] || member(u,universal_class) -> member(u,image(element_relation,v))* member(u,power_class(complement(v))).
% 299.99/300.36  142857[0:SpR:140814.0,774.0] ||  -> equal(intersection(union(u,complement(v)),union(complement(u),v)),symmetric_difference(complement(u),v))**.
% 299.99/300.36  142902[0:SpL:140814.0,203.0] || member(regular(power_class(complement(u))),image(element_relation,u))* -> equal(power_class(complement(u)),null_class).
% 299.99/300.36  142948[0:SpL:140814.0,219.0] || member(u,intersection(v,complement(w)))* member(u,union(complement(v),w)) -> .
% 299.99/300.36  142963[0:SpL:140814.0,219.0] || member(u,intersection(complement(v),w))* member(u,union(v,complement(w))) -> .
% 299.99/300.36  143114[1:Rew:142873.0,38244.1] || equal(intersection(power_class(universal_class),universal_class),null_class) -> equal(union(complement(power_class(universal_class)),null_class),universal_class)**.
% 299.99/300.36  143117[1:Rew:142873.0,21100.1] inductive(intersection(power_class(universal_class),universal_class)) || equal(union(complement(power_class(universal_class)),null_class),universal_class)** -> .
% 299.99/300.36  143191[1:Rew:142873.0,140929.0] || equal(union(complement(power_class(universal_class)),null_class),null_class) -> member(null_class,intersection(power_class(universal_class),universal_class))*.
% 299.99/300.36  143192[1:Rew:142873.0,140928.0] || equal(union(complement(power_class(universal_class)),null_class),null_class) -> member(omega,intersection(power_class(universal_class),universal_class))*.
% 299.99/300.36  143196[1:Rew:142873.0,29318.1] || equal(intersection(power_class(universal_class),universal_class),universal_class) -> equal(union(complement(power_class(universal_class)),null_class),null_class)**.
% 299.99/300.36  143266[1:Rew:142873.0,76611.0] ||  -> equal(intersection(union(complement(power_class(universal_class)),null_class),intersection(intersection(power_class(universal_class),universal_class),u)),null_class)**.
% 299.99/300.36  143267[1:Rew:142873.0,77350.0] ||  -> equal(intersection(union(complement(power_class(universal_class)),null_class),intersection(u,intersection(power_class(universal_class),universal_class))),null_class)**.
% 299.99/300.36  143269[1:Rew:142873.0,78054.0] ||  -> equal(intersection(intersection(intersection(power_class(universal_class),universal_class),u),union(complement(power_class(universal_class)),null_class)),null_class)**.
% 299.99/300.36  143270[1:Rew:142873.0,78831.0] ||  -> equal(intersection(intersection(u,intersection(power_class(universal_class),universal_class)),union(complement(power_class(universal_class)),null_class)),null_class)**.
% 299.99/300.36  143290[1:Rew:142873.0,38241.1] || equal(intersection(universal_class,power_class(universal_class)),null_class) -> equal(union(null_class,complement(power_class(universal_class))),universal_class)**.
% 299.99/300.36  143293[1:Rew:142873.0,20902.1] inductive(intersection(universal_class,power_class(universal_class))) || equal(union(null_class,complement(power_class(universal_class))),universal_class)** -> .
% 299.99/300.36  143367[1:Rew:142873.0,140991.0] || equal(union(null_class,complement(power_class(universal_class))),null_class) -> member(null_class,intersection(universal_class,power_class(universal_class)))*.
% 299.99/300.36  143368[1:Rew:142873.0,140990.0] || equal(union(null_class,complement(power_class(universal_class))),null_class) -> member(omega,intersection(universal_class,power_class(universal_class)))*.
% 299.99/300.36  143372[1:Rew:142873.0,29315.1] || equal(intersection(universal_class,power_class(universal_class)),universal_class) -> equal(union(null_class,complement(power_class(universal_class))),null_class)**.
% 299.99/300.36  143442[1:Rew:142873.0,76608.0] ||  -> equal(intersection(union(null_class,complement(power_class(universal_class))),intersection(intersection(universal_class,power_class(universal_class)),u)),null_class)**.
% 299.99/300.36  143443[1:Rew:142873.0,77347.0] ||  -> equal(intersection(union(null_class,complement(power_class(universal_class))),intersection(u,intersection(universal_class,power_class(universal_class)))),null_class)**.
% 299.99/300.36  143445[1:Rew:142873.0,78051.0] ||  -> equal(intersection(intersection(intersection(universal_class,power_class(universal_class)),u),union(null_class,complement(power_class(universal_class)))),null_class)**.
% 299.99/300.36  143446[1:Rew:142873.0,78828.0] ||  -> equal(intersection(intersection(u,intersection(universal_class,power_class(universal_class))),union(null_class,complement(power_class(universal_class)))),null_class)**.
% 299.99/300.36  143479[1:Rew:142873.0,20922.0] ||  -> equal(intersection(union(null_class,intersection(universal_class,power_class(universal_class))),symmetric_difference(null_class,complement(power_class(universal_class)))),null_class)**.
% 299.99/300.36  143480[1:Rew:142873.0,20923.0] ||  -> equal(union(union(null_class,intersection(universal_class,power_class(universal_class))),symmetric_difference(null_class,complement(power_class(universal_class)))),universal_class)**.
% 299.99/300.36  143481[1:Rew:142873.0,20924.0] ||  -> equal(symmetric_difference(union(null_class,intersection(universal_class,power_class(universal_class))),symmetric_difference(null_class,complement(power_class(universal_class)))),universal_class)**.
% 299.99/300.36  143485[1:Rew:142873.0,57077.0] ||  -> equal(intersection(symmetric_difference(null_class,complement(power_class(universal_class))),union(null_class,intersection(universal_class,power_class(universal_class)))),null_class)**.
% 299.99/300.36  143486[1:Rew:142873.0,57455.0] ||  -> equal(union(symmetric_difference(null_class,complement(power_class(universal_class))),union(null_class,intersection(universal_class,power_class(universal_class)))),universal_class)**.
% 299.99/300.36  143487[1:Rew:142873.0,57681.0] ||  -> equal(symmetric_difference(symmetric_difference(null_class,complement(power_class(universal_class))),union(null_class,intersection(universal_class,power_class(universal_class)))),universal_class)**.
% 299.99/300.36  143493[1:Rew:142873.0,21120.0] ||  -> equal(intersection(union(null_class,intersection(power_class(universal_class),universal_class)),symmetric_difference(complement(power_class(universal_class)),null_class)),null_class)**.
% 299.99/300.36  143494[1:Rew:142873.0,21121.0] ||  -> equal(union(union(null_class,intersection(power_class(universal_class),universal_class)),symmetric_difference(complement(power_class(universal_class)),null_class)),universal_class)**.
% 299.99/300.36  143495[1:Rew:142873.0,21122.0] ||  -> equal(symmetric_difference(union(null_class,intersection(power_class(universal_class),universal_class)),symmetric_difference(complement(power_class(universal_class)),null_class)),universal_class)**.
% 299.99/300.36  143499[1:Rew:142873.0,57079.0] ||  -> equal(intersection(symmetric_difference(complement(power_class(universal_class)),null_class),union(null_class,intersection(power_class(universal_class),universal_class))),null_class)**.
% 299.99/300.36  143500[1:Rew:142873.0,57457.0] ||  -> equal(union(symmetric_difference(complement(power_class(universal_class)),null_class),union(null_class,intersection(power_class(universal_class),universal_class))),universal_class)**.
% 299.99/300.36  143501[1:Rew:142873.0,57683.0] ||  -> equal(symmetric_difference(symmetric_difference(complement(power_class(universal_class)),null_class),union(null_class,intersection(power_class(universal_class),universal_class))),universal_class)**.
% 299.99/300.36  143507[1:Rew:142873.0,65771.2] || equal(universal_class,u) equal(power_class(u),universal_class)** -> equal(complement(power_class(universal_class)),null_class)**.
% 299.99/300.36  143509[1:Rew:142873.0,51252.1] || equal(universal_class,u) equal(complement(power_class(universal_class)),null_class)** -> equal(power_class(u),universal_class)**.
% 299.99/300.36  143600[1:Rew:142873.0,34698.1] || equal(universal_class,u) equal(complement(power_class(universal_class)),universal_class)** -> equal(power_class(u),null_class)**.
% 299.99/300.36  143629[1:Rew:142873.0,79279.1] || equal(universal_class,u) -> equal(intersection(power_class(u),intersection(complement(power_class(universal_class)),v)),null_class)**.
% 299.99/300.36  143633[1:Rew:142873.0,79799.1] || equal(universal_class,u) -> equal(intersection(intersection(complement(power_class(universal_class)),v),power_class(u)),null_class)**.
% 299.99/300.36  143640[1:Rew:142873.0,79493.1] || equal(universal_class,u) -> equal(intersection(power_class(u),intersection(v,complement(power_class(universal_class)))),null_class)**.
% 299.99/300.36  143644[1:Rew:142873.0,80011.1] || equal(universal_class,u) -> equal(intersection(intersection(v,complement(power_class(universal_class))),power_class(u)),null_class)**.
% 299.99/300.36  143650[1:Rew:142873.0,82565.0] || member(u,restrict(complement(power_class(universal_class)),v,w))* member(u,power_class(universal_class)) -> .
% 299.99/300.36  143763[1:Rew:142874.0,84190.1] || equal(regular(image(element_relation,power_class(null_class))),universal_class) -> member(null_class,power_class(complement(power_class(null_class))))*.
% 299.99/300.36  143765[3:Rew:142874.0,51394.1] inductive(image(element_relation,power_class(null_class))) || member(regular(omega),power_class(complement(power_class(null_class))))* -> .
% 299.99/300.36  143890[1:Rew:142874.0,38245.1] || equal(intersection(power_class(null_class),universal_class),null_class) -> equal(union(complement(power_class(null_class)),null_class),universal_class)**.
% 299.99/300.36  143893[1:Rew:142874.0,21180.1] inductive(intersection(power_class(null_class),universal_class)) || equal(union(complement(power_class(null_class)),null_class),universal_class)** -> .
% 299.99/300.36  143992[3:Rew:142874.0,139767.1] || equal(symmetric_difference(power_class(null_class),universal_class),universal_class) -> member(null_class,union(complement(power_class(null_class)),null_class))*.
% 299.99/300.36  144018[1:Rew:142874.0,76612.0] ||  -> equal(intersection(union(complement(power_class(null_class)),null_class),intersection(intersection(power_class(null_class),universal_class),u)),null_class)**.
% 299.99/300.36  144019[1:Rew:142874.0,77351.0] ||  -> equal(intersection(union(complement(power_class(null_class)),null_class),intersection(u,intersection(power_class(null_class),universal_class))),null_class)**.
% 299.99/300.36  144021[1:Rew:142874.0,78055.0] ||  -> equal(intersection(intersection(intersection(power_class(null_class),universal_class),u),union(complement(power_class(null_class)),null_class)),null_class)**.
% 299.99/300.36  144022[1:Rew:142874.0,78832.0] ||  -> equal(intersection(intersection(u,intersection(power_class(null_class),universal_class)),union(complement(power_class(null_class)),null_class)),null_class)**.
% 299.99/300.36  144047[1:Rew:142874.0,38242.1] || equal(intersection(universal_class,power_class(null_class)),null_class) -> equal(union(null_class,complement(power_class(null_class))),universal_class)**.
% 299.99/300.36  144050[1:Rew:142874.0,21020.1] inductive(intersection(universal_class,power_class(null_class))) || equal(union(null_class,complement(power_class(null_class))),universal_class)** -> .
% 299.99/300.36  144118[1:Rew:142874.0,140988.0] || equal(union(null_class,complement(power_class(null_class))),null_class) -> member(null_class,intersection(universal_class,power_class(null_class)))*.
% 299.99/300.36  144119[1:Rew:142874.0,140987.0] || equal(union(null_class,complement(power_class(null_class))),null_class) -> member(omega,intersection(universal_class,power_class(null_class)))*.
% 299.99/300.36  144123[1:Rew:142874.0,29316.1] || equal(intersection(universal_class,power_class(null_class)),universal_class) -> equal(union(null_class,complement(power_class(null_class))),null_class)**.
% 299.99/300.36  144194[1:Rew:142874.0,76609.0] ||  -> equal(intersection(union(null_class,complement(power_class(null_class))),intersection(intersection(universal_class,power_class(null_class)),u)),null_class)**.
% 299.99/300.36  144195[1:Rew:142874.0,77348.0] ||  -> equal(intersection(union(null_class,complement(power_class(null_class))),intersection(u,intersection(universal_class,power_class(null_class)))),null_class)**.
% 299.99/300.36  144197[1:Rew:142874.0,78052.0] ||  -> equal(intersection(intersection(intersection(universal_class,power_class(null_class)),u),union(null_class,complement(power_class(null_class)))),null_class)**.
% 299.99/300.36  144198[1:Rew:142874.0,78829.0] ||  -> equal(intersection(intersection(u,intersection(universal_class,power_class(null_class))),union(null_class,complement(power_class(null_class)))),null_class)**.
% 299.99/300.36  144493[1:Rew:142874.0,21040.0] ||  -> equal(intersection(union(null_class,intersection(universal_class,power_class(null_class))),symmetric_difference(null_class,complement(power_class(null_class)))),null_class)**.
% 299.99/300.36  144494[1:Rew:142874.0,21041.0] ||  -> equal(union(union(null_class,intersection(universal_class,power_class(null_class))),symmetric_difference(null_class,complement(power_class(null_class)))),universal_class)**.
% 299.99/300.36  144495[1:Rew:142874.0,21042.0] ||  -> equal(symmetric_difference(union(null_class,intersection(universal_class,power_class(null_class))),symmetric_difference(null_class,complement(power_class(null_class)))),universal_class)**.
% 299.99/300.36  144499[1:Rew:142874.0,57078.0] ||  -> equal(intersection(symmetric_difference(null_class,complement(power_class(null_class))),union(null_class,intersection(universal_class,power_class(null_class)))),null_class)**.
% 299.99/300.36  144500[1:Rew:142874.0,57456.0] ||  -> equal(union(symmetric_difference(null_class,complement(power_class(null_class))),union(null_class,intersection(universal_class,power_class(null_class)))),universal_class)**.
% 299.99/300.36  144501[1:Rew:142874.0,57682.0] ||  -> equal(symmetric_difference(symmetric_difference(null_class,complement(power_class(null_class))),union(null_class,intersection(universal_class,power_class(null_class)))),universal_class)**.
% 299.99/300.36  144507[1:Rew:142874.0,21200.0] ||  -> equal(intersection(union(null_class,intersection(power_class(null_class),universal_class)),symmetric_difference(complement(power_class(null_class)),null_class)),null_class)**.
% 299.99/300.36  144508[1:Rew:142874.0,21201.0] ||  -> equal(union(union(null_class,intersection(power_class(null_class),universal_class)),symmetric_difference(complement(power_class(null_class)),null_class)),universal_class)**.
% 299.99/300.36  144509[1:Rew:142874.0,21202.0] ||  -> equal(symmetric_difference(union(null_class,intersection(power_class(null_class),universal_class)),symmetric_difference(complement(power_class(null_class)),null_class)),universal_class)**.
% 299.99/300.36  144513[1:Rew:142874.0,57080.0] ||  -> equal(intersection(symmetric_difference(complement(power_class(null_class)),null_class),union(null_class,intersection(power_class(null_class),universal_class))),null_class)**.
% 299.99/300.36  144514[1:Rew:142874.0,57458.0] ||  -> equal(union(symmetric_difference(complement(power_class(null_class)),null_class),union(null_class,intersection(power_class(null_class),universal_class))),universal_class)**.
% 299.99/300.36  144515[1:Rew:142874.0,57684.0] ||  -> equal(symmetric_difference(symmetric_difference(complement(power_class(null_class)),null_class),union(null_class,intersection(power_class(null_class),universal_class))),universal_class)**.
% 299.99/300.36  144526[2:Rew:142874.0,119792.0] || equal(complement(power_class(null_class)),element_relation) -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 299.99/300.36  144529[1:Rew:142874.0,45397.0] || equal(complement(power_class(null_class)),element_relation) -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  144541[2:Rew:142874.0,119793.0] || equal(complement(power_class(null_class)),successor_relation) -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 299.99/300.36  144544[1:Rew:142874.0,45398.0] || equal(complement(power_class(null_class)),successor_relation) -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 299.99/300.36  144618[1:Rew:142874.0,38285.1] || equal(u,null_class) equal(complement(power_class(null_class)),universal_class)** -> equal(power_class(u),null_class)**.
% 299.99/300.36  144632[1:Rew:142874.0,79601.1] || equal(u,null_class) -> equal(intersection(power_class(u),intersection(v,complement(power_class(null_class)))),null_class)**.
% 299.99/300.36  144636[1:Rew:142874.0,81006.1] || equal(u,null_class) -> equal(intersection(intersection(v,complement(power_class(null_class))),power_class(u)),null_class)**.
% 299.99/300.36  149628[1:Rew:142874.0,144642.1] ||  -> member(regular(regular(complement(power_class(null_class)))),power_class(null_class))* equal(regular(complement(power_class(null_class))),null_class).
% 299.99/300.36  144717[1:Rew:142874.0,79386.1] || equal(u,null_class) -> equal(intersection(power_class(u),intersection(complement(power_class(null_class)),v)),null_class)**.
% 299.99/300.36  144721[1:Rew:142874.0,79906.1] || equal(u,null_class) -> equal(intersection(intersection(complement(power_class(null_class)),v),power_class(u)),null_class)**.
% 299.99/300.36  144727[1:Rew:142874.0,82662.0] || member(u,restrict(complement(power_class(null_class)),v,w))* member(u,power_class(null_class)) -> .
% 299.99/300.36  145634[1:Rew:142871.0,132348.0] || equal(union(u,complement(power_class(v))),null_class) -> inductive(intersection(complement(u),power_class(v)))*.
% 299.99/300.36  146175[0:Rew:142871.0,265.0] ||  -> equal(intersection(power_class(image(element_relation,power_class(u))),image(element_relation,power_class(complement(power_class(u))))),null_class)**.
% 299.99/300.36  146176[1:Rew:142871.0,5994.0] ||  -> equal(union(power_class(image(element_relation,power_class(u))),image(element_relation,power_class(complement(power_class(u))))),universal_class)**.
% 299.99/300.36  146177[1:Rew:142871.0,10158.0] ||  -> equal(symmetric_difference(power_class(image(element_relation,power_class(u))),image(element_relation,power_class(complement(power_class(u))))),universal_class)**.
% 299.99/300.36  146188[0:Rew:142871.0,56616.0] ||  -> equal(intersection(image(element_relation,power_class(complement(power_class(u)))),power_class(image(element_relation,power_class(u)))),null_class)**.
% 299.99/300.36  146189[1:Rew:142871.0,56713.0] ||  -> equal(union(image(element_relation,power_class(complement(power_class(u)))),power_class(image(element_relation,power_class(u)))),universal_class)**.
% 299.99/300.36  146190[1:Rew:142871.0,56838.0] ||  -> equal(symmetric_difference(image(element_relation,power_class(complement(power_class(u)))),power_class(image(element_relation,power_class(u)))),universal_class)**.
% 299.99/300.36  146232[1:Rew:142871.0,52065.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.99/300.36  146244[1:Rew:142871.0,24754.0] || equal(power_class(complement(power_class(u))),null_class) -> equal(successor(image(element_relation,power_class(u))),universal_class)**.
% 299.99/300.36  146506[1:Rew:142871.0,25345.1] || equal(successor(image(element_relation,power_class(u))),null_class) -> member(omega,power_class(complement(power_class(u))))*.
% 299.99/300.36  146508[1:Rew:142871.0,25898.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.99/300.36  146509[1:Rew:142871.0,25495.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.99/300.36  146522[1:Rew:142871.0,25666.1] || equal(successor(image(element_relation,power_class(u))),null_class) -> member(null_class,power_class(complement(power_class(u))))*.
% 299.99/300.36  146533[0:Rew:142871.0,56517.1] inductive(image(element_relation,power_class(u))) ||  -> equal(intersection(omega,power_class(complement(power_class(u)))),null_class)**.
% 299.99/300.36  146534[0:Rew:142871.0,56896.1] inductive(image(element_relation,power_class(u))) ||  -> equal(intersection(power_class(complement(power_class(u))),omega),null_class)**.
% 299.99/300.36  146540[2:Rew:142871.0,129607.0] || member(union(null_class,image(element_relation,power_class(u))),symmetric_difference(universal_class,power_class(complement(power_class(u)))))* -> .
% 299.99/300.36  146548[2:Rew:142871.0,129613.0] || member(union(image(element_relation,power_class(u)),null_class),symmetric_difference(power_class(complement(power_class(u))),universal_class))* -> .
% 299.99/300.36  146566[0:Rew:142871.0,77565.0] ||  -> equal(intersection(power_class(complement(power_class(u))),restrict(image(element_relation,power_class(u)),v,w)),null_class)**.
% 299.99/300.36  146568[0:Rew:142871.0,79125.0] ||  -> equal(intersection(restrict(image(element_relation,power_class(u)),v,w),power_class(complement(power_class(u)))),null_class)**.
% 299.99/300.36  146882[1:Rew:142871.0,132344.0] || equal(union(complement(power_class(u)),v),null_class) -> inductive(intersection(power_class(u),complement(v)))*.
% 299.99/300.36  147410[1:Rew:142780.0,105056.0] || member(u,union(null_class,complement(v))) member(u,complement(symmetric_difference(universal_class,v)))* -> .
% 299.99/300.36  147485[1:Rew:142790.0,33217.0] || equal(union(complement(apply(null_class,u)),null_class),null_class)** -> member(omega,apply(null_class,v))*.
% 299.99/300.36  147486[1:Rew:142790.0,33215.0] || equal(union(complement(apply(null_class,u)),null_class),null_class)** -> member(null_class,apply(null_class,v))*.
% 299.99/300.36  147487[1:Rew:142790.0,25147.0] || equal(union(complement(apply(null_class,u)),null_class),null_class)** -> member(null_class,sum_class(range_of(null_class))).
% 299.99/300.36  147488[1:Rew:142790.0,24931.0] || equal(union(complement(apply(null_class,u)),null_class),null_class)** -> member(omega,sum_class(range_of(null_class))).
% 299.99/300.36  147509[1:Rew:142790.0,25151.0] || equal(union(complement(sum_class(range_of(null_class))),null_class),null_class)** -> member(null_class,apply(null_class,u))*.
% 299.99/300.36  147510[1:Rew:142790.0,24935.0] || equal(union(complement(sum_class(range_of(null_class))),null_class),null_class)** -> member(omega,apply(null_class,u))*.
% 299.99/300.36  147520[1:Rew:142790.0,105058.0] || member(u,union(complement(v),null_class)) member(u,complement(symmetric_difference(v,universal_class)))* -> .
% 299.99/300.36  147631[1:Rew:142878.0,38189.1] || equal(u,null_class) -> equal(intersection(successor(u),complement(union(null_class,singleton(u)))),null_class)**.
% 299.99/300.36  147632[1:Rew:142878.0,38190.1] || equal(u,null_class) -> equal(symmetric_difference(successor(u),complement(union(null_class,singleton(u)))),universal_class)**.
% 299.99/300.36  147710[1:Rew:142878.0,38188.1] || equal(u,null_class) -> equal(intersection(union(u,v),complement(union(null_class,v))),null_class)**.
% 299.99/300.36  148042[1:Rew:142880.0,38221.1] || equal(u,null_class) -> equal(intersection(union(v,u),complement(union(v,null_class))),null_class)**.
% 299.99/300.36  148119[1:Rew:142880.0,128844.0] ||  -> equal(complement(union(symmetric_difference(regular(u),u),null_class)),symmetric_difference(universal_class,union(regular(u),u)))**.
% 299.99/300.36  148277[1:Rew:142880.0,38251.1] || equal(singleton(u),null_class) -> equal(intersection(successor(u),complement(union(u,null_class))),null_class)**.
% 299.99/300.36  148278[1:Rew:142880.0,38252.1] || equal(singleton(u),null_class) -> equal(symmetric_difference(successor(u),complement(union(u,null_class))),universal_class)**.
% 299.99/300.36  148608[1:Rew:142876.0,25271.0] || equal(union(u,complement(union(v,w))),null_class)** -> member(null_class,union(v,w)).
% 299.99/300.36  148609[1:Rew:142876.0,25087.0] || equal(union(u,complement(union(v,w))),null_class)** -> member(omega,union(v,w)).
% 299.99/300.36  149245[1:Rew:142876.0,25158.0] || equal(union(complement(union(u,v)),w),null_class)** -> member(null_class,union(u,v)).
% 299.99/300.36  149246[1:Rew:142876.0,24942.0] || equal(union(complement(union(u,v)),w),null_class)** -> member(omega,union(u,v)).
% 299.99/300.36  149376[1:Rew:142876.0,141812.0] ||  -> equal(intersection(intersection(universal_class,union(u,v)),symmetric_difference(null_class,complement(union(u,v)))),null_class)**.
% 299.99/300.36  149377[1:Rew:142876.0,141813.0] ||  -> equal(intersection(symmetric_difference(null_class,complement(union(u,v))),intersection(universal_class,union(u,v))),null_class)**.
% 299.99/300.36  149379[1:Rew:142876.0,141806.0] ||  -> equal(intersection(intersection(union(u,v),universal_class),symmetric_difference(complement(union(u,v)),null_class)),null_class)**.
% 299.99/300.36  149380[1:Rew:142876.0,141807.0] ||  -> equal(intersection(symmetric_difference(complement(union(u,v)),null_class),intersection(union(u,v),universal_class)),null_class)**.
% 300.04/300.37  149406[0:Rew:142876.0,141439.0] ||  -> equal(intersection(symmetric_difference(u,v),symmetric_difference(intersection(u,v),complement(union(u,v)))),null_class)**.
% 300.04/300.37  149407[0:Rew:142876.0,141440.0] ||  -> equal(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),symmetric_difference(u,v)),null_class)**.
% 300.04/300.37  149668[0:Rew:142876.0,142802.0] ||  -> equal(union(complement(u),complement(union(v,w))),complement(intersection(u,union(v,w))))**.
% 300.04/300.37  149669[0:Rew:142876.0,142867.0] ||  -> equal(union(complement(union(u,v)),complement(w)),complement(intersection(union(u,v),w)))**.
% 300.04/300.37  149670[0:Rew:142876.0,142879.0] ||  -> equal(complement(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))**.
% 300.04/300.37  149671[0:Rew:142876.0,142882.0] ||  -> equal(complement(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))**.
% 300.04/300.37  149672[1:Rew:142871.0,142885.0] ||  -> equal(complement(union(null_class,image(element_relation,power_class(u)))),intersection(universal_class,power_class(complement(power_class(u)))))**.
% 300.04/300.37  149673[1:Rew:142871.0,142891.0] ||  -> equal(complement(union(image(element_relation,power_class(u)),null_class)),intersection(power_class(complement(power_class(u))),universal_class))**.
% 300.04/300.37  149772[0:Rew:140814.0,142855.1] ||  -> member(not_subclass_element(u,v),complement(v))* subclass(u,v).
% 300.04/300.37  149774[0:Rew:140814.0,142905.1] || member(regular(image(element_relation,u)),power_class(complement(u)))* -> equal(image(element_relation,u),null_class).
% 300.04/300.37  149775[0:Rew:140814.0,142939.1] || member(not_subclass_element(intersection(u,v),null_class),complement(u))* -> equal(intersection(u,v),null_class).
% 300.04/300.37  149776[0:Rew:140814.0,142958.1] || member(not_subclass_element(intersection(u,v),null_class),complement(v))* -> equal(intersection(u,v),null_class).
% 300.04/300.37  150053[1:MRR:147946.0,148134.0] ||  -> equal(complement(union(symmetric_difference(u,regular(u)),null_class)),symmetric_difference(universal_class,union(u,regular(u))))**.
% 300.04/300.37  150064[0:Rew:140814.0,142854.2,140814.0,142854.1] ||  -> member(not_subclass_element(u,v),complement(v))* equal(v,u) member(not_subclass_element(v,u),universal_class).
% 300.04/300.37  150067[0:Rew:140814.0,142924.2,140814.0,142924.0] || member(u,universal_class) member(apply(choice,u),complement(u))* -> equal(u,null_class).
% 300.04/300.37  150136[1:Rew:15598.1,145659.1,149536.0,145659.0] || equal(intersection(complement(u),power_class(v)),universal_class)** equal(regular(complement(u)),universal_class) -> .
% 300.04/300.37  150167[1:Rew:15598.1,146833.1,149531.0,146833.0] || equal(intersection(power_class(u),complement(v)),universal_class)** equal(regular(power_class(u)),universal_class) -> .
% 300.04/300.37  150200[1:MRR:148127.0,148134.0] ||  -> equal(complement(union(symmetric_difference(singleton(u),u),null_class)),symmetric_difference(universal_class,union(singleton(u),u)))**.
% 300.04/300.37  153028[0:EmS:5652.0,5652.1,142327.1,87.0] || subclass(universal_class,choice) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  153051[0:SoR:192.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(null_class,u).
% 300.04/300.37  153052[0:SoR:183.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(null_class,v).
% 300.04/300.37  153070[3:SoR:136349.0,142327.1] || subclass(universal_class,intersection(not_subclass_element(universal_class,complement(omega)),universal_class))*r -> .
% 300.04/300.37  153075[0:SoR:174.0,142327.1] || member(null_class,u)* subclass(universal_class,complement(u)) -> .
% 300.04/300.37  153097[0:SoR:1591.0,142327.1] || subclass(universal_class,cantor(complement(cross_product(singleton(null_class),universal_class))))*r -> .
% 300.04/300.37  153129[3:SoR:10748.0,142327.1] || subclass(universal_class,singleton(u))*r -> equal(regular(omega),u)*.
% 300.04/300.37  153132[0:SoR:1527.0,142327.1] || subclass(universal_class,domain_of(complement(cross_product(singleton(null_class),universal_class))))*r -> .
% 300.04/300.37  153142[1:SoR:7440.0,142327.1] || subclass(universal_class,domain_of(u)) -> member(null_class,cantor(u))*.
% 300.04/300.37  153238[3:Rew:140814.0,153082.0] || subclass(universal_class,u) -> member(not_subclass_element(omega,null_class),u)*.
% 300.04/300.37  153239[3:Rew:140814.0,153083.0] || subclass(universal_class,u) -> member(apply(choice,omega),u)*.
% 300.04/300.37  153261[0:MRR:153189.2,37229.0] || member(null_class,u)* subclass(universal_class,regular(u)) -> .
% 300.04/300.37  354[0:SpR:31.0,345.0] ||  -> member(ordered_pair(unordered_pair(u,singleton(v)),u),ordered_pair(ordered_pair(u,v),unordered_pair(u,singleton(v))))*.
% 300.04/300.37  948[0:SpR:900.1,46.0] ||  -> equal(singleton(cross_product(u,v)),null_class) equal(restrict(singleton(cross_product(u,v)),u,v),null_class)**.
% 300.04/300.37  5016[0:SpR:315.0,345.0] ||  -> member(ordered_pair(unordered_pair(singleton(u),v),v),ordered_pair(ordered_pair(v,u),unordered_pair(singleton(u),v)))*.
% 300.04/300.37  5668[0:Res:327.0,2702.1] function(ordered_pair(unordered_pair(u,singleton(v)),u)) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  5669[0:Res:345.0,2702.1] function(ordered_pair(unordered_pair(singleton(u),v),v)) ||  -> member(ordered_pair(v,u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  5869[2:Rew:5797.0,4483.0] || member(ordered_pair(universal_class,u),compose(v,w))* -> member(u,image(v,image(w,null_class))).
% 300.04/300.37  5995[1:Rew:5797.0,4437.1] ||  -> equal(singleton(u),null_class) equal(intersection(universal_class,union(singleton(u),u)),symmetric_difference(singleton(u),u))**.
% 300.04/300.37  6541[0:Res:41.2,5096.0] || member(null_class,u) member(null_class,v) equal(complement(intersection(v,u)),universal_class)** -> .
% 300.04/300.37  7454[1:Res:185.1,3392.0] ||  -> equal(intersection(u,domain_of(v)),null_class) member(not_subclass_element(intersection(u,domain_of(v)),null_class),cantor(v))*.
% 300.04/300.37  7455[1:Res:194.1,3392.0] ||  -> equal(intersection(domain_of(u),v),null_class) member(not_subclass_element(intersection(domain_of(u),v),null_class),cantor(u))*.
% 300.04/300.37  7529[1:Res:7439.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7530[1:Res:7439.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8070[0:Rew:17.0,7963.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(null_class,unordered_pair(null_class,not_subclass_element(u,v)))*.
% 300.04/300.37  8071[0:Rew:17.0,7964.1] ||  -> subclass(u,v) member(null_class,unordered_pair(null_class,not_subclass_element(u,v)))*.
% 300.04/300.37  8289[0:Res:7940.1,2731.0] || equal(unordered_pair(u,null_class),element_relation)** -> equal(singleton(u),null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8290[0:Res:7940.1,2729.0] || equal(unordered_pair(u,null_class),successor_relation)** -> equal(singleton(u),null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8303[0:Res:8040.1,2731.0] || equal(unordered_pair(null_class,regular(u)),element_relation)** -> equal(u,null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8304[0:Res:8040.1,2729.0] || equal(unordered_pair(null_class,regular(u)),successor_relation)** -> equal(u,null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8336[0:Res:8281.1,2731.0] || equal(unordered_pair(null_class,u),element_relation)** -> equal(singleton(u),null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8337[0:Res:8281.1,2729.0] || equal(unordered_pair(null_class,u),successor_relation)** -> equal(singleton(u),null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8955[0:Res:8759.1,2731.0] || equal(unordered_pair(u,null_class),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8956[0:Res:8759.1,2729.0] || equal(unordered_pair(u,null_class),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8975[0:Res:8945.1,2731.0] || equal(unordered_pair(null_class,u),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8976[0:Res:8945.1,2729.0] || equal(unordered_pair(null_class,u),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  9070[0:Res:8866.0,2731.0] || equal(unordered_pair(null_class,unordered_pair(u,v)),element_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  9071[0:Res:8866.0,2729.0] || equal(unordered_pair(null_class,unordered_pair(u,v)),successor_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  9092[0:Res:8871.0,2731.0] || equal(unordered_pair(null_class,ordered_pair(u,v)),element_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  9093[0:Res:8871.0,2729.0] || equal(unordered_pair(null_class,ordered_pair(u,v)),successor_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  9675[1:OCh:6.1,6.0,3528.0,80.1] function(symmetric_difference(universal_class,null_class)) ||  -> subclass(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  10127[1:Res:9869.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,null_class)),element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  10128[1:Res:9869.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,null_class)),successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  10146[1:Res:9870.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,null_class)),successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  10145[1:Res:9870.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,null_class)),element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  8623[0:Res:899.1,2725.1] inductive(u) || equal(singleton(v),omega) -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.37  8665[0:Res:321.0,2725.1] inductive(u) || equal(ordered_pair(v,w),omega) -> member(unordered_pair(singleton(w),v),u)*.
% 300.04/300.37  8746[0:Res:8717.1,2729.0] || equal(unordered_pair(omega,u),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8745[0:Res:8717.1,2731.0] || equal(unordered_pair(omega,u),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  9043[0:Res:8566.0,2729.0] || equal(unordered_pair(omega,ordered_pair(u,v)),successor_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  9042[0:Res:8566.0,2731.0] || equal(unordered_pair(omega,ordered_pair(u,v)),element_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  9003[0:Res:8562.0,2729.0] || equal(unordered_pair(omega,unordered_pair(u,v)),successor_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  9002[0:Res:8562.0,2731.0] || equal(unordered_pair(omega,unordered_pair(u,v)),element_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  7734[0:Rew:17.0,7652.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(omega,unordered_pair(omega,not_subclass_element(u,v)))*.
% 300.04/300.37  7735[0:Rew:17.0,7653.1] ||  -> subclass(u,v) member(omega,unordered_pair(omega,not_subclass_element(u,v)))*.
% 300.04/300.37  8727[0:Res:8469.1,2729.0] || equal(unordered_pair(u,omega),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  8726[0:Res:8469.1,2731.0] || equal(unordered_pair(u,omega),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7543[1:Res:7446.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7544[1:Res:7446.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7860[0:Res:7630.1,2731.0] || equal(unordered_pair(u,omega),element_relation)** -> equal(singleton(u),null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7861[0:Res:7630.1,2729.0] || equal(unordered_pair(u,omega),successor_relation)** -> equal(singleton(u),null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7873[0:Res:7710.1,2731.0] || equal(unordered_pair(omega,regular(u)),element_relation)** -> equal(u,null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7874[0:Res:7710.1,2729.0] || equal(unordered_pair(omega,regular(u)),successor_relation)** -> equal(u,null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7928[0:Res:7853.1,2731.0] || equal(unordered_pair(omega,u),element_relation)** -> equal(singleton(u),null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  7929[0:Res:7853.1,2729.0] || equal(unordered_pair(omega,u),successor_relation)** -> equal(singleton(u),null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  6649[0:Res:41.2,5195.1] || member(omega,u) member(omega,v) equal(complement(intersection(v,u)),universal_class)** -> .
% 300.04/300.37  8673[0:Res:5043.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(singleton(w),u)*.
% 300.04/300.37  10773[3:Res:10729.1,2715.0] inductive(compose(u,v)) || equal(cross_product(universal_class,universal_class),w) -> member(regular(omega),w)*.
% 300.04/300.37  11111[3:Res:10731.1,26.0] inductive(unordered_pair(u,v)) ||  -> equal(not_subclass_element(omega,null_class),v)* equal(not_subclass_element(omega,null_class),u)*.
% 300.04/300.37  11125[3:Res:10731.1,219.0] inductive(intersection(complement(u),complement(v))) || member(not_subclass_element(omega,null_class),union(u,v))* -> .
% 300.04/300.37  11288[3:Res:10732.1,26.0] inductive(unordered_pair(u,v)) ||  -> equal(apply(choice,omega),v)* equal(apply(choice,omega),u)*.
% 300.04/300.37  11302[3:Res:10732.1,219.0] inductive(intersection(complement(u),complement(v))) || member(apply(choice,omega),union(u,v))* -> .
% 300.04/300.37  11480[3:Res:11270.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(omega,null_class)),element_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  11481[3:Res:11270.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(omega,null_class)),successor_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  11495[3:Res:11366.0,2731.0] || equal(unordered_pair(null_class,apply(choice,omega)),element_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  11496[3:Res:11366.0,2729.0] || equal(unordered_pair(null_class,apply(choice,omega)),successor_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  12568[3:Res:12469.0,2731.0] || equal(unordered_pair(omega,apply(choice,omega)),element_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  12569[3:Res:12469.0,2729.0] || equal(unordered_pair(omega,apply(choice,omega)),successor_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  12586[3:Res:12482.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(omega,null_class)),element_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  12587[3:Res:12482.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(omega,null_class)),successor_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  12872[0:Res:5098.1,2702.1] function(range_of(u)) || equal(cantor(inverse(u)),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13020[0:Res:8022.0,2733.1] function(u) || equal(unordered_pair(null_class,singleton(v)),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13025[3:Res:10946.0,2733.1] function(u) || equal(unordered_pair(null_class,regular(omega)),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13085[3:Res:11979.0,2733.1] function(u) || equal(unordered_pair(omega,regular(omega)),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13086[0:Res:7695.0,2733.1] function(u) || equal(unordered_pair(omega,singleton(v)),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13415[1:Rew:5936.0,13391.0] ||  -> equal(symmetric_difference(domain_of(u),universal_class),null_class) member(regular(symmetric_difference(domain_of(u),universal_class)),complement(cantor(u)))*.
% 300.04/300.37  13425[1:SpR:5938.0,775.1] || member(u,symmetric_difference(union(v,null_class),universal_class))* -> member(u,complement(symmetric_difference(complement(v),universal_class))).
% 300.04/300.37  13445[1:Rew:5938.0,13421.0] ||  -> equal(symmetric_difference(complement(u),universal_class),null_class) member(regular(symmetric_difference(complement(u),universal_class)),union(u,null_class))*.
% 300.04/300.37  13467[2:SpL:5940.0,26.0] || member(u,ordered_pair(universal_class,v))* -> equal(u,unordered_pair(universal_class,singleton(v))) equal(u,null_class).
% 300.04/300.37  13539[1:SpR:5947.0,775.1] || member(u,symmetric_difference(union(null_class,v),universal_class))* -> member(u,complement(symmetric_difference(universal_class,complement(v)))).
% 300.04/300.37  13560[1:Rew:5947.0,13535.0] ||  -> equal(symmetric_difference(universal_class,complement(u)),null_class) member(regular(symmetric_difference(universal_class,complement(u))),union(null_class,u))*.
% 300.04/300.37  13630[0:Res:8046.1,2702.1] function(unordered_pair(null_class,power_class(u))) || member(u,universal_class)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13652[0:Res:8047.1,2702.1] function(unordered_pair(null_class,sum_class(u))) || member(u,universal_class)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13672[0:Res:8049.1,2702.1] function(unordered_pair(null_class,not_subclass_element(u,null_class))) ||  -> equal(u,null_class)* member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13692[1:Res:8057.1,2702.1] function(unordered_pair(null_class,not_subclass_element(universal_class,u))) ||  -> equal(universal_class,u)* member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13861[1:Res:7721.1,2702.1] function(unordered_pair(omega,not_subclass_element(universal_class,u))) ||  -> equal(universal_class,u)* member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13882[0:Res:7717.1,2702.1] function(unordered_pair(omega,not_subclass_element(u,null_class))) ||  -> equal(u,null_class)* member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13906[0:Res:7715.1,2702.1] function(unordered_pair(omega,sum_class(u))) || member(u,universal_class)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13928[0:Res:7714.1,2702.1] function(unordered_pair(omega,power_class(u))) || member(u,universal_class)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13948[0:Res:5200.1,2702.1] function(range_of(u)) || equal(cantor(inverse(u)),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  14086[3:Res:11404.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14546[1:Res:4336.1,2702.1] function(domain_of(u)) ||  -> equal(cantor(u),null_class) member(regular(cantor(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14745[2:SpL:5877.0,26.0] || member(u,ordered_pair(v,universal_class))* -> equal(u,unordered_pair(v,null_class)) equal(u,singleton(v)).
% 300.04/300.37  14768[2:SpL:5879.0,26.0] || member(u,ordered_pair(v,universal_class))* -> equal(u,unordered_pair(null_class,v)) equal(u,singleton(v)).
% 300.04/300.37  14894[1:Res:7441.1,2702.1] function(cantor(u)) ||  -> equal(domain_of(u),null_class) member(regular(domain_of(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14926[1:Res:7449.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14957[0:Res:8048.1,2702.1] function(u) function(unordered_pair(null_class,apply(u,v))) ||  -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  15033[0:Res:8883.1,2702.1] function(unordered_pair(null_class,regular(u))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  15278[0:Res:8576.1,2702.1] function(unordered_pair(omega,regular(u))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  15354[0:Res:7716.1,2702.1] function(u) function(unordered_pair(omega,apply(u,v))) ||  -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  15714[0:SpR:15594.1,774.0] || equal(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),union(u,v))**.
% 300.04/300.37  15754[0:NCh:6.2,6.0,2728.1,14430.0] || member(u,intersection(v,w))* equal(v,successor_relation) -> member(u,cross_product(universal_class,universal_class)).
% 300.04/300.37  15776[1:OCh:6.1,6.0,15584.0,80.1] function(domain_of(u)) ||  -> subclass(cantor(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  15914[0:NCh:6.2,6.0,2730.1,14430.0] || member(u,intersection(v,w))* equal(v,element_relation) -> member(u,cross_product(universal_class,universal_class)).
% 300.04/300.37  16214[0:NCh:6.2,6.0,14684.0,2728.1] || member(u,intersection(v,w))* equal(w,successor_relation) -> member(u,cross_product(universal_class,universal_class)).
% 300.04/300.37  16216[0:NCh:6.2,6.0,14684.0,2730.1] || member(u,intersection(v,w))* equal(w,element_relation) -> member(u,cross_product(universal_class,universal_class)).
% 300.04/300.37  16623[1:MRR:16622.0,2380.1] || member(u,complement(symmetric_difference(complement(v),universal_class))) -> member(u,symmetric_difference(union(v,null_class),universal_class))*.
% 300.04/300.37  16625[1:MRR:16624.0,2380.1] || member(u,complement(symmetric_difference(universal_class,complement(v)))) -> member(u,symmetric_difference(union(null_class,v),universal_class))*.
% 300.04/300.37  16755[0:Res:2436.2,15741.1] || equal(complement(u),null_class) -> member(not_subclass_element(v,complement(u)),u)* equal(complement(u),v).
% 300.04/300.37  16835[1:Res:3393.1,175.0] || member(regular(complement(cantor(inverse(u)))),range_of(u))* -> equal(complement(cantor(inverse(u))),null_class).
% 300.04/300.37  16842[1:Res:3393.1,2702.1] function(cantor(inverse(u))) || member(v,range_of(u))* -> member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  17371[3:Res:17151.0,2702.1] function(unordered_pair(regular(universal_class),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  17392[1:Res:17162.0,2702.1] function(unordered_pair(regular(universal_class),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  17413[3:Res:17163.0,2702.1] function(unordered_pair(regular(universal_class),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  17562[1:Res:16987.1,2702.1] function(unordered_pair(u,regular(universal_class))) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  17592[1:Res:17542.1,2702.1] function(unordered_pair(regular(universal_class),u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  17861[3:Rew:17.0,17638.1] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(regular(omega),apply(null_class,u)))*.
% 300.04/300.37  17895[3:Res:17801.0,2733.1] function(u) || equal(singleton(regular(omega)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18005[3:Res:17634.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),regular(omega)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  18031[3:Res:17985.0,2725.1] inductive(u) || equal(unordered_pair(regular(omega),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  18052[3:Res:17806.0,2702.1] function(unordered_pair(regular(omega),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18100[0:Obv:18082.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(u,universal_class).
% 300.04/300.37  18101[0:Obv:18065.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(v,universal_class).
% 300.04/300.37  18144[3:Res:17817.0,2702.1] function(unordered_pair(regular(omega),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18167[3:Res:17818.0,2702.1] function(unordered_pair(regular(omega),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18259[0:SSi:18235.0,87.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),u)** member(v,universal_class).
% 300.04/300.37  18260[0:SSi:18249.0,87.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** member(u,universal_class).
% 300.04/300.37  18304[3:Res:17635.1,2702.1] function(unordered_pair(u,regular(omega))) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  18331[3:Res:18283.1,2702.1] function(unordered_pair(regular(omega),u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  18386[1:Res:17150.0,2702.1] function(unordered_pair(regular(universal_class),unordered_pair(u,v))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18683[1:Res:17153.0,2702.1] function(unordered_pair(regular(universal_class),ordered_pair(u,v))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18724[3:Res:17805.0,2702.1] function(unordered_pair(regular(omega),unordered_pair(u,v))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18751[3:Res:17808.0,2702.1] function(unordered_pair(regular(omega),ordered_pair(u,v))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18766[0:Res:622.1,7367.0] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(apply(null_class,u),singleton(v)))*.
% 300.04/300.37  19367[0:Res:18762.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),singleton(w)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  19392[0:Res:19346.0,2733.1] function(u) || equal(singleton(singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19422[0:Res:19345.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),singleton(w)),omega)** -> member(singleton(w),u)*.
% 300.04/300.37  19447[3:Res:18768.0,2702.1] function(unordered_pair(apply(choice,omega),singleton(u))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19499[1:Res:18873.0,2702.1] function(unordered_pair(not_subclass_element(universal_class,null_class),singleton(u))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19527[3:Res:18874.0,2702.1] function(unordered_pair(not_subclass_element(omega,null_class),singleton(u))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19555[3:Res:19430.0,2702.1] function(unordered_pair(singleton(u),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19582[1:Res:19482.0,2702.1] function(unordered_pair(singleton(u),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19634[3:Res:19510.0,2702.1] function(unordered_pair(singleton(u),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19733[0:Res:18763.1,2702.1] function(unordered_pair(u,singleton(v))) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  19783[0:Res:19711.1,2702.1] function(unordered_pair(singleton(u),v)) ||  -> equal(singleton(v),null_class) member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  20300[0:SpL:19794.1,2696.1] inductive(u) || equal(successor_relation,null_class) member(v,range_of(successor_relation))* -> member(v,u)*.
% 300.04/300.37  20527[0:Res:18761.0,2702.1] function(unordered_pair(unordered_pair(u,v),singleton(w))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20580[0:Res:18801.0,2702.1] function(unordered_pair(ordered_pair(u,v),singleton(w))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20630[0:Res:20501.0,2702.1] function(unordered_pair(singleton(u),unordered_pair(v,w))) ||  -> member(unordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20661[0:Res:20561.0,2702.1] function(unordered_pair(singleton(u),ordered_pair(v,w))) ||  -> member(ordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.04/300.37  21597[1:Res:15584.0,2710.2] inductive(cantor(u)) || member(v,image(successor_relation,cantor(u)))* -> member(v,domain_of(u)).
% 300.04/300.37  22276[1:SpR:6033.0,184.1] ||  -> equal(intersection(apply(null_class,u),universal_class),null_class)** member(regular(intersection(sum_class(range_of(null_class)),universal_class)),universal_class)*.
% 300.04/300.37  22284[1:SpR:6033.0,15594.1] || equal(apply(null_class,u),null_class) -> equal(intersection(sum_class(range_of(null_class)),universal_class),apply(null_class,u))*.
% 300.04/300.37  22298[1:SpR:6033.0,184.1] ||  -> equal(intersection(sum_class(range_of(null_class)),universal_class),null_class) member(regular(intersection(apply(null_class,u),universal_class)),universal_class)*.
% 300.04/300.37  22306[1:SpR:6033.0,15594.1] || equal(sum_class(range_of(null_class)),null_class) -> equal(intersection(apply(null_class,u),universal_class),sum_class(range_of(null_class)))**.
% 300.04/300.37  23366[1:Rew:17.0,23300.1] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(omega,not_subclass_element(universal_class,complement(u))))*.
% 300.04/300.37  23367[1:Rew:17.0,23302.1] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(null_class,not_subclass_element(universal_class,complement(u))))*.
% 300.04/300.37  23319[1:Res:23252.0,304.0] ||  -> equal(complement(cantor(inverse(u))),universal_class) member(not_subclass_element(universal_class,complement(cantor(inverse(u)))),range_of(u))*.
% 300.04/300.37  23334[1:Res:23252.0,2702.1] function(u) ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  23404[3:Res:23363.1,2731.0] inductive(u) || equal(u,element_relation)* -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  23405[3:Res:23363.1,2729.0] inductive(u) || equal(u,successor_relation)* -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  23468[3:Res:23455.0,2375.0] || member(u,v)* -> member(not_subclass_element(universal_class,complement(omega)),unordered_pair(u,not_subclass_element(universal_class,complement(omega))))*.
% 300.04/300.37  23574[3:Res:23479.0,2725.1] inductive(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,complement(omega))),omega)** -> member(omega,u)*.
% 300.04/300.37  23959[1:Res:23764.1,2725.1] inductive(u) || equal(complement(v),null_class)** equal(v,omega) -> member(omega,u)*.
% 300.04/300.37  24456[3:Res:23473.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(not_subclass_element(universal_class,complement(omega)),cross_product(v,w))*.
% 300.04/300.37  24531[1:Rew:17.0,24515.1] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(omega,not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  24532[1:Rew:17.0,24517.1] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(null_class,not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  24602[1:Res:23936.1,2702.1] function(cantor(u)) || equal(complement(domain_of(u)),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  24662[1:Res:24000.1,2702.1] function(cantor(u)) || equal(complement(domain_of(u)),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  24750[1:Rew:5901.0,24749.1] || equal(complement(u),null_class) -> equal(symmetric_difference(complement(u),complement(v)),symmetric_difference(null_class,complement(v)))**.
% 300.04/300.37  24844[1:Rew:5899.0,24843.1] || equal(complement(u),null_class) -> equal(symmetric_difference(complement(v),complement(u)),symmetric_difference(complement(v),null_class))**.
% 300.04/300.37  24991[1:Res:24927.1,2702.1] function(domain_of(u)) || equal(complement(cantor(u)),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25209[1:Res:25143.1,2702.1] function(domain_of(u)) || equal(complement(cantor(u)),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25376[1:Res:25324.1,2731.0] || equal(successor(u),null_class) equal(complement(u),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25377[1:Res:25324.1,2729.0] || equal(successor(u),null_class) equal(complement(u),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25407[1:Res:41.2,25381.1] || member(omega,u) member(omega,v) equal(successor(intersection(v,u)),null_class)** -> .
% 300.04/300.37  25591[1:Res:25552.1,2702.1] function(complement(singleton(u))) || equal(successor(u),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25697[1:Res:25645.1,2731.0] || equal(successor(u),null_class) equal(complement(u),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25698[1:Res:25645.1,2729.0] || equal(successor(u),null_class) equal(complement(u),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25727[1:Res:41.2,25702.1] || member(null_class,u) member(null_class,v) equal(successor(intersection(v,u)),null_class)** -> .
% 300.04/300.37  25964[1:Res:25922.1,2702.1] function(complement(singleton(u))) || equal(successor(u),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  26815[2:Rew:17.0,26794.1] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(omega,apply(u,universal_class)))*.
% 300.04/300.37  26816[2:Rew:17.0,26796.1] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(null_class,apply(u,universal_class)))*.
% 300.04/300.37  26803[2:Res:5894.1,2713.0] || member(image(u,null_class),universal_class) equal(universal_class,v) -> member(apply(u,universal_class),v)*.
% 300.04/300.37  26961[1:Rew:5938.0,26928.0] ||  -> equal(complement(symmetric_difference(symmetric_difference(domain_of(u),universal_class),null_class)),union(null_class,symmetric_difference(complement(cantor(u)),universal_class)))**.
% 300.04/300.37  27186[1:Res:6798.1,10199.1] || member(not_subclass_element(universal_class,null_class),successor(null_class))* equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class) -> .
% 300.04/300.37  27413[3:Res:6798.1,11721.1] || member(not_subclass_element(omega,null_class),successor(null_class))* equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class) -> .
% 300.04/300.37  27576[3:Res:6798.1,11811.1] || member(apply(choice,omega),successor(null_class))* equal(complement(symmetric_difference(null_class,singleton(null_class))),universal_class) -> .
% 300.04/300.37  28641[1:SpR:14172.0,137.0] ||  -> equal(intersection(power_class(symmetric_difference(range_of(u),universal_class)),image(element_relation,union(cantor(inverse(u)),null_class))),null_class)**.
% 300.04/300.37  28642[1:SpR:14172.0,5898.0] ||  -> equal(union(power_class(symmetric_difference(range_of(u),universal_class)),image(element_relation,union(cantor(inverse(u)),null_class))),universal_class)**.
% 300.04/300.37  28643[1:SpR:14172.0,9720.0] ||  -> equal(symmetric_difference(power_class(symmetric_difference(range_of(u),universal_class)),image(element_relation,union(cantor(inverse(u)),null_class))),universal_class)**.
% 300.04/300.37  28666[1:SpR:14172.0,25324.1] || equal(successor(symmetric_difference(range_of(u),universal_class)),null_class) -> member(omega,union(cantor(inverse(u)),null_class))*.
% 300.04/300.37  28667[1:SpR:14172.0,25645.1] || equal(successor(symmetric_difference(range_of(u),universal_class)),null_class) -> member(null_class,union(cantor(inverse(u)),null_class))*.
% 300.04/300.37  28684[1:SpL:14172.0,24694.0] || equal(union(cantor(inverse(u)),null_class),null_class)** -> equal(successor(symmetric_difference(range_of(u),universal_class)),universal_class).
% 300.04/300.37  28696[1:SpL:14172.0,25783.0] || equal(successor(union(cantor(inverse(u)),null_class)),null_class)** -> member(null_class,symmetric_difference(range_of(u),universal_class)).
% 300.04/300.37  28697[1:SpL:14172.0,25460.0] || equal(successor(union(cantor(inverse(u)),null_class)),null_class)** -> member(omega,symmetric_difference(range_of(u),universal_class)).
% 300.04/300.37  28698[1:SpL:14172.0,42.1] || member(u,symmetric_difference(range_of(v),universal_class)) member(u,union(cantor(inverse(v)),null_class))* -> .
% 300.04/300.37  28714[1:Rew:5938.0,28654.0] ||  -> equal(intersection(union(symmetric_difference(range_of(u),universal_class),null_class),symmetric_difference(complement(cantor(inverse(u))),universal_class)),null_class)**.
% 300.04/300.37  28715[1:Rew:5938.0,28655.0] ||  -> equal(union(union(symmetric_difference(range_of(u),universal_class),null_class),symmetric_difference(complement(cantor(inverse(u))),universal_class)),universal_class)**.
% 300.04/300.37  28716[1:Rew:5938.0,28656.0] ||  -> equal(symmetric_difference(union(symmetric_difference(range_of(u),universal_class),null_class),symmetric_difference(complement(cantor(inverse(u))),universal_class)),universal_class)**.
% 300.04/300.37  28721[1:Rew:5899.0,28651.0] ||  -> equal(complement(symmetric_difference(null_class,symmetric_difference(range_of(u),universal_class))),union(null_class,symmetric_difference(cantor(inverse(u)),null_class)))**.
% 300.04/300.37  28805[0:SpR:3727.1,327.0] || member(u,successor_relation) -> member(u,ordered_pair(unordered_pair(first(u),singleton(second(u))),first(u)))*.
% 300.04/300.37  28890[0:Res:28866.1,2375.0] || member(u,successor_relation) member(v,w)* -> member(second(u),unordered_pair(v,second(u)))*.
% 300.04/300.37  28913[0:Res:28867.1,2375.0] || member(u,successor_relation) member(v,w)* -> member(first(u),unordered_pair(v,first(u)))*.
% 300.04/300.37  28943[0:Res:28807.1,2731.0] || member(u,successor_relation) equal(unordered_pair(null_class,u),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  28944[0:Res:28807.1,2729.0] || member(u,successor_relation) equal(unordered_pair(null_class,u),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  28970[0:Res:28809.1,2731.0] || member(u,successor_relation) equal(unordered_pair(omega,u),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  28971[0:Res:28809.1,2729.0] || member(u,successor_relation) equal(unordered_pair(omega,u),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  28987[0:SpR:3782.1,327.0] || member(u,element_relation) -> member(u,ordered_pair(unordered_pair(first(u),singleton(second(u))),first(u)))*.
% 300.04/300.37  29073[0:Res:29049.1,2375.0] || member(u,element_relation) member(v,w)* -> member(second(u),unordered_pair(v,second(u)))*.
% 300.04/300.37  29096[0:Res:29050.1,2375.0] || member(u,element_relation) member(v,w)* -> member(first(u),unordered_pair(v,first(u)))*.
% 300.04/300.37  29115[0:Res:7.2,28851.0] || equal(complement(not_subclass_element(successor_relation,u)),universal_class) -> equal(successor_relation,u) member(not_subclass_element(u,successor_relation),u)*.
% 300.04/300.37  29116[0:Res:20.1,28851.0] || equal(complement(not_subclass_element(successor_relation,u)),universal_class)** -> subclass(successor_relation,u).
% 300.04/300.37  29196[0:Res:5060.2,776.0] || equal(symmetric_difference(u,v),universal_class) -> equal(w,null_class) member(regular(w),union(u,v))*.
% 300.04/300.37  29660[0:Rew:16446.1,29659.1] || equal(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(union(u,v),union(u,v)),null_class)**.
% 300.04/300.37  29713[0:Res:28989.1,2731.0] || member(u,element_relation) equal(unordered_pair(null_class,u),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  29714[0:Res:28989.1,2729.0] || member(u,element_relation) equal(unordered_pair(null_class,u),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  29741[0:Res:28991.1,2731.0] || member(u,element_relation) equal(unordered_pair(omega,u),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  29742[0:Res:28991.1,2729.0] || member(u,element_relation) equal(unordered_pair(omega,u),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  29760[0:Res:7.2,29034.0] || equal(complement(not_subclass_element(element_relation,u)),universal_class) -> equal(element_relation,u) member(not_subclass_element(u,element_relation),u)*.
% 300.04/300.37  29761[0:Res:20.1,29034.0] || equal(complement(not_subclass_element(element_relation,u)),universal_class)** -> subclass(element_relation,u).
% 300.04/300.37  29974[0:Res:28803.1,2731.0] || member(u,successor_relation) equal(u,element_relation) -> member(singleton(first(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  29975[0:Res:28803.1,2729.0] || member(u,successor_relation) equal(u,successor_relation) -> member(singleton(first(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  29985[0:Res:28803.1,244.0] || member(restrict(u,v,w),successor_relation) -> member(singleton(first(restrict(u,v,w))),u)*.
% 300.04/300.37  29996[0:Res:28803.1,776.0] || member(symmetric_difference(u,v),successor_relation) -> member(singleton(first(symmetric_difference(u,v))),union(u,v))*.
% 300.04/300.37  29998[0:Res:28803.1,2701.0] || member(compose(u,v),successor_relation) -> member(singleton(first(compose(u,v))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  29999[0:Res:28803.1,2703.0] || member(flip(u),successor_relation) -> member(singleton(first(flip(u))),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  30000[0:Res:28803.1,2704.0] || member(rotate(u),successor_relation) -> member(singleton(first(rotate(u))),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  30001[0:Res:28803.1,1586.0] || member(regular(u),successor_relation) member(singleton(first(regular(u))),u)* -> equal(u,null_class).
% 300.04/300.37  30126[0:Res:28985.1,2731.0] || member(u,element_relation) equal(u,element_relation) -> member(singleton(first(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  30127[0:Res:28985.1,2729.0] || member(u,element_relation) equal(u,successor_relation) -> member(singleton(first(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  30137[0:Res:28985.1,244.0] || member(restrict(u,v,w),element_relation) -> member(singleton(first(restrict(u,v,w))),u)*.
% 300.04/300.37  30148[0:Res:28985.1,776.0] || member(symmetric_difference(u,v),element_relation) -> member(singleton(first(symmetric_difference(u,v))),union(u,v))*.
% 300.04/300.37  30150[0:Res:28985.1,2701.0] || member(compose(u,v),element_relation) -> member(singleton(first(compose(u,v))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  30151[0:Res:28985.1,2703.0] || member(flip(u),element_relation) -> member(singleton(first(flip(u))),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  30152[0:Res:28985.1,2704.0] || member(rotate(u),element_relation) -> member(singleton(first(rotate(u))),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  30153[0:Res:28985.1,1586.0] || member(regular(u),element_relation) member(singleton(first(regular(u))),u)* -> equal(u,null_class).
% 300.04/300.37  30284[0:Res:29051.1,2731.0] || member(u,element_relation) equal(second(u),element_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  30285[0:Res:29051.1,2729.0] || member(u,element_relation) equal(second(u),successor_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  30458[1:Rew:30312.1,30419.1] || equal(universal_class,u) -> equal(symmetric_difference(u,cross_product(v,w)),symmetric_difference(cross_product(v,w),u))*.
% 300.04/300.37  30494[0:Res:28900.1,2702.1] function(unordered_pair(omega,second(u))) || member(u,successor_relation)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30523[0:Res:28901.1,2702.1] function(unordered_pair(null_class,second(u))) || member(u,successor_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30545[0:Res:28923.1,2702.1] function(unordered_pair(omega,first(u))) || member(u,successor_relation)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30587[0:Res:28924.1,2702.1] function(unordered_pair(null_class,first(u))) || member(u,successor_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30609[0:Res:29083.1,2702.1] function(unordered_pair(omega,second(u))) || member(u,element_relation)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30638[0:Res:29084.1,2702.1] function(unordered_pair(null_class,second(u))) || member(u,element_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30660[0:Res:29106.1,2702.1] function(unordered_pair(omega,first(u))) || member(u,element_relation)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30690[0:Res:29107.1,2702.1] function(unordered_pair(null_class,first(u))) || member(u,element_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30930[2:Res:5894.1,7463.0] || member(image(u,null_class),universal_class) -> member(singleton(v),unordered_pair(apply(u,universal_class),singleton(v)))*.
% 300.04/300.37  31042[0:Res:76.1,7463.0] || member(ordered_pair(u,v),compose(w,x))* -> member(singleton(y),unordered_pair(v,singleton(y)))*.
% 300.04/300.37  31246[3:Res:30931.0,2731.0] || equal(unordered_pair(apply(choice,omega),singleton(u)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31247[3:Res:30931.0,2729.0] || equal(unordered_pair(apply(choice,omega),singleton(u)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31277[1:Res:31074.0,2731.0] || equal(unordered_pair(not_subclass_element(universal_class,null_class),singleton(u)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31278[1:Res:31074.0,2729.0] || equal(unordered_pair(not_subclass_element(universal_class,null_class),singleton(u)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31308[3:Res:31075.0,2731.0] || equal(unordered_pair(not_subclass_element(omega,null_class),singleton(u)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31309[3:Res:31075.0,2729.0] || equal(unordered_pair(not_subclass_element(omega,null_class),singleton(u)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31340[3:Res:31231.0,2731.0] || equal(unordered_pair(singleton(u),apply(choice,omega)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31341[3:Res:31231.0,2729.0] || equal(unordered_pair(singleton(u),apply(choice,omega)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31476[0:Res:76.1,7366.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,unordered_pair(y,z)))*.
% 300.04/300.37  31681[1:Res:31262.0,2731.0] || equal(unordered_pair(singleton(u),not_subclass_element(universal_class,null_class)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31682[1:Res:31262.0,2729.0] || equal(unordered_pair(singleton(u),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31711[3:Res:31293.0,2731.0] || equal(unordered_pair(singleton(u),not_subclass_element(omega,null_class)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31712[3:Res:31293.0,2729.0] || equal(unordered_pair(singleton(u),not_subclass_element(omega,null_class)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  31782[3:Res:31482.0,2731.0] || equal(unordered_pair(regular(omega),unordered_pair(u,v)),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  31783[3:Res:31482.0,2729.0] || equal(unordered_pair(regular(omega),unordered_pair(u,v)),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  31919[0:Res:76.1,7394.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,unordered_pair(v,ordered_pair(y,z)))*.
% 300.04/300.37  32171[3:Res:31763.0,2731.0] || equal(unordered_pair(regular(omega),ordered_pair(u,v)),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  32172[3:Res:31763.0,2729.0] || equal(unordered_pair(regular(omega),ordered_pair(u,v)),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  32213[0:Res:30921.0,2731.0] || equal(unordered_pair(unordered_pair(u,v),singleton(w)),element_relation)** -> member(singleton(w),cross_product(universal_class,universal_class)).
% 300.04/300.37  32214[0:Res:30921.0,2729.0] || equal(unordered_pair(unordered_pair(u,v),singleton(w)),successor_relation)** -> member(singleton(w),cross_product(universal_class,universal_class)).
% 300.04/300.37  32255[0:Res:30974.0,2731.0] || equal(unordered_pair(ordered_pair(u,v),singleton(w)),element_relation)** -> member(singleton(w),cross_product(universal_class,universal_class)).
% 300.04/300.37  32256[0:Res:30974.0,2729.0] || equal(unordered_pair(ordered_pair(u,v),singleton(w)),successor_relation)** -> member(singleton(w),cross_product(universal_class,universal_class)).
% 300.04/300.37  32309[0:Res:31356.0,2731.0] || equal(unordered_pair(singleton(u),unordered_pair(v,w)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  32310[0:Res:31356.0,2729.0] || equal(unordered_pair(singleton(u),unordered_pair(v,w)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  32349[0:Res:31799.0,2731.0] || equal(unordered_pair(singleton(u),ordered_pair(v,w)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  32350[0:Res:31799.0,2729.0] || equal(unordered_pair(singleton(u),ordered_pair(v,w)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  32387[3:Res:31097.0,2702.1] function(unordered_pair(not_subclass_element(universal_class,complement(omega)),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  32421[3:Res:32364.0,2702.1] function(unordered_pair(singleton(u),not_subclass_element(universal_class,complement(omega)))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  32637[1:Res:15587.0,2732.2] function(range_of(u)) || member(v,cantor(inverse(u)))* -> member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  32658[3:NCh:6.2,6.0,15587.0,10736.1] inductive(cantor(inverse(u))) || subclass(range_of(u),null_class)*l -> .
% 300.04/300.37  32660[1:NCh:6.2,6.0,15587.0,14.0] || subclass(range_of(u),null_class) -> equal(cantor(inverse(u)),null_class)**.
% 300.04/300.37  32671[1:NCh:6.2,6.0,15587.0,3175.1] inductive(cantor(inverse(u))) || equal(range_of(u),omega) -> equal(cantor(inverse(u)),omega)**.
% 300.04/300.37  32726[2:NCh:6.2,6.1,5522.1,69.1] function(u) inductive(u) || subclass(universal_class,omega)*r -> .
% 300.04/300.37  33150[1:SpR:22317.0,184.1] ||  -> equal(intersection(apply(null_class,u),universal_class),null_class)** member(regular(intersection(apply(null_class,v),universal_class)),universal_class)*.
% 300.04/300.37  33159[1:SpR:22317.0,15594.1] || equal(apply(null_class,u),null_class) -> equal(intersection(apply(null_class,v),universal_class),apply(null_class,u))*.
% 300.04/300.37  33593[1:SpR:29523.1,24267.1] || equal(universal_class,u) equal(power_class(u),null_class)** -> equal(symmetric_difference(universal_class,power_class(universal_class)),universal_class)**.
% 300.04/300.37  33594[1:SpR:29523.1,24267.1] || equal(universal_class,u) equal(power_class(universal_class),null_class) -> equal(symmetric_difference(universal_class,power_class(u)),universal_class)**.
% 300.04/300.37  33615[1:SpR:29523.1,24303.1] || equal(universal_class,u) equal(power_class(u),null_class)** -> equal(power_class(power_class(universal_class)),power_class(null_class))**.
% 300.04/300.37  33616[1:SpR:29523.1,24303.1] || equal(universal_class,u) equal(power_class(universal_class),null_class) -> equal(power_class(power_class(u)),power_class(null_class))**.
% 300.04/300.37  33938[1:Res:33878.1,243.0] || equal(complement(restrict(u,v,w)),null_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(v,w))*.
% 300.04/300.37  33956[1:Res:33878.1,2703.0] || equal(complement(flip(u)),null_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  33957[1:Res:33878.1,2704.0] || equal(complement(rotate(u)),null_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  33958[1:Res:33878.1,1586.0] || equal(complement(regular(u)),null_class) member(not_subclass_element(universal_class,null_class),u)* -> equal(u,null_class).
% 300.04/300.37  33961[1:Res:33878.1,2696.1] inductive(u) || equal(complement(image(successor_relation,u)),null_class) -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.37  33962[1:Res:33878.1,2702.1] function(u) || equal(complement(u),null_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  34420[0:Res:5045.2,244.0] || member(u,universal_class) equal(restrict(v,w,x),universal_class)** -> member(power_class(u),v)*.
% 300.04/300.37  34602[0:Res:5046.2,244.0] || member(u,universal_class) equal(restrict(v,w,x),universal_class)** -> member(sum_class(u),v)*.
% 300.04/300.37  34836[0:Res:5061.2,244.0] || equal(restrict(u,v,w),universal_class)** -> equal(x,null_class) member(not_subclass_element(x,null_class),u)*.
% 300.04/300.37  35501[1:Res:33878.1,6579.0] || equal(complement(symmetric_difference(universal_class,complement(u))),null_class) -> member(not_subclass_element(universal_class,null_class),union(null_class,u))*.
% 300.04/300.37  35745[1:Res:33878.1,6580.0] || equal(complement(symmetric_difference(complement(u),universal_class)),null_class) -> member(not_subclass_element(universal_class,null_class),union(u,null_class))*.
% 300.04/300.37  35863[2:MRR:14868.0,35802.0] ||  -> equal(regular(ordered_pair(u,universal_class)),unordered_pair(null_class,u))** equal(regular(ordered_pair(u,universal_class)),singleton(u)).
% 300.04/300.37  36121[0:Res:15.1,17622.1] inductive(u) ||  -> equal(image(successor_relation,omega),null_class) member(not_subclass_element(image(successor_relation,omega),null_class),u)*.
% 300.04/300.37  36151[1:Res:33878.1,17622.1] inductive(u) || equal(complement(image(successor_relation,omega)),null_class) -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.37  37120[0:SpL:46.0,6584.1] || member(u,symmetric_difference(v,cross_product(w,x)))* member(u,restrict(v,w,x)) -> .
% 300.04/300.37  37127[0:SpL:47.0,6584.1] || member(u,symmetric_difference(cross_product(v,w),x))* member(u,restrict(x,v,w)) -> .
% 300.04/300.37  37150[1:SpL:5936.0,6584.1] || member(u,symmetric_difference(complement(cantor(v)),universal_class))* member(u,symmetric_difference(domain_of(v),universal_class)) -> .
% 300.04/300.37  37151[1:SpL:5947.0,6584.1] || member(u,symmetric_difference(union(null_class,v),universal_class))* member(u,symmetric_difference(universal_class,complement(v))) -> .
% 300.04/300.37  37157[1:SpL:5938.0,6584.1] || member(u,symmetric_difference(union(v,null_class),universal_class))* member(u,symmetric_difference(complement(v),universal_class)) -> .
% 300.04/300.37  37165[0:Res:15.1,6584.1] || member(not_subclass_element(intersection(u,v),null_class),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 300.04/300.37  37406[0:Res:18606.1,2695.1] inductive(u) ||  -> equal(intersection(omega,v),omega) member(not_subclass_element(omega,intersection(omega,v)),u)*.
% 300.04/300.37  37427[1:Rew:5892.0,37335.0] ||  -> equal(cantor(inverse(u)),range_of(u)) member(not_subclass_element(range_of(u),cantor(inverse(u))),range_of(u))*.
% 300.04/300.37  37957[1:MRR:37827.2,2380.1] || equal(u,null_class) member(v,union(u,w)) -> member(v,symmetric_difference(u,w))*.
% 300.04/300.37  37958[1:MRR:37828.2,2380.1] || equal(u,null_class) member(v,union(w,u)) -> member(v,symmetric_difference(w,u))*.
% 300.04/300.37  38072[0:Res:19168.1,2695.1] inductive(u) ||  -> equal(intersection(v,omega),omega) member(not_subclass_element(omega,intersection(v,omega)),u)*.
% 300.04/300.37  38232[1:SpR:37643.1,111.0] || equal(intersection(u,v),null_class) -> equal(intersection(universal_class,union(u,v)),symmetric_difference(u,v))**.
% 300.04/300.37  39029[0:Res:7.2,37806.0] || equal(second(not_subclass_element(element_relation,u)),null_class) -> equal(element_relation,u) member(not_subclass_element(u,element_relation),u)*.
% 300.04/300.37  39030[0:Res:20.1,37806.0] || equal(second(not_subclass_element(element_relation,u)),null_class)** -> subclass(element_relation,u).
% 300.04/300.37  39037[0:Res:3045.2,37806.0] || member(u,universal_class) member(v,u) equal(second(ordered_pair(v,u)),null_class)** -> .
% 300.04/300.37  39389[1:Res:39335.1,2375.0] || equal(u,null_class) member(v,w)* -> member(power_class(u),unordered_pair(v,power_class(u)))*.
% 300.04/300.37  39472[1:Res:39434.0,2733.1] function(u) || equal(unordered_pair(omega,power_class(null_class)),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  39508[1:Res:39435.0,2733.1] function(u) || equal(unordered_pair(null_class,power_class(null_class)),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  39572[1:Rew:71.0,39553.1,5919.0,39553.0] || member(regular(complement(sum_class(u))),intersection(sum_class(u),universal_class))* -> equal(complement(sum_class(u)),null_class).
% 300.04/300.37  39573[1:Rew:56.0,39554.1,5920.0,39554.0] || member(regular(complement(inverse(u))),intersection(inverse(u),universal_class))* -> equal(complement(inverse(u)),null_class).
% 300.04/300.37  39674[3:Res:39418.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),regular(omega)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  39843[1:Res:39417.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),singleton(v)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  39882[1:Res:39816.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),power_class(null_class)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  39919[1:Res:39415.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  39994[1:Res:39428.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(power_class(null_class),u)*.
% 300.04/300.37  40060[1:Res:39893.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),power_class(null_class)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  40358[1:Res:39413.0,2731.0] || equal(unordered_pair(power_class(null_class),ordered_pair(u,v)),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  40359[1:Res:39413.0,2729.0] || equal(unordered_pair(power_class(null_class),ordered_pair(u,v)),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  40402[1:Res:39414.0,2731.0] || equal(unordered_pair(power_class(null_class),unordered_pair(u,v)),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  40403[1:Res:39414.0,2729.0] || equal(unordered_pair(power_class(null_class),unordered_pair(u,v)),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  40694[1:Rew:17.0,40675.1] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(omega,not_subclass_element(universal_class,cantor(u))))*.
% 300.04/300.37  40695[1:Rew:17.0,40677.1] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(null_class,not_subclass_element(universal_class,cantor(u))))*.
% 300.04/300.37  44958[1:Res:39347.1,2702.1] function(unordered_pair(omega,power_class(u))) || equal(u,null_class)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  45024[1:Res:39401.1,2702.1] function(unordered_pair(null_class,power_class(u))) || equal(u,null_class)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  45126[0:Res:2404.1,37489.0] || equal(singleton(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 300.04/300.37  45276[1:Res:39960.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  45310[1:Res:775.1,40021.1] || member(power_class(null_class),symmetric_difference(u,v))* equal(regular(complement(intersection(u,v))),universal_class) -> .
% 300.04/300.37  45395[1:Res:45353.0,2375.0] || member(u,v)* -> member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(u,not_subclass_element(universal_class,power_class(null_class))))*.
% 300.04/300.37  45493[3:Res:23363.1,5975.0] inductive(intersection(complement(u),universal_class)) || member(not_subclass_element(universal_class,complement(omega)),union(u,null_class))* -> .
% 300.04/300.37  45617[1:Res:45406.0,2725.1] inductive(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class))),omega)** -> member(omega,u)*.
% 300.04/300.37  45732[3:Res:23363.1,5979.0] inductive(intersection(universal_class,complement(u))) || member(not_subclass_element(universal_class,complement(omega)),union(null_class,u))* -> .
% 300.04/300.37  45988[1:Rew:45848.0,36929.2] function(unordered_pair(regular(universal_class),u)) ||  -> equal(singleton(u),null_class)** member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  45992[1:Rew:45848.0,36892.2] function(unordered_pair(regular(u),regular(universal_class))) ||  -> equal(u,null_class)* member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  45994[1:Rew:45848.0,36855.2] function(unordered_pair(u,regular(universal_class))) ||  -> equal(singleton(u),null_class)** member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  46014[1:Rew:45848.0,35141.2] function(unordered_pair(regular(universal_class),u)) || member(u,successor_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  46018[1:Rew:45848.0,35109.2] function(unordered_pair(regular(universal_class),u)) || member(u,element_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  46401[0:MRR:45826.0,2401.1] ||  -> member(regular(regular(complement(u))),u)* equal(regular(complement(u)),null_class) equal(complement(u),null_class).
% 300.04/300.37  46700[0:Rew:47.0,46683.0] ||  -> equal(restrict(singleton(u),v,w),null_class) equal(regular(restrict(singleton(u),v,w)),u)**.
% 300.04/300.37  46726[1:MRR:46725.0,37825.0] ||  -> equal(intersection(universal_class,union(intersection(u,singleton(v)),v)),symmetric_difference(intersection(u,singleton(v)),v))**.
% 300.04/300.37  47008[1:MRR:47007.0,37825.0] ||  -> equal(intersection(universal_class,union(intersection(singleton(u),v),u)),symmetric_difference(intersection(singleton(u),v),u))**.
% 300.04/300.37  47129[1:Rew:17.0,47109.1] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(omega,not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  47130[1:Rew:17.0,47111.1] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(null_class,not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  47164[1:Res:45362.1,243.0] || equal(regular(complement(restrict(u,v,w))),universal_class)** -> member(power_class(null_class),cross_product(v,w)).
% 300.04/300.37  47185[1:Res:45362.1,6579.0] || equal(regular(complement(symmetric_difference(universal_class,complement(u)))),universal_class)** -> member(power_class(null_class),union(null_class,u)).
% 300.04/300.37  47186[1:Res:45362.1,6580.0] || equal(regular(complement(symmetric_difference(complement(u),universal_class))),universal_class)** -> member(power_class(null_class),union(u,null_class)).
% 300.04/300.37  47189[1:Res:45362.1,2703.0] || equal(regular(complement(flip(u))),universal_class)** -> member(power_class(null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  47190[1:Res:45362.1,2704.0] || equal(regular(complement(rotate(u))),universal_class)** -> member(power_class(null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  47196[1:Res:45362.1,2696.1] inductive(u) || equal(regular(complement(image(successor_relation,u))),universal_class)** -> member(power_class(null_class),u).
% 300.04/300.37  47197[1:Res:45362.1,17622.1] inductive(u) || equal(regular(complement(image(successor_relation,omega))),universal_class)** -> member(power_class(null_class),u)*.
% 300.04/300.37  47199[1:Res:45362.1,2702.1] function(u) || equal(regular(complement(u)),universal_class)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  47247[1:Res:45386.0,2702.1] function(unordered_pair(not_subclass_element(universal_class,power_class(null_class)),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  47288[1:Res:45399.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(v,w))*.
% 300.04/300.37  47318[1:Res:45399.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(not_subclass_element(universal_class,power_class(null_class)),u)*.
% 300.04/300.37  47427[1:Res:47225.0,2702.1] function(unordered_pair(singleton(u),not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  47726[1:Rew:5842.0,47681.1] ||  -> equal(symmetric_difference(apply(null_class,u),universal_class),null_class)** member(regular(symmetric_difference(apply(null_class,v),universal_class)),universal_class)*.
% 300.04/300.37  47727[1:Rew:5842.0,47682.1] ||  -> equal(symmetric_difference(apply(null_class,u),universal_class),null_class)** member(regular(symmetric_difference(sum_class(range_of(null_class)),universal_class)),universal_class)*.
% 300.04/300.37  47729[1:Rew:5842.0,47684.1] ||  -> equal(symmetric_difference(sum_class(range_of(null_class)),universal_class),null_class) member(regular(symmetric_difference(apply(null_class,u),universal_class)),universal_class)*.
% 300.04/300.37  47811[3:Res:11361.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(apply(choice,omega),union(u,v))*.
% 300.04/300.37  47814[0:Res:5042.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(unordered_pair(w,x),union(u,v))*.
% 300.04/300.37  47818[0:Res:5065.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(ordered_pair(w,x),union(u,v))*.
% 300.04/300.37  47837[1:Res:9863.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(not_subclass_element(universal_class,null_class),union(u,v))*.
% 300.04/300.37  47839[3:Res:11265.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(not_subclass_element(omega,null_class),union(u,v))*.
% 300.04/300.37  47850[3:Res:23363.1,6578.0] inductive(symmetric_difference(complement(u),complement(v))) ||  -> member(not_subclass_element(universal_class,complement(omega)),union(u,v))*.
% 300.04/300.37  47990[1:Res:39335.1,7388.0] || equal(u,null_class) -> equal(v,null_class) member(power_class(u),unordered_pair(power_class(u),regular(v)))*.
% 300.04/300.37  47991[0:Res:74.1,7388.0] || member(u,universal_class) -> equal(v,null_class) member(power_class(u),unordered_pair(power_class(u),regular(v)))*.
% 300.04/300.37  47993[0:Res:72.1,7388.0] || member(u,universal_class) -> equal(v,null_class) member(sum_class(u),unordered_pair(sum_class(u),regular(v)))*.
% 300.04/300.37  48000[0:Res:29049.1,7388.0] || member(u,element_relation) -> equal(v,null_class) member(second(u),unordered_pair(second(u),regular(v)))*.
% 300.04/300.37  48001[0:Res:28866.1,7388.0] || member(u,successor_relation) -> equal(v,null_class) member(second(u),unordered_pair(second(u),regular(v)))*.
% 300.04/300.37  48002[0:Res:29050.1,7388.0] || member(u,element_relation) -> equal(v,null_class) member(first(u),unordered_pair(first(u),regular(v)))*.
% 300.04/300.37  48003[0:Res:28867.1,7388.0] || member(u,successor_relation) -> equal(v,null_class) member(first(u),unordered_pair(first(u),regular(v)))*.
% 300.04/300.37  48174[3:Res:23455.0,7388.0] ||  -> equal(u,null_class) member(not_subclass_element(universal_class,complement(omega)),unordered_pair(not_subclass_element(universal_class,complement(omega)),regular(u)))*.
% 300.04/300.37  48178[1:Res:45400.0,7388.0] ||  -> equal(u,null_class) member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),regular(u)))*.
% 300.04/300.37  48873[1:Rew:17.0,48411.1] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(power_class(null_class),apply(null_class,u)))*.
% 300.04/300.37  48976[1:Res:48753.0,2733.1] function(u) || equal(singleton(power_class(null_class)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49076[3:Res:48770.0,2702.1] function(unordered_pair(power_class(null_class),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49109[1:Res:48781.0,2702.1] function(unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49143[3:Res:48782.0,2702.1] function(unordered_pair(power_class(null_class),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49245[0:MRR:49202.0,2402.1] ||  -> member(not_subclass_element(complement(union(u,v)),null_class),complement(u))* equal(complement(union(u,v)),null_class).
% 300.04/300.37  49288[1:Res:48406.1,2702.1] function(unordered_pair(u,power_class(null_class))) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  49329[1:Res:48949.1,2702.1] function(singleton(power_class(u))) || equal(u,null_class) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49380[1:Res:49257.1,2702.1] function(unordered_pair(power_class(null_class),u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  49558[0:MRR:49513.0,2402.1] ||  -> member(not_subclass_element(complement(union(u,v)),null_class),complement(v))* equal(complement(union(u,v)),null_class).
% 300.04/300.37  49608[1:Res:48769.0,2702.1] function(unordered_pair(power_class(null_class),unordered_pair(u,v))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49659[1:Res:48772.0,2702.1] function(unordered_pair(power_class(null_class),ordered_pair(u,v))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49808[0:Res:256.1,28851.0] || equal(complement(regular(restrict(successor_relation,u,v))),universal_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.37  49811[0:Res:256.1,37806.0] || equal(second(regular(restrict(element_relation,u,v))),null_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  49813[0:Res:256.1,29034.0] || equal(complement(regular(restrict(element_relation,u,v))),universal_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  49968[0:Rew:17.0,49873.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(omega,unordered_pair(omega,not_subclass_element(v,u)))*.
% 300.04/300.37  49969[0:Rew:17.0,49875.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(null_class,unordered_pair(null_class,not_subclass_element(v,u)))*.
% 300.04/300.37  49901[0:Res:2403.1,38861.0] || equal(singleton(not_subclass_element(successor_relation,u)),null_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 300.04/300.37  49903[0:Res:2403.1,28851.0] || equal(complement(not_subclass_element(successor_relation,u)),universal_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 300.04/300.37  49905[0:Res:2403.1,38860.0] || equal(singleton(not_subclass_element(element_relation,u)),null_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 300.04/300.37  49906[0:Res:2403.1,37806.0] || equal(second(not_subclass_element(element_relation,u)),null_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 300.04/300.37  49908[0:Res:2403.1,29034.0] || equal(complement(not_subclass_element(element_relation,u)),universal_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 300.04/300.37  49936[0:Res:2403.2,37489.0] || equal(singleton(not_subclass_element(u,v)),null_class) -> equal(u,v) member(not_subclass_element(v,u),v)*.
% 300.04/300.37  51291[1:SpL:22317.0,38541.0] || equal(intersection(apply(null_class,u),universal_class),null_class)** -> equal(symmetric_difference(apply(null_class,v),universal_class),universal_class)**.
% 300.04/300.37  51292[1:SpL:6033.0,38541.0] || equal(intersection(sum_class(range_of(null_class)),universal_class),null_class)** -> equal(symmetric_difference(apply(null_class,u),universal_class),universal_class)**.
% 300.04/300.37  51522[1:SpR:38468.1,40329.1] || equal(u,null_class) member(v,element_relation) -> member(power_class(u),unordered_pair(power_class(u),v))*.
% 300.04/300.37  51565[1:SpR:38468.1,40330.1] || equal(u,null_class) member(v,successor_relation) -> member(power_class(u),unordered_pair(power_class(u),v))*.
% 300.04/300.37  51648[0:Rew:57.0,51633.1] || member(not_subclass_element(complement(range_of(u)),null_class),cantor(inverse(u)))* -> equal(complement(range_of(u)),null_class).
% 300.04/300.37  51796[1:Res:41.2,51737.1] || member(null_class,u) member(null_class,v) equal(regular(intersection(v,u)),universal_class)** -> .
% 300.04/300.37  51978[1:MRR:51948.0,51948.3,2401.1,37937.0] || equal(singleton(regular(regular(cross_product(universal_class,universal_class)))),successor_relation)** -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 300.04/300.37  52010[3:MRR:52006.2,10730.1] inductive(unordered_pair(u,v)) || equal(v,universal_class) -> equal(regular(unordered_pair(u,v)),u)**.
% 300.04/300.37  52011[3:MRR:52005.2,10730.1] inductive(unordered_pair(u,v)) || equal(u,universal_class) -> equal(regular(unordered_pair(u,v)),v)**.
% 300.04/300.37  52083[1:SpL:14172.0,51881.0] || equal(regular(union(cantor(inverse(u)),null_class)),universal_class)** -> member(null_class,symmetric_difference(range_of(u),universal_class)).
% 300.04/300.37  52172[1:MRR:52142.0,52142.3,2401.1,37937.0] || equal(singleton(regular(regular(cross_product(universal_class,universal_class)))),element_relation)** -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 300.04/300.37  52273[1:SpL:13387.0,51810.0] || equal(union(cantor(u),null_class),null_class) equal(regular(symmetric_difference(domain_of(u),universal_class)),universal_class)** -> .
% 300.04/300.37  52318[1:MRR:52288.2,38460.0] || equal(u,universal_class) equal(unordered_pair(u,null_class),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  52319[1:MRR:52287.2,38460.0] || equal(u,universal_class) equal(unordered_pair(u,null_class),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  52394[1:Res:52320.1,2731.0] || equal(u,universal_class) equal(unordered_pair(null_class,u),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  52395[1:Res:52320.1,2729.0] || equal(u,universal_class) equal(unordered_pair(null_class,u),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  52430[2:SpR:8269.1,5893.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)))**.
% 300.04/300.37  53330[1:MRR:53311.2,37937.0] || member(not_subclass_element(regular(cross_product(universal_class,universal_class)),null_class),successor_relation)* -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 300.04/300.37  53331[1:MRR:53310.2,37937.0] || member(not_subclass_element(regular(cross_product(universal_class,universal_class)),null_class),element_relation)* -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 300.04/300.37  53418[1:SpR:38468.1,52942.1] || equal(u,null_class) -> equal(singleton(v),null_class) member(power_class(u),unordered_pair(power_class(u),v))*.
% 300.04/300.37  53492[1:MRR:53481.2,37937.0] || member(apply(choice,regular(cross_product(universal_class,universal_class))),successor_relation)* -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 300.04/300.37  53493[1:MRR:53480.2,37937.0] || member(apply(choice,regular(cross_product(universal_class,universal_class))),element_relation)* -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 300.04/300.37  53744[1:SpR:38468.1,53419.1] || equal(u,null_class) -> equal(singleton(v),null_class) member(power_class(u),unordered_pair(v,power_class(u)))*.
% 300.04/300.37  54611[3:Rew:17.0,54091.1] || member(image(u,null_class),universal_class) -> member(regular(omega),unordered_pair(regular(omega),apply(u,universal_class)))*.
% 300.04/300.37  54213[3:Res:76.1,10938.0] || member(ordered_pair(u,v),compose(w,x))* -> member(regular(omega),unordered_pair(v,regular(omega))).
% 300.04/300.37  54719[3:Res:54486.0,2731.0] || equal(unordered_pair(regular(omega),apply(choice,omega)),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54720[3:Res:54486.0,2729.0] || equal(unordered_pair(regular(omega),apply(choice,omega)),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54755[3:Res:54496.0,2731.0] || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,null_class)),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54756[3:Res:54496.0,2729.0] || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54791[3:Res:54497.0,2731.0] || equal(unordered_pair(regular(omega),not_subclass_element(omega,null_class)),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54792[3:Res:54497.0,2729.0] || equal(unordered_pair(regular(omega),not_subclass_element(omega,null_class)),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54834[3:Res:54540.0,2702.1] function(unordered_pair(regular(omega),not_subclass_element(universal_class,complement(omega)))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  54874[3:Res:54541.0,2702.1] function(unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  55103[0:Res:4290.2,886.0] inductive(singleton(u)) ||  -> equal(intersection(omega,v),null_class) equal(regular(intersection(omega,v)),u)*.
% 300.04/300.37  55288[1:Rew:5950.0,55287.1] ||  -> equal(image(u,v),null_class) member(regular(image(u,v)),intersection(image(u,v),universal_class))*.
% 300.04/300.37  55304[0:Res:3918.2,886.0] inductive(singleton(u)) ||  -> equal(intersection(v,omega),null_class) equal(regular(intersection(v,omega)),u)*.
% 300.04/300.37  55425[3:Res:55285.1,2702.1] function(cantor(inverse(u))) || equal(range_of(u),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  55541[0:Res:28985.1,15747.0] || member(intersection(successor_relation,u),element_relation) -> member(singleton(first(intersection(successor_relation,u))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  55542[0:Res:28803.1,15747.0] || member(intersection(successor_relation,u),successor_relation) -> member(singleton(first(intersection(successor_relation,u))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  55633[0:Res:28985.1,15907.0] || member(intersection(element_relation,u),element_relation) -> member(singleton(first(intersection(element_relation,u))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  55634[0:Res:28803.1,15907.0] || member(intersection(element_relation,u),successor_relation) -> member(singleton(first(intersection(element_relation,u))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  56205[1:Rew:5936.0,56166.1] || member(regular(symmetric_difference(domain_of(u),universal_class)),cantor(u))* -> equal(symmetric_difference(domain_of(u),universal_class),null_class).
% 300.04/300.37  56213[3:Rew:15598.1,56168.2] || equal(intersection(complement(u),v),universal_class)** member(null_class,u) -> equal(complement(u),null_class).
% 300.04/300.37  56535[1:SpR:14172.0,55756.1] inductive(symmetric_difference(range_of(u),universal_class)) ||  -> equal(intersection(omega,union(cantor(inverse(u)),null_class)),null_class)**.
% 300.04/300.37  56634[1:SpR:14172.0,55838.0] ||  -> equal(intersection(image(element_relation,union(cantor(inverse(u)),null_class)),power_class(symmetric_difference(range_of(u),universal_class))),null_class)**.
% 300.04/300.37  56731[1:SpR:14172.0,55911.0] ||  -> equal(union(image(element_relation,union(cantor(inverse(u)),null_class)),power_class(symmetric_difference(range_of(u),universal_class))),universal_class)**.
% 300.04/300.37  56856[1:SpR:14172.0,56020.0] ||  -> equal(symmetric_difference(image(element_relation,union(cantor(inverse(u)),null_class)),power_class(symmetric_difference(range_of(u),universal_class))),universal_class)**.
% 300.04/300.37  56914[1:SpR:14172.0,56204.1] inductive(symmetric_difference(range_of(u),universal_class)) ||  -> equal(intersection(union(cantor(inverse(u)),null_class),omega),null_class)**.
% 300.04/300.37  57350[1:Rew:5938.0,57285.0] ||  -> equal(intersection(symmetric_difference(complement(cantor(inverse(u))),universal_class),union(symmetric_difference(range_of(u),universal_class),null_class)),null_class)**.
% 300.04/300.37  57605[1:Rew:5938.0,57567.0] ||  -> equal(union(symmetric_difference(complement(cantor(inverse(u))),universal_class),union(symmetric_difference(range_of(u),universal_class),null_class)),universal_class)**.
% 300.04/300.37  57765[1:Rew:5938.0,57726.0] ||  -> equal(symmetric_difference(symmetric_difference(complement(cantor(inverse(u))),universal_class),union(symmetric_difference(range_of(u),universal_class),null_class)),universal_class)**.
% 300.04/300.37  57989[0:Res:8636.3,886.0] inductive(singleton(u)) || equal(v,omega) -> equal(v,null_class) equal(regular(v),u)*.
% 300.04/300.37  58099[0:Obv:58078.2] inductive(image(element_relation,complement(u))) || equal(power_class(u),omega)** -> equal(power_class(u),null_class).
% 300.04/300.37  58100[0:Obv:58074.2] inductive(cantor(u)) || equal(complement(domain_of(u)),omega)** -> equal(complement(domain_of(u)),null_class).
% 300.04/300.37  58486[0:Res:28985.1,16191.0] || member(intersection(u,successor_relation),element_relation) -> member(singleton(first(intersection(u,successor_relation))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58487[0:Res:28803.1,16191.0] || member(intersection(u,successor_relation),successor_relation) -> member(singleton(first(intersection(u,successor_relation))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58495[0:Res:5060.2,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> equal(v,null_class) member(regular(v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58810[0:Res:28985.1,16192.0] || member(intersection(u,element_relation),element_relation) -> member(singleton(first(intersection(u,element_relation))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58811[0:Res:28803.1,16192.0] || member(intersection(u,element_relation),successor_relation) -> member(singleton(first(intersection(u,element_relation))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58819[0:Res:5060.2,16192.0] || equal(intersection(u,element_relation),universal_class)** -> equal(v,null_class) member(regular(v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  59031[1:Res:39335.1,7369.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,power_class(power_class(u))))*.
% 300.04/300.37  59032[0:Res:74.1,7369.0] || member(u,universal_class) member(v,w)* -> member(v,unordered_pair(v,power_class(power_class(u))))*.
% 300.04/300.37  59034[0:Res:72.1,7369.0] || member(u,universal_class) member(v,w)* -> member(v,unordered_pair(v,power_class(sum_class(u))))*.
% 300.04/300.37  59036[0:Res:5589.1,7369.0] function(u) || member(v,w)* -> member(v,unordered_pair(v,power_class(apply(u,x))))*.
% 300.04/300.37  59041[0:Res:29049.1,7369.0] || member(u,element_relation) member(v,w)* -> member(v,unordered_pair(v,power_class(second(u))))*.
% 300.04/300.37  59042[0:Res:28866.1,7369.0] || member(u,successor_relation) member(v,w)* -> member(v,unordered_pair(v,power_class(second(u))))*.
% 300.04/300.37  59043[0:Res:29050.1,7369.0] || member(u,element_relation) member(v,w)* -> member(v,unordered_pair(v,power_class(first(u))))*.
% 300.04/300.37  59044[0:Res:28867.1,7369.0] || member(u,successor_relation) member(v,w)* -> member(v,unordered_pair(v,power_class(first(u))))*.
% 300.04/300.37  59085[0:Res:2402.1,7369.0] || member(u,v)* -> equal(w,null_class) member(u,unordered_pair(u,power_class(not_subclass_element(w,null_class))))*.
% 300.04/300.37  59096[1:Res:6024.1,7369.0] || member(u,v)* -> equal(universal_class,w) member(u,unordered_pair(u,power_class(not_subclass_element(universal_class,w))))*.
% 300.04/300.37  59680[0:Rew:17.0,59151.1] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(power_class(omega),apply(null_class,u)))*.
% 300.04/300.37  59802[0:Res:59143.0,2733.1] function(u) || equal(unordered_pair(null_class,power_class(omega)),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  59833[0:Res:59156.0,2733.1] function(u) || equal(unordered_pair(omega,power_class(omega)),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  59877[1:Res:59149.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),power_class(omega)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  59889[1:Res:39335.1,7370.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,sum_class(power_class(u))))*.
% 300.04/300.37  59890[0:Res:74.1,7370.0] || member(u,universal_class) member(v,w)* -> member(v,unordered_pair(v,sum_class(power_class(u))))*.
% 300.04/300.37  59892[0:Res:72.1,7370.0] || member(u,universal_class) member(v,w)* -> member(v,unordered_pair(v,sum_class(sum_class(u))))*.
% 300.04/300.37  59894[0:Res:5589.1,7370.0] function(u) || member(v,w)* -> member(v,unordered_pair(v,sum_class(apply(u,x))))*.
% 300.04/300.37  59899[0:Res:29049.1,7370.0] || member(u,element_relation) member(v,w)* -> member(v,unordered_pair(v,sum_class(second(u))))*.
% 300.04/300.37  59900[0:Res:28866.1,7370.0] || member(u,successor_relation) member(v,w)* -> member(v,unordered_pair(v,sum_class(second(u))))*.
% 300.04/300.37  59901[0:Res:29050.1,7370.0] || member(u,element_relation) member(v,w)* -> member(v,unordered_pair(v,sum_class(first(u))))*.
% 300.04/300.37  59902[0:Res:28867.1,7370.0] || member(u,successor_relation) member(v,w)* -> member(v,unordered_pair(v,sum_class(first(u))))*.
% 300.04/300.37  59943[0:Res:2402.1,7370.0] || member(u,v)* -> equal(w,null_class) member(u,unordered_pair(u,sum_class(not_subclass_element(w,null_class))))*.
% 300.04/300.37  59954[1:Res:6024.1,7370.0] || member(u,v)* -> equal(universal_class,w) member(u,unordered_pair(u,sum_class(not_subclass_element(universal_class,w))))*.
% 300.04/300.37  60074[0:Res:59145.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),power_class(omega)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  60112[0:Res:60044.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  60146[3:Res:59567.0,2702.1] function(unordered_pair(power_class(omega),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60208[0:Res:84.1,7389.0] ||  -> equal(u,null_class) equal(v,null_class) member(regular(u),unordered_pair(regular(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  60630[1:Res:59580.0,2702.1] function(unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60669[3:Res:59581.0,2702.1] function(unordered_pair(power_class(omega),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60720[0:Res:59146.1,2702.1] function(unordered_pair(u,power_class(omega))) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  60767[0:Res:60683.1,2702.1] function(unordered_pair(power_class(omega),u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  60779[1:Res:39335.1,7484.0] || equal(u,null_class) -> equal(v,null_class) member(regular(v),unordered_pair(power_class(u),regular(v)))*.
% 300.04/300.37  60780[0:Res:74.1,7484.0] || member(u,universal_class) -> equal(v,null_class) member(regular(v),unordered_pair(power_class(u),regular(v)))*.
% 300.04/300.37  60782[0:Res:72.1,7484.0] || member(u,universal_class) -> equal(v,null_class) member(regular(v),unordered_pair(sum_class(u),regular(v)))*.
% 300.04/300.37  60784[0:Res:5589.1,7484.0] function(u) ||  -> equal(v,null_class) member(regular(v),unordered_pair(apply(u,w),regular(v)))*.
% 300.04/300.37  60789[0:Res:29049.1,7484.0] || member(u,element_relation) -> equal(v,null_class) member(regular(v),unordered_pair(second(u),regular(v)))*.
% 300.04/300.37  60790[0:Res:28866.1,7484.0] || member(u,successor_relation) -> equal(v,null_class) member(regular(v),unordered_pair(second(u),regular(v)))*.
% 300.04/300.37  60791[0:Res:29050.1,7484.0] || member(u,element_relation) -> equal(v,null_class) member(regular(v),unordered_pair(first(u),regular(v)))*.
% 300.04/300.37  60792[0:Res:28867.1,7484.0] || member(u,successor_relation) -> equal(v,null_class) member(regular(v),unordered_pair(first(u),regular(v)))*.
% 300.04/300.37  60827[0:Res:15.1,7484.0] ||  -> equal(u,null_class) equal(v,null_class) member(regular(v),unordered_pair(not_subclass_element(u,null_class),regular(v)))*.
% 300.04/300.37  60973[1:Res:6024.1,7484.0] ||  -> equal(universal_class,u) equal(v,null_class) member(regular(v),unordered_pair(not_subclass_element(universal_class,u),regular(v)))*.
% 300.04/300.37  61270[0:Res:59566.0,2702.1] function(unordered_pair(power_class(omega),unordered_pair(u,v))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  61349[0:Res:59569.0,2702.1] function(unordered_pair(power_class(omega),ordered_pair(u,v))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  61515[1:Rew:38539.1,61421.1] || equal(complement(u),null_class) -> equal(union(intersection(u,v),null_class),complement(symmetric_difference(u,v)))**.
% 300.04/300.37  61516[1:Rew:38539.1,61422.1] || equal(complement(u),null_class) -> equal(union(intersection(v,u),null_class),complement(symmetric_difference(v,u)))**.
% 300.04/300.37  61535[0:Rew:44.0,61370.2] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(v,w)).
% 300.04/300.37  62199[0:Rew:17.0,61689.1] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(sum_class(null_class),apply(null_class,u)))*.
% 300.04/300.37  62306[0:Res:61681.0,2733.1] function(u) || equal(unordered_pair(null_class,sum_class(null_class)),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  62375[0:Res:257.1,37041.0] || equal(not_subclass_element(restrict(successor_relation,u,v),null_class),null_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.37  62380[0:Res:257.1,37040.0] || equal(not_subclass_element(restrict(element_relation,u,v),null_class),null_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  62450[0:Res:61694.0,2733.1] function(u) || equal(unordered_pair(omega,sum_class(null_class)),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  62495[1:Res:61687.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),sum_class(null_class)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  62578[0:Res:61683.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),sum_class(null_class)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  62620[0:Res:62545.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  62655[3:Res:62106.0,2702.1] function(unordered_pair(sum_class(null_class),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62694[1:Res:62119.0,2702.1] function(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62734[3:Res:62120.0,2702.1] function(unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62856[0:Res:61684.1,2702.1] function(unordered_pair(u,sum_class(null_class))) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  62903[0:Res:62817.1,2702.1] function(unordered_pair(sum_class(null_class),u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  63445[0:Rew:17.0,62919.1] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(sum_class(omega),apply(null_class,u)))*.
% 300.04/300.37  63554[0:Res:62911.0,2733.1] function(u) || equal(unordered_pair(null_class,sum_class(omega)),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  63610[0:Res:62924.0,2733.1] function(u) || equal(unordered_pair(omega,sum_class(omega)),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  63656[1:Res:62917.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),sum_class(omega)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  63741[0:Res:62913.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),sum_class(omega)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  63802[0:Res:63707.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  63838[3:Res:63349.0,2702.1] function(unordered_pair(sum_class(omega),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  63879[1:Res:63362.0,2702.1] function(unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  63921[3:Res:63363.0,2702.1] function(unordered_pair(sum_class(omega),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64192[0:Res:62914.1,2702.1] function(unordered_pair(u,sum_class(omega))) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  64240[0:Res:64152.1,2702.1] function(unordered_pair(sum_class(omega),u)) ||  -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  64294[0:Res:62105.0,2702.1] function(unordered_pair(sum_class(null_class),unordered_pair(u,v))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64594[0:Res:62108.0,2702.1] function(unordered_pair(sum_class(null_class),ordered_pair(u,v))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64818[0:Res:63348.0,2702.1] function(unordered_pair(sum_class(omega),unordered_pair(u,v))) ||  -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64895[0:Res:63351.0,2702.1] function(unordered_pair(sum_class(omega),ordered_pair(u,v))) ||  -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  65091[0:SpR:17.0,9169.1] || subclass(universal_class,unordered_pair(u,null_class)) -> inductive(unordered_pair(null_class,u))*.
% 300.04/300.37  65183[0:SpR:17.0,9170.1] || subclass(universal_class,unordered_pair(null_class,u)) -> inductive(unordered_pair(u,null_class))*.
% 300.04/300.37  65687[0:Res:302.1,8278.0] || member(u,cantor(regular(cross_product(singleton(u),universal_class))))* -> equal(cross_product(singleton(u),universal_class),null_class).
% 300.04/300.37  65689[0:Res:5041.1,8278.0] || equal(domain_of(regular(cross_product(singleton(null_class),universal_class))),universal_class)** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 300.04/300.37  65723[0:Res:5040.1,8278.0] || equal(domain_of(regular(cross_product(singleton(omega),universal_class))),universal_class)** -> equal(cross_product(singleton(omega),universal_class),null_class).
% 300.04/300.37  65932[3:Res:10729.1,272.1] inductive(power_class(image(element_relation,complement(u)))) || member(regular(omega),image(element_relation,power_class(u)))* -> .
% 300.04/300.37  66573[3:Res:10729.1,6992.0] inductive(cantor(u)) || equal(domain_of(u),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66870[1:Rew:28868.1,66664.1] || member(singleton(u),successor_relation)* equal(second(singleton(u)),null_class) -> member(omega,complement(u)).
% 300.04/300.37  66871[1:Rew:28868.1,66665.1] || member(singleton(u),successor_relation)* equal(second(singleton(u)),null_class) -> member(null_class,complement(u)).
% 300.04/300.37  66872[1:Rew:28868.1,66812.1] || member(singleton(u),successor_relation)* equal(second(singleton(u)),null_class) member(omega,u) -> .
% 300.04/300.37  66873[1:Rew:28868.1,66815.1] || member(singleton(u),successor_relation)* equal(second(singleton(u)),null_class) member(null_class,u) -> .
% 300.04/300.37  66882[0:Rew:66877.1,66734.1] || member(singleton(u),successor_relation) -> member(ordered_pair(v,regular(u)),ordered_pair(unordered_pair(v,u),v))*.
% 300.04/300.37  66883[0:Rew:66877.1,66738.1] || member(singleton(u),successor_relation) -> member(ordered_pair(v,regular(u)),ordered_pair(unordered_pair(u,v),v))*.
% 300.04/300.37  66885[0:Rew:66877.1,66753.2] || member(singleton(u),successor_relation) -> equal(intersection(singleton(v),u),null_class)** equal(v,regular(u)).
% 300.04/300.37  66894[2:Rew:66877.1,66681.1] || member(singleton(u),successor_relation) -> equal(unordered_pair(null_class,unordered_pair(universal_class,u)),ordered_pair(universal_class,regular(u)))**.
% 300.04/300.37  66895[0:Rew:66877.1,66721.2] || member(singleton(u),successor_relation) -> equal(intersection(u,singleton(v)),null_class)** equal(regular(u),v).
% 300.04/300.37  66909[0:Rew:66877.1,66817.2,66877.1,66817.1] || member(singleton(u),successor_relation) member(regular(regular(u)),u)* -> equal(regular(u),null_class).
% 300.04/300.37  66929[0:Rew:66877.1,66730.2,66878.1,66730.1,66877.1,66730.1] || member(singleton(u),successor_relation)* member(u,successor_relation) -> equal(singleton(first(u)),regular(u)).
% 300.04/300.37  66932[0:Rew:66878.1,66766.2,66877.1,66766.2] || member(singleton(u),successor_relation) member(singleton(singleton(u)),element_relation)* -> member(u,regular(u))*.
% 300.04/300.37  67012[0:Res:66893.1,7490.0] || member(singleton(u),successor_relation) -> member(ordered_pair(v,w),unordered_pair(regular(u),ordered_pair(v,w)))*.
% 300.04/300.37  67013[0:Res:66893.1,7462.0] || member(singleton(u),successor_relation) -> member(unordered_pair(v,w),unordered_pair(regular(u),unordered_pair(v,w)))*.
% 300.04/300.37  67027[0:Res:66893.1,2374.0] || member(singleton(u),successor_relation) member(v,w)* -> member(v,unordered_pair(v,regular(u)))*.
% 300.04/300.37  67028[0:Res:66893.1,2731.0] || member(singleton(u),successor_relation) equal(u,element_relation) -> member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  67029[0:Res:66893.1,2729.0] || member(singleton(u),successor_relation) equal(u,successor_relation) -> member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  67261[3:Res:10729.1,7060.0] inductive(cantor(u)) || equal(domain_of(u),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  67349[0:SpR:67347.1,61.0] || member(successor_relation,element_relation) -> equal(union(regular(first(successor_relation)),first(successor_relation)),successor(regular(first(successor_relation))))**.
% 300.04/300.37  67356[0:SpR:67347.1,319.0] || member(successor_relation,element_relation) -> equal(ordered_pair(first(successor_relation),regular(first(successor_relation))),singleton(singleton(first(successor_relation))))**.
% 300.04/300.37  67413[0:SpR:67347.1,46977.0] || member(successor_relation,element_relation) -> equal(intersection(first(successor_relation),u),null_class) member(regular(first(successor_relation)),u)*.
% 300.04/300.37  67427[0:SpR:67347.1,86.0] || member(successor_relation,element_relation) -> equal(sum_class(image(u,first(successor_relation))),apply(u,regular(first(successor_relation))))**.
% 300.04/300.37  67446[0:SpR:67347.1,46696.0] || member(successor_relation,element_relation) -> equal(intersection(u,first(successor_relation)),null_class) member(regular(first(successor_relation)),u)*.
% 300.04/300.37  67469[0:SpL:67347.1,1217.0] || member(successor_relation,element_relation) member(regular(first(successor_relation)),domain_of(complement(cross_product(first(successor_relation),universal_class))))* -> .
% 300.04/300.37  67470[0:SpL:67347.1,1526.0] || member(successor_relation,element_relation) member(regular(first(successor_relation)),cantor(complement(cross_product(first(successor_relation),universal_class))))* -> .
% 300.04/300.37  67516[0:SpL:67347.1,66864.0] || member(successor_relation,element_relation) member(first(successor_relation),successor_relation)* equal(regular(first(successor_relation)),null_class) -> .
% 300.04/300.37  67601[0:Res:67386.1,2702.1] function(singleton(first(successor_relation))) || member(successor_relation,element_relation) -> member(first(successor_relation),cross_product(universal_class,universal_class))*.
% 300.04/300.37  69475[0:Rew:111.0,69401.1] || member(not_subclass_element(symmetric_difference(u,v),null_class),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 300.04/300.37  70492[1:Res:9213.1,3392.0] || member(u,universal_class) -> equal(sum_class(range_of(null_class)),apply(v,u)) member(u,cantor(v))*.
% 300.04/300.37  70536[0:MRR:70463.2,12.0] || equal(u,null_class) member(v,universal_class) -> equal(sum_class(range_of(null_class)),apply(u,v))*.
% 300.04/300.37  70542[3:MRR:70519.0,11252.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,not_subclass_element(omega,null_class)),sum_class(range_of(null_class)))**.
% 300.04/300.37  70543[1:MRR:70518.0,9821.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,not_subclass_element(universal_class,null_class)),sum_class(range_of(null_class)))**.
% 300.04/300.37  70544[3:MRR:70502.0,11348.0] || equal(complement(domain_of(u)),universal_class) -> equal(apply(u,apply(choice,omega)),sum_class(range_of(null_class)))**.
% 300.04/300.37  70545[0:MRR:70499.0,2401.1] ||  -> equal(apply(u,regular(complement(domain_of(u)))),sum_class(range_of(null_class)))** equal(complement(domain_of(u)),null_class).
% 300.04/300.37  71134[4:Res:68087.1,2702.1] function(u) function(cantor(u)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  75687[0:Res:29.0,7465.0] || member(u,v)* -> member(power_class(unordered_pair(w,x)),unordered_pair(u,power_class(unordered_pair(w,x))))*.
% 300.04/300.37  75689[0:Res:2392.1,7465.0] || member(u,v)* -> equal(singleton(w),null_class) member(power_class(w),unordered_pair(u,power_class(w)))*.
% 300.04/300.37  75697[3:Res:11348.0,7465.0] || member(u,v)* -> member(power_class(apply(choice,omega)),unordered_pair(u,power_class(apply(choice,omega))))*.
% 300.04/300.37  75721[0:Res:311.0,7465.0] || member(u,v)* -> member(power_class(ordered_pair(w,x)),unordered_pair(u,power_class(ordered_pair(w,x))))*.
% 300.04/300.37  75747[1:Res:9821.0,7465.0] || member(u,v)* -> member(power_class(not_subclass_element(universal_class,null_class)),unordered_pair(u,power_class(not_subclass_element(universal_class,null_class))))*.
% 300.04/300.37  75748[3:Res:11252.0,7465.0] || member(u,v)* -> member(power_class(not_subclass_element(omega,null_class)),unordered_pair(u,power_class(not_subclass_element(omega,null_class))))*.
% 300.04/300.37  75814[0:Res:29.0,7466.0] || member(u,v)* -> member(sum_class(unordered_pair(w,x)),unordered_pair(u,sum_class(unordered_pair(w,x))))*.
% 300.04/300.37  75816[0:Res:2392.1,7466.0] || member(u,v)* -> equal(singleton(w),null_class) member(sum_class(w),unordered_pair(u,sum_class(w)))*.
% 300.04/300.37  75824[3:Res:11348.0,7466.0] || member(u,v)* -> member(sum_class(apply(choice,omega)),unordered_pair(u,sum_class(apply(choice,omega))))*.
% 300.04/300.37  75848[0:Res:311.0,7466.0] || member(u,v)* -> member(sum_class(ordered_pair(w,x)),unordered_pair(u,sum_class(ordered_pair(w,x))))*.
% 300.04/300.37  75874[1:Res:9821.0,7466.0] || member(u,v)* -> member(sum_class(not_subclass_element(universal_class,null_class)),unordered_pair(u,sum_class(not_subclass_element(universal_class,null_class))))*.
% 300.04/300.37  75875[3:Res:11252.0,7466.0] || member(u,v)* -> member(sum_class(not_subclass_element(omega,null_class)),unordered_pair(u,sum_class(not_subclass_element(omega,null_class))))*.
% 300.04/300.37  76664[1:Rew:5832.0,76502.0] ||  -> equal(intersection(universal_class,union(complement(u),intersection(u,v))),symmetric_difference(complement(u),intersection(u,v)))**.
% 300.04/300.37  76772[1:Rew:5832.0,76686.0] ||  -> equal(intersection(universal_class,union(complement(domain_of(u)),cantor(u))),symmetric_difference(complement(domain_of(u)),cantor(u)))**.
% 300.04/300.37  77405[1:Rew:5832.0,77234.0] ||  -> equal(intersection(universal_class,union(complement(u),intersection(v,u))),symmetric_difference(complement(u),intersection(v,u)))**.
% 300.04/300.37  77586[1:SpR:14172.0,76539.0] ||  -> equal(intersection(union(cantor(inverse(u)),null_class),restrict(symmetric_difference(range_of(u),universal_class),v,w)),null_class)**.
% 300.04/300.37  78179[1:Rew:5832.0,78005.0] ||  -> equal(intersection(universal_class,union(intersection(u,v),complement(u))),symmetric_difference(intersection(u,v),complement(u)))**.
% 300.04/300.37  78292[1:Rew:5832.0,78202.0] ||  -> equal(intersection(universal_class,union(cantor(u),complement(domain_of(u)))),symmetric_difference(cantor(u),complement(domain_of(u))))**.
% 300.04/300.37  78962[1:Rew:5832.0,78778.0] ||  -> equal(intersection(universal_class,union(intersection(u,v),complement(v))),symmetric_difference(intersection(u,v),complement(v)))**.
% 300.04/300.37  79146[1:SpR:14172.0,78078.0] ||  -> equal(intersection(restrict(symmetric_difference(range_of(u),universal_class),v,w),union(cantor(inverse(u)),null_class)),null_class)**.
% 300.04/300.37  79686[0:SpR:17.0,14818.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(regular(unordered_pair(u,v)),v)**.
% 300.04/300.37  79720[1:MRR:79700.3,37229.0] || equal(u,v) equal(complement(v),null_class) member(null_class,unordered_pair(v,u))* -> .
% 300.04/300.37  79721[3:Obv:79678.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(v,regular(omega)))*.
% 300.04/300.37  79752[0:MRR:79751.3,37229.0] || equal(u,v) member(apply(choice,v),unordered_pair(v,u))* -> equal(v,null_class).
% 300.04/300.37  79755[0:MRR:79754.3,37229.0] || equal(u,v) member(not_subclass_element(v,null_class),unordered_pair(v,u))* -> equal(v,null_class).
% 300.04/300.37  80652[5:Rew:80128.0,80311.1] || member(null_class,union(inverse(null_class),null_class))* equal(regular(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.37  80653[5:Rew:80128.0,80314.1] || member(null_class,union(inverse(null_class),null_class))* equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.37  80654[5:Rew:80128.0,80315.1] || member(null_class,union(inverse(null_class),null_class))* equal(successor(symmetric_difference(inverse(null_class),null_class)),null_class) -> .
% 300.04/300.37  80655[5:Rew:80128.0,80316.1] || member(omega,union(inverse(null_class),null_class))* equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.37  80656[5:Rew:80128.0,80317.1] || member(omega,union(inverse(null_class),null_class))* equal(successor(symmetric_difference(inverse(null_class),null_class)),null_class) -> .
% 300.04/300.37  80343[5:Rew:80128.0,50893.0] ||  -> equal(intersection(union(symmetric_difference(inverse(null_class),null_class),null_class),symmetric_difference(universal_class,union(inverse(null_class),null_class))),null_class)**.
% 300.04/300.37  80344[5:Rew:80128.0,50894.0] ||  -> equal(union(union(symmetric_difference(inverse(null_class),null_class),null_class),symmetric_difference(universal_class,union(inverse(null_class),null_class))),universal_class)**.
% 300.04/300.37  80345[5:Rew:80128.0,50895.0] ||  -> equal(symmetric_difference(union(symmetric_difference(inverse(null_class),null_class),null_class),symmetric_difference(universal_class,union(inverse(null_class),null_class))),universal_class)**.
% 300.04/300.37  80346[5:Rew:80128.0,57292.0] ||  -> equal(intersection(symmetric_difference(universal_class,union(inverse(null_class),null_class)),union(symmetric_difference(inverse(null_class),null_class),null_class)),null_class)**.
% 300.04/300.37  80347[5:Rew:80128.0,57574.0] ||  -> equal(union(symmetric_difference(universal_class,union(inverse(null_class),null_class)),union(symmetric_difference(inverse(null_class),null_class),null_class)),universal_class)**.
% 300.04/300.37  80348[5:Rew:80128.0,57733.0] ||  -> equal(symmetric_difference(symmetric_difference(universal_class,union(inverse(null_class),null_class)),union(symmetric_difference(inverse(null_class),null_class),null_class)),universal_class)**.
% 300.04/300.37  80718[5:MRR:80280.2,12.0] || member(u,cross_product(universal_class,universal_class)) member(u,complement(compose(complement(element_relation),inverse(element_relation))))* -> .
% 300.04/300.37  80897[3:Res:10729.1,6560.0] inductive(symmetric_difference(u,cross_product(v,w))) ||  -> member(regular(omega),complement(restrict(u,v,w)))*.
% 300.04/300.37  81602[3:Res:10729.1,6565.0] inductive(symmetric_difference(cross_product(u,v),w)) ||  -> member(regular(omega),complement(restrict(w,u,v)))*.
% 300.04/300.37  82001[4:Res:81967.1,2702.1] one_to_one(u) function(range_of(u)) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  83502[1:NCh:6.2,6.0,3334.1,14430.0] single_valued_class(intersection(u,v)) || equal(u,cross_product(universal_class,universal_class)) -> function(intersection(u,v))*.
% 300.04/300.37  83514[1:NCh:6.2,6.0,3334.1,14684.0] single_valued_class(intersection(u,v)) || equal(v,cross_product(universal_class,universal_class)) -> function(intersection(u,v))*.
% 300.04/300.37  83668[4:SoR:70851.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> equal(union(v,range_of(u)),universal_class)**.
% 300.04/300.37  83669[4:SoR:70794.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> equal(union(range_of(u),v),universal_class)**.
% 300.04/300.37  83670[4:SoR:69981.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> member(not_subclass_element(universal_class,null_class),range_of(u))*.
% 300.04/300.37  83672[4:SoR:69794.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> equal(power_class(range_of(u)),power_class(universal_class))**.
% 300.04/300.37  83673[4:SoR:69356.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> equal(symmetric_difference(range_of(u),null_class),universal_class)**.
% 300.04/300.37  83674[4:SoR:69330.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> equal(symmetric_difference(null_class,range_of(u)),universal_class)**.
% 300.04/300.37  83675[4:SoR:69164.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> member(not_subclass_element(omega,null_class),range_of(u))*.
% 300.04/300.37  83676[4:SoR:69057.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> member(apply(choice,omega),range_of(u))*.
% 300.04/300.37  83677[4:SoR:69015.0,83522.2] single_valued_class(inverse(u)) || equal(regular(range_of(u)),universal_class)** equal(inverse(u),successor_relation) -> .
% 300.04/300.37  83735[4:SoR:68082.0,83522.2] single_valued_class(complement(cross_product(singleton(null_class),universal_class))) || equal(complement(cross_product(singleton(null_class),universal_class)),successor_relation)** -> .
% 300.04/300.37  83737[4:SoR:68303.0,83522.2] single_valued_class(complement(cross_product(singleton(omega),universal_class))) || equal(complement(cross_product(singleton(omega),universal_class)),successor_relation)** -> .
% 300.04/300.37  83821[4:SoR:70851.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> equal(union(v,range_of(u)),universal_class)**.
% 300.04/300.37  83822[4:SoR:70794.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> equal(union(range_of(u),v),universal_class)**.
% 300.04/300.37  83823[4:SoR:69981.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> member(not_subclass_element(universal_class,null_class),range_of(u))*.
% 300.04/300.37  83825[4:SoR:69794.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> equal(power_class(range_of(u)),power_class(universal_class))**.
% 300.04/300.37  83826[4:SoR:69356.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> equal(symmetric_difference(range_of(u),null_class),universal_class)**.
% 300.04/300.37  83827[4:SoR:69330.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> equal(symmetric_difference(null_class,range_of(u)),universal_class)**.
% 300.04/300.37  83828[4:SoR:69164.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> member(not_subclass_element(omega,null_class),range_of(u))*.
% 300.04/300.37  83829[4:SoR:69057.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> member(apply(choice,omega),range_of(u))*.
% 300.04/300.37  83830[4:SoR:69015.0,83524.2] single_valued_class(inverse(u)) || equal(regular(range_of(u)),universal_class)** equal(inverse(u),element_relation) -> .
% 300.04/300.37  83888[4:SoR:68082.0,83524.2] single_valued_class(complement(cross_product(singleton(null_class),universal_class))) || equal(complement(cross_product(singleton(null_class),universal_class)),element_relation)** -> .
% 300.04/300.37  83890[4:SoR:68303.0,83524.2] single_valued_class(complement(cross_product(singleton(omega),universal_class))) || equal(complement(cross_product(singleton(omega),universal_class)),element_relation)** -> .
% 300.04/300.37  84457[0:Rew:84452.1,84305.1] || member(singleton(u),element_relation) -> member(ordered_pair(v,regular(u)),ordered_pair(unordered_pair(v,u),v))*.
% 300.04/300.37  84458[0:Rew:84452.1,84309.1] || member(singleton(u),element_relation) -> member(ordered_pair(v,regular(u)),ordered_pair(unordered_pair(u,v),v))*.
% 300.04/300.37  84460[0:Rew:84452.1,84324.2] || member(singleton(u),element_relation) -> equal(intersection(singleton(v),u),null_class)** equal(v,regular(u)).
% 300.04/300.37  84462[1:Rew:84452.1,84390.1] || member(singleton(u),element_relation)* equal(successor(regular(u)),null_class) member(null_class,u) -> .
% 300.04/300.37  84463[1:Rew:84452.1,84387.1] || member(singleton(u),element_relation)* equal(successor(regular(u)),null_class) member(omega,u) -> .
% 300.04/300.37  84464[1:Rew:84452.1,84234.1] || member(singleton(u),element_relation)* equal(successor(regular(u)),null_class) -> member(null_class,complement(u)).
% 300.04/300.37  84465[1:Rew:84452.1,84233.1] || member(singleton(u),element_relation)* equal(successor(regular(u)),null_class) -> member(omega,complement(u)).
% 300.04/300.37  84476[2:Rew:84452.1,84253.1] || member(singleton(u),element_relation) -> equal(unordered_pair(null_class,unordered_pair(universal_class,u)),ordered_pair(universal_class,regular(u)))**.
% 300.04/300.37  84477[0:Rew:84452.1,84293.2] || member(singleton(u),element_relation) -> equal(intersection(u,singleton(v)),null_class)** equal(regular(u),v).
% 300.04/300.37  84478[3:Rew:84452.1,84396.2] || member(singleton(u),element_relation)* member(u,successor_relation) equal(complement(regular(u)),null_class) -> .
% 300.04/300.37  84489[0:Rew:84452.1,84392.2,84452.1,84392.1] || member(singleton(u),element_relation) member(regular(regular(u)),u)* -> equal(regular(u),null_class).
% 300.04/300.37  84510[0:Rew:84452.1,84301.2,84453.1,84301.1,84452.1,84301.1] || member(singleton(u),element_relation)* member(u,element_relation) -> equal(singleton(first(u)),regular(u)).
% 300.04/300.37  84515[0:Rew:84453.1,84341.2,84452.1,84341.2] || member(singleton(u),element_relation) member(singleton(singleton(u)),element_relation)* -> member(u,regular(u))*.
% 300.04/300.37  84635[0:SpL:67347.1,84444.0] || member(successor_relation,element_relation) member(first(successor_relation),element_relation)* equal(regular(first(successor_relation)),null_class) -> .
% 300.04/300.37  84666[0:Res:84475.1,7490.0] || member(singleton(u),element_relation) -> member(ordered_pair(v,w),unordered_pair(regular(u),ordered_pair(v,w)))*.
% 300.04/300.37  84667[0:Res:84475.1,7462.0] || member(singleton(u),element_relation) -> member(unordered_pair(v,w),unordered_pair(regular(u),unordered_pair(v,w)))*.
% 300.04/300.37  84681[0:Res:84475.1,2374.0] || member(singleton(u),element_relation) member(v,w)* -> member(v,unordered_pair(v,regular(u)))*.
% 300.04/300.37  84682[0:Res:84475.1,2731.0] || member(singleton(u),element_relation) equal(u,element_relation) -> member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  84683[0:Res:84475.1,2729.0] || member(singleton(u),element_relation) equal(u,successor_relation) -> member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  84745[0:MRR:84539.1,84685.1] || member(singleton(u),element_relation) member(u,regular(u))* -> member(singleton(singleton(u)),element_relation)*.
% 300.04/300.37  85585[0:SpR:85175.1,61.0] || member(element_relation,successor_relation) -> equal(union(regular(first(element_relation)),first(element_relation)),successor(regular(first(element_relation))))**.
% 300.04/300.37  85592[0:SpR:85175.1,319.0] || member(element_relation,successor_relation) -> equal(ordered_pair(first(element_relation),regular(first(element_relation))),singleton(singleton(first(element_relation))))**.
% 300.04/300.37  85653[0:SpR:85175.1,46977.0] || member(element_relation,successor_relation) -> equal(intersection(first(element_relation),u),null_class) member(regular(first(element_relation)),u)*.
% 300.04/300.37  85666[0:SpR:85175.1,86.0] || member(element_relation,successor_relation) -> equal(sum_class(image(u,first(element_relation))),apply(u,regular(first(element_relation))))**.
% 300.04/300.37  85685[0:SpR:85175.1,46696.0] || member(element_relation,successor_relation) -> equal(intersection(u,first(element_relation)),null_class) member(regular(first(element_relation)),u)*.
% 300.04/300.37  85711[0:SpL:85175.1,1217.0] || member(element_relation,successor_relation) member(regular(first(element_relation)),domain_of(complement(cross_product(first(element_relation),universal_class))))* -> .
% 300.04/300.37  85712[0:SpL:85175.1,1526.0] || member(element_relation,successor_relation) member(regular(first(element_relation)),cantor(complement(cross_product(first(element_relation),universal_class))))* -> .
% 300.04/300.37  85758[0:SpL:85175.1,66864.0] || member(element_relation,successor_relation) member(first(element_relation),successor_relation)* equal(regular(first(element_relation)),null_class) -> .
% 300.04/300.37  85762[0:SpL:85175.1,84444.0] || member(element_relation,successor_relation) member(first(element_relation),element_relation)* equal(regular(first(element_relation)),null_class) -> .
% 300.04/300.37  85851[0:Res:85626.1,2702.1] function(singleton(first(element_relation))) || member(element_relation,successor_relation) -> member(first(element_relation),cross_product(universal_class,universal_class))*.
% 300.04/300.37  86306[1:Res:7.2,86296.0] || equal(complement(not_subclass_element(element_relation,u)),null_class) -> equal(element_relation,u) member(not_subclass_element(u,element_relation),u)*.
% 300.04/300.37  86307[1:Res:20.1,86296.0] || equal(complement(not_subclass_element(element_relation,u)),null_class)** -> subclass(element_relation,u).
% 300.04/300.37  86318[1:Res:3045.2,86296.0] || member(u,universal_class) member(v,u) equal(complement(ordered_pair(v,u)),null_class)** -> .
% 300.04/300.37  86333[1:Res:256.1,86296.0] || equal(complement(regular(restrict(element_relation,u,v))),null_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  86338[1:Res:2403.1,86296.0] || equal(complement(not_subclass_element(element_relation,u)),null_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 300.04/300.37  86394[1:Res:7.2,86297.0] || equal(complement(not_subclass_element(successor_relation,u)),null_class) -> equal(successor_relation,u) member(not_subclass_element(u,successor_relation),u)*.
% 300.04/300.37  86395[1:Res:20.1,86297.0] || equal(complement(not_subclass_element(successor_relation,u)),null_class)** -> subclass(successor_relation,u).
% 300.04/300.37  86421[1:Res:256.1,86297.0] || equal(complement(regular(restrict(successor_relation,u,v))),null_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.37  86426[1:Res:2403.1,86297.0] || equal(complement(not_subclass_element(successor_relation,u)),null_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 300.04/300.37  87451[2:Rew:17.0,86744.1] || member(image(u,null_class),universal_class) -> member(power_class(null_class),unordered_pair(power_class(null_class),apply(u,universal_class)))*.
% 300.04/300.37  86876[1:Res:76.1,39424.0] || member(ordered_pair(u,v),compose(w,x))* -> member(power_class(null_class),unordered_pair(v,power_class(null_class))).
% 300.04/300.37  87562[3:Res:87276.0,2731.0] || equal(unordered_pair(power_class(null_class),apply(choice,omega)),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87563[3:Res:87276.0,2729.0] || equal(unordered_pair(power_class(null_class),apply(choice,omega)),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87610[1:Res:87286.0,2731.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class)),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87611[1:Res:87286.0,2729.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87658[3:Res:87287.0,2731.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(omega,null_class)),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87659[3:Res:87287.0,2729.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(omega,null_class)),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87739[3:Res:87345.0,2702.1] function(unordered_pair(power_class(null_class),not_subclass_element(universal_class,complement(omega)))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  87790[1:Res:87346.0,2702.1] function(unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  88309[1:Obv:88249.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(power_class(null_class),v))*.
% 300.04/300.37  88426[1:SpR:13387.0,88316.1] || equal(successor(successor(symmetric_difference(domain_of(u),universal_class))),null_class)** -> member(null_class,union(cantor(u),null_class)).
% 300.04/300.37  88464[1:Res:88316.1,2702.1] function(complement(u)) || equal(successor(successor(u)),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88479[1:SpL:28868.1,88456.0] || member(u,successor_relation) equal(successor(second(u)),null_class) member(null_class,first(u))* -> .
% 300.04/300.37  88609[1:SpR:13387.0,88490.1] || equal(complement(successor(symmetric_difference(domain_of(u),universal_class))),universal_class)** -> member(null_class,union(cantor(u),null_class)).
% 300.04/300.37  88647[0:Res:88490.1,2702.1] function(complement(u)) || equal(complement(successor(u)),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88662[0:SpL:28868.1,88639.0] || member(u,successor_relation) equal(complement(second(u)),universal_class) member(null_class,first(u))* -> .
% 300.04/300.37  88784[1:SpR:13387.0,88674.1] || equal(successor(successor(symmetric_difference(domain_of(u),universal_class))),null_class)** -> member(omega,union(cantor(u),null_class)).
% 300.04/300.37  88817[1:Res:88674.1,2702.1] function(complement(u)) || equal(successor(successor(u)),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88860[1:SpL:28868.1,88814.0] || member(u,successor_relation) equal(successor(second(u)),null_class) member(omega,first(u))* -> .
% 300.04/300.37  88989[1:SpR:13387.0,88871.1] || equal(complement(successor(symmetric_difference(domain_of(u),universal_class))),universal_class)** -> member(omega,union(cantor(u),null_class)).
% 300.04/300.37  89022[0:Res:88871.1,2702.1] function(complement(u)) || equal(complement(successor(u)),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  89041[0:SpL:28868.1,89019.0] || member(u,successor_relation) equal(complement(second(u)),universal_class) member(omega,first(u))* -> .
% 300.04/300.37  90088[0:Res:16010.2,5458.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(complement(successor_relation),universal_class) -> .
% 300.04/300.37  90428[1:SpR:13387.0,90128.1] || equal(regular(successor(symmetric_difference(domain_of(u),universal_class))),universal_class)** -> member(null_class,union(cantor(u),null_class)).
% 300.04/300.37  90466[1:Res:90128.1,2702.1] function(complement(u)) || equal(regular(successor(u)),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  90481[1:SpL:28868.1,90458.0] || member(u,successor_relation) equal(regular(second(u)),universal_class) member(null_class,first(u))* -> .
% 300.04/300.37  90614[0:Obv:90555.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(power_class(omega),v))*.
% 300.04/300.37  90722[3:Obv:90663.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(regular(omega),v))*.
% 300.04/300.37  90800[0:Obv:90749.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(v,sum_class(null_class)))*.
% 300.04/300.37  90985[1:SpR:90941.1,9757.0] function(complement(singleton(cross_product(universal_class,universal_class)))) ||  -> equal(symmetric_difference(successor(cross_product(universal_class,universal_class)),null_class),universal_class)**.
% 300.04/300.37  91592[3:SpL:9629.0,11812.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(apply(choice,omega),successor(u)).
% 300.04/300.37  91594[3:SpL:9629.0,11722.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(not_subclass_element(omega,null_class),successor(u)).
% 300.04/300.37  91596[1:SpL:9629.0,10200.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(not_subclass_element(universal_class,null_class),successor(u)).
% 300.04/300.37  91726[0:Obv:91675.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(v,sum_class(omega)))*.
% 300.04/300.37  92588[2:Rew:17.0,91874.1] || member(image(u,null_class),universal_class) -> member(power_class(omega),unordered_pair(power_class(omega),apply(u,universal_class)))*.
% 300.04/300.37  92012[0:Res:76.1,75699.0] || member(ordered_pair(u,v),compose(w,x))* -> member(power_class(omega),unordered_pair(v,power_class(omega))).
% 300.04/300.37  92801[0:Res:92714.0,2733.1] function(u) || equal(singleton(power_class(omega)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  92897[1:Res:91870.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),power_class(omega)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93107[3:Res:92400.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),regular(omega)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93152[0:Res:92680.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),sum_class(omega)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93197[0:Res:92681.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),sum_class(null_class)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93257[0:Res:3791.2,37229.1] || member(ordered_pair(u,v),element_relation)* equal(successor(u),v) equal(successor_relation,null_class) -> .
% 300.04/300.37  93313[0:Res:91866.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),power_class(omega)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93365[0:Res:92694.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),singleton(v)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93484[0:Res:92704.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(power_class(omega),u)*.
% 300.04/300.37  93753[3:Res:92418.0,2731.0] || equal(unordered_pair(power_class(omega),apply(choice,omega)),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  93754[3:Res:92418.0,2729.0] || equal(unordered_pair(power_class(omega),apply(choice,omega)),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  93798[1:Res:92428.0,2731.0] || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class)),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  93799[1:Res:92428.0,2729.0] || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  93843[3:Res:92429.0,2731.0] || equal(unordered_pair(power_class(omega),not_subclass_element(omega,null_class)),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  93844[3:Res:92429.0,2729.0] || equal(unordered_pair(power_class(omega),not_subclass_element(omega,null_class)),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  93897[0:Res:92417.0,2731.0] || equal(unordered_pair(power_class(omega),unordered_pair(u,v)),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  93898[0:Res:92417.0,2729.0] || equal(unordered_pair(power_class(omega),unordered_pair(u,v)),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  94067[0:Res:92419.0,2731.0] || equal(unordered_pair(power_class(omega),ordered_pair(u,v)),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  94068[0:Res:92419.0,2729.0] || equal(unordered_pair(power_class(omega),ordered_pair(u,v)),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  94124[3:Res:92487.0,2702.1] function(unordered_pair(power_class(omega),not_subclass_element(universal_class,complement(omega)))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  94172[1:Res:92488.0,2702.1] function(unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  94575[3:Res:23455.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(universal_class,complement(omega)),not_subclass_element(u,null_class)))*.
% 300.04/300.37  94579[1:Res:45400.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),not_subclass_element(u,null_class)))*.
% 300.04/300.37  95225[1:Res:93434.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  95263[0:Res:775.1,93520.1] || member(power_class(omega),symmetric_difference(u,v))* equal(regular(complement(intersection(u,v))),universal_class) -> .
% 300.04/300.37  95646[0:Res:95342.1,243.0] || equal(regular(complement(restrict(u,v,w))),universal_class)** -> member(power_class(omega),cross_product(v,w)).
% 300.04/300.37  95677[1:Res:95342.1,6579.0] || equal(regular(complement(symmetric_difference(universal_class,complement(u)))),universal_class)** -> member(power_class(omega),union(null_class,u)).
% 300.04/300.37  95678[1:Res:95342.1,6580.0] || equal(regular(complement(symmetric_difference(complement(u),universal_class))),universal_class)** -> member(power_class(omega),union(u,null_class)).
% 300.04/300.37  95683[0:Res:95342.1,2703.0] || equal(regular(complement(flip(u))),universal_class)** -> member(power_class(omega),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  95684[0:Res:95342.1,2704.0] || equal(regular(complement(rotate(u))),universal_class)** -> member(power_class(omega),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  95689[0:Res:95342.1,2696.1] inductive(u) || equal(regular(complement(image(successor_relation,u))),universal_class)** -> member(power_class(omega),u).
% 300.04/300.37  95690[0:Res:95342.1,17622.1] inductive(u) || equal(regular(complement(image(successor_relation,omega))),universal_class)** -> member(power_class(omega),u)*.
% 300.04/300.37  95692[0:Res:95342.1,2702.1] function(u) || equal(regular(complement(u)),universal_class)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  95806[0:Res:3915.2,37229.1] inductive(u) || equal(v,null_class) -> equal(omega,v) member(not_subclass_element(omega,v),u)*.
% 300.04/300.37  100076[3:MRR:99386.3,10730.1] inductive(u) || equal(v,null_class) equal(u,v) -> member(regular(v),u)*.
% 300.04/300.37  101913[2:Rew:17.0,101220.1] || member(image(u,null_class),universal_class) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),apply(u,universal_class)))*.
% 300.04/300.37  101362[0:Res:76.1,75813.0] || member(ordered_pair(u,v),compose(w,x))* -> member(sum_class(null_class),unordered_pair(v,sum_class(null_class))).
% 300.04/300.37  102112[0:Res:102020.0,2733.1] function(u) || equal(singleton(sum_class(null_class)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  102326[1:Res:101216.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),sum_class(null_class)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  102375[3:Res:101370.0,2725.1] inductive(u) || equal(unordered_pair(regular(omega),sum_class(null_class)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  102424[0:Res:101743.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),sum_class(null_class)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  102577[0:Res:101986.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),sum_class(omega)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  102631[0:Res:101212.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),sum_class(null_class)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  102685[0:Res:102000.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),singleton(v)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  102932[1:Rew:5861.0,102763.0] ||  -> equal(intersection(u,cantor(v)),null_class) member(not_subclass_element(intersection(u,cantor(v)),null_class),domain_of(v))*.
% 300.04/300.37  103144[0:Res:102010.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(sum_class(null_class),u)*.
% 300.04/300.37  103240[3:Res:101779.0,2731.0] || equal(unordered_pair(sum_class(null_class),apply(choice,omega)),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103241[3:Res:101779.0,2729.0] || equal(unordered_pair(sum_class(null_class),apply(choice,omega)),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103287[1:Res:101789.0,2731.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class)),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103288[1:Res:101789.0,2729.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103334[3:Res:101790.0,2731.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class)),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103335[3:Res:101790.0,2729.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class)),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103727[0:Res:101778.0,2731.0] || equal(unordered_pair(sum_class(null_class),unordered_pair(u,v)),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103728[0:Res:101778.0,2729.0] || equal(unordered_pair(sum_class(null_class),unordered_pair(u,v)),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103783[0:Res:101780.0,2731.0] || equal(unordered_pair(sum_class(null_class),ordered_pair(u,v)),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103784[0:Res:101780.0,2729.0] || equal(unordered_pair(sum_class(null_class),ordered_pair(u,v)),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103842[3:Res:101848.0,2702.1] function(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,complement(omega)))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  104084[1:Rew:5861.0,103917.0] ||  -> equal(intersection(cantor(u),v),null_class) member(not_subclass_element(intersection(cantor(u),v),null_class),domain_of(u))*.
% 300.04/300.37  104225[1:Res:101849.0,2702.1] function(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  104864[1:Res:103093.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  104939[0:Res:65.1,8208.2] inductive(union(u,v)) || member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 300.04/300.37  105105[0:Res:775.1,103185.1] || member(sum_class(null_class),symmetric_difference(u,v))* equal(regular(complement(intersection(u,v))),universal_class) -> .
% 300.04/300.37  105732[2:MRR:105731.1,36944.0] || equal(unordered_pair(null_class,u),singleton(u)) -> equal(not_subclass_element(ordered_pair(u,universal_class),null_class),singleton(u))**.
% 300.04/300.37  105734[2:MRR:105733.1,36944.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(not_subclass_element(ordered_pair(u,universal_class),null_class),singleton(u))**.
% 300.04/300.37  105807[0:Res:105180.1,243.0] || equal(regular(complement(restrict(u,v,w))),universal_class)** -> member(sum_class(null_class),cross_product(v,w)).
% 300.04/300.37  105838[1:Res:105180.1,6579.0] || equal(regular(complement(symmetric_difference(universal_class,complement(u)))),universal_class)** -> member(sum_class(null_class),union(null_class,u)).
% 300.04/300.37  105839[1:Res:105180.1,6580.0] || equal(regular(complement(symmetric_difference(complement(u),universal_class))),universal_class)** -> member(sum_class(null_class),union(u,null_class)).
% 300.04/300.37  105845[0:Res:105180.1,2703.0] || equal(regular(complement(flip(u))),universal_class)** -> member(sum_class(null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  105846[0:Res:105180.1,2704.0] || equal(regular(complement(rotate(u))),universal_class)** -> member(sum_class(null_class),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  105853[0:Res:105180.1,2696.1] inductive(u) || equal(regular(complement(image(successor_relation,u))),universal_class)** -> member(sum_class(null_class),u).
% 300.04/300.37  105855[0:Res:105180.1,17622.1] inductive(u) || equal(regular(complement(image(successor_relation,omega))),universal_class)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  105857[0:Res:105180.1,2702.1] function(u) || equal(regular(complement(u)),universal_class)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  106127[2:MRR:106126.1,36944.0] || equal(unordered_pair(null_class,u),singleton(u)) -> equal(apply(choice,ordered_pair(u,universal_class)),singleton(u))**.
% 300.04/300.37  106129[2:MRR:106128.1,36944.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(apply(choice,ordered_pair(u,universal_class)),singleton(u))**.
% 300.04/300.37  106156[0:SpR:37008.0,8025.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(null_class,unordered_pair(null_class,regular(ordered_pair(u,v))))*.
% 300.04/300.37  106158[0:SpR:37008.0,7698.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(omega,unordered_pair(omega,regular(ordered_pair(u,v))))*.
% 300.04/300.37  106188[0:SpR:37008.0,320.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),ordered_pair(u,v))*.
% 300.04/300.37  106292[0:SpL:37008.0,38749.0] || equal(singleton(regular(ordered_pair(u,v))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 300.04/300.37  106311[1:SpL:37008.0,25782.0] || equal(successor(regular(ordered_pair(null_class,u))),null_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 300.04/300.37  106330[1:SpL:37008.0,25459.0] || equal(successor(regular(ordered_pair(omega,u))),null_class)** -> equal(regular(ordered_pair(omega,u)),singleton(omega)).
% 300.04/300.37  107950[2:Rew:17.0,107223.1] || member(image(u,null_class),universal_class) -> member(sum_class(omega),unordered_pair(sum_class(omega),apply(u,universal_class)))*.
% 300.04/300.37  107369[0:Res:76.1,75826.0] || member(ordered_pair(u,v),compose(w,x))* -> member(sum_class(omega),unordered_pair(v,sum_class(omega))).
% 300.04/300.37  108396[0:Res:108298.0,2733.1] function(u) || equal(singleton(sum_class(omega)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  108560[1:Res:107218.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),sum_class(omega)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.37  108611[0:Res:107220.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),sum_class(omega)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.37  108662[3:Res:107377.0,2725.1] inductive(u) || equal(unordered_pair(regular(omega),sum_class(omega)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.37  108784[0:Res:107773.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),sum_class(omega)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.37  108842[0:Res:107214.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),sum_class(omega)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.37  108900[0:Res:108278.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),singleton(v)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.37  109029[0:Res:108288.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(sum_class(omega),u)*.
% 300.04/300.37  109200[3:Res:107815.0,2731.0] || equal(unordered_pair(sum_class(omega),apply(choice,omega)),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109201[3:Res:107815.0,2729.0] || equal(unordered_pair(sum_class(omega),apply(choice,omega)),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109250[1:Res:107825.0,2731.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class)),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109251[1:Res:107825.0,2729.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109300[3:Res:107826.0,2731.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(omega,null_class)),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109301[3:Res:107826.0,2729.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(omega,null_class)),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109363[0:Res:107814.0,2731.0] || equal(unordered_pair(sum_class(omega),unordered_pair(u,v)),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109364[0:Res:107814.0,2729.0] || equal(unordered_pair(sum_class(omega),unordered_pair(u,v)),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109570[1:Rew:5842.0,109446.0] || member(u,universal_class) -> member(u,cantor(inverse(v))) member(u,symmetric_difference(range_of(v),universal_class))*.
% 300.04/300.37  109602[1:MRR:109601.0,2402.1] ||  -> member(not_subclass_element(union(u,null_class),null_class),symmetric_difference(complement(u),universal_class))* equal(union(u,null_class),null_class).
% 300.04/300.37  109604[1:MRR:109603.0,2402.1] ||  -> member(not_subclass_element(union(null_class,u),null_class),symmetric_difference(universal_class,complement(u)))* equal(union(null_class,u),null_class).
% 300.04/300.37  109654[0:Res:107816.0,2731.0] || equal(unordered_pair(sum_class(omega),ordered_pair(u,v)),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109655[0:Res:107816.0,2729.0] || equal(unordered_pair(sum_class(omega),ordered_pair(u,v)),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  109716[3:Res:107884.0,2702.1] function(unordered_pair(sum_class(omega),not_subclass_element(universal_class,complement(omega)))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  109769[1:Res:107885.0,2702.1] function(unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  110042[1:Res:108976.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  110084[0:Res:775.1,109073.1] || member(sum_class(omega),symmetric_difference(u,v))* equal(regular(complement(intersection(u,v))),universal_class) -> .
% 300.04/300.37  110821[0:Res:110162.1,243.0] || equal(regular(complement(restrict(u,v,w))),universal_class)** -> member(sum_class(omega),cross_product(v,w)).
% 300.04/300.37  110852[1:Res:110162.1,6579.0] || equal(regular(complement(symmetric_difference(universal_class,complement(u)))),universal_class)** -> member(sum_class(omega),union(null_class,u)).
% 300.04/300.37  110853[1:Res:110162.1,6580.0] || equal(regular(complement(symmetric_difference(complement(u),universal_class))),universal_class)** -> member(sum_class(omega),union(u,null_class)).
% 300.04/300.37  110859[0:Res:110162.1,2703.0] || equal(regular(complement(flip(u))),universal_class)** -> member(sum_class(omega),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  110860[0:Res:110162.1,2704.0] || equal(regular(complement(rotate(u))),universal_class)** -> member(sum_class(omega),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  110868[0:Res:110162.1,2696.1] inductive(u) || equal(regular(complement(image(successor_relation,u))),universal_class)** -> member(sum_class(omega),u).
% 300.04/300.37  110870[0:Res:110162.1,17622.1] inductive(u) || equal(regular(complement(image(successor_relation,omega))),universal_class)** -> member(sum_class(omega),u)*.
% 300.04/300.37  110872[0:Res:110162.1,2702.1] function(u) || equal(regular(complement(u)),universal_class)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  113182[0:Obv:113118.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(sum_class(null_class),v))*.
% 300.04/300.37  113277[0:Obv:113213.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,unordered_pair(sum_class(omega),v))*.
% 300.04/300.37  113399[2:MRR:113398.1,37957.0] || member(u,union(unordered_pair(universal_class,v),v)) -> member(u,symmetric_difference(unordered_pair(universal_class,v),v))*.
% 300.04/300.37  114608[2:Res:113350.1,2702.1] function(unordered_pair(null_class,u)) ||  -> equal(unordered_pair(universal_class,u),null_class)** member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  114651[2:Res:113351.1,2702.1] function(unordered_pair(omega,u)) ||  -> equal(unordered_pair(universal_class,u),null_class)** member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  115259[2:Res:114564.1,2702.1] function(unordered_pair(u,null_class)) ||  -> equal(unordered_pair(universal_class,u),null_class)** member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  115303[2:Res:114613.1,2702.1] function(unordered_pair(u,omega)) ||  -> equal(unordered_pair(universal_class,u),null_class)** member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  115915[2:Res:113349.1,7484.0] ||  -> equal(unordered_pair(universal_class,u),null_class) equal(v,null_class) member(regular(v),unordered_pair(u,regular(v)))*.
% 300.04/300.37  115916[2:Res:113349.1,7389.0] ||  -> equal(unordered_pair(universal_class,u),null_class) equal(v,null_class) member(u,unordered_pair(u,not_subclass_element(v,null_class)))*.
% 300.04/300.37  116086[1:Rew:73.0,116060.1] || equal(successor(complement(intersection(union(null_class,u),power_class(v)))),null_class)** -> member(omega,power_class(v)).
% 300.04/300.37  116087[1:Rew:73.0,116061.1] || equal(successor(complement(intersection(union(null_class,u),power_class(v)))),null_class)** -> member(null_class,power_class(v)).
% 300.04/300.37  116091[1:Rew:73.0,116065.1] || equal(regular(complement(intersection(union(null_class,u),power_class(v)))),universal_class)** -> member(null_class,power_class(v)).
% 300.04/300.37  116197[2:Res:113352.1,2702.1] function(unordered_pair(null_class,u)) ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  116260[2:Res:113353.1,2702.1] function(unordered_pair(omega,u)) ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  116314[2:Obv:116281.1] || member(u,unordered_pair(universal_class,intersection(singleton(u),v)))* -> equal(intersection(singleton(u),v),null_class).
% 300.04/300.37  116315[2:Obv:116280.1] || member(u,unordered_pair(universal_class,intersection(v,singleton(u))))* -> equal(intersection(v,singleton(u)),null_class).
% 300.04/300.37  116446[1:Rew:73.0,116418.1] || equal(successor(complement(intersection(union(u,null_class),power_class(v)))),null_class)** -> member(omega,power_class(v)).
% 300.04/300.37  116447[1:Rew:73.0,116419.1] || equal(successor(complement(intersection(union(u,null_class),power_class(v)))),null_class)** -> member(null_class,power_class(v)).
% 300.04/300.37  116451[1:Rew:73.0,116423.1] || equal(regular(complement(intersection(union(u,null_class),power_class(v)))),universal_class)** -> member(null_class,power_class(v)).
% 300.04/300.37  117487[1:Rew:73.0,117461.1] || equal(successor(complement(intersection(power_class(u),union(null_class,v)))),null_class)** -> member(omega,power_class(u)).
% 300.04/300.37  117488[1:Rew:73.0,117462.1] || equal(successor(complement(intersection(power_class(u),union(null_class,v)))),null_class)** -> member(null_class,power_class(u)).
% 300.04/300.37  117489[1:Rew:73.0,117463.1] || equal(regular(complement(intersection(power_class(u),union(null_class,v)))),universal_class)** -> member(null_class,power_class(u)).
% 300.04/300.37  117602[2:Res:115899.1,2702.1] function(unordered_pair(u,universal_class)) ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  117667[2:Res:115929.1,2702.1] function(unordered_pair(u,omega)) ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  117730[2:Res:115931.1,2702.1] function(unordered_pair(u,null_class)) ||  -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  117873[1:Rew:73.0,117845.1] || equal(successor(complement(intersection(power_class(u),union(v,null_class)))),null_class)** -> member(omega,power_class(u)).
% 300.04/300.37  117874[1:Rew:73.0,117846.1] || equal(successor(complement(intersection(power_class(u),union(v,null_class)))),null_class)** -> member(null_class,power_class(u)).
% 300.04/300.37  117875[1:Rew:73.0,117847.1] || equal(regular(complement(intersection(power_class(u),union(v,null_class)))),universal_class)** -> member(null_class,power_class(u)).
% 300.04/300.37  118063[2:Res:23252.0,113378.1] || member(not_subclass_element(universal_class,complement(unordered_pair(universal_class,u))),u)* -> equal(complement(unordered_pair(universal_class,u)),universal_class).
% 300.04/300.37  118151[2:Res:16607.1,118111.0] || member(intersection(u,v),union(u,v)) -> member(intersection(u,v),symmetric_difference(u,v))*.
% 300.04/300.37  118378[1:Rew:5829.0,118357.1] || equal(successor(complement(intersection(union(u,v),power_class(null_class)))),null_class)** -> member(omega,power_class(null_class)).
% 300.04/300.37  118379[1:Rew:5829.0,118358.1] || equal(successor(complement(intersection(union(u,v),power_class(null_class)))),null_class)** -> member(null_class,power_class(null_class)).
% 300.04/300.37  118380[1:Rew:5829.0,118362.1] || equal(regular(complement(intersection(union(u,v),power_class(null_class)))),universal_class)** -> member(null_class,power_class(null_class)).
% 300.04/300.37  118548[1:Rew:5829.0,118529.1] || equal(successor(complement(intersection(power_class(null_class),union(u,v)))),null_class)** -> member(omega,power_class(null_class)).
% 300.04/300.37  118549[1:Rew:5829.0,118530.1] || equal(successor(complement(intersection(power_class(null_class),union(u,v)))),null_class)** -> member(null_class,power_class(null_class)).
% 300.04/300.37  118550[1:Rew:5829.0,118531.1] || equal(regular(complement(intersection(power_class(null_class),union(u,v)))),universal_class)** -> member(null_class,power_class(null_class)).
% 300.04/300.37  118858[0:Obv:118838.1] || member(u,cantor(v))* -> subclass(singleton(u),domain_of(v)).
% 300.04/300.37  119488[0:Obv:119436.1] || equal(u,successor_relation) -> equal(intersection(singleton(v),u),null_class)** member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  119689[0:Obv:119634.1] || equal(u,successor_relation) -> equal(intersection(u,singleton(v)),null_class)** member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  119767[2:Res:118814.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(regular(complement(power_class(null_class))),not_subclass_element(u,null_class)))*.
% 300.04/300.37  119779[2:Res:118814.0,7388.0] ||  -> equal(u,null_class) member(regular(complement(power_class(null_class))),unordered_pair(regular(complement(power_class(null_class))),regular(u)))*.
% 300.04/300.37  119790[2:Res:118814.0,2375.0] || member(u,v)* -> member(regular(complement(power_class(null_class))),unordered_pair(u,regular(complement(power_class(null_class)))))*.
% 300.04/300.37  119920[2:Res:119801.0,2725.1] inductive(u) || equal(unordered_pair(omega,regular(complement(power_class(null_class)))),omega)** -> member(omega,u)*.
% 300.04/300.37  120136[0:Obv:120084.1] || equal(u,element_relation) -> equal(intersection(singleton(v),u),null_class)** member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  120343[0:Obv:120288.1] || equal(u,element_relation) -> equal(intersection(u,singleton(v)),null_class)** member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  120408[2:Obv:120370.1] || equal(u,universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.37  120409[2:Obv:120369.1] || equal(u,universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.37  121164[2:SpL:120375.1,163.0] || equal(u,universal_class) member(image(v,null_class),universal_class) -> member(apply(v,u),universal_class)*.
% 300.04/300.37  121569[0:Obv:121550.1] || member(u,v)* -> subclass(complement(v),complement(singleton(u)))*.
% 300.04/300.37  121573[0:Obv:121524.0] ||  -> subclass(intersection(u,v),complement(singleton(w)))* member(w,v)*.
% 300.04/300.37  121574[0:Obv:121523.0] ||  -> subclass(intersection(u,v),complement(singleton(w)))* member(w,u)*.
% 300.04/300.37  121763[2:Res:118815.0,7394.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),ordered_pair(u,v)))*.
% 300.04/300.37  121764[2:Res:118815.0,7366.0] ||  -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(u,v)))*.
% 300.04/300.37  122161[2:Res:121784.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(complement(power_class(null_class)),null_class)),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  122162[2:Res:121784.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(complement(power_class(null_class)),null_class)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  122209[2:Res:121785.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(complement(power_class(null_class)),null_class)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  122210[2:Res:121785.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(complement(power_class(null_class)),null_class)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  123188[2:Res:2403.2,118221.0] || equal(power_class(not_subclass_element(u,v)),universal_class) -> equal(u,v) member(not_subclass_element(v,u),v)*.
% 300.04/300.37  123189[2:Res:2404.1,118221.0] || equal(power_class(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 300.04/300.37  124147[2:SpL:37008.0,123075.0] || equal(power_class(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 300.04/300.37  124451[2:Res:2403.2,118222.0] || equal(sum_class(not_subclass_element(u,v)),universal_class) -> equal(u,v) member(not_subclass_element(v,u),v)*.
% 300.04/300.37  124452[2:Res:2404.1,118222.0] || equal(sum_class(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 300.04/300.37  124978[2:SpL:37008.0,124338.0] || equal(sum_class(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 300.04/300.37  125142[0:MRR:125141.2,37229.0] || member(regular(intersection(u,v)),intersection(singleton(v),w))* -> equal(intersection(u,v),null_class).
% 300.04/300.37  125145[0:MRR:125144.2,37229.0] || member(regular(intersection(u,v)),intersection(w,singleton(v)))* -> equal(intersection(u,v),null_class).
% 300.04/300.37  125276[3:MRR:125275.3,37229.0] || equal(intersection(regular(u),v),universal_class)** member(null_class,u) -> equal(regular(u),null_class).
% 300.04/300.37  125327[0:MRR:125326.2,37229.0] || member(regular(intersection(u,v)),intersection(singleton(u),w))* -> equal(intersection(u,v),null_class).
% 300.04/300.37  125330[0:MRR:125329.2,37229.0] || member(regular(intersection(u,v)),intersection(w,singleton(u)))* -> equal(intersection(u,v),null_class).
% 300.04/300.37  126125[2:Res:7.2,121453.1] || equal(first(not_subclass_element(successor_relation,u)),universal_class) -> equal(successor_relation,u) member(not_subclass_element(u,successor_relation),u)*.
% 300.04/300.37  126126[2:Res:20.1,121453.1] || equal(first(not_subclass_element(successor_relation,u)),universal_class)** -> subclass(successor_relation,u).
% 300.04/300.37  126159[2:Res:256.1,121453.1] || equal(first(regular(restrict(successor_relation,u,v))),universal_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.37  126164[2:Res:2403.1,121453.1] || equal(first(not_subclass_element(successor_relation,u)),universal_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 300.04/300.37  126404[2:Res:7.2,121454.1] || equal(first(not_subclass_element(element_relation,u)),universal_class) -> equal(element_relation,u) member(not_subclass_element(u,element_relation),u)*.
% 300.04/300.37  126405[2:Res:20.1,121454.1] || equal(first(not_subclass_element(element_relation,u)),universal_class)** -> subclass(element_relation,u).
% 300.04/300.37  126422[2:Res:3045.2,121454.1] || member(u,universal_class) member(v,u) equal(first(ordered_pair(v,u)),universal_class)** -> .
% 300.04/300.37  126437[2:Res:256.1,121454.1] || equal(first(regular(restrict(element_relation,u,v))),universal_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  126442[2:Res:2403.1,121454.1] || equal(first(not_subclass_element(element_relation,u)),universal_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 300.04/300.37  126505[2:Res:7.2,121458.1] || equal(second(not_subclass_element(successor_relation,u)),universal_class) -> equal(successor_relation,u) member(not_subclass_element(u,successor_relation),u)*.
% 300.04/300.37  126506[2:Res:20.1,121458.1] || equal(second(not_subclass_element(successor_relation,u)),universal_class)** -> subclass(successor_relation,u).
% 300.04/300.37  126539[2:Res:256.1,121458.1] || equal(second(regular(restrict(successor_relation,u,v))),universal_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.37  126544[2:Res:2403.1,121458.1] || equal(second(not_subclass_element(successor_relation,u)),universal_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 300.04/300.37  126618[2:Res:7.2,121459.1] || equal(second(not_subclass_element(element_relation,u)),universal_class) -> equal(element_relation,u) member(not_subclass_element(u,element_relation),u)*.
% 300.04/300.37  126619[2:Res:20.1,121459.1] || equal(second(not_subclass_element(element_relation,u)),universal_class)** -> subclass(element_relation,u).
% 300.04/300.37  126636[2:Res:3045.2,121459.1] || member(u,universal_class) member(v,u) equal(second(ordered_pair(v,u)),universal_class)** -> .
% 300.04/300.37  126651[2:Res:256.1,121459.1] || equal(second(regular(restrict(element_relation,u,v))),universal_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  126656[2:Res:2403.1,121459.1] || equal(second(not_subclass_element(element_relation,u)),universal_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 300.04/300.37  127046[2:Res:2403.1,124165.0] || equal(power_class(not_subclass_element(element_relation,u)),universal_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 300.04/300.37  127143[2:Res:2403.1,124166.0] || equal(power_class(not_subclass_element(successor_relation,u)),universal_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 300.04/300.37  127338[2:Obv:127327.1] || equal(unordered_pair(universal_class,compose(u,v)),cross_product(universal_class,universal_class))** -> equal(compose(u,v),null_class).
% 300.04/300.37  127448[2:Res:2403.1,124994.0] || equal(sum_class(not_subclass_element(element_relation,u)),universal_class) -> equal(u,element_relation) member(not_subclass_element(u,element_relation),universal_class)*.
% 300.04/300.37  127546[2:Res:2403.1,124995.0] || equal(sum_class(not_subclass_element(successor_relation,u)),universal_class) -> equal(u,successor_relation) member(not_subclass_element(u,successor_relation),universal_class)*.
% 300.04/300.37  128168[2:SpR:118112.0,185.1] ||  -> equal(intersection(universal_class,successor(u)),null_class) member(not_subclass_element(symmetric_difference(u,singleton(u)),null_class),successor(u))*.
% 300.04/300.37  128217[2:SpR:118112.0,7161.1] ||  -> equal(symmetric_difference(u,singleton(u)),null_class) member(not_subclass_element(intersection(universal_class,successor(u)),null_class),successor(u))*.
% 300.04/300.37  128548[2:Res:120949.1,2731.0] || equal(u,universal_class) equal(ordered_pair(u,v),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  128549[2:Res:120949.1,2729.0] || equal(u,universal_class) equal(ordered_pair(u,v),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  129227[0:Obv:129176.0] ||  -> equal(intersection(regular(union(u,v)),symmetric_difference(u,v)),null_class)** equal(union(u,v),null_class).
% 300.04/300.37  129318[2:Res:128374.1,2731.0] || equal(u,element_relation) -> equal(singleton(complement(u)),null_class) member(complement(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  129319[2:Res:128374.1,2729.0] || equal(u,successor_relation) -> equal(singleton(complement(u)),null_class) member(complement(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  129327[2:Res:128374.1,16191.0] ||  -> equal(singleton(complement(intersection(u,successor_relation))),null_class) member(complement(intersection(u,successor_relation)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  129328[2:Res:128374.1,16192.0] ||  -> equal(singleton(complement(intersection(u,element_relation))),null_class) member(complement(intersection(u,element_relation)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  129329[2:Res:128374.1,15747.0] ||  -> equal(singleton(complement(intersection(successor_relation,u))),null_class) member(complement(intersection(successor_relation,u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  129330[2:Res:128374.1,15907.0] ||  -> equal(singleton(complement(intersection(element_relation,u))),null_class) member(complement(intersection(element_relation,u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  129337[2:Res:128374.1,244.0] ||  -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),u)*.
% 300.04/300.37  129369[2:Res:128374.1,776.0] ||  -> equal(singleton(complement(symmetric_difference(u,v))),null_class) member(complement(symmetric_difference(u,v)),union(u,v))*.
% 300.04/300.37  129377[2:Res:128374.1,2701.0] ||  -> equal(singleton(complement(compose(u,v))),null_class) member(complement(compose(u,v)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  129381[2:Res:128374.1,2703.0] ||  -> equal(singleton(complement(flip(u))),null_class) member(complement(flip(u)),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  129382[2:Res:128374.1,2704.0] ||  -> equal(singleton(complement(rotate(u))),null_class) member(complement(rotate(u)),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  129495[2:SpL:756.0,118150.0] || member(complement(symmetric_difference(u,singleton(u))),symmetric_difference(complement(intersection(u,singleton(u))),successor(u)))* -> .
% 300.04/300.37  129975[0:Obv:129924.0] ||  -> equal(intersection(symmetric_difference(u,v),regular(union(u,v))),null_class)** equal(union(u,v),null_class).
% 300.04/300.37  130023[2:SpL:14172.0,129600.0] || member(union(null_class,symmetric_difference(range_of(u),universal_class)),symmetric_difference(universal_class,union(cantor(inverse(u)),null_class)))* -> .
% 300.04/300.37  130107[2:SpL:14172.0,129602.0] || member(union(symmetric_difference(range_of(u),universal_class),null_class),symmetric_difference(union(cantor(inverse(u)),null_class),universal_class))* -> .
% 300.04/300.37  130201[2:Res:119803.0,2702.1] function(unordered_pair(sum_class(omega),regular(complement(power_class(null_class))))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  130264[2:Res:119804.0,2702.1] function(unordered_pair(sum_class(null_class),regular(complement(power_class(null_class))))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  130774[2:Res:119805.0,2702.1] function(unordered_pair(power_class(omega),regular(complement(power_class(null_class))))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  130839[2:Res:119806.0,2702.1] function(unordered_pair(power_class(null_class),regular(complement(power_class(null_class))))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  130896[3:Res:119807.0,2702.1] function(unordered_pair(regular(omega),regular(complement(power_class(null_class))))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  130953[2:Res:119808.1,2702.1] function(image(element_relation,universal_class)) || equal(power_class(null_class),null_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  130960[0:SpR:7582.0,58.0] ||  -> equal(domain__dfg(cross_product(u,singleton(v)),w,x),domain__dfg(cross_product(w,singleton(x)),u,v))*.
% 300.04/300.37  130996[0:SpR:7583.0,59.0] ||  -> equal(range__dfg(cross_product(singleton(u),v),w,x),range__dfg(cross_product(singleton(w),x),u,v))*.
% 300.04/300.37  131043[2:Rew:5842.0,131037.0] || member(sum_class(range_of(null_class)),universal_class) -> member(sum_class(range_of(null_class)),symmetric_difference(apply(null_class,u),universal_class))*.
% 300.04/300.37  131255[3:MRR:131224.2,10730.1] inductive(unordered_pair(u,v)) || equal(u,universal_class) -> equal(regular(unordered_pair(v,u)),v)**.
% 300.04/300.37  131256[2:Obv:131223.1] || equal(u,universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.37  131406[2:Res:119782.0,2702.1] function(unordered_pair(regular(complement(power_class(null_class))),singleton(u))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  131494[2:Res:119794.1,243.0] || equal(restrict(u,v,w),universal_class)** -> member(regular(complement(power_class(null_class))),cross_product(v,w))*.
% 300.04/300.37  131553[2:Res:119794.1,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> member(regular(complement(power_class(null_class))),u)*.
% 300.04/300.37  131833[3:MRR:131777.2,10730.1] inductive(unordered_pair(u,v)) || equal(v,universal_class) -> equal(regular(unordered_pair(v,u)),u)**.
% 300.04/300.37  131834[2:Obv:131776.1] || equal(u,universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.37  131990[2:Rew:17.0,131964.1] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(omega,regular(complement(power_class(u)))))*.
% 300.04/300.37  131991[2:Rew:17.0,131966.1] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(null_class,regular(complement(power_class(u)))))*.
% 300.04/300.37  132299[1:MRR:99459.0,132298.1] || equal(complement(u),null_class)** equal(v,complement(u))* equal(complement(v),null_class)** -> .
% 300.04/300.37  132380[1:EmS:5652.0,5652.1,132340.1,89.1] one_to_one(image(element_relation,null_class)) || equal(power_class(universal_class),null_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  132510[0:Obv:132449.1] || equal(singleton(u),null_class) -> member(v,unordered_pair(v,u))* equal(unordered_pair(v,u),null_class).
% 300.04/300.37  132511[0:Obv:132404.0] ||  -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(omega,v))*.
% 300.04/300.37  132512[0:Obv:132403.0] ||  -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(null_class,v))*.
% 300.04/300.37  132513[0:Obv:132401.0] ||  -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 300.04/300.37  132519[4:MRR:132518.2,68088.1] function(unordered_pair(u,v)) ||  -> member(u,unordered_pair(u,v))* member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  132540[1:EmS:5652.0,5652.1,132341.1,89.1] one_to_one(image(element_relation,universal_class)) || equal(power_class(null_class),null_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  132825[0:Obv:132763.1] || equal(singleton(u),null_class) -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 300.04/300.37  132826[0:Obv:132717.0] ||  -> member(u,unordered_pair(v,u))* equal(unordered_pair(v,u),null_class) member(omega,unordered_pair(omega,v))*.
% 300.04/300.37  132827[0:Obv:132716.0] ||  -> member(u,unordered_pair(v,u))* equal(unordered_pair(v,u),null_class) member(null_class,unordered_pair(null_class,v))*.
% 300.04/300.37  132835[4:MRR:132834.2,68088.1] function(unordered_pair(u,v)) ||  -> member(v,unordered_pair(u,v))* member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  133125[2:Obv:133111.1] || equal(power_class(u),universal_class) -> member(v,unordered_pair(v,u))* equal(unordered_pair(v,u),null_class).
% 300.04/300.37  133126[2:Obv:133109.1] || equal(power_class(u),universal_class) -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 300.04/300.37  133420[3:Rew:15598.1,133281.1] || equal(intersection(u,restrict(v,w,x)),universal_class)** -> equal(u,null_class) member(null_class,v).
% 300.04/300.37  133786[2:Obv:133774.1] || equal(sum_class(u),universal_class) -> member(v,unordered_pair(v,u))* equal(unordered_pair(v,u),null_class).
% 300.04/300.37  133787[2:Obv:133772.1] || equal(sum_class(u),universal_class) -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 300.04/300.37  134556[2:Res:128409.1,2702.1] function(image(element_relation,universal_class)) || equal(u,null_class) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  134605[2:Rew:5842.0,134601.0] || member(apply(null_class,u),universal_class) -> member(apply(null_class,u),symmetric_difference(apply(null_class,v),universal_class))*.
% 300.04/300.37  134619[2:Rew:5842.0,134615.0] || member(apply(null_class,u),universal_class) -> member(apply(null_class,u),symmetric_difference(sum_class(range_of(null_class)),universal_class))*.
% 300.04/300.37  134677[2:Res:131361.0,2702.1] function(unordered_pair(singleton(u),regular(complement(power_class(null_class))))) ||  -> member(singleton(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  134739[1:SpR:13387.0,132338.1] || equal(power_class(symmetric_difference(domain_of(u),universal_class)),null_class) -> inductive(image(element_relation,union(cantor(u),null_class)))*.
% 300.04/300.37  134778[1:SpL:13387.0,132624.0] || equal(regular(successor(union(cantor(u),null_class))),universal_class)** -> member(null_class,symmetric_difference(domain_of(u),universal_class)).
% 300.04/300.37  134815[1:SpL:13387.0,132625.0] || equal(complement(successor(union(cantor(u),null_class))),universal_class)** -> member(null_class,symmetric_difference(domain_of(u),universal_class)).
% 300.04/300.37  134854[1:SpL:13387.0,132626.0] || equal(successor(successor(union(cantor(u),null_class))),null_class)** -> member(null_class,symmetric_difference(domain_of(u),universal_class)).
% 300.04/300.37  134879[0:Obv:134866.1] || member(u,successor_relation)* -> subclass(singleton(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  134951[1:SpL:13387.0,132689.0] || equal(complement(successor(union(cantor(u),null_class))),universal_class)** -> member(omega,symmetric_difference(domain_of(u),universal_class)).
% 300.04/300.37  134990[1:SpL:13387.0,132690.0] || equal(successor(successor(union(cantor(u),null_class))),null_class)** -> member(omega,symmetric_difference(domain_of(u),universal_class)).
% 300.04/300.37  135246[0:Obv:135233.1] || member(u,element_relation)* -> subclass(singleton(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  135562[4:SoR:128458.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> member(null_class,ordered_pair(range_of(u),v))*.
% 300.04/300.37  135563[4:SoR:128458.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> member(null_class,ordered_pair(range_of(u),v))*.
% 300.04/300.37  135836[2:Res:23252.0,117979.1] || member(not_subclass_element(universal_class,complement(unordered_pair(u,universal_class))),u)* -> equal(complement(unordered_pair(u,universal_class)),universal_class).
% 300.04/300.37  136006[2:Res:76.1,119511.0] || member(ordered_pair(u,intersection(image(v,image(w,singleton(u))),universal_class)),compose(v,w))* -> .
% 300.04/300.37  136075[0:Rew:15598.1,136031.2] || equal(intersection(u,v),universal_class)** equal(u,successor_relation) -> equal(u,cross_product(universal_class,universal_class)).
% 300.04/300.37  136077[0:Rew:15598.1,136045.2] || equal(intersection(u,v),universal_class)** equal(v,successor_relation) -> equal(u,cross_product(universal_class,universal_class)).
% 300.04/300.37  136105[2:Res:5048.3,119520.0] function(u) || member(v,universal_class) equal(intersection(image(u,v),universal_class),universal_class)** -> .
% 300.04/300.37  136122[2:Rew:5842.0,136103.0] || member(image(u,v),universal_class) -> member(image(u,v),symmetric_difference(image(u,v),universal_class))*.
% 300.04/300.37  136133[2:SpL:18232.2,120410.0] || equal(u,v) member(v,intersection(v,universal_class))* -> equal(unordered_pair(v,u),null_class)**.
% 300.04/300.37  136159[2:Res:5064.3,120410.0] || member(u,universal_class) equal(intersection(apply(choice,u),universal_class),universal_class)** -> equal(u,null_class).
% 300.04/300.37  136160[2:Rew:5842.0,136154.0] || member(apply(u,v),universal_class) -> member(apply(u,v),symmetric_difference(apply(u,v),universal_class))*.
% 300.04/300.37  136221[0:Rew:15598.1,136177.2] || equal(intersection(u,v),universal_class)** equal(u,element_relation) -> equal(u,cross_product(universal_class,universal_class)).
% 300.04/300.37  136223[0:Rew:15598.1,136191.2] || equal(intersection(u,v),universal_class)** equal(v,element_relation) -> equal(u,cross_product(universal_class,universal_class)).
% 300.04/300.37  136247[2:SpL:47.0,136128.0] || member(cross_product(u,v),restrict(universal_class,u,v))* -> equal(singleton(cross_product(u,v)),null_class).
% 300.04/300.37  136362[2:MRR:136311.2,45126.0] inductive(intersection(not_subclass_element(omega,u),universal_class)) ||  -> subclass(omega,u)*.
% 300.04/300.37  136363[2:MRR:136310.3,49936.0] inductive(intersection(not_subclass_element(omega,u),universal_class)) ||  -> equal(omega,u) member(not_subclass_element(u,omega),u)*.
% 300.04/300.37  136645[2:SpR:22930.0,136346.0] ||  -> member(apply(null_class,u),symmetric_difference(apply(null_class,v),universal_class))* equal(singleton(apply(null_class,u)),null_class).
% 300.04/300.37  136646[2:SpR:22361.0,136346.0] ||  -> member(apply(null_class,u),symmetric_difference(sum_class(range_of(null_class)),universal_class))* equal(singleton(apply(null_class,u)),null_class).
% 300.04/300.37  136648[2:SpR:22361.0,136346.0] ||  -> member(sum_class(range_of(null_class)),symmetric_difference(apply(null_class,u),universal_class))* equal(singleton(sum_class(range_of(null_class))),null_class).
% 300.04/300.37  136678[2:Res:136346.0,2731.0] || equal(symmetric_difference(u,universal_class),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  136679[2:Res:136346.0,2729.0] || equal(symmetric_difference(u,universal_class),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  136684[2:Res:136346.0,6565.0] ||  -> equal(singleton(cross_product(u,v)),null_class) member(cross_product(u,v),complement(restrict(universal_class,u,v)))*.
% 300.04/300.37  137462[2:Obv:137448.2] || equal(u,v) equal(intersection(v,universal_class),universal_class)** -> equal(unordered_pair(v,u),null_class)**.
% 300.04/300.37  137785[2:Res:9331.2,118111.0] inductive(not_subclass_element(u,complement(omega))) ||  -> subclass(u,complement(omega))*.
% 300.04/300.37  137832[1:Obv:137809.1] inductive(image(element_relation,universal_class)) ||  -> subclass(power_class(null_class),complement(omega))*r.
% 300.04/300.37  137867[2:SpL:13387.0,129598.0] || member(union(u,symmetric_difference(domain_of(v),universal_class)),symmetric_difference(complement(u),union(cantor(v),null_class)))* -> .
% 300.04/300.37  137899[2:SpL:13387.0,129598.0] || member(union(symmetric_difference(domain_of(u),universal_class),v),symmetric_difference(union(cantor(u),null_class),complement(v)))* -> .
% 300.04/300.37  138426[2:SpR:38468.1,121786.0] || equal(u,null_class) -> member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(complement(power_class(u)),null_class)))*.
% 300.04/300.37  138486[2:SpR:38468.1,121787.0] || equal(u,null_class) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(complement(power_class(u)),null_class)))*.
% 300.04/300.37  138545[2:SpR:38468.1,121788.0] || equal(u,null_class) -> member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(complement(power_class(u)),null_class)))*.
% 300.04/300.37  138603[2:SpR:38468.1,121789.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),not_subclass_element(complement(power_class(u)),null_class)))*.
% 300.04/300.37  138663[3:SpR:38468.1,121790.0] || equal(u,null_class) -> member(regular(omega),unordered_pair(regular(omega),not_subclass_element(complement(power_class(u)),null_class)))*.
% 300.04/300.37  139785[2:Res:136776.0,7394.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),ordered_pair(u,v)))*.
% 300.04/300.37  139786[2:Res:136776.0,7366.0] ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(u,v)))*.
% 300.04/300.37  139926[2:Res:139806.0,2731.0] || equal(unordered_pair(omega,regular(symmetric_difference(power_class(null_class),universal_class))),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  139927[2:Res:139806.0,2729.0] || equal(unordered_pair(omega,regular(symmetric_difference(power_class(null_class),universal_class))),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  139978[2:Res:139807.0,2731.0] || equal(unordered_pair(null_class,regular(symmetric_difference(power_class(null_class),universal_class))),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  139979[2:Res:139807.0,2729.0] || equal(unordered_pair(null_class,regular(symmetric_difference(power_class(null_class),universal_class))),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  140349[2:SpR:38468.1,139808.0] || equal(u,null_class) -> member(sum_class(omega),unordered_pair(sum_class(omega),regular(symmetric_difference(power_class(u),universal_class))))*.
% 300.04/300.37  140487[2:SpR:38468.1,139809.0] || equal(u,null_class) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),regular(symmetric_difference(power_class(u),universal_class))))*.
% 300.04/300.37  140547[2:SpR:38468.1,139810.0] || equal(u,null_class) -> member(power_class(omega),unordered_pair(power_class(omega),regular(symmetric_difference(power_class(u),universal_class))))*.
% 300.04/300.37  140607[2:SpR:38468.1,139811.0] || equal(u,null_class) -> member(power_class(u),unordered_pair(power_class(u),regular(symmetric_difference(power_class(u),universal_class))))*.
% 300.04/300.37  140669[3:SpR:38468.1,139812.0] || equal(u,null_class) -> member(regular(omega),unordered_pair(regular(omega),regular(symmetric_difference(power_class(u),universal_class))))*.
% 300.04/300.37  140933[1:Rew:140814.0,51691.0] || equal(union(cantor(inverse(u)),null_class),universal_class) member(null_class,symmetric_difference(range_of(u),universal_class))* -> .
% 300.04/300.37  149664[1:Rew:142780.0,142745.0] ||  -> equal(union(null_class,image(element_relation,power_class(complement(u)))),union(null_class,complement(power_class(image(element_relation,u)))))**.
% 300.04/300.37  149665[1:Rew:142790.0,142746.0] ||  -> equal(union(image(element_relation,power_class(complement(u))),null_class),union(complement(power_class(image(element_relation,u))),null_class))**.
% 300.04/300.37  142773[0:SpR:140814.0,9559.0] ||  -> equal(union(intersection(complement(u),v),intersection(u,complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 300.04/300.37  142840[0:SpR:140814.0,9559.0] ||  -> equal(union(intersection(u,complement(v)),intersection(complement(u),v)),complement(symmetric_difference(u,complement(v))))**.
% 300.04/300.37  142859[1:SpR:140814.0,5974.1] || member(u,universal_class) -> member(u,intersection(v,universal_class)) member(u,union(complement(v),null_class))*.
% 300.04/300.37  142861[1:SpR:140814.0,5978.1] || member(u,universal_class) -> member(u,intersection(universal_class,v)) member(u,union(null_class,complement(v)))*.
% 300.04/300.37  142904[0:SpL:140814.0,370.0] || member(not_subclass_element(power_class(complement(u)),null_class),image(element_relation,u))* -> equal(power_class(complement(u)),null_class).
% 300.04/300.37  142945[0:SpL:140814.0,272.1] || member(u,image(element_relation,power_class(complement(v))))* member(u,power_class(image(element_relation,v))) -> .
% 300.04/300.37  143008[1:Rew:142873.0,29837.1] || equal(universal_class,u) -> equal(intersection(power_class(complement(power_class(universal_class))),image(element_relation,power_class(u))),null_class)**.
% 300.04/300.37  143009[1:Rew:142873.0,29838.1] || equal(universal_class,u) -> equal(union(power_class(complement(power_class(universal_class))),image(element_relation,power_class(u))),universal_class)**.
% 300.04/300.37  143010[1:Rew:142873.0,29839.1] || equal(universal_class,u) -> equal(symmetric_difference(power_class(complement(power_class(universal_class))),image(element_relation,power_class(u))),universal_class)**.
% 300.04/300.37  143025[1:Rew:142873.0,57805.1] || equal(universal_class,u) -> equal(intersection(image(element_relation,power_class(u)),power_class(complement(power_class(universal_class)))),null_class)**.
% 300.04/300.37  143026[1:Rew:142873.0,57960.1] || equal(universal_class,u) -> equal(union(image(element_relation,power_class(u)),power_class(complement(power_class(universal_class)))),universal_class)**.
% 300.04/300.37  143027[1:Rew:142873.0,58156.1] || equal(universal_class,u) -> equal(symmetric_difference(image(element_relation,power_class(u)),power_class(complement(power_class(universal_class)))),universal_class)**.
% 300.04/300.37  143113[1:Rew:142873.0,140930.0] || equal(union(complement(power_class(universal_class)),null_class),universal_class) member(null_class,intersection(power_class(universal_class),universal_class))* -> .
% 300.04/300.37  143118[1:Rew:142873.0,21059.0] ||  -> equal(intersection(power_class(intersection(power_class(universal_class),universal_class)),image(element_relation,union(complement(power_class(universal_class)),null_class))),null_class)**.
% 300.04/300.37  143119[1:Rew:142873.0,21060.0] ||  -> equal(union(power_class(intersection(power_class(universal_class),universal_class)),image(element_relation,union(complement(power_class(universal_class)),null_class))),universal_class)**.
% 300.04/300.37  143120[1:Rew:142873.0,21061.0] ||  -> equal(symmetric_difference(power_class(intersection(power_class(universal_class),universal_class)),image(element_relation,union(complement(power_class(universal_class)),null_class))),universal_class)**.
% 300.04/300.37  143132[1:Rew:142873.0,56629.0] ||  -> equal(intersection(image(element_relation,union(complement(power_class(universal_class)),null_class)),power_class(intersection(power_class(universal_class),universal_class))),null_class)**.
% 300.04/300.37  143133[1:Rew:142873.0,56726.0] ||  -> equal(union(image(element_relation,union(complement(power_class(universal_class)),null_class)),power_class(intersection(power_class(universal_class),universal_class))),universal_class)**.
% 300.04/300.37  143134[1:Rew:142873.0,56851.0] ||  -> equal(symmetric_difference(image(element_relation,union(complement(power_class(universal_class)),null_class)),power_class(intersection(power_class(universal_class),universal_class))),universal_class)**.
% 300.04/300.37  143190[1:Rew:142873.0,52078.0] || equal(regular(union(complement(power_class(universal_class)),null_class)),universal_class)** -> member(null_class,intersection(power_class(universal_class),universal_class)).
% 300.04/300.37  143199[1:Rew:142873.0,24767.0] || equal(union(complement(power_class(universal_class)),null_class),null_class)** -> equal(successor(intersection(power_class(universal_class),universal_class)),universal_class).
% 300.04/300.37  143231[1:Rew:142873.0,25358.1] || equal(successor(intersection(power_class(universal_class),universal_class)),null_class) -> member(omega,union(complement(power_class(universal_class)),null_class))*.
% 300.04/300.37  143233[1:Rew:142873.0,25911.0] || equal(successor(union(complement(power_class(universal_class)),null_class)),null_class)** -> member(null_class,intersection(power_class(universal_class),universal_class)).
% 300.04/300.37  143234[1:Rew:142873.0,25508.0] || equal(successor(union(complement(power_class(universal_class)),null_class)),null_class)** -> member(omega,intersection(power_class(universal_class),universal_class)).
% 300.04/300.37  143243[1:Rew:142873.0,25679.1] || equal(successor(intersection(power_class(universal_class),universal_class)),null_class) -> member(null_class,union(complement(power_class(universal_class)),null_class))*.
% 300.04/300.37  149684[1:Rew:142790.0,143244.1] || equal(universal_class,u) -> equal(union(complement(power_class(u)),null_class),union(complement(power_class(universal_class)),null_class))*.
% 300.04/300.37  143248[2:Rew:142873.0,130013.0] || member(union(null_class,intersection(power_class(universal_class),universal_class)),symmetric_difference(universal_class,union(complement(power_class(universal_class)),null_class)))* -> .
% 300.04/300.37  143262[1:Rew:142873.0,56530.1] inductive(intersection(power_class(universal_class),universal_class)) ||  -> equal(intersection(omega,union(complement(power_class(universal_class)),null_class)),null_class)**.
% 300.04/300.37  143263[1:Rew:142873.0,56909.1] inductive(intersection(power_class(universal_class),universal_class)) ||  -> equal(intersection(union(complement(power_class(universal_class)),null_class),omega),null_class)**.
% 300.04/300.37  143268[1:Rew:142873.0,77579.0] ||  -> equal(intersection(union(complement(power_class(universal_class)),null_class),restrict(intersection(power_class(universal_class),universal_class),u,v)),null_class)**.
% 300.04/300.37  143271[1:Rew:142873.0,79139.0] ||  -> equal(intersection(restrict(intersection(power_class(universal_class),universal_class),u,v),union(complement(power_class(universal_class)),null_class)),null_class)**.
% 300.04/300.37  143281[2:Rew:142873.0,139532.1] || equal(universal_class,u) member(union(complement(power_class(universal_class)),null_class),symmetric_difference(power_class(u),universal_class))* -> .
% 300.04/300.37  143289[1:Rew:142873.0,140992.0] || equal(union(null_class,complement(power_class(universal_class))),universal_class) member(null_class,intersection(universal_class,power_class(universal_class)))* -> .
% 300.04/300.37  143294[1:Rew:142873.0,20861.0] ||  -> equal(intersection(power_class(intersection(universal_class,power_class(universal_class))),image(element_relation,union(null_class,complement(power_class(universal_class))))),null_class)**.
% 300.04/300.37  143295[1:Rew:142873.0,20862.0] ||  -> equal(union(power_class(intersection(universal_class,power_class(universal_class))),image(element_relation,union(null_class,complement(power_class(universal_class))))),universal_class)**.
% 300.04/300.37  143296[1:Rew:142873.0,20863.0] ||  -> equal(symmetric_difference(power_class(intersection(universal_class,power_class(universal_class))),image(element_relation,union(null_class,complement(power_class(universal_class))))),universal_class)**.
% 300.04/300.37  143308[1:Rew:142873.0,56627.0] ||  -> equal(intersection(image(element_relation,union(null_class,complement(power_class(universal_class)))),power_class(intersection(universal_class,power_class(universal_class)))),null_class)**.
% 300.04/300.37  143309[1:Rew:142873.0,56724.0] ||  -> equal(union(image(element_relation,union(null_class,complement(power_class(universal_class)))),power_class(intersection(universal_class,power_class(universal_class)))),universal_class)**.
% 300.04/300.37  143310[1:Rew:142873.0,56849.0] ||  -> equal(symmetric_difference(image(element_relation,union(null_class,complement(power_class(universal_class)))),power_class(intersection(universal_class,power_class(universal_class)))),universal_class)**.
% 300.04/300.37  143366[1:Rew:142873.0,52076.0] || equal(regular(union(null_class,complement(power_class(universal_class)))),universal_class)** -> member(null_class,intersection(universal_class,power_class(universal_class))).
% 300.04/300.37  143375[1:Rew:142873.0,24765.0] || equal(union(null_class,complement(power_class(universal_class))),null_class)** -> equal(successor(intersection(universal_class,power_class(universal_class))),universal_class).
% 300.04/300.37  143407[1:Rew:142873.0,25356.1] || equal(successor(intersection(universal_class,power_class(universal_class))),null_class) -> member(omega,union(null_class,complement(power_class(universal_class))))*.
% 300.04/300.37  143409[1:Rew:142873.0,25909.0] || equal(successor(union(null_class,complement(power_class(universal_class)))),null_class)** -> member(null_class,intersection(universal_class,power_class(universal_class))).
% 300.04/300.37  143410[1:Rew:142873.0,25506.0] || equal(successor(union(null_class,complement(power_class(universal_class)))),null_class)** -> member(omega,intersection(universal_class,power_class(universal_class))).
% 300.04/300.37  143419[1:Rew:142873.0,25677.1] || equal(successor(intersection(universal_class,power_class(universal_class))),null_class) -> member(null_class,union(null_class,complement(power_class(universal_class))))*.
% 300.04/300.37  149693[1:Rew:142780.0,143420.1] || equal(universal_class,u) -> equal(union(null_class,complement(power_class(u))),union(null_class,complement(power_class(universal_class))))*.
% 300.04/300.37  143424[2:Rew:142873.0,130007.0] || member(union(null_class,intersection(universal_class,power_class(universal_class))),symmetric_difference(universal_class,union(null_class,complement(power_class(universal_class)))))* -> .
% 300.04/300.37  143438[1:Rew:142873.0,56528.1] inductive(intersection(universal_class,power_class(universal_class))) ||  -> equal(intersection(omega,union(null_class,complement(power_class(universal_class)))),null_class)**.
% 300.04/300.37  143439[1:Rew:142873.0,56907.1] inductive(intersection(universal_class,power_class(universal_class))) ||  -> equal(intersection(union(null_class,complement(power_class(universal_class))),omega),null_class)**.
% 300.04/300.37  143444[1:Rew:142873.0,77576.0] ||  -> equal(intersection(union(null_class,complement(power_class(universal_class))),restrict(intersection(universal_class,power_class(universal_class)),u,v)),null_class)**.
% 300.04/300.37  143447[1:Rew:142873.0,79136.0] ||  -> equal(intersection(restrict(intersection(universal_class,power_class(universal_class)),u,v),union(null_class,complement(power_class(universal_class)))),null_class)**.
% 300.04/300.37  143457[2:Rew:142873.0,139317.1] || equal(universal_class,u) member(union(null_class,complement(power_class(universal_class))),symmetric_difference(universal_class,power_class(u)))* -> .
% 300.04/300.37  143482[1:Rew:142873.0,26884.0] ||  -> equal(complement(symmetric_difference(null_class,intersection(universal_class,power_class(universal_class)))),union(null_class,symmetric_difference(null_class,complement(power_class(universal_class)))))**.
% 300.04/300.37  143496[1:Rew:142873.0,26886.0] ||  -> equal(complement(symmetric_difference(null_class,intersection(power_class(universal_class),universal_class))),union(null_class,symmetric_difference(complement(power_class(universal_class)),null_class)))**.
% 300.04/300.37  143596[1:Rew:142873.0,29372.1] || equal(universal_class,u) member(v,complement(power_class(universal_class)))* member(v,power_class(u))* -> .
% 300.04/300.37  143649[1:Rew:142873.0,82530.1] || equal(universal_class,u) -> equal(intersection(power_class(u),restrict(complement(power_class(universal_class)),v,w)),null_class)**.
% 300.04/300.37  143653[1:Rew:142873.0,83193.1] || equal(universal_class,u) -> equal(intersection(restrict(complement(power_class(universal_class)),v,w),power_class(u)),null_class)**.
% 300.04/300.37  143676[2:Rew:142873.0,139275.2] || equal(universal_class,u) -> equal(singleton(power_class(universal_class)),null_class) member(power_class(u),complement(power_class(universal_class)))*.
% 300.04/300.37  143677[2:Rew:142873.0,138724.2] || equal(universal_class,u) member(power_class(universal_class),universal_class) -> member(power_class(u),complement(power_class(universal_class)))*.
% 300.04/300.37  143757[1:Rew:142874.0,39294.1] || equal(u,null_class) -> equal(intersection(power_class(complement(power_class(null_class))),image(element_relation,power_class(u))),null_class)**.
% 300.04/300.37  143758[1:Rew:142874.0,39295.1] || equal(u,null_class) -> equal(union(power_class(complement(power_class(null_class))),image(element_relation,power_class(u))),universal_class)**.
% 300.04/300.37  143759[1:Rew:142874.0,39296.1] || equal(u,null_class) -> equal(symmetric_difference(power_class(complement(power_class(null_class))),image(element_relation,power_class(u))),universal_class)**.
% 300.04/300.37  143766[3:Rew:142874.0,51379.1] inductive(image(element_relation,power_class(null_class))) || member(apply(choice,omega),power_class(complement(power_class(null_class))))* -> .
% 300.04/300.37  143767[3:Rew:142874.0,51409.1] inductive(image(element_relation,power_class(null_class))) || member(not_subclass_element(omega,null_class),power_class(complement(power_class(null_class))))* -> .
% 300.04/300.37  143801[1:Rew:142874.0,57888.1] || equal(u,null_class) -> equal(intersection(image(element_relation,power_class(u)),power_class(complement(power_class(null_class)))),null_class)**.
% 300.04/300.37  143803[1:Rew:142874.0,58133.1] || equal(u,null_class) -> equal(union(image(element_relation,power_class(u)),power_class(complement(power_class(null_class)))),universal_class)**.
% 300.04/300.37  143804[1:Rew:142874.0,58184.1] || equal(u,null_class) -> equal(symmetric_difference(image(element_relation,power_class(u)),power_class(complement(power_class(null_class)))),universal_class)**.
% 300.04/300.37  143821[1:Rew:142874.0,84198.1] || equal(regular(image(element_relation,power_class(null_class))),universal_class) -> member(power_class(null_class),power_class(complement(power_class(null_class))))*.
% 300.04/300.37  143840[1:Rew:142874.0,95352.1] || equal(regular(image(element_relation,power_class(null_class))),universal_class) -> member(power_class(omega),power_class(complement(power_class(null_class))))*.
% 300.04/300.37  143846[1:Rew:142874.0,105190.1] || equal(regular(image(element_relation,power_class(null_class))),universal_class) -> member(sum_class(null_class),power_class(complement(power_class(null_class))))*.
% 300.04/300.37  143848[1:Rew:142874.0,110172.1] || equal(regular(image(element_relation,power_class(null_class))),universal_class) -> member(sum_class(omega),power_class(complement(power_class(null_class))))*.
% 300.04/300.37  143877[1:Rew:142874.0,109986.0] ||  -> member(u,complement(power_class(null_class)))* subclass(singleton(u),power_class(null_class)).
% 300.04/300.37  143889[1:Rew:142874.0,140927.0] || equal(union(complement(power_class(null_class)),null_class),universal_class) member(null_class,intersection(power_class(null_class),universal_class))* -> .
% 300.04/300.37  143894[1:Rew:142874.0,21139.0] ||  -> equal(intersection(power_class(intersection(power_class(null_class),universal_class)),image(element_relation,union(complement(power_class(null_class)),null_class))),null_class)**.
% 300.04/300.37  143895[1:Rew:142874.0,21140.0] ||  -> equal(union(power_class(intersection(power_class(null_class),universal_class)),image(element_relation,union(complement(power_class(null_class)),null_class))),universal_class)**.
% 300.04/300.37  143896[1:Rew:142874.0,21141.0] ||  -> equal(symmetric_difference(power_class(intersection(power_class(null_class),universal_class)),image(element_relation,union(complement(power_class(null_class)),null_class))),universal_class)**.
% 300.04/300.37  143908[1:Rew:142874.0,56630.0] ||  -> equal(intersection(image(element_relation,union(complement(power_class(null_class)),null_class)),power_class(intersection(power_class(null_class),universal_class))),null_class)**.
% 300.04/300.37  143909[1:Rew:142874.0,56727.0] ||  -> equal(union(image(element_relation,union(complement(power_class(null_class)),null_class)),power_class(intersection(power_class(null_class),universal_class))),universal_class)**.
% 300.04/300.37  143910[1:Rew:142874.0,56852.0] ||  -> equal(symmetric_difference(image(element_relation,union(complement(power_class(null_class)),null_class)),power_class(intersection(power_class(null_class),universal_class))),universal_class)**.
% 300.04/300.37  143983[1:Rew:142874.0,25359.1] || equal(successor(intersection(power_class(null_class),universal_class)),null_class) -> member(omega,union(complement(power_class(null_class)),null_class))*.
% 300.04/300.37  143985[1:Rew:142874.0,25912.0] || equal(successor(union(complement(power_class(null_class)),null_class)),null_class)** -> member(null_class,intersection(power_class(null_class),universal_class)).
% 300.04/300.37  143986[1:Rew:142874.0,25509.0] || equal(successor(union(complement(power_class(null_class)),null_class)),null_class)** -> member(omega,intersection(power_class(null_class),universal_class)).
% 300.04/300.37  143996[1:Rew:142874.0,25680.1] || equal(successor(intersection(power_class(null_class),universal_class)),null_class) -> member(null_class,union(complement(power_class(null_class)),null_class))*.
% 300.04/300.37  144000[2:Rew:142874.0,130014.0] || member(union(null_class,intersection(power_class(null_class),universal_class)),symmetric_difference(universal_class,union(complement(power_class(null_class)),null_class)))* -> .
% 300.04/300.37  149702[1:Rew:142790.0,144005.1] || equal(u,null_class) -> equal(union(complement(power_class(u)),null_class),union(complement(power_class(null_class)),null_class))*.
% 300.04/300.37  144015[1:Rew:142874.0,56531.1] inductive(intersection(power_class(null_class),universal_class)) ||  -> equal(intersection(omega,union(complement(power_class(null_class)),null_class)),null_class)**.
% 300.04/300.37  144016[1:Rew:142874.0,56910.1] inductive(intersection(power_class(null_class),universal_class)) ||  -> equal(intersection(union(complement(power_class(null_class)),null_class),omega),null_class)**.
% 300.04/300.37  144020[1:Rew:142874.0,77580.0] ||  -> equal(intersection(union(complement(power_class(null_class)),null_class),restrict(intersection(power_class(null_class),universal_class),u,v)),null_class)**.
% 300.04/300.37  144023[1:Rew:142874.0,79140.0] ||  -> equal(intersection(restrict(intersection(power_class(null_class),universal_class),u,v),union(complement(power_class(null_class)),null_class)),null_class)**.
% 300.04/300.37  144036[2:Rew:142874.0,139547.1] || equal(u,null_class) member(union(complement(power_class(null_class)),null_class),symmetric_difference(power_class(u),universal_class))* -> .
% 300.04/300.37  144037[2:Rew:142874.0,139765.1] || equal(u,null_class) -> member(regular(symmetric_difference(power_class(u),universal_class)),union(complement(power_class(null_class)),null_class))*.
% 300.04/300.37  144046[1:Rew:142874.0,140989.0] || equal(union(null_class,complement(power_class(null_class))),universal_class) member(null_class,intersection(universal_class,power_class(null_class)))* -> .
% 300.04/300.37  144051[1:Rew:142874.0,20979.0] ||  -> equal(intersection(power_class(intersection(universal_class,power_class(null_class))),image(element_relation,union(null_class,complement(power_class(null_class))))),null_class)**.
% 300.04/300.37  144052[1:Rew:142874.0,20980.0] ||  -> equal(union(power_class(intersection(universal_class,power_class(null_class))),image(element_relation,union(null_class,complement(power_class(null_class))))),universal_class)**.
% 300.04/300.37  144053[1:Rew:142874.0,20981.0] ||  -> equal(symmetric_difference(power_class(intersection(universal_class,power_class(null_class))),image(element_relation,union(null_class,complement(power_class(null_class))))),universal_class)**.
% 300.04/300.37  144065[1:Rew:142874.0,56628.0] ||  -> equal(intersection(image(element_relation,union(null_class,complement(power_class(null_class)))),power_class(intersection(universal_class,power_class(null_class)))),null_class)**.
% 300.04/300.37  144066[1:Rew:142874.0,56725.0] ||  -> equal(union(image(element_relation,union(null_class,complement(power_class(null_class)))),power_class(intersection(universal_class,power_class(null_class)))),universal_class)**.
% 300.04/300.37  144067[1:Rew:142874.0,56850.0] ||  -> equal(symmetric_difference(image(element_relation,union(null_class,complement(power_class(null_class)))),power_class(intersection(universal_class,power_class(null_class)))),universal_class)**.
% 300.04/300.37  144117[1:Rew:142874.0,52077.0] || equal(regular(union(null_class,complement(power_class(null_class)))),universal_class)** -> member(null_class,intersection(universal_class,power_class(null_class))).
% 300.04/300.37  144126[1:Rew:142874.0,24766.0] || equal(union(null_class,complement(power_class(null_class))),null_class)** -> equal(successor(intersection(universal_class,power_class(null_class))),universal_class).
% 300.04/300.37  144158[1:Rew:142874.0,25357.1] || equal(successor(intersection(universal_class,power_class(null_class))),null_class) -> member(omega,union(null_class,complement(power_class(null_class))))*.
% 300.04/300.37  144160[1:Rew:142874.0,25910.0] || equal(successor(union(null_class,complement(power_class(null_class)))),null_class)** -> member(null_class,intersection(universal_class,power_class(null_class))).
% 300.04/300.37  144161[1:Rew:142874.0,25507.0] || equal(successor(union(null_class,complement(power_class(null_class)))),null_class)** -> member(omega,intersection(universal_class,power_class(null_class))).
% 300.04/300.37  144170[1:Rew:142874.0,25678.1] || equal(successor(intersection(universal_class,power_class(null_class))),null_class) -> member(null_class,union(null_class,complement(power_class(null_class))))*.
% 300.04/300.37  144174[2:Rew:142874.0,130008.0] || member(union(null_class,intersection(universal_class,power_class(null_class))),symmetric_difference(universal_class,union(null_class,complement(power_class(null_class)))))* -> .
% 300.04/300.37  149711[1:Rew:142780.0,144179.1] || equal(u,null_class) -> equal(union(null_class,complement(power_class(u))),union(null_class,complement(power_class(null_class))))*.
% 300.04/300.37  144189[1:Rew:142874.0,56529.1] inductive(intersection(universal_class,power_class(null_class))) ||  -> equal(intersection(omega,union(null_class,complement(power_class(null_class)))),null_class)**.
% 300.04/300.37  144190[1:Rew:142874.0,56908.1] inductive(intersection(universal_class,power_class(null_class))) ||  -> equal(intersection(union(null_class,complement(power_class(null_class))),omega),null_class)**.
% 300.04/300.37  144196[1:Rew:142874.0,77577.0] ||  -> equal(intersection(union(null_class,complement(power_class(null_class))),restrict(intersection(universal_class,power_class(null_class)),u,v)),null_class)**.
% 300.04/300.37  144199[1:Rew:142874.0,79137.0] ||  -> equal(intersection(restrict(intersection(universal_class,power_class(null_class)),u,v),union(null_class,complement(power_class(null_class)))),null_class)**.
% 300.04/300.37  144207[2:Rew:142874.0,139332.1] || equal(u,null_class) member(union(null_class,complement(power_class(null_class))),symmetric_difference(universal_class,power_class(u)))* -> .
% 300.04/300.37  144213[1:Rew:142874.0,86146.1] inductive(intersection(power_class(null_class),complement(u))) || member(null_class,union(complement(power_class(null_class)),u))* -> .
% 300.04/300.37  144306[1:Rew:142874.0,110289.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(null_class,union(u,complement(power_class(null_class))))*.
% 300.04/300.37  144308[1:Rew:142874.0,85899.1] inductive(intersection(complement(u),power_class(null_class))) || member(null_class,union(u,complement(power_class(null_class))))* -> .
% 300.04/300.37  144313[1:Rew:142874.0,110286.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(omega,union(u,complement(power_class(null_class))))*.
% 300.04/300.37  144496[1:Rew:142874.0,26885.0] ||  -> equal(complement(symmetric_difference(null_class,intersection(universal_class,power_class(null_class)))),union(null_class,symmetric_difference(null_class,complement(power_class(null_class)))))**.
% 300.04/300.37  144510[1:Rew:142874.0,26887.0] ||  -> equal(complement(symmetric_difference(null_class,intersection(power_class(null_class),universal_class))),union(null_class,symmetric_difference(complement(power_class(null_class)),null_class)))**.
% 300.04/300.37  144525[2:Rew:142874.0,121775.0] || equal(complement(power_class(null_class)),element_relation) -> member(not_subclass_element(complement(power_class(null_class)),null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  144540[2:Rew:142874.0,121776.0] || equal(complement(power_class(null_class)),successor_relation) -> member(not_subclass_element(complement(power_class(null_class)),null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  144554[2:Rew:142874.0,128448.1] function(u) || equal(complement(power_class(null_class)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  144571[2:Rew:142874.0,119800.1] inductive(u) || equal(complement(power_class(null_class)),omega) -> member(regular(complement(power_class(null_class))),u)*.
% 300.04/300.37  144574[1:Rew:142874.0,45405.1] inductive(u) || equal(complement(power_class(null_class)),omega) -> member(not_subclass_element(universal_class,power_class(null_class)),u)*.
% 300.04/300.37  144621[1:Rew:142874.0,38303.1] || equal(u,null_class) member(v,complement(power_class(null_class)))* member(v,power_class(u))* -> .
% 300.04/300.37  149714[1:Rew:142874.0,144645.0] ||  -> member(not_subclass_element(regular(complement(power_class(null_class))),null_class),power_class(null_class))* equal(regular(complement(power_class(null_class))),null_class).
% 300.04/300.37  149715[1:Rew:142874.0,144649.1] || member(complement(power_class(null_class)),universal_class) member(apply(choice,complement(power_class(null_class))),power_class(null_class))* -> .
% 300.04/300.37  144726[1:Rew:142874.0,82628.1] || equal(u,null_class) -> equal(intersection(power_class(u),restrict(complement(power_class(null_class)),v,w)),null_class)**.
% 300.04/300.37  144730[1:Rew:142874.0,83291.1] || equal(u,null_class) -> equal(intersection(restrict(complement(power_class(null_class)),v,w),power_class(u)),null_class)**.
% 300.04/300.37  144952[2:Rew:142874.0,138239.1] || member(complement(power_class(null_class)),universal_class) -> member(apply(choice,complement(power_class(null_class))),complement(power_class(null_class)))*.
% 300.04/300.37  149718[1:Rew:142880.0,144988.1] || equal(singleton(u),null_class) -> equal(power_class(complement(union(u,null_class))),power_class(complement(successor(u))))**.
% 300.04/300.37  149719[1:Rew:142878.0,144989.1] || equal(u,null_class) -> equal(power_class(complement(union(null_class,singleton(u)))),power_class(complement(successor(u))))**.
% 300.04/300.37  145257[0:Rew:142871.0,78826.0] ||  -> equal(intersection(intersection(u,intersection(complement(v),power_class(w))),union(v,complement(power_class(w)))),null_class)**.
% 300.04/300.37  145386[1:Rew:142871.0,38237.1] || equal(intersection(complement(u),power_class(v)),null_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 300.04/300.37  145388[0:Rew:142871.0,6846.1] inductive(intersection(complement(u),power_class(v))) || equal(union(u,complement(power_class(v))),universal_class)** -> .
% 300.04/300.37  145632[1:Rew:142871.0,140944.0] || equal(union(u,complement(power_class(v))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 300.04/300.37  145633[1:Rew:142871.0,140941.0] || equal(union(u,complement(power_class(v))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 300.04/300.37  145638[0:Rew:142871.0,29311.1] || equal(intersection(complement(u),power_class(v)),universal_class)** -> equal(union(u,complement(power_class(v))),null_class).
% 300.04/300.37  145735[0:Rew:142871.0,76606.0] ||  -> equal(intersection(union(u,complement(power_class(v))),intersection(intersection(complement(u),power_class(v)),w)),null_class)**.
% 300.04/300.37  145736[0:Rew:142871.0,77345.0] ||  -> equal(intersection(union(u,complement(power_class(v))),intersection(w,intersection(complement(u),power_class(v)))),null_class)**.
% 300.04/300.37  145738[0:Rew:142871.0,78049.0] ||  -> equal(intersection(intersection(intersection(complement(u),power_class(v)),w),union(u,complement(power_class(v)))),null_class)**.
% 300.04/300.37  145813[2:Rew:142871.0,137841.0] || member(union(u,image(element_relation,power_class(v))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))* -> .
% 300.04/300.37  146065[0:Rew:142871.0,78822.0] ||  -> equal(intersection(intersection(u,intersection(power_class(v),complement(w))),union(complement(power_class(v)),w)),null_class)**.
% 300.04/300.37  146207[1:Rew:142871.0,134713.1] || equal(power_class(image(element_relation,power_class(u))),null_class) -> inductive(image(element_relation,power_class(complement(power_class(u)))))*.
% 300.04/300.37  146226[1:Rew:142871.0,118774.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) -> member(power_class(null_class),image(element_relation,power_class(u)))*.
% 300.04/300.37  146227[0:Rew:142871.0,118772.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) -> member(sum_class(null_class),image(element_relation,power_class(u)))*.
% 300.04/300.37  146228[0:Rew:142871.0,118770.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) -> member(sum_class(omega),image(element_relation,power_class(u)))*.
% 300.04/300.37  146229[0:Rew:142871.0,118766.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) -> member(power_class(omega),image(element_relation,power_class(u)))*.
% 300.04/300.37  146240[1:Rew:142871.0,64496.0] || equal(power_class(complement(power_class(u))),null_class) -> equal(union(image(element_relation,power_class(u)),null_class),universal_class)**.
% 300.04/300.37  146241[1:Rew:142871.0,64113.0] || equal(power_class(complement(power_class(u))),null_class) -> equal(union(null_class,image(element_relation,power_class(u))),universal_class)**.
% 300.04/300.37  146242[1:Rew:142871.0,52256.0] || equal(power_class(complement(power_class(u))),null_class) equal(regular(image(element_relation,power_class(u))),universal_class)** -> .
% 300.04/300.37  146259[1:Rew:142871.0,6000.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),null_class),intersection(power_class(complement(power_class(u))),universal_class)),null_class)**.
% 300.04/300.37  146260[1:Rew:142871.0,13268.0] ||  -> equal(union(union(image(element_relation,power_class(u)),null_class),intersection(power_class(complement(power_class(u))),universal_class)),universal_class)**.
% 300.04/300.37  146261[1:Rew:142871.0,13733.0] ||  -> equal(symmetric_difference(union(image(element_relation,power_class(u)),null_class),intersection(power_class(complement(power_class(u))),universal_class)),universal_class)**.
% 300.04/300.37  146263[1:Rew:142871.0,57267.0] ||  -> equal(intersection(intersection(power_class(complement(power_class(u))),universal_class),union(image(element_relation,power_class(u)),null_class)),null_class)**.
% 300.04/300.37  146264[1:Rew:142871.0,57549.0] ||  -> equal(union(intersection(power_class(complement(power_class(u))),universal_class),union(image(element_relation,power_class(u)),null_class)),universal_class)**.
% 300.04/300.37  146265[1:Rew:142871.0,57708.0] ||  -> equal(symmetric_difference(intersection(power_class(complement(power_class(u))),universal_class),union(image(element_relation,power_class(u)),null_class)),universal_class)**.
% 300.04/300.37  146357[1:Rew:142871.0,6001.0] ||  -> equal(intersection(union(null_class,image(element_relation,power_class(u))),intersection(universal_class,power_class(complement(power_class(u))))),null_class)**.
% 300.04/300.37  146358[1:Rew:142871.0,13311.0] ||  -> equal(union(union(null_class,image(element_relation,power_class(u))),intersection(universal_class,power_class(complement(power_class(u))))),universal_class)**.
% 300.04/300.37  146359[1:Rew:142871.0,13703.0] ||  -> equal(symmetric_difference(union(null_class,image(element_relation,power_class(u))),intersection(universal_class,power_class(complement(power_class(u))))),universal_class)**.
% 300.04/300.37  146361[1:Rew:142871.0,57003.0] ||  -> equal(intersection(intersection(universal_class,power_class(complement(power_class(u)))),union(null_class,image(element_relation,power_class(u)))),null_class)**.
% 300.04/300.37  146362[1:Rew:142871.0,57401.0] ||  -> equal(union(intersection(universal_class,power_class(complement(power_class(u)))),union(null_class,image(element_relation,power_class(u)))),universal_class)**.
% 300.04/300.37  146363[1:Rew:142871.0,57633.0] ||  -> equal(symmetric_difference(intersection(universal_class,power_class(complement(power_class(u)))),union(null_class,image(element_relation,power_class(u)))),universal_class)**.
% 300.04/300.37  146492[2:Rew:142871.0,137873.0] || member(union(image(element_relation,power_class(u)),v),symmetric_difference(power_class(complement(power_class(u))),complement(v)))* -> .
% 300.04/300.37  146502[0:Rew:142871.0,88969.1] || equal(complement(successor(image(element_relation,power_class(u)))),universal_class)** -> member(omega,power_class(complement(power_class(u)))).
% 300.04/300.37  146503[1:Rew:142871.0,88764.1] || equal(successor(successor(image(element_relation,power_class(u)))),null_class)** -> member(omega,power_class(complement(power_class(u)))).
% 300.04/300.37  146504[1:Rew:142871.0,64461.1] || equal(union(image(element_relation,power_class(u)),null_class),null_class)** -> member(omega,power_class(complement(power_class(u)))).
% 300.04/300.37  146505[1:Rew:142871.0,64077.1] || equal(union(null_class,image(element_relation,power_class(u))),null_class)** -> member(omega,power_class(complement(power_class(u)))).
% 300.04/300.37  146510[1:Rew:142871.0,134752.0] || equal(regular(successor(power_class(complement(power_class(u))))),universal_class)** -> member(null_class,image(element_relation,power_class(u))).
% 300.04/300.37  146511[0:Rew:142871.0,134925.0] || equal(complement(successor(power_class(complement(power_class(u))))),universal_class)** -> member(omega,image(element_relation,power_class(u))).
% 300.04/300.37  146512[0:Rew:142871.0,134789.0] || equal(complement(successor(power_class(complement(power_class(u))))),universal_class)** -> member(null_class,image(element_relation,power_class(u))).
% 300.04/300.37  146513[1:Rew:142871.0,134964.0] || equal(successor(successor(power_class(complement(power_class(u))))),null_class)** -> member(omega,image(element_relation,power_class(u))).
% 300.04/300.37  146514[1:Rew:142871.0,134828.0] || equal(successor(successor(power_class(complement(power_class(u))))),null_class)** -> member(null_class,image(element_relation,power_class(u))).
% 300.04/300.37  146515[1:Rew:142871.0,90408.1] || equal(regular(successor(image(element_relation,power_class(u)))),universal_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 300.04/300.37  146516[0:Rew:142871.0,88589.1] || equal(complement(successor(image(element_relation,power_class(u)))),universal_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 300.04/300.37  146517[1:Rew:142871.0,88406.1] || equal(successor(successor(image(element_relation,power_class(u)))),null_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 300.04/300.37  146520[1:Rew:142871.0,64459.1] || equal(union(image(element_relation,power_class(u)),null_class),null_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 300.04/300.37  146521[1:Rew:142871.0,64075.1] || equal(union(null_class,image(element_relation,power_class(u))),null_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 300.04/300.37  146596[1:Rew:142871.0,38229.1] || equal(intersection(power_class(u),complement(v)),null_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 300.04/300.37  146599[0:Rew:142871.0,6941.1] inductive(intersection(power_class(u),complement(v))) || equal(union(complement(power_class(u)),v),universal_class)** -> .
% 300.04/300.37  146880[1:Rew:142871.0,140901.0] || equal(union(complement(power_class(u)),v),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 300.04/300.37  146881[1:Rew:142871.0,140898.0] || equal(union(complement(power_class(u)),v),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 300.04/300.37  146886[0:Rew:142871.0,29303.1] || equal(intersection(power_class(u),complement(v)),universal_class)** -> equal(union(complement(power_class(u)),v),null_class).
% 300.04/300.37  146945[0:Rew:142871.0,76602.0] ||  -> equal(intersection(union(complement(power_class(u)),v),intersection(intersection(power_class(u),complement(v)),w)),null_class)**.
% 300.04/300.37  146946[0:Rew:142871.0,77341.0] ||  -> equal(intersection(union(complement(power_class(u)),v),intersection(w,intersection(power_class(u),complement(v)))),null_class)**.
% 300.04/300.37  146948[0:Rew:142871.0,78045.0] ||  -> equal(intersection(intersection(intersection(power_class(u),complement(v)),w),union(complement(power_class(u)),v)),null_class)**.
% 300.04/300.37  147364[1:Rew:142780.0,49552.1] || member(u,universal_class) -> member(u,union(null_class,complement(power_class(v))))* member(u,power_class(v)).
% 300.04/300.37  149735[2:Rew:149569.0,147395.0] ||  -> equal(symmetric_difference(complement(symmetric_difference(u,singleton(u))),universal_class),complement(union(symmetric_difference(universal_class,successor(u)),null_class)))**.
% 300.04/300.37  147396[1:Rew:142780.0,135709.1] ||  -> equal(singleton(u),null_class) equal(complement(symmetric_difference(u,singleton(u))),union(null_class,complement(successor(u))))**.
% 300.04/300.37  149737[1:Rew:149569.0,147407.0] || member(u,complement(union(symmetric_difference(universal_class,v),null_class)))* member(u,symmetric_difference(universal_class,v)) -> .
% 300.04/300.37  149738[1:Rew:149569.0,147408.1] || member(u,complement(symmetric_difference(universal_class,v))) -> member(u,complement(union(symmetric_difference(universal_class,v),null_class)))*.
% 300.04/300.37  149739[1:Rew:149569.0,147409.0] || member(u,complement(union(symmetric_difference(universal_class,v),null_class)))* -> member(u,complement(symmetric_difference(universal_class,v))).
% 300.04/300.37  147428[1:Rew:142780.0,105083.1] || member(u,union(v,w)) member(u,union(null_class,complement(union(v,w))))* -> .
% 300.04/300.37  147439[1:Rew:142780.0,89514.0] || equal(successor(union(null_class,complement(union(u,v)))),null_class)** -> member(omega,union(u,v)).
% 300.04/300.37  147440[1:Rew:142780.0,89143.0] || equal(successor(union(null_class,complement(union(u,v)))),null_class)** -> member(null_class,union(u,v)).
% 300.04/300.37  147441[1:Rew:142780.0,89998.0] || equal(regular(union(null_class,complement(union(u,v)))),universal_class)** -> member(null_class,union(u,v)).
% 300.04/300.37  149740[1:Rew:149576.0,147517.0] || member(u,complement(union(symmetric_difference(v,universal_class),null_class)))* member(u,symmetric_difference(v,universal_class)) -> .
% 300.04/300.37  149741[1:Rew:149576.0,147518.1] || member(u,complement(symmetric_difference(v,universal_class))) -> member(u,complement(union(symmetric_difference(v,universal_class),null_class)))*.
% 300.04/300.37  149742[1:Rew:149576.0,147519.0] || member(u,complement(union(symmetric_difference(v,universal_class),null_class)))* -> member(u,complement(symmetric_difference(v,universal_class))).
% 300.04/300.37  147547[1:Rew:142790.0,105081.1] || member(u,union(v,w)) member(u,union(complement(union(v,w)),null_class))* -> .
% 300.04/300.37  147558[1:Rew:142790.0,88759.0] || equal(successor(union(complement(union(u,v)),null_class)),null_class)** -> member(omega,union(u,v)).
% 300.04/300.37  147559[1:Rew:142790.0,88401.0] || equal(successor(union(complement(union(u,v)),null_class)),null_class)** -> member(null_class,union(u,v)).
% 300.04/300.37  147560[1:Rew:142790.0,90216.0] || equal(regular(union(complement(union(u,v)),null_class)),universal_class)** -> member(null_class,union(u,v)).
% 300.04/300.37  147576[1:Rew:142790.0,49239.1] || member(u,universal_class) -> member(u,union(complement(power_class(v)),null_class))* member(u,power_class(v)).
% 300.04/300.37  147672[1:Rew:142878.0,61517.1] || equal(u,null_class) -> equal(union(u,complement(union(null_class,v))),complement(symmetric_difference(u,v)))**.
% 300.04/300.37  147762[1:Rew:142878.0,85041.1] inductive(image(element_relation,union(null_class,u))) || member(null_class,power_class(complement(union(null_class,u))))* -> .
% 300.04/300.37  148003[1:Rew:142880.0,61518.1] || equal(u,null_class) -> equal(union(u,complement(union(v,null_class))),complement(symmetric_difference(v,u)))**.
% 300.04/300.37  148152[1:Rew:142880.0,84823.1] inductive(image(element_relation,union(u,null_class))) || member(null_class,power_class(complement(union(u,null_class))))* -> .
% 300.04/300.37  148368[0:Rew:142767.0,70758.1] || member(u,universal_class) -> member(u,union(complement(successor(v)),w))* member(u,successor(v)).
% 300.04/300.37  148390[0:Rew:142834.0,71034.1] || member(u,universal_class) -> member(u,union(v,complement(successor(w))))* member(u,successor(w)).
% 300.04/300.37  148542[1:Rew:142876.0,9520.0] ||  -> equal(union(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),universal_class)**.
% 300.04/300.37  148618[1:Rew:142876.0,9756.0] ||  -> equal(symmetric_difference(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),universal_class)**.
% 300.04/300.37  148640[0:Rew:142876.0,55849.0] ||  -> equal(intersection(intersection(complement(u),union(v,w)),union(u,complement(union(v,w)))),null_class)**.
% 300.04/300.37  148641[1:Rew:142876.0,55983.0] ||  -> equal(union(intersection(complement(u),union(v,w)),union(u,complement(union(v,w)))),universal_class)**.
% 300.04/300.37  148642[1:Rew:142876.0,56031.0] ||  -> equal(symmetric_difference(intersection(complement(u),union(v,w)),union(u,complement(union(v,w)))),universal_class)**.
% 300.04/300.37  148858[0:Rew:142876.0,6716.1] inductive(image(element_relation,union(u,v))) || equal(power_class(complement(union(u,v))),universal_class)** -> .
% 300.04/300.37  149064[1:Rew:142876.0,141000.0] || equal(power_class(complement(union(u,v))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 300.04/300.37  149065[1:Rew:142876.0,140997.0] || equal(power_class(complement(union(u,v))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 300.04/300.37  149178[1:Rew:142876.0,9447.0] ||  -> equal(union(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),universal_class)**.
% 300.04/300.37  149255[1:Rew:142876.0,9755.0] ||  -> equal(symmetric_difference(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),universal_class)**.
% 300.04/300.37  149277[0:Rew:142876.0,55846.0] ||  -> equal(intersection(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w)),null_class)**.
% 300.04/300.37  149278[1:Rew:142876.0,55980.0] ||  -> equal(union(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w)),universal_class)**.
% 300.04/300.37  149279[1:Rew:142876.0,56028.0] ||  -> equal(symmetric_difference(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w)),universal_class)**.
% 300.04/300.37  149410[1:Rew:142876.0,91124.1] function(union(u,v)) ||  -> equal(union(cross_product(universal_class,universal_class),complement(union(u,v))),universal_class)**.
% 300.04/300.37  149411[1:Rew:142876.0,91474.1] function(union(u,v)) ||  -> equal(union(complement(union(u,v)),cross_product(universal_class,universal_class)),universal_class)**.
% 300.04/300.37  149767[0:Rew:142871.0,142760.0] ||  -> equal(complement(intersection(power_class(complement(u)),power_class(v))),union(image(element_relation,u),complement(power_class(v))))**.
% 300.04/300.37  149768[0:Rew:142767.0,142779.0] ||  -> equal(union(intersection(u,complement(singleton(complement(u)))),v),union(complement(successor(complement(u))),v))**.
% 300.04/300.37  149771[0:Rew:142871.0,142847.0] ||  -> equal(complement(intersection(power_class(u),power_class(complement(v)))),union(complement(power_class(u)),image(element_relation,v)))**.
% 300.04/300.37  149773[0:Rew:142834.0,142863.0] ||  -> equal(union(u,intersection(v,complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 300.04/300.37  149836[1:Rew:5832.0,145009.1] || equal(complement(singleton(u)),universal_class) -> equal(intersection(successor(u),universal_class),symmetric_difference(complement(u),universal_class))**.
% 300.04/300.37  149837[1:Rew:2647.0,145025.1] || equal(complement(restrict(u,v,w)),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),null_class)**.
% 300.04/300.37  149838[1:Rew:2647.0,145026.1] || equal(complement(restrict(u,v,w)),null_class) -> equal(symmetric_difference(cross_product(v,w),u),null_class)**.
% 300.04/300.37  149851[0:Rew:142871.0,146124.0] ||  -> equal(intersection(intersection(power_class(u),power_class(v)),symmetric_difference(complement(power_class(u)),complement(power_class(v)))),null_class)**.
% 300.04/300.37  149852[0:Rew:142871.0,146125.0] ||  -> equal(intersection(symmetric_difference(complement(power_class(u)),complement(power_class(v))),intersection(power_class(u),power_class(v))),null_class)**.
% 300.04/300.37  149853[1:Rew:142871.0,146140.2] inductive(u) || equal(complement(power_class(v)),null_class)** equal(u,complement(power_class(v)))* -> .
% 300.04/300.37  149912[0:Rew:149530.0,149079.0] || equal(image(element_relation,union(u,v)),universal_class) -> member(omega,image(element_relation,union(u,v)))*.
% 300.04/300.37  149946[0:Rew:140814.0,142906.1] || member(not_subclass_element(image(element_relation,u),null_class),power_class(complement(u)))* -> equal(image(element_relation,u),null_class).
% 300.04/300.37  149947[0:Rew:140814.0,142927.1] || member(not_subclass_element(u,v),complement(u))* -> subclass(u,v).
% 300.04/300.37  150229[0:Rew:140814.0,142926.2,140814.0,142926.1] || member(not_subclass_element(u,v),complement(u))* -> equal(v,u) member(not_subclass_element(v,u),v)*.
% 300.04/300.37  150501[1:Rew:15598.1,148583.1,149671.0,148583.0] || equal(intersection(complement(u),union(v,w)),universal_class)** equal(regular(complement(u)),universal_class) -> .
% 300.04/300.37  152803[4:SpR:147248.1,7581.0] one_to_one(restrict(cross_product(u,universal_class),v,w)) ||  -> equal(image(cross_product(v,w),u),universal_class)**.
% 300.04/300.37  153049[3:SoR:10760.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(regular(omega),v)*.
% 300.04/300.37  153050[3:SoR:10759.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(regular(omega),u)*.
% 300.04/300.37  153074[3:SoR:10758.0,142327.1] || member(regular(omega),u)* subclass(universal_class,complement(u)) -> .
% 300.04/300.37  153089[0:SoR:255.0,142327.1] || subclass(universal_class,restrict(u,v,w))*r -> member(null_class,u).
% 300.04/300.37  153095[0:SoR:308.0,142327.1] || subclass(universal_class,cantor(inverse(u))) -> member(null_class,range_of(u))*.
% 300.04/300.37  153098[3:SoR:10767.0,142327.1] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(omega)),universal_class))))*r -> .
% 300.04/300.37  153107[2:SoR:135762.0,142327.1] || member(null_class,u) subclass(universal_class,unordered_pair(u,universal_class))*r -> .
% 300.04/300.37  153114[2:SoR:117996.0,142327.1] || member(null_class,u) subclass(universal_class,unordered_pair(universal_class,u))*r -> .
% 300.04/300.37  153118[3:SoR:127854.0,142327.1] || subclass(universal_class,singleton(u)) -> equal(intersection(u,omega),null_class)**.
% 300.04/300.37  153119[3:SoR:127715.0,142327.1] || subclass(universal_class,singleton(u)) -> equal(intersection(omega,u),null_class)**.
% 300.04/300.37  153123[1:SoR:52518.0,142327.1] || equal(complement(u),null_class)** subclass(universal_class,singleton(u)) -> .
% 300.04/300.37  153125[1:SoR:26112.0,142327.1] || equal(successor(u),null_class)** subclass(universal_class,singleton(u)) -> .
% 300.04/300.37  153127[3:SoR:11289.0,142327.1] || subclass(universal_class,singleton(u))*r -> equal(apply(choice,omega),u)*.
% 300.04/300.37  153128[3:SoR:11112.0,142327.1] || subclass(universal_class,singleton(u))*r -> equal(not_subclass_element(omega,null_class),u)*.
% 300.04/300.37  153133[3:SoR:10765.0,142327.1] || subclass(universal_class,domain_of(complement(cross_product(singleton(regular(omega)),universal_class))))*r -> .
% 300.04/300.37  153141[3:SoR:10764.0,142327.1] || subclass(universal_class,domain_of(u)) -> member(regular(omega),cantor(u))*.
% 300.04/300.37  153194[1:SoR:38479.0,142327.1] || subclass(universal_class,ordered_pair(u,v))*r -> equal(singleton(u),null_class).
% 300.04/300.37  153448[0:Rew:140814.0,153413.2,140814.0,153413.1] || member(not_subclass_element(u,v),v)* -> member(not_subclass_element(v,u),complement(u))* equal(u,v).
% 300.04/300.37  453[0:Res:184.1,304.0] ||  -> equal(intersection(u,cantor(inverse(v))),null_class) member(regular(intersection(u,cantor(inverse(v)))),range_of(v))*.
% 300.04/300.37  4285[0:Res:193.1,304.0] ||  -> equal(intersection(cantor(inverse(u)),v),null_class) member(regular(intersection(cantor(inverse(u)),v)),range_of(u))*.
% 300.04/300.37  5871[2:Rew:5797.0,4485.1] || member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))* -> member(ordered_pair(ordered_pair(universal_class,u),null_class),v).
% 300.04/300.37  5998[2:Rew:5797.0,4511.1] || member(ordered_pair(singleton(singleton(null_class)),u),flip(v))* -> member(ordered_pair(ordered_pair(universal_class,null_class),u),v).
% 300.04/300.37  7014[0:Res:327.0,2729.0] || equal(ordered_pair(unordered_pair(u,singleton(v)),u),successor_relation)** -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  7015[0:Res:345.0,2729.0] || equal(ordered_pair(unordered_pair(singleton(u),v),v),successor_relation)** -> member(ordered_pair(v,u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  7082[0:Res:327.0,2731.0] || equal(ordered_pair(unordered_pair(u,singleton(v)),u),element_relation)** -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  7083[0:Res:345.0,2731.0] || equal(ordered_pair(unordered_pair(singleton(u),v),v),element_relation)** -> member(ordered_pair(v,u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  7371[0:Res:622.1,2374.0] || member(range_of(null_class),universal_class) member(u,v)* -> member(u,unordered_pair(u,apply(null_class,w)))*.
% 300.04/300.37  7444[1:Res:20.1,3392.0] ||  -> subclass(domain_of(u),v) member(not_subclass_element(domain_of(u),v),cantor(u))*.
% 300.04/300.37  7445[1:Res:88.2,3392.0] || member(domain_of(u),universal_class) -> equal(domain_of(u),null_class) member(apply(choice,domain_of(u)),cantor(u))*.
% 300.04/300.37  7468[0:Res:5589.1,2375.0] function(u) || member(v,w)* -> member(apply(u,x),unordered_pair(v,apply(u,x)))*.
% 300.04/300.37  7518[1:Res:6024.1,2375.0] || member(u,v)* -> equal(universal_class,w) member(not_subclass_element(universal_class,w),unordered_pair(u,not_subclass_element(universal_class,w)))*.
% 300.04/300.37  8910[0:Rew:17.0,8764.2] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(null_class,image(u,v)))*.
% 300.04/300.37  8911[0:Rew:17.0,8786.2] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(null_class,apply(choice,u)))*.
% 300.04/300.37  10133[1:Res:9869.0,2725.1] inductive(u) || equal(unordered_pair(null_class,not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.37  10151[1:Res:9870.0,2725.1] inductive(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.37  9098[0:Res:8871.0,2725.1] inductive(u) || equal(unordered_pair(null_class,ordered_pair(v,w)),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.37  9076[0:Res:8866.0,2725.1] inductive(u) || equal(unordered_pair(null_class,unordered_pair(v,w)),omega)** -> member(unordered_pair(v,w),u)*.
% 300.04/300.37  8984[0:Res:8945.1,2725.1] inductive(u) || equal(unordered_pair(null_class,v),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.37  8964[0:Res:8759.1,2725.1] inductive(u) || equal(unordered_pair(v,null_class),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.37  8754[0:Res:8717.1,2725.1] inductive(u) || equal(unordered_pair(omega,v),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.37  8735[0:Res:8469.1,2725.1] inductive(u) || equal(unordered_pair(v,omega),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.37  8669[2:Res:5876.0,2725.1] inductive(u) || equal(ordered_pair(unordered_pair(null_class,v),v),omega)** -> member(ordered_pair(v,universal_class),u)*.
% 300.04/300.37  8668[2:Res:5875.0,2725.1] inductive(u) || equal(ordered_pair(unordered_pair(v,null_class),v),omega)** -> member(ordered_pair(v,universal_class),u)*.
% 300.04/300.37  9048[0:Res:8566.0,2725.1] inductive(u) || equal(unordered_pair(omega,ordered_pair(v,w)),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.37  9008[0:Res:8562.0,2725.1] inductive(u) || equal(unordered_pair(omega,unordered_pair(v,w)),omega)** -> member(unordered_pair(v,w),u)*.
% 300.04/300.37  8600[0:Rew:17.0,8494.2] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(omega,apply(choice,u)))*.
% 300.04/300.37  8599[0:Rew:17.0,8474.2] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(omega,image(u,v)))*.
% 300.04/300.37  8687[1:Res:7446.1,2725.1] inductive(u) || equal(domain_of(v),universal_class)** equal(cantor(v),omega) -> member(omega,u)*.
% 300.04/300.37  8689[0:Res:7630.1,2725.1] inductive(u) || equal(unordered_pair(v,omega),omega)** -> equal(singleton(v),null_class) member(omega,u)*.
% 300.04/300.37  8694[0:Res:7710.1,2725.1] inductive(u) || equal(unordered_pair(omega,regular(v)),omega)** -> equal(v,null_class) member(omega,u)*.
% 300.04/300.37  8695[0:Res:7853.1,2725.1] inductive(u) || equal(unordered_pair(omega,v),omega)** -> equal(singleton(v),null_class) member(omega,u)*.
% 300.04/300.37  8642[0:Res:5042.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(unordered_pair(w,x),u)*.
% 300.04/300.37  8647[0:Res:5065.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(ordered_pair(w,x),u)*.
% 300.04/300.37  10224[1:Res:9863.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.37  11137[3:Res:10731.1,2715.0] inductive(compose(u,v)) || equal(cross_product(universal_class,universal_class),w) -> member(not_subclass_element(omega,null_class),w)*.
% 300.04/300.37  11314[3:Res:10732.1,2715.0] inductive(compose(u,v)) || equal(cross_product(universal_class,universal_class),w) -> member(apply(choice,omega),w)*.
% 300.04/300.37  12997[0:Res:5041.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13021[0:Res:8025.0,2733.1] function(u) || equal(unordered_pair(null_class,unordered_pair(v,w)),u)* -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13022[0:Res:8026.0,2733.1] function(u) || equal(unordered_pair(null_class,ordered_pair(v,w)),u)* -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13027[1:Res:9867.0,2733.1] function(u) || equal(unordered_pair(null_class,not_subclass_element(universal_class,null_class)),u)* -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13028[3:Res:11269.0,2733.1] function(u) || equal(unordered_pair(null_class,not_subclass_element(omega,null_class)),u)* -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13030[3:Res:11365.0,2733.1] function(u) || equal(unordered_pair(null_class,apply(choice,omega)),u)* -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13034[2:Res:5862.0,2733.1] function(u) || equal(ordered_pair(v,universal_class),u)* -> member(unordered_pair(null_class,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  13035[2:Res:5863.0,2733.1] function(u) || equal(ordered_pair(v,universal_class),u)* -> member(unordered_pair(v,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  13045[0:Res:8859.0,2733.1] function(u) || equal(unordered_pair(null_class,singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  13046[0:Res:8558.0,2733.1] function(u) || equal(unordered_pair(omega,singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  13058[3:Res:10729.1,2733.1] inductive(u) function(v) || equal(u,v)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  13059[3:Res:10947.0,2733.1] function(u) || equal(unordered_pair(null_class,regular(omega)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  13077[3:Res:12463.0,2733.1] function(u) || equal(unordered_pair(omega,regular(omega)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  13087[1:Res:9868.0,2733.1] function(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,null_class)),u)* -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13088[3:Res:11995.0,2733.1] function(u) || equal(unordered_pair(omega,not_subclass_element(omega,null_class)),u)* -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13089[0:Res:7699.0,2733.1] function(u) || equal(unordered_pair(omega,ordered_pair(v,w)),u)* -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13090[0:Res:7698.0,2733.1] function(u) || equal(unordered_pair(omega,unordered_pair(v,w)),u)* -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13092[3:Res:11984.0,2733.1] function(u) || equal(unordered_pair(omega,apply(choice,omega)),u)* -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13093[0:Res:5040.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13386[0:Res:5040.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(omega,v)*.
% 300.04/300.37  13419[1:Rew:5936.0,13394.0] ||  -> equal(symmetric_difference(domain_of(u),universal_class),null_class) member(not_subclass_element(symmetric_difference(domain_of(u),universal_class),null_class),complement(cantor(u)))*.
% 300.04/300.37  13450[1:Rew:5938.0,13424.0] ||  -> equal(symmetric_difference(complement(u),universal_class),null_class) member(not_subclass_element(symmetric_difference(complement(u),universal_class),null_class),union(u,null_class))*.
% 300.04/300.37  13565[1:Rew:5947.0,13538.0] ||  -> equal(symmetric_difference(universal_class,complement(u)),null_class) member(not_subclass_element(symmetric_difference(universal_class,complement(u)),null_class),union(null_class,u))*.
% 300.04/300.37  13623[0:Res:8046.1,2731.0] || member(u,universal_class) equal(unordered_pair(null_class,power_class(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13624[0:Res:8046.1,2729.0] || member(u,universal_class) equal(unordered_pair(null_class,power_class(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13645[0:Res:8047.1,2731.0] || member(u,universal_class) equal(unordered_pair(null_class,sum_class(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13646[0:Res:8047.1,2729.0] || member(u,universal_class) equal(unordered_pair(null_class,sum_class(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13665[0:Res:8049.1,2731.0] || equal(unordered_pair(null_class,not_subclass_element(u,null_class)),element_relation)** -> equal(u,null_class) member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13666[0:Res:8049.1,2729.0] || equal(unordered_pair(null_class,not_subclass_element(u,null_class)),successor_relation)** -> equal(u,null_class) member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13685[1:Res:8057.1,2731.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,u)),element_relation)** -> equal(universal_class,u) member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13686[1:Res:8057.1,2729.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,u)),successor_relation)** -> equal(universal_class,u) member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  13856[1:Res:7721.1,2731.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,u)),element_relation)** -> equal(universal_class,u) member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13857[1:Res:7721.1,2729.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,u)),successor_relation)** -> equal(universal_class,u) member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13877[0:Res:7717.1,2731.0] || equal(unordered_pair(omega,not_subclass_element(u,null_class)),element_relation)** -> equal(u,null_class) member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13878[0:Res:7717.1,2729.0] || equal(unordered_pair(omega,not_subclass_element(u,null_class)),successor_relation)** -> equal(u,null_class) member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  13901[0:Res:7715.1,2731.0] || member(u,universal_class) equal(unordered_pair(omega,sum_class(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13902[0:Res:7715.1,2729.0] || member(u,universal_class) equal(unordered_pair(omega,sum_class(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13923[0:Res:7714.1,2731.0] || member(u,universal_class) equal(unordered_pair(omega,power_class(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  13924[0:Res:7714.1,2729.0] || member(u,universal_class) equal(unordered_pair(omega,power_class(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  14079[3:Res:11404.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14080[3:Res:11404.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14198[1:SpR:13387.0,205.0] ||  -> equal(intersection(union(symmetric_difference(domain_of(u),universal_class),v),intersection(union(cantor(u),null_class),complement(v))),null_class)**.
% 300.04/300.37  14213[1:SpR:13387.0,43.2] || member(u,universal_class) -> member(u,symmetric_difference(domain_of(v),universal_class))* member(u,union(cantor(v),null_class)).
% 300.04/300.37  14215[1:SpR:13387.0,205.0] ||  -> equal(intersection(union(u,symmetric_difference(domain_of(v),universal_class)),intersection(complement(u),union(cantor(v),null_class))),null_class)**.
% 300.04/300.37  14420[1:Rew:5861.0,14360.0] ||  -> subclass(cantor(u),v) member(not_subclass_element(cantor(u),v),domain_of(u))*.
% 300.04/300.37  14540[1:Res:4336.1,2731.0] || equal(domain_of(u),element_relation) -> equal(cantor(u),null_class) member(regular(cantor(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14541[1:Res:4336.1,2729.0] || equal(domain_of(u),successor_relation) -> equal(cantor(u),null_class) member(regular(cantor(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14853[0:Obv:14842.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(omega,u))*.
% 300.04/300.37  14854[0:Obv:14841.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(null_class,u))*.
% 300.04/300.37  14856[0:Obv:14826.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(omega,v))*.
% 300.04/300.37  14857[0:Obv:14825.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(null_class,v))*.
% 300.04/300.37  14888[1:Res:7441.1,2731.0] || equal(cantor(u),element_relation) -> equal(domain_of(u),null_class) member(regular(domain_of(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14889[1:Res:7441.1,2729.0] || equal(cantor(u),successor_relation) -> equal(domain_of(u),null_class) member(regular(domain_of(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14917[1:Res:7449.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14918[1:Res:7449.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  14950[0:Res:8048.1,2731.0] function(u) || equal(unordered_pair(null_class,apply(u,v)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  14951[0:Res:8048.1,2729.0] function(u) || equal(unordered_pair(null_class,apply(u,v)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.37  15028[0:Res:8883.1,2731.0] || equal(unordered_pair(null_class,regular(u)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  15029[0:Res:8883.1,2729.0] || equal(unordered_pair(null_class,regular(u)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  15044[0:Obv:15020.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(null_class,v))*.
% 300.04/300.37  15045[0:Obv:15019.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(null_class,u))*.
% 300.04/300.37  15273[0:Res:8576.1,2731.0] || equal(unordered_pair(omega,regular(u)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  15274[0:Res:8576.1,2729.0] || equal(unordered_pair(omega,regular(u)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  15289[0:Obv:15265.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(omega,v))*.
% 300.04/300.37  15290[0:Obv:15264.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(omega,u))*.
% 300.04/300.37  15349[0:Res:7716.1,2731.0] function(u) || equal(unordered_pair(omega,apply(u,v)),element_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  15350[0:Res:7716.1,2729.0] function(u) || equal(unordered_pair(omega,apply(u,v)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.37  15560[0:SpR:763.0,14430.0] ||  -> subclass(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))*l.
% 300.04/300.37  15561[0:SpR:767.0,14430.0] ||  -> subclass(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))*l.
% 300.04/300.37  15599[0:Res:14430.0,25.0] || subclass(u,intersection(u,v))*r -> equal(intersection(u,v),u).
% 300.04/300.37  15773[1:Res:15584.0,25.0] || subclass(domain_of(u),cantor(u))*l -> equal(domain_of(u),cantor(u)).
% 300.04/300.37  16112[1:Rew:5861.0,16058.1,5861.0,16058.0] || member(cantor(u),universal_class) -> equal(cantor(u),null_class) member(apply(choice,cantor(u)),domain_of(u))*.
% 300.04/300.37  16187[0:Res:14684.0,25.0] || subclass(u,intersection(v,u))*r -> equal(intersection(v,u),u).
% 300.04/300.37  16470[1:SpL:5983.1,16225.0] || equal(symmetric_difference(u,regular(u)),universal_class)** -> equal(u,null_class) equal(union(u,regular(u)),universal_class).
% 300.04/300.37  16827[1:Res:3393.1,2731.0] || member(u,range_of(v))* equal(cantor(inverse(v)),element_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  16828[1:Res:3393.1,2729.0] || member(u,range_of(v))* equal(cantor(inverse(v)),successor_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  16836[1:Res:3393.1,176.0] || member(not_subclass_element(complement(cantor(inverse(u))),null_class),range_of(u))* -> equal(complement(cantor(inverse(u))),null_class).
% 300.04/300.37  17607[0:NCh:6.2,6.0,2724.2,14430.0] inductive(u) || member(v,intersection(w,x))* equal(w,omega) -> member(v,u)*.
% 300.04/300.37  17619[0:NCh:6.2,6.0,2724.2,14684.0] inductive(u) || member(v,intersection(w,x))* equal(x,omega) -> member(v,u)*.
% 300.04/300.37  17926[0:NCh:6.2,6.0,2708.2,14430.0] inductive(intersection(u,v)) || member(w,omega)* equal(u,x)* -> member(w,x)*.
% 300.04/300.37  17938[0:NCh:6.2,6.0,2708.2,14684.0] inductive(intersection(u,v)) || member(w,omega)* equal(v,x)* -> member(w,x)*.
% 300.04/300.37  17958[1:NCh:6.2,6.1,2708.2,15584.0] inductive(u) || member(v,omega) equal(u,cantor(w))* -> member(v,domain_of(w))*.
% 300.04/300.37  18047[3:Res:17806.0,2731.0] || equal(unordered_pair(regular(omega),apply(choice,omega)),element_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18048[3:Res:17806.0,2729.0] || equal(unordered_pair(regular(omega),apply(choice,omega)),successor_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18139[3:Res:17817.0,2731.0] || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,null_class)),element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18140[3:Res:17817.0,2729.0] || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,null_class)),successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18162[3:Res:17818.0,2731.0] || equal(unordered_pair(regular(omega),not_subclass_element(omega,null_class)),element_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18163[3:Res:17818.0,2729.0] || equal(unordered_pair(regular(omega),not_subclass_element(omega,null_class)),successor_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18295[3:Res:17635.1,2731.0] || equal(unordered_pair(u,regular(omega)),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  18296[3:Res:17635.1,2729.0] || equal(unordered_pair(u,regular(omega)),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  18322[3:Res:18283.1,2731.0] || equal(unordered_pair(regular(omega),u),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  18323[3:Res:18283.1,2729.0] || equal(unordered_pair(regular(omega),u),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  18719[3:Res:17805.0,2731.0] || equal(unordered_pair(regular(omega),unordered_pair(u,v)),element_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18720[3:Res:17805.0,2729.0] || equal(unordered_pair(regular(omega),unordered_pair(u,v)),successor_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18746[3:Res:17808.0,2731.0] || equal(unordered_pair(regular(omega),ordered_pair(u,v)),element_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  18747[3:Res:17808.0,2729.0] || equal(unordered_pair(regular(omega),ordered_pair(u,v)),successor_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19442[3:Res:18768.0,2731.0] || equal(unordered_pair(apply(choice,omega),singleton(u)),element_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19443[3:Res:18768.0,2729.0] || equal(unordered_pair(apply(choice,omega),singleton(u)),successor_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19494[1:Res:18873.0,2731.0] || equal(unordered_pair(not_subclass_element(universal_class,null_class),singleton(u)),element_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19495[1:Res:18873.0,2729.0] || equal(unordered_pair(not_subclass_element(universal_class,null_class),singleton(u)),successor_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19522[3:Res:18874.0,2731.0] || equal(unordered_pair(not_subclass_element(omega,null_class),singleton(u)),element_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19523[3:Res:18874.0,2729.0] || equal(unordered_pair(not_subclass_element(omega,null_class),singleton(u)),successor_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19550[3:Res:19430.0,2731.0] || equal(unordered_pair(singleton(u),apply(choice,omega)),element_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19551[3:Res:19430.0,2729.0] || equal(unordered_pair(singleton(u),apply(choice,omega)),successor_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19577[1:Res:19482.0,2731.0] || equal(unordered_pair(singleton(u),not_subclass_element(universal_class,null_class)),element_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19578[1:Res:19482.0,2729.0] || equal(unordered_pair(singleton(u),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19629[3:Res:19510.0,2731.0] || equal(unordered_pair(singleton(u),not_subclass_element(omega,null_class)),element_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19630[3:Res:19510.0,2729.0] || equal(unordered_pair(singleton(u),not_subclass_element(omega,null_class)),successor_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  19724[0:Res:18763.1,2731.0] || equal(unordered_pair(u,singleton(v)),element_relation)** -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  19725[0:Res:18763.1,2729.0] || equal(unordered_pair(u,singleton(v)),successor_relation)** -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  19774[0:Res:19711.1,2731.0] || equal(unordered_pair(singleton(u),v),element_relation)** -> equal(singleton(v),null_class) member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  19775[0:Res:19711.1,2729.0] || equal(unordered_pair(singleton(u),v),successor_relation)** -> equal(singleton(v),null_class) member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  20291[0:SpR:19794.1,66.1] inductive(u) || equal(successor_relation,null_class) -> subclass(range_of(successor_relation),u)*.
% 300.04/300.37  20293[0:SpR:19794.1,76.1] || equal(u,null_class) member(ordered_pair(v,w),compose(u,x))* -> member(w,range_of(u)).
% 300.04/300.37  20522[0:Res:18761.0,2731.0] || equal(unordered_pair(unordered_pair(u,v),singleton(w)),element_relation)** -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20523[0:Res:18761.0,2729.0] || equal(unordered_pair(unordered_pair(u,v),singleton(w)),successor_relation)** -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20575[0:Res:18801.0,2731.0] || equal(unordered_pair(ordered_pair(u,v),singleton(w)),element_relation)** -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20576[0:Res:18801.0,2729.0] || equal(unordered_pair(ordered_pair(u,v),singleton(w)),successor_relation)** -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20625[0:Res:20501.0,2731.0] || equal(unordered_pair(singleton(u),unordered_pair(v,w)),element_relation)** -> member(unordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20626[0:Res:20501.0,2729.0] || equal(unordered_pair(singleton(u),unordered_pair(v,w)),successor_relation)** -> member(unordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20656[0:Res:20561.0,2731.0] || equal(unordered_pair(singleton(u),ordered_pair(v,w)),element_relation)** -> member(ordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.04/300.37  20657[0:Res:20561.0,2729.0] || equal(unordered_pair(singleton(u),ordered_pair(v,w)),successor_relation)** -> member(ordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.04/300.37  21265[1:Res:6862.1,2702.1] function(image(element_relation,null_class)) || equal(complement(power_class(universal_class)),universal_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  21382[1:Res:6863.1,2702.1] function(image(element_relation,universal_class)) || equal(complement(power_class(null_class)),universal_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  21457[0:Res:14430.0,3197.2] function(u) || equal(intersection(u,v),cross_product(universal_class,universal_class))** -> equal(intersection(u,v),u).
% 300.04/300.37  21467[1:Res:15584.0,3197.2] function(domain_of(u)) || equal(cross_product(universal_class,universal_class),cantor(u))* -> equal(domain_of(u),cantor(u))**.
% 300.04/300.37  21468[0:Res:14684.0,3197.2] function(u) || equal(intersection(v,u),cross_product(universal_class,universal_class))** -> equal(intersection(v,u),u).
% 300.04/300.37  21587[0:Res:14430.0,2710.2] inductive(intersection(u,v)) || member(w,image(successor_relation,intersection(u,v)))* -> member(w,u).
% 300.04/300.37  21598[0:Res:14684.0,2710.2] inductive(intersection(u,v)) || member(w,image(successor_relation,intersection(u,v)))* -> member(w,v).
% 300.04/300.37  21686[1:Res:6962.1,2702.1] function(image(element_relation,universal_class)) || equal(complement(power_class(null_class)),universal_class) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  21710[1:Res:6961.1,2702.1] function(image(element_relation,null_class)) || equal(complement(power_class(universal_class)),universal_class) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  22279[1:SpR:6033.0,185.1] ||  -> equal(intersection(apply(null_class,u),universal_class),null_class)** member(not_subclass_element(intersection(sum_class(range_of(null_class)),universal_class),null_class),universal_class)*.
% 300.04/300.37  22301[1:SpR:6033.0,185.1] ||  -> equal(intersection(sum_class(range_of(null_class)),universal_class),null_class) member(not_subclass_element(intersection(apply(null_class,u),universal_class),null_class),universal_class)*.
% 300.04/300.37  23297[1:Res:23252.0,7367.0] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(not_subclass_element(universal_class,complement(u)),singleton(v)))*.
% 300.04/300.37  23369[3:Rew:17.0,23298.1] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(regular(omega),not_subclass_element(universal_class,complement(u))))*.
% 300.04/300.37  23306[1:Res:23252.0,2731.0] || equal(u,element_relation) -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  23307[1:Res:23252.0,2729.0] || equal(u,successor_relation) -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  23317[1:Res:23252.0,244.0] ||  -> equal(complement(restrict(u,v,w)),universal_class) member(not_subclass_element(universal_class,complement(restrict(u,v,w))),u)*.
% 300.04/300.37  23325[1:Res:23252.0,776.0] ||  -> equal(complement(symmetric_difference(u,v)),universal_class) member(not_subclass_element(universal_class,complement(symmetric_difference(u,v))),union(u,v))*.
% 300.04/300.37  23327[1:Res:23252.0,2701.0] ||  -> equal(complement(compose(u,v)),universal_class) member(not_subclass_element(universal_class,complement(compose(u,v))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  23328[1:Res:23252.0,2703.0] ||  -> equal(complement(flip(u)),universal_class) member(not_subclass_element(universal_class,complement(flip(u))),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  23329[1:Res:23252.0,2704.0] ||  -> equal(complement(rotate(u)),universal_class) member(not_subclass_element(universal_class,complement(rotate(u))),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.37  23330[1:Res:23252.0,1586.0] || member(not_subclass_element(universal_class,complement(regular(u))),u)* -> equal(complement(regular(u)),universal_class) equal(u,null_class).
% 300.04/300.37  23413[3:Res:23363.1,219.0] inductive(intersection(complement(u),complement(v))) || member(not_subclass_element(universal_class,complement(omega)),union(u,v))* -> .
% 300.04/300.37  24512[1:Res:23646.1,7367.0] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(not_subclass_element(universal_class,power_class(u)),singleton(v)))*.
% 300.04/300.37  24533[3:Rew:17.0,24513.1] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  24595[1:Res:23936.1,2731.0] || equal(complement(domain_of(u)),null_class)** equal(cantor(u),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  24596[1:Res:23936.1,2729.0] || equal(complement(domain_of(u)),null_class)** equal(cantor(u),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  24653[1:Res:24000.1,2731.0] || equal(complement(domain_of(u)),null_class)** equal(cantor(u),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  24654[1:Res:24000.1,2729.0] || equal(complement(domain_of(u)),null_class)** equal(cantor(u),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  24846[1:Rew:24709.1,24810.1] || equal(complement(u),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),symmetric_difference(cross_product(v,w),u))*.
% 300.04/300.37  24897[1:SpL:763.0,23931.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(omega,complement(restrict(u,v,w)))*.
% 300.04/300.37  24898[1:SpL:767.0,23931.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(omega,complement(restrict(w,u,v)))*.
% 300.04/300.37  24984[1:Res:24927.1,2731.0] || equal(complement(cantor(u)),null_class)** equal(domain_of(u),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  24985[1:Res:24927.1,2729.0] || equal(complement(cantor(u)),null_class)** equal(domain_of(u),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25113[1:SpL:763.0,23995.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(null_class,complement(restrict(u,v,w)))*.
% 300.04/300.37  25114[1:SpL:767.0,23995.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(null_class,complement(restrict(w,u,v)))*.
% 300.04/300.37  25200[1:Res:25143.1,2731.0] || equal(complement(cantor(u)),null_class)** equal(domain_of(u),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25201[1:Res:25143.1,2729.0] || equal(complement(cantor(u)),null_class)** equal(domain_of(u),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25385[1:Res:25324.1,2725.1] inductive(u) || equal(successor(v),null_class) equal(complement(v),omega)** -> member(omega,u)*.
% 300.04/300.37  25585[1:Res:25552.1,2731.0] || equal(successor(u),null_class) equal(complement(singleton(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25586[1:Res:25552.1,2729.0] || equal(successor(u),null_class) equal(complement(singleton(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25955[1:Res:25922.1,2731.0] || equal(successor(u),null_class) equal(complement(singleton(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  25956[1:Res:25922.1,2729.0] || equal(successor(u),null_class) equal(complement(singleton(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  26181[3:Res:23481.0,2702.1] function(unordered_pair(omega,not_subclass_element(universal_class,complement(omega)))) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  26206[3:Res:23482.0,2702.1] function(unordered_pair(null_class,not_subclass_element(universal_class,complement(omega)))) ||  -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  26512[1:Res:25496.1,2702.1] function(image(element_relation,null_class)) || equal(successor(power_class(universal_class)),null_class) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  26538[1:Res:25497.1,2702.1] function(image(element_relation,universal_class)) || equal(successor(power_class(null_class)),null_class) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  26592[1:Res:25899.1,2702.1] function(image(element_relation,null_class)) || equal(successor(power_class(universal_class)),null_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  26617[1:Res:25900.1,2702.1] function(image(element_relation,universal_class)) || equal(successor(power_class(null_class)),null_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  26791[2:Res:5894.1,7367.0] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(apply(u,universal_class),singleton(v)))*.
% 300.04/300.37  26817[3:Rew:17.0,26792.1] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(regular(omega),apply(u,universal_class)))*.
% 300.04/300.37  27040[1:Res:6798.1,2702.1] function(symmetric_difference(null_class,singleton(null_class))) || member(u,successor(null_class)) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  27248[1:Res:10205.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  27538[3:Res:11727.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  27635[3:Res:11817.1,2702.1] function(cantor(u)) || equal(domain_of(u),universal_class)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  27676[1:Res:13141.1,2702.1] function(intersection(sum_class(u),universal_class)) || equal(sum_class(u),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  27735[1:EmS:5652.0,5652.1,27729.1,89.1] one_to_one(apply(null_class,u)) || equal(sum_class(range_of(null_class)),universal_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  27829[1:EmS:5652.0,5652.1,27815.1,89.1] one_to_one(sum_class(range_of(null_class))) || equal(apply(null_class,u),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  27847[1:EmS:5652.0,5652.1,27811.1,89.1] one_to_one(apply(null_class,u)) || equal(apply(null_class,v),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  27888[1:Res:27688.1,2702.1] function(apply(null_class,u)) || equal(sum_class(range_of(null_class)),universal_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  27964[1:Res:13142.1,2702.1] function(intersection(sum_class(u),universal_class)) || equal(sum_class(u),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  28027[1:Res:27979.1,2702.1] function(apply(null_class,u)) || equal(sum_class(range_of(null_class)),universal_class) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  28060[1:Res:13146.1,2702.1] function(intersection(inverse(u),universal_class)) || equal(inverse(u),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  28237[1:Res:13147.1,2702.1] function(intersection(inverse(u),universal_class)) || equal(inverse(u),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  28722[1:Rew:5938.0,28657.0] ||  -> equal(union(null_class,symmetric_difference(complement(cantor(inverse(u))),universal_class)),complement(symmetric_difference(symmetric_difference(range_of(u),universal_class),null_class)))**.
% 300.04/300.37  28881[0:SpR:59.0,28866.1] || member(not_subclass_element(restrict(u,singleton(v),w),null_class),successor_relation)* -> member(range__dfg(u,v,w),universal_class).
% 300.04/300.37  28904[0:SpR:58.0,28867.1] || member(not_subclass_element(restrict(u,v,singleton(w)),null_class),successor_relation)* -> member(domain__dfg(u,v,w),universal_class).
% 300.04/300.37  28977[0:Res:28809.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(omega,v),omega)** -> member(omega,u)*.
% 300.04/300.37  29064[0:SpR:59.0,29049.1] || member(not_subclass_element(restrict(u,singleton(v),w),null_class),element_relation)* -> member(range__dfg(u,v,w),universal_class).
% 300.04/300.37  29087[0:SpR:58.0,29050.1] || member(not_subclass_element(restrict(u,v,singleton(w)),null_class),element_relation)* -> member(domain__dfg(u,v,w),universal_class).
% 300.04/300.37  29183[0:Res:5060.2,243.0] || equal(restrict(u,v,w),universal_class)** -> equal(x,null_class) member(regular(x),cross_product(v,w))*.
% 300.04/300.37  29205[0:Res:5060.2,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> equal(v,null_class) member(regular(v),u)*.
% 300.04/300.37  29748[0:Res:28991.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(omega,v),omega)** -> member(omega,u)*.
% 300.04/300.37  30006[0:Res:28803.1,2696.1] inductive(u) || member(image(successor_relation,u),successor_relation) -> member(singleton(first(image(successor_relation,u))),u)*.
% 300.04/300.37  30009[0:Res:28803.1,2709.1] inductive(u) || member(omega,successor_relation) equal(u,v)* -> member(singleton(first(omega)),v)*.
% 300.04/300.37  30012[0:Res:28803.1,2725.1] inductive(u) || member(v,successor_relation) equal(v,omega) -> member(singleton(first(v)),u)*.
% 300.04/300.37  30052[0:Res:28808.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(null_class,v),omega)** -> member(v,u)*.
% 300.04/300.37  30086[0:Res:28810.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(omega,v),omega)** -> member(v,u)*.
% 300.04/300.37  30158[0:Res:28985.1,2696.1] inductive(u) || member(image(successor_relation,u),element_relation) -> member(singleton(first(image(successor_relation,u))),u)*.
% 300.04/300.37  30161[0:Res:28985.1,2709.1] inductive(u) || member(omega,element_relation) equal(u,v)* -> member(singleton(first(omega)),v)*.
% 300.04/300.37  30164[0:Res:28985.1,2725.1] inductive(u) || member(v,element_relation) equal(v,omega) -> member(singleton(first(v)),u)*.
% 300.04/300.37  30218[0:Res:28990.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(null_class,v),omega)** -> member(v,u)*.
% 300.04/300.37  30265[0:Res:28992.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(omega,v),omega)** -> member(v,u)*.
% 300.04/300.37  30291[0:Res:29051.1,2725.1] inductive(u) || member(v,element_relation) equal(second(v),omega) -> member(first(v),u)*.
% 300.04/300.37  30331[1:SpR:29557.1,774.0] || equal(complement(u),universal_class) -> equal(intersection(union(u,v),universal_class),symmetric_difference(complement(u),complement(v)))**.
% 300.04/300.37  30429[1:SpR:29568.1,774.0] || equal(complement(u),universal_class) -> equal(intersection(union(v,u),universal_class),symmetric_difference(complement(v),complement(u)))**.
% 300.04/300.37  30489[0:Res:28900.1,2731.0] || member(u,successor_relation) equal(unordered_pair(omega,second(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30490[0:Res:28900.1,2729.0] || member(u,successor_relation) equal(unordered_pair(omega,second(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30515[0:Res:28901.1,2731.0] || member(u,successor_relation) equal(unordered_pair(null_class,second(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30516[0:Res:28901.1,2729.0] || member(u,successor_relation) equal(unordered_pair(null_class,second(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30540[0:Res:28923.1,2731.0] || member(u,successor_relation) equal(unordered_pair(omega,first(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30541[0:Res:28923.1,2729.0] || member(u,successor_relation) equal(unordered_pair(omega,first(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30579[0:Res:28924.1,2731.0] || member(u,successor_relation) equal(unordered_pair(null_class,first(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30580[0:Res:28924.1,2729.0] || member(u,successor_relation) equal(unordered_pair(null_class,first(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30604[0:Res:29083.1,2731.0] || member(u,element_relation) equal(unordered_pair(omega,second(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30605[0:Res:29083.1,2729.0] || member(u,element_relation) equal(unordered_pair(omega,second(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30630[0:Res:29084.1,2731.0] || member(u,element_relation) equal(unordered_pair(null_class,second(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30631[0:Res:29084.1,2729.0] || member(u,element_relation) equal(unordered_pair(null_class,second(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30655[0:Res:29106.1,2731.0] || member(u,element_relation) equal(unordered_pair(omega,first(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30656[0:Res:29106.1,2729.0] || member(u,element_relation) equal(unordered_pair(omega,first(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30682[0:Res:29107.1,2731.0] || member(u,element_relation) equal(unordered_pair(null_class,first(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30683[0:Res:29107.1,2729.0] || member(u,element_relation) equal(unordered_pair(null_class,first(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  30803[0:Res:28985.1,7157.0] || member(symmetric_difference(u,singleton(u)),element_relation) -> member(singleton(first(symmetric_difference(u,singleton(u)))),successor(u))*.
% 300.04/300.37  30804[0:Res:28803.1,7157.0] || member(symmetric_difference(u,singleton(u)),successor_relation) -> member(singleton(first(symmetric_difference(u,singleton(u)))),successor(u))*.
% 300.04/300.37  30932[0:Res:83.2,7463.0] function(u) || member(v,universal_class) -> member(singleton(w),unordered_pair(image(u,v),singleton(w)))*.
% 300.04/300.37  30969[0:Res:88.2,7463.0] || member(u,universal_class) -> equal(u,null_class) member(singleton(v),unordered_pair(apply(choice,u),singleton(v)))*.
% 300.04/300.37  31254[3:Res:30931.0,2725.1] inductive(u) || equal(unordered_pair(apply(choice,omega),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  31285[1:Res:31074.0,2725.1] inductive(u) || equal(unordered_pair(not_subclass_element(universal_class,null_class),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  31316[3:Res:31075.0,2725.1] inductive(u) || equal(unordered_pair(not_subclass_element(omega,null_class),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  31348[3:Res:31231.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),apply(choice,omega)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  31362[0:Res:622.1,7366.0] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(apply(null_class,u),unordered_pair(v,w)))*.
% 300.04/300.37  31689[1:Res:31262.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),not_subclass_element(universal_class,null_class)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  31719[3:Res:31293.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),not_subclass_element(omega,null_class)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  31805[0:Res:622.1,7394.0] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),unordered_pair(apply(null_class,u),ordered_pair(v,w)))*.
% 300.04/300.37  32221[0:Res:30921.0,2725.1] inductive(u) || equal(unordered_pair(unordered_pair(v,w),singleton(x)),omega)** -> member(singleton(x),u)*.
% 300.04/300.37  32263[0:Res:30974.0,2725.1] inductive(u) || equal(unordered_pair(ordered_pair(v,w),singleton(x)),omega)** -> member(singleton(x),u)*.
% 300.04/300.37  32317[0:Res:31356.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),unordered_pair(w,x)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  32357[0:Res:31799.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),ordered_pair(w,x)),omega)** -> member(singleton(v),u)*.
% 300.04/300.37  32381[3:Res:31097.0,2731.0] || equal(unordered_pair(not_subclass_element(universal_class,complement(omega)),singleton(u)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  32382[3:Res:31097.0,2729.0] || equal(unordered_pair(not_subclass_element(universal_class,complement(omega)),singleton(u)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  32415[3:Res:32364.0,2731.0] || equal(unordered_pair(singleton(u),not_subclass_element(universal_class,complement(omega))),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  32416[3:Res:32364.0,2729.0] || equal(unordered_pair(singleton(u),not_subclass_element(universal_class,complement(omega))),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  32691[1:NCh:6.2,6.0,15587.0,2728.1] || member(u,cantor(inverse(v)))* equal(range_of(v),successor_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  32693[1:NCh:6.2,6.0,15587.0,2730.1] || member(u,cantor(inverse(v)))* equal(range_of(v),element_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  33154[1:SpR:22317.0,185.1] ||  -> equal(intersection(apply(null_class,u),universal_class),null_class)** member(not_subclass_element(intersection(apply(null_class,v),universal_class),null_class),universal_class)*.
% 300.04/300.37  33759[1:SpL:13387.0,25454.1] || equal(successor(symmetric_difference(domain_of(u),universal_class)),null_class)** equal(successor(union(cantor(u),null_class)),null_class) -> .
% 300.04/300.37  33928[1:Res:33878.1,2731.0] || equal(complement(u),null_class)** equal(u,element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  33929[1:Res:33878.1,2729.0] || equal(complement(u),null_class)** equal(u,successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  34012[0:Res:5653.2,35.0] function(u) ||  -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 300.04/300.37  34433[0:Res:5045.2,776.0] || member(u,universal_class) equal(symmetric_difference(v,w),universal_class) -> member(power_class(u),union(v,w))*.
% 300.04/300.37  34572[0:SpR:86.0,5046.2] || member(image(u,singleton(v)),universal_class)* equal(universal_class,w) -> member(apply(u,v),w)*.
% 300.04/300.37  34615[0:Res:5046.2,776.0] || member(u,universal_class) equal(symmetric_difference(v,w),universal_class) -> member(sum_class(u),union(v,w))*.
% 300.04/300.37  34718[1:SpL:13387.0,29288.0] || equal(image(element_relation,union(cantor(u),null_class)),universal_class)** -> equal(power_class(symmetric_difference(domain_of(u),universal_class)),null_class).
% 300.04/300.37  34755[3:Res:31365.0,2702.1] function(unordered_pair(apply(choice,omega),unordered_pair(u,v))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  34794[1:Res:31508.0,2702.1] function(unordered_pair(not_subclass_element(universal_class,null_class),unordered_pair(u,v))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  34849[0:Res:5061.2,776.0] || equal(symmetric_difference(u,v),universal_class) -> equal(w,null_class) member(not_subclass_element(w,null_class),union(u,v))*.
% 300.04/300.37  34947[3:Res:31509.0,2702.1] function(unordered_pair(not_subclass_element(omega,null_class),unordered_pair(u,v))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  34988[3:Res:31808.0,2702.1] function(unordered_pair(apply(choice,omega),ordered_pair(u,v))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35027[1:Res:31951.0,2702.1] function(unordered_pair(not_subclass_element(universal_class,null_class),ordered_pair(u,v))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35067[3:Res:31952.0,2702.1] function(unordered_pair(not_subclass_element(omega,null_class),ordered_pair(u,v))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35173[3:Res:32149.1,2702.1] function(unordered_pair(regular(omega),u)) || member(u,element_relation)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35205[3:Res:32150.1,2702.1] function(unordered_pair(regular(omega),u)) || member(u,successor_relation)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35308[3:Res:34733.0,2702.1] function(unordered_pair(unordered_pair(u,v),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35347[1:Res:34773.0,2702.1] function(unordered_pair(unordered_pair(u,v),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35387[3:Res:34926.0,2702.1] function(unordered_pair(unordered_pair(u,v),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35428[3:Res:34966.0,2702.1] function(unordered_pair(ordered_pair(u,v),apply(choice,omega))) ||  -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35581[1:Res:35006.0,2702.1] function(unordered_pair(ordered_pair(u,v),not_subclass_element(universal_class,null_class))) ||  -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35626[3:Res:35046.0,2702.1] function(unordered_pair(ordered_pair(u,v),not_subclass_element(omega,null_class))) ||  -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35672[1:Res:5787.1,2702.1] function(domain_of(u)) ||  -> equal(cantor(u),null_class) member(not_subclass_element(cantor(u),null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  35865[2:MRR:18108.0,35802.0] ||  -> equal(not_subclass_element(ordered_pair(universal_class,universal_class),null_class),unordered_pair(universal_class,null_class))** equal(not_subclass_element(ordered_pair(universal_class,universal_class),null_class),null_class).
% 300.04/300.37  35866[2:MRR:18265.0,35802.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).
% 300.04/300.37  35914[1:Res:7442.1,2702.1] function(cantor(u)) ||  -> equal(domain_of(u),null_class) member(not_subclass_element(domain_of(u),null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  36021[0:Res:8893.1,2702.1] function(unordered_pair(null_class,power_class(u))) || member(u,universal_class) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  36028[0:SpR:86.0,8894.1] || member(image(u,singleton(v)),universal_class) -> member(apply(u,v),unordered_pair(null_class,apply(u,v)))*.
% 300.04/300.37  36053[0:Res:8894.1,2702.1] function(unordered_pair(null_class,sum_class(u))) || member(u,universal_class) -> member(sum_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  36133[0:Res:28985.1,17622.1] inductive(u) || member(image(successor_relation,omega),element_relation) -> member(singleton(first(image(successor_relation,omega))),u)*.
% 300.04/300.37  36134[0:Res:28803.1,17622.1] inductive(u) || member(image(successor_relation,omega),successor_relation) -> member(singleton(first(image(successor_relation,omega))),u)*.
% 300.04/300.37  37079[0:Res:2439.0,37040.0] || equal(not_subclass_element(u,complement(element_relation)),null_class)** -> subclass(u,complement(element_relation)).
% 300.04/300.37  37148[1:SpL:6033.0,6584.1] || member(u,symmetric_difference(sum_class(range_of(null_class)),universal_class)) member(u,intersection(apply(null_class,v),universal_class))* -> .
% 300.04/300.37  37152[1:SpL:22317.0,6584.1] || member(u,symmetric_difference(apply(null_class,v),universal_class))* member(u,intersection(apply(null_class,w),universal_class))* -> .
% 300.04/300.37  37153[1:SpL:6033.0,6584.1] || member(u,symmetric_difference(apply(null_class,v),universal_class))* member(u,intersection(sum_class(range_of(null_class)),universal_class))* -> .
% 300.04/300.37  37179[0:Res:28985.1,6584.1] || member(intersection(u,v),element_relation) member(singleton(first(intersection(u,v))),symmetric_difference(u,v))* -> .
% 300.04/300.37  37180[0:Res:28803.1,6584.1] || member(intersection(u,v),successor_relation) member(singleton(first(intersection(u,v))),symmetric_difference(u,v))* -> .
% 300.04/300.37  37270[0:Res:2439.0,37041.0] || equal(not_subclass_element(u,complement(successor_relation)),null_class)** -> subclass(u,complement(successor_relation)).
% 300.04/300.37  37351[0:Res:18606.1,886.0] ||  -> equal(intersection(singleton(u),v),singleton(u)) equal(not_subclass_element(singleton(u),intersection(singleton(u),v)),u)**.
% 300.04/300.37  37355[0:Res:18606.1,7463.0] ||  -> equal(intersection(u,v),u) member(singleton(w),unordered_pair(not_subclass_element(u,intersection(u,v)),singleton(w)))*.
% 300.04/300.37  37368[0:Res:18606.1,2713.0] || equal(universal_class,u) -> equal(intersection(v,w),v) member(not_subclass_element(v,intersection(v,w)),u)*.
% 300.04/300.37  37640[0:Res:1692.1,37229.1] || equal(u,null_class) -> equal(u,intersection(v,w)) member(not_subclass_element(intersection(v,w),u),w)*.
% 300.04/300.37  37641[0:Res:1691.1,37229.1] || equal(u,null_class) -> equal(u,intersection(v,w)) member(not_subclass_element(intersection(v,w),u),v)*.
% 300.04/300.37  38001[1:SpR:6033.0,19168.1] ||  -> equal(intersection(sum_class(range_of(null_class)),universal_class),universal_class) member(not_subclass_element(universal_class,intersection(apply(null_class,u),universal_class)),universal_class)*.
% 300.04/300.37  38005[1:SpR:22317.0,19168.1] ||  -> equal(intersection(apply(null_class,u),universal_class),universal_class)** member(not_subclass_element(universal_class,intersection(apply(null_class,v),universal_class)),universal_class)*.
% 300.04/300.37  38006[1:SpR:6033.0,19168.1] ||  -> equal(intersection(apply(null_class,u),universal_class),universal_class)** member(not_subclass_element(universal_class,intersection(sum_class(range_of(null_class)),universal_class)),universal_class)*.
% 300.04/300.37  38016[0:Res:19168.1,886.0] ||  -> equal(intersection(u,singleton(v)),singleton(v)) equal(not_subclass_element(singleton(v),intersection(u,singleton(v))),v)**.
% 300.04/300.37  38020[0:Res:19168.1,7463.0] ||  -> equal(intersection(u,v),v) member(singleton(w),unordered_pair(not_subclass_element(v,intersection(u,v)),singleton(w)))*.
% 300.04/300.37  38033[0:Res:19168.1,2713.0] || equal(universal_class,u) -> equal(intersection(v,w),w) member(not_subclass_element(w,intersection(v,w)),u)*.
% 300.04/300.37  38484[3:Rew:38479.1,13518.2] inductive(ordered_pair(u,v)) ||  -> equal(unordered_pair(u,singleton(v)),regular(omega))** equal(regular(omega),null_class).
% 300.04/300.37  39540[1:Res:39436.0,2733.1] function(u) || equal(unordered_pair(omega,power_class(null_class)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  39603[1:Res:39437.0,2733.1] function(u) || equal(unordered_pair(null_class,power_class(null_class)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  40144[0:Obv:40143.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.37  40145[0:Obv:40142.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.37  40365[1:Res:39413.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),ordered_pair(v,w)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  40409[1:Res:39414.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),unordered_pair(v,w)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  40672[1:Res:38080.1,7367.0] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(not_subclass_element(universal_class,cantor(u)),singleton(v)))*.
% 300.04/300.37  40696[3:Rew:17.0,40673.1] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(regular(omega),not_subclass_element(universal_class,cantor(u))))*.
% 300.04/300.37  44953[1:Res:39347.1,2731.0] || equal(u,null_class) equal(unordered_pair(omega,power_class(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  44954[1:Res:39347.1,2729.0] || equal(u,null_class) equal(unordered_pair(omega,power_class(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  45016[1:Res:39401.1,2731.0] || equal(u,null_class) equal(unordered_pair(null_class,power_class(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  45017[1:Res:39401.1,2729.0] || equal(u,null_class) equal(unordered_pair(null_class,power_class(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  45268[1:Res:39960.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  45269[1:Res:39960.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  46231[1:Rew:45848.0,36904.2] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(v,null_class))*.
% 300.04/300.37  46244[1:Rew:45848.0,36905.2] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(u,null_class))*.
% 300.04/300.37  46418[0:MRR:46417.3,37229.0] || member(regular(u),unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class).
% 300.04/300.37  46421[0:MRR:46420.3,37229.0] || member(regular(u),unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class).
% 300.04/300.37  46804[1:MRR:46803.1,2380.1] || member(u,union(v,singleton(w))) -> member(w,v) member(u,symmetric_difference(v,singleton(w)))*.
% 300.04/300.37  47087[1:MRR:47086.1,2380.1] || member(u,union(singleton(v),w)) -> member(v,w) member(u,symmetric_difference(singleton(v),w))*.
% 300.04/300.37  47107[1:Res:45354.1,7367.0] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(not_subclass_element(universal_class,power_class(u)),singleton(v)))*.
% 300.04/300.37  47131[3:Rew:17.0,47108.1] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  47114[1:Res:45354.1,2374.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  47138[1:Res:45362.1,26.0] || equal(regular(complement(unordered_pair(u,v))),universal_class)** -> equal(power_class(null_class),v) equal(power_class(null_class),u).
% 300.04/300.37  47152[1:Res:45362.1,2731.0] || equal(regular(complement(u)),universal_class)** equal(u,element_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  47153[1:Res:45362.1,2729.0] || equal(regular(complement(u)),universal_class)** equal(u,successor_relation) -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  47241[1:Res:45386.0,2731.0] || equal(unordered_pair(not_subclass_element(universal_class,power_class(null_class)),singleton(u)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  47242[1:Res:45386.0,2729.0] || equal(unordered_pair(not_subclass_element(universal_class,power_class(null_class)),singleton(u)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  47421[1:Res:47225.0,2731.0] || equal(unordered_pair(singleton(u),not_subclass_element(universal_class,power_class(null_class))),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  47422[1:Res:47225.0,2729.0] || equal(unordered_pair(singleton(u),not_subclass_element(universal_class,power_class(null_class))),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.37  47757[1:SpL:37643.1,6578.0] || equal(u,null_class) member(v,symmetric_difference(complement(w),universal_class))* -> member(v,union(w,u))*.
% 300.04/300.37  47779[1:SpL:37643.1,6578.0] || equal(u,null_class) member(v,symmetric_difference(universal_class,complement(w)))* -> member(v,union(u,w))*.
% 300.04/300.37  47815[1:Res:45362.1,6578.0] || equal(regular(complement(symmetric_difference(complement(u),complement(v)))),universal_class)** -> member(power_class(null_class),union(u,v)).
% 300.04/300.37  47836[1:Res:33878.1,6578.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class) -> member(not_subclass_element(universal_class,null_class),union(u,v))*.
% 300.04/300.37  47849[3:Res:23473.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(not_subclass_element(universal_class,complement(omega)),union(u,v))*.
% 300.04/300.37  47853[1:Res:45399.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(not_subclass_element(universal_class,power_class(null_class)),union(u,v))*.
% 300.04/300.37  47995[0:Res:5589.1,7388.0] function(u) ||  -> equal(v,null_class) member(apply(u,w),unordered_pair(apply(u,w),regular(v)))*.
% 300.04/300.37  48034[0:Res:15.1,7388.0] ||  -> equal(u,null_class) equal(v,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(u,null_class),regular(v)))*.
% 300.04/300.37  48160[1:Res:6024.1,7388.0] ||  -> equal(universal_class,u) equal(v,null_class) member(not_subclass_element(universal_class,u),unordered_pair(not_subclass_element(universal_class,u),regular(v)))*.
% 300.04/300.37  48888[2:Rew:17.0,48413.1] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(power_class(null_class),apply(u,universal_class)))*.
% 300.04/300.37  48896[1:Rew:17.0,48587.1] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(power_class(null_class),not_subclass_element(universal_class,complement(u))))*.
% 300.04/300.37  48900[1:Rew:17.0,48593.1] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  48901[1:Rew:17.0,48594.1] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  48902[1:Rew:17.0,48596.1] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(power_class(null_class),not_subclass_element(universal_class,cantor(u))))*.
% 300.04/300.37  48986[1:SpR:7581.0,5892.0] ||  -> equal(cantor(inverse(restrict(cross_product(u,universal_class),v,w))),intersection(image(cross_product(v,w),u),universal_class))**.
% 300.04/300.37  48998[0:SpR:15669.1,7581.0] || equal(cross_product(u,universal_class),null_class) -> equal(image(cross_product(v,w),u),range_of(cross_product(u,universal_class)))**.
% 300.04/300.37  49070[3:Res:48770.0,2731.0] || equal(unordered_pair(power_class(null_class),apply(choice,omega)),element_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49071[3:Res:48770.0,2729.0] || equal(unordered_pair(power_class(null_class),apply(choice,omega)),successor_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49104[1:Res:48781.0,2731.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class)),element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49105[1:Res:48781.0,2729.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class)),successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49138[3:Res:48782.0,2731.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(omega,null_class)),element_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49139[3:Res:48782.0,2729.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(omega,null_class)),successor_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49275[1:Res:48406.1,2731.0] || equal(unordered_pair(u,power_class(null_class)),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  49276[1:Res:48406.1,2729.0] || equal(unordered_pair(u,power_class(null_class)),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  49322[1:Res:48949.1,2731.0] || equal(u,null_class) equal(singleton(power_class(u)),element_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49323[1:Res:48949.1,2729.0] || equal(u,null_class) equal(singleton(power_class(u)),successor_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49367[1:Res:49257.1,2731.0] || equal(unordered_pair(power_class(null_class),u),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  49368[1:Res:49257.1,2729.0] || equal(unordered_pair(power_class(null_class),u),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  49448[1:Rew:5832.0,49391.1] ||  -> equal(u,v) equal(intersection(universal_class,union(singleton(u),singleton(v))),symmetric_difference(singleton(u),singleton(v)))**.
% 300.04/300.37  49603[1:Res:48769.0,2731.0] || equal(unordered_pair(power_class(null_class),unordered_pair(u,v)),element_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49604[1:Res:48769.0,2729.0] || equal(unordered_pair(power_class(null_class),unordered_pair(u,v)),successor_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49654[1:Res:48772.0,2731.0] || equal(unordered_pair(power_class(null_class),ordered_pair(u,v)),element_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49655[1:Res:48772.0,2729.0] || equal(unordered_pair(power_class(null_class),ordered_pair(u,v)),successor_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  49787[0:Res:256.1,42.1] || member(regular(restrict(complement(u),v,w)),u)* -> equal(restrict(complement(u),v,w),null_class).
% 300.04/300.37  49797[1:Res:256.1,3392.0] ||  -> equal(restrict(domain_of(u),v,w),null_class) member(regular(restrict(domain_of(u),v,w)),cantor(u))*.
% 300.04/300.37  49832[0:Res:256.1,2695.1] inductive(u) ||  -> equal(restrict(omega,v,w),null_class) member(regular(restrict(omega,v,w)),u)*.
% 300.04/300.37  49841[0:MRR:49823.2,37229.0] || member(regular(restrict(regular(u),v,w)),u)* -> equal(restrict(regular(u),v,w),null_class).
% 300.04/300.37  49863[0:Res:2403.1,886.0] ||  -> equal(u,singleton(v)) member(not_subclass_element(u,singleton(v)),universal_class)* equal(not_subclass_element(singleton(v),u),v).
% 300.04/300.37  49927[0:Res:2403.1,2695.1] inductive(u) ||  -> equal(v,omega) member(not_subclass_element(v,omega),universal_class)* member(not_subclass_element(omega,v),u)*.
% 300.04/300.37  50010[0:Res:622.1,7462.0] || member(range_of(null_class),universal_class) -> member(unordered_pair(u,v),unordered_pair(apply(null_class,w),unordered_pair(u,v)))*.
% 300.04/300.37  50190[1:Res:23252.0,7462.0] ||  -> equal(complement(u),universal_class) member(unordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,complement(u)),unordered_pair(v,w)))*.
% 300.04/300.37  50196[1:Res:45354.1,7462.0] || equal(u,null_class) -> member(unordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,power_class(u)),unordered_pair(v,w)))*.
% 300.04/300.37  50197[1:Res:23646.1,7462.0] ||  -> equal(power_class(u),universal_class) member(unordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,power_class(u)),unordered_pair(v,w)))*.
% 300.04/300.37  50199[1:Res:38080.1,7462.0] ||  -> equal(cantor(u),universal_class) member(unordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,cantor(u)),unordered_pair(v,w)))*.
% 300.04/300.37  50419[1:Res:45409.0,2702.1] function(unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  50457[1:Res:45410.0,2702.1] function(unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class)))) ||  -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  50480[0:Res:622.1,7490.0] || member(range_of(null_class),universal_class) -> member(ordered_pair(u,v),unordered_pair(apply(null_class,w),ordered_pair(u,v)))*.
% 300.04/300.37  50660[1:Res:23252.0,7490.0] ||  -> equal(complement(u),universal_class) member(ordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,complement(u)),ordered_pair(v,w)))*.
% 300.04/300.37  50666[1:Res:45354.1,7490.0] || equal(u,null_class) -> member(ordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,power_class(u)),ordered_pair(v,w)))*.
% 300.04/300.37  50667[1:Res:23646.1,7490.0] ||  -> equal(power_class(u),universal_class) member(ordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,power_class(u)),ordered_pair(v,w)))*.
% 300.04/300.37  50669[1:Res:38080.1,7490.0] ||  -> equal(cantor(u),universal_class) member(ordered_pair(v,w),unordered_pair(not_subclass_element(universal_class,cantor(u)),ordered_pair(v,w)))*.
% 300.04/300.37  51271[1:SpL:13387.0,38214.0] || equal(image(element_relation,union(cantor(u),null_class)),null_class)** -> equal(power_class(symmetric_difference(domain_of(u),universal_class)),universal_class).
% 300.04/300.37  51519[0:Rew:19794.1,51518.3] inductive(u) || equal(successor_relation,null_class) equal(u,range_of(successor_relation))* -> equal(range_of(successor_relation),omega)**.
% 300.04/300.37  51553[1:Res:40329.1,2702.1] function(unordered_pair(power_class(null_class),u)) || member(u,element_relation)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  51596[1:Res:40330.1,2702.1] function(unordered_pair(power_class(null_class),u)) || member(u,successor_relation)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  51654[1:Rew:56.0,51635.1,5920.0,51635.0] || member(not_subclass_element(complement(inverse(u)),null_class),intersection(inverse(u),universal_class))* -> equal(complement(inverse(u)),null_class).
% 300.04/300.37  51655[1:Rew:71.0,51634.1,5919.0,51634.0] || member(not_subclass_element(complement(sum_class(u)),null_class),intersection(sum_class(u),universal_class))* -> equal(complement(sum_class(u)),null_class).
% 300.04/300.37  51917[0:Res:6988.2,35.0] || member(u,universal_class) equal(singleton(u),successor_relation) -> equal(ordered_pair(first(u),second(u)),u)**.
% 300.04/300.37  51973[0:MRR:51936.0,311.0] || equal(singleton(ordered_pair(u,v)),successor_relation) member(u,v) -> member(ordered_pair(u,v),element_relation)*.
% 300.04/300.37  52111[0:Res:7056.2,35.0] || member(u,universal_class) equal(singleton(u),element_relation) -> equal(ordered_pair(first(u),second(u)),u)**.
% 300.04/300.37  52167[0:MRR:52130.0,311.0] || equal(singleton(ordered_pair(u,v)),element_relation) member(u,v) -> member(ordered_pair(u,v),element_relation)*.
% 300.04/300.37  52274[1:SpL:14172.0,51810.0] || equal(union(cantor(inverse(u)),null_class),null_class)** equal(regular(symmetric_difference(range_of(u),universal_class)),universal_class) -> .
% 300.04/300.37  52659[1:Res:52066.1,2702.1] function(image(element_relation,null_class)) || equal(regular(power_class(universal_class)),universal_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  52694[1:Res:52067.1,2702.1] function(image(element_relation,universal_class)) || equal(regular(power_class(null_class)),universal_class) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  52774[1:SpL:13387.0,47192.0] || equal(regular(union(cantor(u),null_class)),universal_class) equal(regular(symmetric_difference(domain_of(u),universal_class)),universal_class)** -> .
% 300.04/300.37  52931[1:Res:47992.1,2702.1] function(unordered_pair(power_class(null_class),regular(u))) ||  -> equal(u,null_class)* member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  52989[3:Res:48115.1,2702.1] function(unordered_pair(regular(omega),regular(u))) ||  -> equal(u,null_class)* member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  53340[0:MRR:53300.0,2402.1] ||  -> member(not_subclass_element(regular(complement(u)),null_class),u)* equal(regular(complement(u)),null_class) equal(complement(u),null_class).
% 300.04/300.37  53353[1:MRR:53308.0,53308.3,2402.1,37937.0] || equal(singleton(not_subclass_element(regular(cross_product(universal_class,universal_class)),null_class)),successor_relation)** -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 300.04/300.37  53354[1:MRR:53307.0,53307.3,2402.1,37937.0] || equal(singleton(not_subclass_element(regular(cross_product(universal_class,universal_class)),null_class)),element_relation)** -> equal(regular(cross_product(universal_class,universal_class)),null_class).
% 300.04/300.37  53402[1:SpL:13387.0,51836.1] || equal(successor(symmetric_difference(domain_of(u),universal_class)),null_class) equal(regular(union(cantor(u),null_class)),universal_class)** -> .
% 300.04/300.37  53449[1:Res:52942.1,2702.1] function(unordered_pair(power_class(null_class),u)) ||  -> equal(singleton(u),null_class)** member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  53571[3:Res:52963.1,2702.1] function(unordered_pair(regular(u),regular(omega))) ||  -> equal(u,null_class)* member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  53616[3:Res:53002.1,2702.1] function(unordered_pair(regular(omega),u)) ||  -> equal(singleton(u),null_class)** member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  53733[0:Rew:19794.1,53655.2] inductive(u) || equal(successor_relation,null_class) -> equal(range_of(successor_relation),null_class) member(regular(range_of(successor_relation)),u)*.
% 300.04/300.37  53775[1:Res:53419.1,2702.1] function(unordered_pair(u,power_class(null_class))) ||  -> equal(singleton(u),null_class)** member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  53812[3:Res:53582.1,2702.1] function(unordered_pair(u,regular(omega))) ||  -> equal(singleton(u),null_class)** member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  53989[0:SpR:86.0,8583.1] || member(image(u,singleton(v)),universal_class) -> member(apply(u,v),unordered_pair(omega,apply(u,v)))*.
% 300.04/300.37  54017[0:Res:8583.1,2702.1] function(unordered_pair(omega,sum_class(u))) || member(u,universal_class) -> member(sum_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  54060[0:Res:8582.1,2702.1] function(unordered_pair(omega,power_class(u))) || member(u,universal_class) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  54618[3:Rew:17.0,54093.2] function(u) || member(v,universal_class) -> member(regular(omega),unordered_pair(regular(omega),image(u,v)))*.
% 300.04/300.37  54619[3:Rew:17.0,54136.2] || member(u,universal_class) -> equal(u,null_class) member(regular(omega),unordered_pair(regular(omega),apply(choice,u)))*.
% 300.04/300.37  54626[3:Rew:17.0,54280.1] ||  -> equal(intersection(u,v),u) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(u,intersection(u,v))))*.
% 300.04/300.37  54634[3:Rew:17.0,54465.1] ||  -> equal(intersection(u,v),v) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(v,intersection(u,v))))*.
% 300.04/300.37  54829[3:Res:54540.0,2731.0] || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,complement(omega))),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54830[3:Res:54540.0,2729.0] || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,complement(omega))),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54869[3:Res:54541.0,2731.0] || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(null_class))),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  54870[3:Res:54541.0,2729.0] || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,power_class(null_class))),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  55126[0:Res:4290.2,42.1] inductive(complement(u)) || member(regular(intersection(omega,v)),u)* -> equal(intersection(omega,v),null_class).
% 300.04/300.37  55129[0:Res:4290.2,39.0] inductive(intersection(u,v)) ||  -> equal(intersection(omega,w),null_class) member(regular(intersection(omega,w)),u)*.
% 300.04/300.37  55130[0:Res:4290.2,40.0] inductive(intersection(u,v)) ||  -> equal(intersection(omega,w),null_class) member(regular(intersection(omega,w)),v)*.
% 300.04/300.37  55136[1:Res:4290.2,3392.0] inductive(domain_of(u)) ||  -> equal(intersection(omega,v),null_class) member(regular(intersection(omega,v)),cantor(u))*.
% 300.04/300.37  55137[0:Res:4290.2,1217.0] inductive(domain_of(complement(cross_product(singleton(regular(intersection(omega,u))),universal_class)))) ||  -> equal(intersection(omega,u),null_class)**.
% 300.04/300.37  55139[0:Res:4290.2,1526.0] inductive(cantor(complement(cross_product(singleton(regular(intersection(omega,u))),universal_class)))) ||  -> equal(intersection(omega,u),null_class)**.
% 300.04/300.37  55188[0:MRR:55165.3,37229.0] inductive(regular(u)) || member(regular(intersection(omega,v)),u)* -> equal(intersection(omega,v),null_class).
% 300.04/300.37  55278[1:Res:14899.1,2702.1] function(cantor(inverse(u))) ||  -> equal(range_of(u),null_class) member(regular(range_of(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.37  55327[0:Res:3918.2,42.1] inductive(complement(u)) || member(regular(intersection(v,omega)),u)* -> equal(intersection(v,omega),null_class).
% 300.04/300.37  55330[0:Res:3918.2,39.0] inductive(intersection(u,v)) ||  -> equal(intersection(w,omega),null_class) member(regular(intersection(w,omega)),u)*.
% 300.04/300.37  55331[0:Res:3918.2,40.0] inductive(intersection(u,v)) ||  -> equal(intersection(w,omega),null_class) member(regular(intersection(w,omega)),v)*.
% 300.04/300.37  55337[1:Res:3918.2,3392.0] inductive(domain_of(u)) ||  -> equal(intersection(v,omega),null_class) member(regular(intersection(v,omega)),cantor(u))*.
% 300.04/300.37  55338[0:Res:3918.2,1217.0] inductive(domain_of(complement(cross_product(singleton(regular(intersection(u,omega))),universal_class)))) ||  -> equal(intersection(u,omega),null_class)**.
% 300.04/300.37  55340[0:Res:3918.2,1526.0] inductive(cantor(complement(cross_product(singleton(regular(intersection(u,omega))),universal_class)))) ||  -> equal(intersection(u,omega),null_class)**.
% 300.04/300.37  55390[0:MRR:55366.3,37229.0] inductive(regular(u)) || member(regular(intersection(v,omega)),u)* -> equal(intersection(v,omega),null_class).
% 300.04/300.37  55412[3:Res:55285.1,2731.0] || equal(range_of(u),universal_class) equal(cantor(inverse(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  55413[3:Res:55285.1,2729.0] || equal(range_of(u),universal_class) equal(cantor(inverse(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  55574[1:Res:23252.0,15747.0] ||  -> equal(complement(intersection(successor_relation,u)),universal_class) member(not_subclass_element(universal_class,complement(intersection(successor_relation,u))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  55666[1:Res:23252.0,15907.0] ||  -> equal(complement(intersection(element_relation,u)),universal_class) member(not_subclass_element(universal_class,complement(intersection(element_relation,u))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  55777[0:Obv:55749.1] function(intersection(u,complement(cross_product(universal_class,universal_class)))) ||  -> equal(intersection(u,complement(cross_product(universal_class,universal_class))),null_class)**.
% 300.04/300.37  56231[0:Obv:56197.1] function(intersection(complement(cross_product(universal_class,universal_class)),u)) ||  -> equal(intersection(complement(cross_product(universal_class,universal_class)),u),null_class)**.
% 300.04/300.37  56452[0:Rew:47.0,56428.0] ||  -> equal(restrict(singleton(u),v,w),null_class) equal(not_subclass_element(restrict(singleton(u),v,w),null_class),u)**.
% 300.04/300.37  56576[1:MRR:56575.2,2380.1] inductive(u) || member(v,union(omega,complement(u))) -> member(v,symmetric_difference(omega,complement(u)))*.
% 300.04/300.37  56954[1:MRR:56953.2,2380.1] inductive(u) || member(v,union(complement(u),omega)) -> member(v,symmetric_difference(complement(u),omega))*.
% 300.04/300.37  58012[0:Res:8636.3,42.1] inductive(complement(u)) || equal(v,omega) member(regular(v),u)* -> equal(v,null_class).
% 300.04/300.37  58015[0:Res:8636.3,39.0] inductive(intersection(u,v)) || equal(w,omega) -> equal(w,null_class) member(regular(w),u)*.
% 300.04/300.37  58016[0:Res:8636.3,40.0] inductive(intersection(u,v)) || equal(w,omega) -> equal(w,null_class) member(regular(w),v)*.
% 300.04/300.37  58024[1:Res:8636.3,3392.0] inductive(domain_of(u)) || equal(v,omega) -> equal(v,null_class) member(regular(v),cantor(u))*.
% 300.04/300.37  58025[0:Res:8636.3,1217.0] inductive(domain_of(complement(cross_product(singleton(regular(u)),universal_class)))) || equal(u,omega)* -> equal(u,null_class).
% 300.04/300.37  58027[0:Res:8636.3,1526.0] inductive(cantor(complement(cross_product(singleton(regular(u)),universal_class)))) || equal(u,omega)* -> equal(u,null_class).
% 300.04/300.37  58096[0:MRR:58053.4,37229.0] inductive(regular(u)) || equal(v,omega) member(regular(v),u)* -> equal(v,null_class).
% 300.04/300.37  58102[0:Obv:58081.2] inductive(u) || equal(intersection(v,complement(u)),omega)** -> equal(intersection(v,complement(u)),null_class).
% 300.04/300.37  58103[0:Obv:58076.2] inductive(u) || equal(intersection(complement(u),v),omega)** -> equal(intersection(complement(u),v),null_class).
% 300.04/300.37  58520[1:Res:23252.0,16191.0] ||  -> equal(complement(intersection(u,successor_relation)),universal_class) member(not_subclass_element(universal_class,complement(intersection(u,successor_relation))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58523[0:Res:5061.2,16191.0] || equal(intersection(u,successor_relation),universal_class)** -> equal(v,null_class) member(not_subclass_element(v,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58531[0:Res:5045.2,16191.0] || member(u,universal_class) equal(intersection(v,successor_relation),universal_class)** -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58532[0:Res:5046.2,16191.0] || member(u,universal_class) equal(intersection(v,successor_relation),universal_class)** -> member(sum_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58585[1:SpR:5892.0,4352.1] ||  -> equal(symmetric_difference(range_of(u),universal_class),null_class) member(regular(symmetric_difference(range_of(u),universal_class)),complement(cantor(inverse(u))))*.
% 300.04/300.37  58844[1:Res:23252.0,16192.0] ||  -> equal(complement(intersection(u,element_relation)),universal_class) member(not_subclass_element(universal_class,complement(intersection(u,element_relation))),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58847[0:Res:5061.2,16192.0] || equal(intersection(u,element_relation),universal_class)** -> equal(v,null_class) member(not_subclass_element(v,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58855[0:Res:5045.2,16192.0] || member(u,universal_class) equal(intersection(v,element_relation),universal_class)** -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58856[0:Res:5046.2,16192.0] || member(u,universal_class) equal(intersection(v,element_relation),universal_class)** -> member(sum_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  58989[1:Rew:5842.0,58926.1] ||  -> equal(symmetric_difference(sum_class(range_of(null_class)),universal_class),null_class) member(not_subclass_element(symmetric_difference(apply(null_class,u),universal_class),null_class),universal_class)*.
% 300.04/300.37  58990[1:Rew:5842.0,58925.1] ||  -> equal(symmetric_difference(apply(null_class,u),universal_class),null_class)** member(not_subclass_element(symmetric_difference(apply(null_class,v),universal_class),null_class),universal_class)*.
% 300.04/300.37  58991[1:Rew:5842.0,58924.1] ||  -> equal(symmetric_difference(apply(null_class,u),universal_class),null_class)** member(not_subclass_element(symmetric_difference(sum_class(range_of(null_class)),universal_class),null_class),universal_class)*.
% 300.04/300.37  59695[2:Rew:17.0,59153.1] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(power_class(omega),apply(u,universal_class)))*.
% 300.04/300.37  59705[1:Rew:17.0,59351.1] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(power_class(omega),not_subclass_element(universal_class,complement(u))))*.
% 300.04/300.37  59709[1:Rew:17.0,59357.1] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  59710[1:Rew:17.0,59358.1] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  59711[1:Rew:17.0,59360.1] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(power_class(omega),not_subclass_element(universal_class,cantor(u))))*.
% 300.04/300.37  60140[3:Res:59567.0,2731.0] || equal(unordered_pair(power_class(omega),apply(choice,omega)),element_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60141[3:Res:59567.0,2729.0] || equal(unordered_pair(power_class(omega),apply(choice,omega)),successor_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60161[1:Res:39335.1,7389.0] || equal(u,null_class) -> equal(v,null_class) member(power_class(u),unordered_pair(power_class(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  60162[0:Res:74.1,7389.0] || member(u,universal_class) -> equal(v,null_class) member(power_class(u),unordered_pair(power_class(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  60164[0:Res:72.1,7389.0] || member(u,universal_class) -> equal(v,null_class) member(sum_class(u),unordered_pair(sum_class(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  60171[0:Res:29049.1,7389.0] || member(u,element_relation) -> equal(v,null_class) member(second(u),unordered_pair(second(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  60172[0:Res:28866.1,7389.0] || member(u,successor_relation) -> equal(v,null_class) member(second(u),unordered_pair(second(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  60173[0:Res:29050.1,7389.0] || member(u,element_relation) -> equal(v,null_class) member(first(u),unordered_pair(first(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  60174[0:Res:28867.1,7389.0] || member(u,successor_relation) -> equal(v,null_class) member(first(u),unordered_pair(first(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  60369[3:Res:23455.0,7389.0] ||  -> equal(u,null_class) member(not_subclass_element(universal_class,complement(omega)),unordered_pair(not_subclass_element(universal_class,complement(omega)),not_subclass_element(u,null_class)))*.
% 300.04/300.37  60373[1:Res:45400.0,7389.0] ||  -> equal(u,null_class) member(not_subclass_element(universal_class,power_class(null_class)),unordered_pair(not_subclass_element(universal_class,power_class(null_class)),not_subclass_element(u,null_class)))*.
% 300.04/300.37  60625[1:Res:59580.0,2731.0] || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class)),element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60626[1:Res:59580.0,2729.0] || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class)),successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60664[3:Res:59581.0,2731.0] || equal(unordered_pair(power_class(omega),not_subclass_element(omega,null_class)),element_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60665[3:Res:59581.0,2729.0] || equal(unordered_pair(power_class(omega),not_subclass_element(omega,null_class)),successor_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  60706[0:Res:59146.1,2731.0] || equal(unordered_pair(u,power_class(omega)),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  60707[0:Res:59146.1,2729.0] || equal(unordered_pair(u,power_class(omega)),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  60753[0:Res:60683.1,2731.0] || equal(unordered_pair(power_class(omega),u),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  60754[0:Res:60683.1,2729.0] || equal(unordered_pair(power_class(omega),u),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  61265[0:Res:59566.0,2731.0] || equal(unordered_pair(power_class(omega),unordered_pair(u,v)),element_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  61266[0:Res:59566.0,2729.0] || equal(unordered_pair(power_class(omega),unordered_pair(u,v)),successor_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  61344[0:Res:59569.0,2731.0] || equal(unordered_pair(power_class(omega),ordered_pair(u,v)),element_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  61345[0:Res:59569.0,2729.0] || equal(unordered_pair(power_class(omega),ordered_pair(u,v)),successor_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  61371[0:SpR:9559.0,13230.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w))) member(u,complement(intersection(v,w)))*.
% 300.04/300.37  62211[2:Rew:17.0,61691.1] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(sum_class(null_class),apply(u,universal_class)))*.
% 300.04/300.37  62221[1:Rew:17.0,61889.1] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,complement(u))))*.
% 300.04/300.37  62225[1:Rew:17.0,61895.1] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  62226[1:Rew:17.0,61896.1] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  62227[1:Rew:17.0,61898.1] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(sum_class(null_class),not_subclass_element(universal_class,cantor(u))))*.
% 300.04/300.37  62376[0:Res:257.1,28851.0] || equal(complement(not_subclass_element(restrict(successor_relation,u,v),null_class)),universal_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.37  62379[0:Res:257.1,37806.0] || equal(second(not_subclass_element(restrict(element_relation,u,v),null_class)),null_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  62381[0:Res:257.1,29034.0] || equal(complement(not_subclass_element(restrict(element_relation,u,v),null_class)),universal_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  62649[3:Res:62106.0,2731.0] || equal(unordered_pair(sum_class(null_class),apply(choice,omega)),element_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62650[3:Res:62106.0,2729.0] || equal(unordered_pair(sum_class(null_class),apply(choice,omega)),successor_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62689[1:Res:62119.0,2731.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class)),element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62690[1:Res:62119.0,2729.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class)),successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62729[3:Res:62120.0,2731.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class)),element_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62730[3:Res:62120.0,2729.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class)),successor_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  62842[0:Res:61684.1,2731.0] || equal(unordered_pair(u,sum_class(null_class)),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  62843[0:Res:61684.1,2729.0] || equal(unordered_pair(u,sum_class(null_class)),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  62889[0:Res:62817.1,2731.0] || equal(unordered_pair(sum_class(null_class),u),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  62890[0:Res:62817.1,2729.0] || equal(unordered_pair(sum_class(null_class),u),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  63457[2:Rew:17.0,62921.1] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(sum_class(omega),apply(u,universal_class)))*.
% 300.04/300.37  63467[1:Rew:17.0,63120.1] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(sum_class(omega),not_subclass_element(universal_class,complement(u))))*.
% 300.04/300.37  63471[1:Rew:17.0,63127.1] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  63472[1:Rew:17.0,63128.1] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(u))))*.
% 300.04/300.37  63473[1:Rew:17.0,63130.1] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(sum_class(omega),not_subclass_element(universal_class,cantor(u))))*.
% 300.04/300.37  63832[3:Res:63349.0,2731.0] || equal(unordered_pair(sum_class(omega),apply(choice,omega)),element_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  63833[3:Res:63349.0,2729.0] || equal(unordered_pair(sum_class(omega),apply(choice,omega)),successor_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  63874[1:Res:63362.0,2731.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class)),element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  63875[1:Res:63362.0,2729.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class)),successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  63916[3:Res:63363.0,2731.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(omega,null_class)),element_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  63917[3:Res:63363.0,2729.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(omega,null_class)),successor_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64178[0:Res:62914.1,2731.0] || equal(unordered_pair(u,sum_class(omega)),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  64179[0:Res:62914.1,2729.0] || equal(unordered_pair(u,sum_class(omega)),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  64226[0:Res:64152.1,2731.0] || equal(unordered_pair(sum_class(omega),u),element_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  64227[0:Res:64152.1,2729.0] || equal(unordered_pair(sum_class(omega),u),successor_relation) -> equal(singleton(u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.37  64289[0:Res:62105.0,2731.0] || equal(unordered_pair(sum_class(null_class),unordered_pair(u,v)),element_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64290[0:Res:62105.0,2729.0] || equal(unordered_pair(sum_class(null_class),unordered_pair(u,v)),successor_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64589[0:Res:62108.0,2731.0] || equal(unordered_pair(sum_class(null_class),ordered_pair(u,v)),element_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64590[0:Res:62108.0,2729.0] || equal(unordered_pair(sum_class(null_class),ordered_pair(u,v)),successor_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64813[0:Res:63348.0,2731.0] || equal(unordered_pair(sum_class(omega),unordered_pair(u,v)),element_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64814[0:Res:63348.0,2729.0] || equal(unordered_pair(sum_class(omega),unordered_pair(u,v)),successor_relation) -> member(unordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64890[0:Res:63351.0,2731.0] || equal(unordered_pair(sum_class(omega),ordered_pair(u,v)),element_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  64891[0:Res:63351.0,2729.0] || equal(unordered_pair(sum_class(omega),ordered_pair(u,v)),successor_relation) -> member(ordered_pair(u,v),cross_product(universal_class,universal_class))*.
% 300.04/300.37  65688[1:Res:23765.1,8278.0] || equal(complement(domain_of(regular(cross_product(singleton(null_class),universal_class)))),null_class)** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 300.04/300.37  65700[1:Res:25143.1,8278.0] || equal(complement(cantor(regular(cross_product(singleton(null_class),universal_class)))),null_class)** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 300.04/300.37  65705[3:Res:10729.1,8278.0] inductive(domain_of(regular(cross_product(singleton(regular(omega)),universal_class)))) ||  -> equal(cross_product(singleton(regular(omega)),universal_class),null_class)**.
% 300.04/300.37  65722[1:Res:23764.1,8278.0] || equal(complement(domain_of(regular(cross_product(singleton(omega),universal_class)))),null_class)** -> equal(cross_product(singleton(omega),universal_class),null_class).
% 300.04/300.37  65724[1:Res:24927.1,8278.0] || equal(complement(cantor(regular(cross_product(singleton(omega),universal_class)))),null_class)** -> equal(cross_product(singleton(omega),universal_class),null_class).
% 300.04/300.37  65792[1:SpR:13387.0,65435.1] || equal(power_class(symmetric_difference(domain_of(u),universal_class)),universal_class) -> equal(image(element_relation,union(cantor(u),null_class)),null_class)**.
% 300.04/300.37  65917[3:Res:10732.1,272.1] inductive(power_class(image(element_relation,complement(u)))) || member(apply(choice,omega),image(element_relation,power_class(u)))* -> .
% 300.04/300.37  65951[3:Res:10731.1,272.1] inductive(power_class(image(element_relation,complement(u)))) || member(not_subclass_element(omega,null_class),image(element_relation,power_class(u)))* -> .
% 300.04/300.37  66045[3:Res:17664.1,2702.1] function(unordered_pair(regular(u),regular(omega))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66262[0:Res:28902.1,2702.1] function(unordered_pair(omega,second(u))) || member(u,successor_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66299[0:Res:28903.1,2702.1] function(unordered_pair(null_class,second(u))) || member(u,successor_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66336[0:Res:28925.1,2702.1] function(unordered_pair(omega,first(u))) || member(u,successor_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66373[0:Res:28926.1,2702.1] function(unordered_pair(null_class,first(u))) || member(u,successor_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66419[0:Res:29085.1,2702.1] function(unordered_pair(omega,second(u))) || member(u,element_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66456[0:Res:29086.1,2702.1] function(unordered_pair(null_class,second(u))) || member(u,element_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66493[0:Res:29108.1,2702.1] function(unordered_pair(omega,first(u))) || member(u,element_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66530[0:Res:29109.1,2702.1] function(unordered_pair(null_class,first(u))) || member(u,element_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66553[3:Res:10732.1,6992.0] inductive(cantor(u)) || equal(domain_of(u),successor_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66598[3:Res:10731.1,6992.0] inductive(cantor(u)) || equal(domain_of(u),successor_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  66900[0:Rew:66877.1,66732.1] || member(singleton(u),successor_relation) -> equal(unordered_pair(singleton(v),unordered_pair(v,u)),ordered_pair(v,regular(u)))**.
% 300.04/300.37  66901[0:Rew:66877.1,66739.1] || member(singleton(u),successor_relation) -> equal(unordered_pair(singleton(v),unordered_pair(u,v)),ordered_pair(v,regular(u)))**.
% 300.04/300.37  66905[1:Rew:66877.1,66790.2] || member(singleton(u),successor_relation)* equal(regular(complement(u)),universal_class) -> equal(regular(u),power_class(null_class)).
% 300.04/300.37  66906[2:Rew:66877.1,66810.1] || member(singleton(u),successor_relation) equal(ordered_pair(ordered_pair(universal_class,regular(u)),unordered_pair(universal_class,u)),element_relation)** -> .
% 300.04/300.37  66907[2:Rew:66877.1,66811.1] || member(singleton(u),successor_relation) equal(ordered_pair(ordered_pair(universal_class,regular(u)),unordered_pair(universal_class,u)),successor_relation)** -> .
% 300.04/300.37  66916[2:Rew:66877.1,66915.1] || member(singleton(u),successor_relation) -> equal(unordered_pair(u,unordered_pair(null_class,regular(u))),ordered_pair(regular(u),universal_class))**.
% 300.04/300.37  66920[0:Rew:66877.1,66818.2,66877.1,66818.1] || member(singleton(u),successor_relation) member(not_subclass_element(regular(u),null_class),u)* -> equal(regular(u),null_class).
% 300.04/300.37  66921[0:Rew:66877.1,66819.2,66877.1,66819.1] || member(singleton(u),successor_relation) member(apply(choice,regular(u)),u)* -> equal(regular(u),null_class).
% 300.04/300.37  66933[0:Rew:66878.1,66768.2,66877.1,66768.2] || member(singleton(u),successor_relation) member(singleton(singleton(u)),cross_product(v,w))* -> member(u,v).
% 300.04/300.37  66941[0:Rew:66878.1,66767.2,66877.1,66767.2] || member(singleton(u),successor_relation) member(singleton(singleton(u)),successor_relation)* -> equal(regular(u),successor(u)).
% 300.04/300.37  67008[0:Res:66893.1,7484.0] || member(singleton(u),successor_relation) -> equal(v,null_class) member(regular(v),unordered_pair(regular(u),regular(v)))*.
% 300.04/300.37  67015[0:Res:66893.1,7388.0] || member(singleton(u),successor_relation) -> equal(v,null_class) member(regular(u),unordered_pair(regular(u),regular(v)))*.
% 300.04/300.37  67026[0:Res:66893.1,2375.0] || member(singleton(u),successor_relation) member(v,w)* -> member(regular(u),unordered_pair(v,regular(u)))*.
% 300.04/300.37  67087[0:Res:66893.1,2725.1] inductive(u) || member(singleton(v),successor_relation) equal(v,omega) -> member(regular(v),u)*.
% 300.04/300.37  67089[0:MRR:66954.1,67031.1] || member(singleton(u),successor_relation) -> member(regular(u),domain_of(v))* equal(image(v,u),range_of(null_class)).
% 300.04/300.37  67090[0:MRR:66955.1,67031.1] || member(singleton(u),successor_relation) -> member(regular(u),domain_of(v))* equal(restrict(v,u,universal_class),null_class).
% 300.04/300.37  67166[0:Res:67031.1,7370.0] || member(singleton(u),successor_relation) member(v,w)* -> member(v,unordered_pair(v,sum_class(regular(u))))*.
% 300.04/300.37  67167[0:Res:67031.1,7369.0] || member(singleton(u),successor_relation) member(v,w)* -> member(v,unordered_pair(v,power_class(regular(u))))*.
% 300.04/300.37  67241[3:Res:10732.1,7060.0] inductive(cantor(u)) || equal(domain_of(u),element_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  67286[3:Res:10731.1,7060.0] inductive(cantor(u)) || equal(domain_of(u),element_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  67352[0:SpR:67347.1,166.1] || member(successor_relation,element_relation) member(regular(first(successor_relation)),universal_class) -> member(regular(first(successor_relation)),first(successor_relation))*.
% 300.04/300.37  67361[1:SpR:67347.1,25552.1] || member(successor_relation,element_relation) equal(successor(regular(first(successor_relation))),null_class) -> member(omega,complement(first(successor_relation)))*.
% 300.04/300.37  67362[1:SpR:67347.1,25922.1] || member(successor_relation,element_relation) equal(successor(regular(first(successor_relation))),null_class) -> member(null_class,complement(first(successor_relation)))*.
% 300.04/300.37  67378[2:SpR:67347.1,5940.0] || member(successor_relation,element_relation) -> equal(unordered_pair(null_class,unordered_pair(universal_class,first(successor_relation))),ordered_pair(universal_class,regular(first(successor_relation))))**.
% 300.04/300.37  67418[0:SpR:67347.1,46991.0] || member(successor_relation,element_relation) -> equal(intersection(first(successor_relation),singleton(u)),null_class)** equal(regular(first(successor_relation)),u).
% 300.04/300.37  67430[0:SpR:67347.1,327.0] || member(successor_relation,element_relation) -> member(ordered_pair(u,regular(first(successor_relation))),ordered_pair(unordered_pair(u,first(successor_relation)),u))*.
% 300.04/300.37  67434[0:SpR:67347.1,345.0] || member(successor_relation,element_relation) -> member(ordered_pair(u,regular(first(successor_relation))),ordered_pair(unordered_pair(first(successor_relation),u),u))*.
% 300.04/300.37  67449[0:SpR:67347.1,46991.0] || member(successor_relation,element_relation) -> equal(intersection(singleton(u),first(successor_relation)),null_class)** equal(u,regular(first(successor_relation))).
% 300.04/300.37  67506[1:SpL:67347.1,25590.1] || member(successor_relation,element_relation) equal(successor(regular(first(successor_relation))),null_class)** member(omega,first(successor_relation)) -> .
% 300.04/300.37  67509[1:SpL:67347.1,25960.1] || member(successor_relation,element_relation) equal(successor(regular(first(successor_relation))),null_class)** member(null_class,first(successor_relation)) -> .
% 300.04/300.37  67515[3:SpL:67347.1,66867.0] || member(successor_relation,element_relation) member(first(successor_relation),successor_relation) equal(complement(regular(first(successor_relation))),null_class)** -> .
% 300.04/300.37  67596[0:Res:67386.1,2731.0] || member(successor_relation,element_relation) equal(singleton(first(successor_relation)),element_relation) -> member(first(successor_relation),cross_product(universal_class,universal_class))*.
% 300.04/300.37  67597[0:Res:67386.1,2729.0] || member(successor_relation,element_relation) equal(singleton(first(successor_relation)),successor_relation) -> member(first(successor_relation),cross_product(universal_class,universal_class))*.
% 300.04/300.37  67975[4:Res:67914.2,2702.1] function(u) function(domain_of(u)) || member(v,universal_class) -> member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  68647[0:Res:5782.2,886.0] inductive(singleton(u)) ||  -> equal(intersection(omega,v),null_class) equal(not_subclass_element(intersection(omega,v),null_class),u)*.
% 300.04/300.37  68821[0:Res:5730.2,886.0] inductive(singleton(u)) ||  -> equal(intersection(v,omega),null_class) equal(not_subclass_element(intersection(v,omega),null_class),u)*.
% 300.04/300.37  69003[4:EmS:17913.0,17913.1,89.1,68156.1] one_to_one(range_of(u)) one_to_one(u) || member(v,omega) -> member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  69009[4:EmS:17913.0,17913.1,89.1,68032.1] one_to_one(domain_of(u)) function(u) || member(v,omega) -> member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  69460[1:Rew:5936.0,69415.1] || member(not_subclass_element(symmetric_difference(domain_of(u),universal_class),null_class),cantor(u))* -> equal(symmetric_difference(domain_of(u),universal_class),null_class).
% 300.04/300.37  70459[0:SpR:57.0,9213.1] || member(u,universal_class) -> member(u,range_of(v)) equal(apply(inverse(v),u),sum_class(range_of(null_class)))**.
% 300.04/300.37  70508[0:Res:9213.1,37229.1] || member(u,universal_class) equal(domain_of(v),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 300.04/300.37  70537[1:MRR:70462.2,12.0] || equal(cantor(u),null_class) member(v,universal_class) -> equal(sum_class(range_of(null_class)),apply(u,v))*.
% 300.04/300.37  70546[0:MRR:70500.0,2402.1] ||  -> equal(apply(u,not_subclass_element(complement(domain_of(u)),null_class)),sum_class(range_of(null_class)))** equal(complement(domain_of(u)),null_class).
% 300.04/300.37  71167[0:Res:8637.3,886.0] inductive(singleton(u)) || equal(v,omega) -> equal(v,null_class) equal(not_subclass_element(v,null_class),u)*.
% 300.04/300.37  75730[0:Res:2401.1,7465.0] || member(u,v)* -> equal(w,null_class) member(power_class(regular(w)),unordered_pair(u,power_class(regular(w))))*.
% 300.04/300.37  75857[0:Res:2401.1,7466.0] || member(u,v)* -> equal(w,null_class) member(sum_class(regular(w)),unordered_pair(u,sum_class(regular(w))))*.
% 300.04/300.37  75952[0:Res:8662.2,886.0] inductive(singleton(u)) || equal(ordered_pair(v,w),omega) -> equal(unordered_pair(v,singleton(w)),u)*.
% 300.04/300.37  76094[0:Res:67095.1,2702.1] function(unordered_pair(omega,regular(u))) || member(singleton(u),successor_relation)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  76149[0:Res:67096.1,2702.1] function(unordered_pair(null_class,regular(u))) || member(singleton(u),successor_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  76300[0:Res:449.1,37041.0] || equal(regular(intersection(u,intersection(successor_relation,v))),null_class)** -> equal(intersection(u,intersection(successor_relation,v)),null_class).
% 300.04/300.37  76305[0:Res:449.1,37040.0] || equal(regular(intersection(u,intersection(element_relation,v))),null_class)** -> equal(intersection(u,intersection(element_relation,v)),null_class).
% 300.04/300.37  77022[0:Res:450.1,37041.0] || equal(regular(intersection(u,intersection(v,successor_relation))),null_class)** -> equal(intersection(u,intersection(v,successor_relation)),null_class).
% 300.04/300.37  77027[0:Res:450.1,37040.0] || equal(regular(intersection(u,intersection(v,element_relation))),null_class)** -> equal(intersection(u,intersection(v,element_relation)),null_class).
% 300.04/300.37  77791[0:Res:4282.1,37041.0] || equal(regular(intersection(intersection(successor_relation,u),v)),null_class)** -> equal(intersection(intersection(successor_relation,u),v),null_class).
% 300.04/300.37  77796[0:Res:4282.1,37040.0] || equal(regular(intersection(intersection(element_relation,u),v)),null_class)** -> equal(intersection(intersection(element_relation,u),v),null_class).
% 300.04/300.37  77861[3:Rew:15598.1,77727.1] || equal(intersection(intersection(u,v),w),universal_class)** -> equal(intersection(u,v),null_class) member(null_class,u).
% 300.04/300.37  78555[0:Res:4283.1,37041.0] || equal(regular(intersection(intersection(u,successor_relation),v)),null_class)** -> equal(intersection(intersection(u,successor_relation),v),null_class).
% 300.04/300.37  78560[0:Res:4283.1,37040.0] || equal(regular(intersection(intersection(u,element_relation),v)),null_class)** -> equal(intersection(intersection(u,element_relation),v),null_class).
% 300.04/300.37  78631[3:Rew:15598.1,78491.1] || equal(intersection(intersection(u,v),w),universal_class)** -> equal(intersection(u,v),null_class) member(null_class,v).
% 300.04/300.37  79723[0:Obv:79698.2] || equal(u,v) member(v,singleton(unordered_pair(v,u)))* -> equal(unordered_pair(v,u),null_class).
% 300.04/300.37  79724[0:Obv:79680.2] || equal(u,v) equal(universal_class,w) -> equal(unordered_pair(v,u),null_class)** member(v,w)*.
% 300.04/300.37  79725[3:Obv:79677.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(regular(omega),unordered_pair(v,regular(omega)))*.
% 300.04/300.37  79726[3:Obv:79676.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(regular(omega),unordered_pair(regular(omega),v))*.
% 300.04/300.37  79727[1:Obv:79675.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(power_class(null_class),unordered_pair(power_class(null_class),v))*.
% 300.04/300.37  79728[0:Obv:79661.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(intersection(unordered_pair(v,u),v),null_class)**.
% 300.04/300.37  80665[5:Rew:80128.0,80202.1] inductive(subset_relation) || equal(intersection(u,inverse(null_class)),omega)** -> equal(intersection(u,inverse(null_class)),null_class).
% 300.04/300.37  80668[5:Rew:80128.0,80214.1] inductive(subset_relation) || equal(intersection(inverse(null_class),u),omega)** -> equal(intersection(inverse(null_class),u),null_class).
% 300.04/300.37  80673[5:Rew:80128.0,80293.1] || equal(symmetric_difference(universal_class,union(inverse(null_class),null_class)),universal_class)** -> equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class).
% 300.04/300.37  80675[5:Rew:80128.0,80318.1] || member(singleton(u),union(inverse(null_class),null_class))* equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.37  80676[5:Rew:80128.0,80319.1] || member(regular(omega),union(inverse(null_class),null_class))* equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.37  80677[5:Rew:80128.0,80325.1] || member(power_class(null_class),union(inverse(null_class),null_class))* equal(regular(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.37  80678[5:Rew:80128.0,80326.1] || member(power_class(null_class),union(inverse(null_class),null_class))* equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.37  80360[5:Rew:80128.0,50896.0] ||  -> equal(union(null_class,symmetric_difference(universal_class,union(inverse(null_class),null_class))),complement(symmetric_difference(symmetric_difference(inverse(null_class),null_class),null_class)))**.
% 300.04/300.37  80880[3:Res:10732.1,6560.0] inductive(symmetric_difference(u,cross_product(v,w))) ||  -> member(apply(choice,omega),complement(restrict(u,v,w)))*.
% 300.04/300.37  80917[3:Res:10731.1,6560.0] inductive(symmetric_difference(u,cross_product(v,w))) ||  -> member(not_subclass_element(omega,null_class),complement(restrict(u,v,w)))*.
% 300.04/300.37  81585[3:Res:10732.1,6565.0] inductive(symmetric_difference(cross_product(u,v),w)) ||  -> member(apply(choice,omega),complement(restrict(w,u,v)))*.
% 300.04/300.37  81622[3:Res:10731.1,6565.0] inductive(symmetric_difference(cross_product(u,v),w)) ||  -> member(not_subclass_element(omega,null_class),complement(restrict(w,u,v)))*.
% 300.04/300.37  82374[1:SpR:13387.0,76579.0] ||  -> equal(intersection(complement(union(symmetric_difference(domain_of(u),universal_class),null_class)),symmetric_difference(union(cantor(u),null_class),universal_class)),null_class)**.
% 300.04/300.37  83061[1:SpR:13387.0,78120.0] ||  -> equal(intersection(symmetric_difference(union(cantor(u),null_class),universal_class),complement(union(symmetric_difference(domain_of(u),universal_class),null_class))),null_class)**.
% 300.04/300.37  83516[1:NCh:6.2,6.0,3334.1,15587.0] single_valued_class(cantor(inverse(u))) || equal(range_of(u),cross_product(universal_class,universal_class)) -> function(cantor(inverse(u)))*.
% 300.04/300.37  83667[4:SoR:71131.0,83522.2] single_valued_class(inverse(u)) || equal(inverse(u),successor_relation) -> member(not_subclass_element(universal_class,complement(omega)),range_of(u))*.
% 300.04/300.37  83750[4:SoR:68095.0,83522.2] single_valued_class(flip(cross_product(u,universal_class))) || equal(flip(cross_product(u,universal_class)),successor_relation)** -> inductive(inverse(u)).
% 300.04/300.37  83757[4:SoR:68094.0,83522.2] single_valued_class(restrict(element_relation,universal_class,u)) || equal(restrict(element_relation,universal_class,u),successor_relation)** -> inductive(sum_class(u)).
% 300.04/300.37  83820[4:SoR:71131.0,83524.2] single_valued_class(inverse(u)) || equal(inverse(u),element_relation) -> member(not_subclass_element(universal_class,complement(omega)),range_of(u))*.
% 300.04/300.37  83903[4:SoR:68095.0,83524.2] single_valued_class(flip(cross_product(u,universal_class))) || equal(flip(cross_product(u,universal_class)),element_relation)** -> inductive(inverse(u)).
% 300.04/300.37  83910[4:SoR:68094.0,83524.2] single_valued_class(restrict(element_relation,universal_class,u)) || equal(restrict(element_relation,universal_class,u),element_relation)** -> inductive(sum_class(u)).
% 300.04/300.37  84480[0:Rew:84452.1,84303.1] || member(singleton(u),element_relation) -> equal(unordered_pair(singleton(v),unordered_pair(v,u)),ordered_pair(v,regular(u)))**.
% 300.04/300.37  84481[0:Rew:84452.1,84310.1] || member(singleton(u),element_relation) -> equal(unordered_pair(singleton(v),unordered_pair(u,v)),ordered_pair(v,regular(u)))**.
% 300.04/300.37  84485[1:Rew:84452.1,84366.2] || member(singleton(u),element_relation)* equal(regular(complement(u)),universal_class) -> equal(regular(u),power_class(null_class)).
% 300.04/300.37  84486[2:Rew:84452.1,84385.1] || member(singleton(u),element_relation) equal(ordered_pair(ordered_pair(universal_class,regular(u)),unordered_pair(universal_class,u)),element_relation)** -> .
% 300.04/300.37  84487[2:Rew:84452.1,84386.1] || member(singleton(u),element_relation) equal(ordered_pair(ordered_pair(universal_class,regular(u)),unordered_pair(universal_class,u)),successor_relation)** -> .
% 300.04/300.37  84495[0:Rew:84452.1,84245.1] || member(singleton(u),element_relation) -> equal(intersection(complement(successor(regular(u))),symmetric_difference(regular(u),u)),null_class)**.
% 300.04/300.37  84496[0:Rew:84452.1,84246.1] || member(singleton(u),element_relation) -> equal(intersection(symmetric_difference(regular(u),u),complement(successor(regular(u)))),null_class)**.
% 300.04/300.37  84498[2:Rew:84452.1,84497.1] || member(singleton(u),element_relation) -> equal(unordered_pair(u,unordered_pair(null_class,regular(u))),ordered_pair(regular(u),universal_class))**.
% 300.04/300.37  84502[0:Rew:84452.1,84393.2,84452.1,84393.1] || member(singleton(u),element_relation) member(not_subclass_element(regular(u),null_class),u)* -> equal(regular(u),null_class).
% 300.04/300.37  84503[0:Rew:84452.1,84394.2,84452.1,84394.1] || member(singleton(u),element_relation) member(apply(choice,regular(u)),u)* -> equal(regular(u),null_class).
% 300.04/300.37  84504[0:Rew:84452.1,84395.2] || member(singleton(u),element_relation) member(u,successor_relation) -> equal(singleton(regular(regular(u))),regular(u))**.
% 300.04/300.37  84516[0:Rew:84453.1,84343.2,84452.1,84343.2] || member(singleton(u),element_relation) member(singleton(singleton(u)),cross_product(v,w))* -> member(u,v).
% 300.04/300.37  84521[0:Rew:84453.1,84342.2,84452.1,84342.2] || member(singleton(u),element_relation) member(singleton(singleton(u)),successor_relation)* -> equal(regular(u),successor(u)).
% 300.04/300.37  84662[0:Res:84475.1,7484.0] || member(singleton(u),element_relation) -> equal(v,null_class) member(regular(v),unordered_pair(regular(u),regular(v)))*.
% 300.04/300.37  84669[0:Res:84475.1,7388.0] || member(singleton(u),element_relation) -> equal(v,null_class) member(regular(u),unordered_pair(regular(u),regular(v)))*.
% 300.04/300.37  84680[0:Res:84475.1,2375.0] || member(singleton(u),element_relation) member(v,w)* -> member(regular(u),unordered_pair(v,regular(u)))*.
% 300.04/300.37  84741[0:Res:84475.1,2725.1] inductive(u) || member(singleton(v),element_relation) equal(v,omega) -> member(regular(v),u)*.
% 300.04/300.37  84743[0:MRR:84536.1,84685.1] || member(singleton(u),element_relation) -> member(regular(u),domain_of(v))* equal(image(v,u),range_of(null_class)).
% 300.04/300.37  84744[0:MRR:84537.1,84685.1] || member(singleton(u),element_relation) -> member(regular(u),domain_of(v))* equal(restrict(v,u,universal_class),null_class).
% 300.04/300.37  84961[0:Res:84685.1,7370.0] || member(singleton(u),element_relation) member(v,w)* -> member(v,unordered_pair(v,sum_class(regular(u))))*.
% 300.04/300.37  84962[0:Res:84685.1,7369.0] || member(singleton(u),element_relation) member(v,w)* -> member(v,unordered_pair(v,power_class(regular(u))))*.
% 300.04/300.37  85013[3:SpL:67347.1,84446.0] || member(successor_relation,element_relation) member(first(successor_relation),element_relation) equal(complement(regular(first(successor_relation))),null_class)** -> .
% 300.04/300.37  85538[0:Rew:73.0,85460.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(w)).
% 300.04/300.37  85539[0:Rew:73.0,85461.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(v)).
% 300.04/300.37  85588[0:SpR:85175.1,166.1] || member(element_relation,successor_relation) member(regular(first(element_relation)),universal_class) -> member(regular(first(element_relation)),first(element_relation))*.
% 300.04/300.37  85598[1:SpR:85175.1,25552.1] || member(element_relation,successor_relation) equal(successor(regular(first(element_relation))),null_class) -> member(omega,complement(first(element_relation)))*.
% 300.04/300.37  85599[1:SpR:85175.1,25922.1] || member(element_relation,successor_relation) equal(successor(regular(first(element_relation))),null_class) -> member(null_class,complement(first(element_relation)))*.
% 300.04/300.37  85618[2:SpR:85175.1,5940.0] || member(element_relation,successor_relation) -> equal(unordered_pair(null_class,unordered_pair(universal_class,first(element_relation))),ordered_pair(universal_class,regular(first(element_relation))))**.
% 300.04/300.37  85658[0:SpR:85175.1,46991.0] || member(element_relation,successor_relation) -> equal(intersection(first(element_relation),singleton(u)),null_class)** equal(regular(first(element_relation)),u).
% 300.04/300.37  85669[0:SpR:85175.1,327.0] || member(element_relation,successor_relation) -> member(ordered_pair(u,regular(first(element_relation))),ordered_pair(unordered_pair(u,first(element_relation)),u))*.
% 300.04/300.37  85673[0:SpR:85175.1,345.0] || member(element_relation,successor_relation) -> member(ordered_pair(u,regular(first(element_relation))),ordered_pair(unordered_pair(first(element_relation),u),u))*.
% 300.04/300.37  85688[0:SpR:85175.1,46991.0] || member(element_relation,successor_relation) -> equal(intersection(singleton(u),first(element_relation)),null_class)** equal(u,regular(first(element_relation))).
% 300.04/300.37  85748[1:SpL:85175.1,25590.1] || member(element_relation,successor_relation) equal(successor(regular(first(element_relation))),null_class)** member(omega,first(element_relation)) -> .
% 300.04/300.37  85751[1:SpL:85175.1,25960.1] || member(element_relation,successor_relation) equal(successor(regular(first(element_relation))),null_class)** member(null_class,first(element_relation)) -> .
% 300.04/300.37  85757[3:SpL:85175.1,66867.0] || member(element_relation,successor_relation) member(first(element_relation),successor_relation) equal(complement(regular(first(element_relation))),null_class)** -> .
% 300.04/300.37  85761[3:SpL:85175.1,84446.0] || member(element_relation,successor_relation) member(first(element_relation),element_relation) equal(complement(regular(first(element_relation))),null_class)** -> .
% 300.04/300.37  85846[0:Res:85626.1,2731.0] || member(element_relation,successor_relation) equal(singleton(first(element_relation)),element_relation) -> member(first(element_relation),cross_product(universal_class,universal_class))*.
% 300.04/300.37  85847[0:Res:85626.1,2729.0] || member(element_relation,successor_relation) equal(singleton(first(element_relation)),successor_relation) -> member(first(element_relation),cross_product(universal_class,universal_class))*.
% 300.04/300.37  86045[0:Res:84751.1,2702.1] function(unordered_pair(omega,regular(u))) || member(singleton(u),element_relation)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  86101[0:Res:84752.1,2702.1] function(unordered_pair(null_class,regular(u))) || member(singleton(u),element_relation)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  86360[1:Res:257.1,86296.0] || equal(complement(not_subclass_element(restrict(element_relation,u,v),null_class)),null_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.37  86448[1:Res:257.1,86297.0] || equal(complement(not_subclass_element(restrict(successor_relation,u,v),null_class)),null_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.37  86534[1:Res:39349.1,2702.1] function(unordered_pair(null_class,power_class(u))) || equal(u,null_class) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  86595[1:Res:39402.1,2702.1] function(unordered_pair(omega,power_class(u))) || equal(u,null_class) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  87467[1:Rew:17.0,86746.2] function(u) || member(v,universal_class) -> member(power_class(null_class),unordered_pair(power_class(null_class),image(u,v)))*.
% 300.04/300.37  87468[1:Rew:17.0,86793.2] || member(u,universal_class) -> equal(u,null_class) member(power_class(null_class),unordered_pair(power_class(null_class),apply(choice,u)))*.
% 300.04/300.37  87477[1:Rew:17.0,86963.1] ||  -> equal(intersection(u,v),u) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(u,intersection(u,v))))*.
% 300.04/300.37  87486[1:Rew:17.0,87219.1] ||  -> equal(intersection(u,v),v) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(v,intersection(u,v))))*.
% 300.04/300.37  87571[3:Res:87276.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),apply(choice,omega)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  87619[1:Res:87286.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  87667[3:Res:87287.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),not_subclass_element(omega,null_class)),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.37  87732[3:Res:87345.0,2731.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,complement(omega))),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87733[3:Res:87345.0,2729.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,complement(omega))),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87783[1:Res:87346.0,2731.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(null_class))),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  87784[1:Res:87346.0,2729.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(null_class))),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  88279[1:Res:48821.1,2702.1] function(unordered_pair(power_class(null_class),regular(u))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  88427[1:SpR:14172.0,88316.1] || equal(successor(successor(symmetric_difference(range_of(u),universal_class))),null_class) -> member(null_class,union(cantor(inverse(u)),null_class))*.
% 300.04/300.37  88452[1:Res:88316.1,2731.0] || equal(successor(successor(u)),null_class)** equal(complement(u),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88453[1:Res:88316.1,2729.0] || equal(successor(successor(u)),null_class)** equal(complement(u),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88610[1:SpR:14172.0,88490.1] || equal(complement(successor(symmetric_difference(range_of(u),universal_class))),universal_class) -> member(null_class,union(cantor(inverse(u)),null_class))*.
% 300.04/300.37  88635[0:Res:88490.1,2731.0] || equal(complement(successor(u)),universal_class)** equal(complement(u),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88636[0:Res:88490.1,2729.0] || equal(complement(successor(u)),universal_class)** equal(complement(u),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88785[1:SpR:14172.0,88674.1] || equal(successor(successor(symmetric_difference(range_of(u),universal_class))),null_class) -> member(omega,union(cantor(inverse(u)),null_class))*.
% 300.04/300.37  88810[1:Res:88674.1,2731.0] || equal(successor(successor(u)),null_class)** equal(complement(u),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88811[1:Res:88674.1,2729.0] || equal(successor(successor(u)),null_class)** equal(complement(u),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  88990[1:SpR:14172.0,88871.1] || equal(complement(successor(symmetric_difference(range_of(u),universal_class))),universal_class) -> member(omega,union(cantor(inverse(u)),null_class))*.
% 300.04/300.37  89015[0:Res:88871.1,2731.0] || equal(complement(successor(u)),universal_class)** equal(complement(u),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  89016[0:Res:88871.1,2729.0] || equal(complement(successor(u)),universal_class)** equal(complement(u),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  89186[1:Res:89055.1,2702.1] function(complement(singleton(u))) || equal(successor(successor(u)),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  89357[0:Res:89218.1,2702.1] function(complement(singleton(u))) || equal(complement(successor(u)),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  89552[1:Res:89426.1,2702.1] function(complement(singleton(u))) || equal(successor(successor(u)),null_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  89796[0:Res:89662.1,2702.1] function(complement(singleton(u))) || equal(complement(successor(u)),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.37  90041[1:Res:89907.1,2702.1] function(complement(singleton(u))) || equal(regular(successor(u)),universal_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  90429[1:SpR:14172.0,90128.1] || equal(regular(successor(symmetric_difference(range_of(u),universal_class))),universal_class) -> member(null_class,union(cantor(inverse(u)),null_class))*.
% 300.04/300.37  90454[1:Res:90128.1,2731.0] || equal(regular(successor(u)),universal_class)** equal(complement(u),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  90455[1:Res:90128.1,2729.0] || equal(regular(successor(u)),universal_class)** equal(complement(u),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.37  90530[0:SoR:5645.0,89.1] one_to_one(complement(u)) || member(v,universal_class) -> member(v,u)* member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.37  90585[0:Res:59625.1,2702.1] function(unordered_pair(power_class(omega),regular(u))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  90693[3:Res:60913.1,2702.1] function(unordered_pair(regular(omega),regular(u))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  90779[0:Res:61732.1,2702.1] function(unordered_pair(regular(u),sum_class(null_class))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  91173[1:SoR:91109.0,83522.2] single_valued_class(complement(u)) || equal(complement(u),successor_relation) -> equal(union(cross_product(universal_class,universal_class),u),universal_class)**.
% 300.04/300.37  91174[1:SoR:91109.0,83524.2] single_valued_class(complement(u)) || equal(complement(u),element_relation) -> equal(union(cross_product(universal_class,universal_class),u),universal_class)**.
% 300.04/300.37  91501[1:SoR:91459.0,83522.2] single_valued_class(complement(u)) || equal(complement(u),successor_relation) -> equal(union(u,cross_product(universal_class,universal_class)),universal_class)**.
% 300.04/300.37  91502[1:SoR:91459.0,83524.2] single_valued_class(complement(u)) || equal(complement(u),element_relation) -> equal(union(u,cross_product(universal_class,universal_class)),universal_class)**.
% 300.04/300.37  91573[1:SpR:29557.1,9629.0] || equal(complement(u),universal_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),intersection(successor(u),universal_class))**.
% 300.04/300.37  91705[0:Res:62963.1,2702.1] function(unordered_pair(regular(u),sum_class(omega))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.37  92604[0:Rew:17.0,91876.2] function(u) || member(v,universal_class) -> member(power_class(omega),unordered_pair(power_class(omega),image(u,v)))*.
% 300.04/300.37  92605[0:Rew:17.0,91923.2] || member(u,universal_class) -> equal(u,null_class) member(power_class(omega),unordered_pair(power_class(omega),apply(choice,u)))*.
% 300.04/300.37  92614[0:Rew:17.0,92101.1] ||  -> equal(intersection(u,v),u) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(u,intersection(u,v))))*.
% 300.04/300.37  92623[0:Rew:17.0,92367.1] ||  -> equal(intersection(u,v),v) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(v,intersection(u,v))))*.
% 300.04/300.37  92708[0:Res:91864.0,2733.1] function(u) || equal(unordered_pair(null_class,power_class(omega)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  92848[0:Res:91877.0,2733.1] function(u) || equal(unordered_pair(omega,power_class(omega)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  93760[3:Res:92418.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),apply(choice,omega)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93805[1:Res:92428.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93850[3:Res:92429.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),not_subclass_element(omega,null_class)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  93904[0:Res:92417.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),unordered_pair(v,w)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  94074[0:Res:92419.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),ordered_pair(v,w)),omega)** -> member(power_class(omega),u)*.
% 300.04/300.37  94119[3:Res:92487.0,2731.0] || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,complement(omega))),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  94120[3:Res:92487.0,2729.0] || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,complement(omega))),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  94167[1:Res:92488.0,2731.0] || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(null_class))),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  94168[1:Res:92488.0,2729.0] || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(null_class))),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.37  94327[0:Res:2392.1,7485.0] ||  -> equal(singleton(u),null_class) equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(u,not_subclass_element(v,null_class)))*.
% 300.04/300.37  94381[0:Res:84.1,7485.0] ||  -> equal(u,null_class) equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(regular(u),not_subclass_element(v,null_class)))*.
% 300.04/300.37  95216[1:Res:93434.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  95217[1:Res:93434.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  95600[0:Res:95342.1,26.0] || equal(regular(complement(unordered_pair(u,v))),universal_class)** -> equal(power_class(omega),v) equal(power_class(omega),u).
% 300.04/300.37  95628[0:Res:95342.1,2731.0] || equal(regular(complement(u)),universal_class)** equal(u,element_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  95629[0:Res:95342.1,2729.0] || equal(regular(complement(u)),universal_class)** equal(u,successor_relation) -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  95679[0:Res:95342.1,6578.0] || equal(regular(complement(symmetric_difference(complement(u),complement(v)))),universal_class)** -> member(power_class(omega),union(u,v)).
% 300.04/300.37  99383[0:MRR:99382.3,24.1] inductive(u) || equal(v,null_class)* equal(u,v)* -> equal(image(successor_relation,u),u)**.
% 300.04/300.37  99416[0:Rew:99383.3,96808.3] inductive(u) || equal(singleton(v),null_class)** equal(u,singleton(v))* -> member(u,universal_class)*.
% 300.04/300.37  100077[3:MRR:99385.3,10730.1] inductive(u) || equal(v,null_class) equal(u,v) -> member(not_subclass_element(v,null_class),u)*.
% 300.04/300.37  100796[0:Res:91867.1,2702.1] function(unordered_pair(u,power_class(omega))) ||  -> equal(singleton(u),null_class)** member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  100945[0:Res:92495.1,2702.1] function(unordered_pair(power_class(omega),regular(u))) ||  -> equal(u,null_class)* member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  100971[0:Obv:100909.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(power_class(omega),unordered_pair(power_class(omega),v))*.
% 300.04/300.37  101012[0:Res:94030.1,2702.1] function(unordered_pair(power_class(omega),u)) || member(u,element_relation)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  101063[0:Res:94031.1,2702.1] function(unordered_pair(power_class(omega),u)) || member(u,successor_relation)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  101156[1:Rew:67484.2,101147.2] || member(successor_relation,element_relation) equal(regular(complement(first(successor_relation))),universal_class)** -> equal(power_class(omega),power_class(null_class)).
% 300.04/300.37  101157[1:Rew:85727.2,101148.2] || member(element_relation,successor_relation) equal(regular(complement(first(element_relation))),universal_class)** -> equal(power_class(omega),power_class(null_class)).
% 300.04/300.37  101197[0:Res:100760.1,2702.1] function(unordered_pair(power_class(omega),u)) ||  -> equal(singleton(u),null_class)** member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.37  101920[0:Rew:17.0,101222.2] function(u) || member(v,universal_class) -> member(sum_class(null_class),unordered_pair(sum_class(null_class),image(u,v)))*.
% 300.04/300.37  101921[0:Rew:17.0,101271.2] || member(u,universal_class) -> equal(u,null_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),apply(choice,u)))*.
% 300.04/300.37  101930[0:Rew:17.0,101451.1] ||  -> equal(intersection(u,v),u) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(u,intersection(u,v))))*.
% 300.04/300.37  101938[0:Rew:17.0,101718.1] ||  -> equal(intersection(u,v),v) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(v,intersection(u,v))))*.
% 300.04/300.37  102014[0:Res:101210.0,2733.1] function(u) || equal(unordered_pair(null_class,sum_class(null_class)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  102275[0:Res:101223.0,2733.1] function(u) || equal(unordered_pair(omega,sum_class(null_class)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  103247[3:Res:101779.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),apply(choice,omega)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  103294[1:Res:101789.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  103341[3:Res:101790.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),not_subclass_element(omega,null_class)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  103734[0:Res:101778.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),unordered_pair(v,w)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  103790[0:Res:101780.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),ordered_pair(v,w)),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.37  103837[3:Res:101848.0,2731.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,complement(omega))),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  103838[3:Res:101848.0,2729.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,complement(omega))),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  104220[1:Res:101849.0,2731.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(null_class))),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  104221[1:Res:101849.0,2729.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(null_class))),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.37  104854[1:Res:103093.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  104855[1:Res:103093.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  104887[0:SpL:61.0,8208.2] || member(u,complement(singleton(v)))* member(u,complement(v)) member(u,successor(v)) -> .
% 300.04/300.37  104938[0:Res:5041.1,8208.2] || equal(union(u,v),universal_class)** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 300.04/300.37  105015[0:Res:5040.1,8208.2] || equal(union(u,v),universal_class)** member(omega,complement(v))* member(omega,complement(u))* -> .
% 300.04/300.37  105706[0:SpR:17.0,18061.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(not_subclass_element(unordered_pair(u,v),null_class),v)**.
% 300.04/300.37  105740[0:MRR:105739.1,36944.0] || equal(unordered_pair(singleton(u),v),singleton(v)) -> equal(not_subclass_element(ordered_pair(v,u),null_class),singleton(v))**.
% 300.04/300.37  105742[0:MRR:105741.1,36944.0] || equal(unordered_pair(u,singleton(v)),singleton(u)) -> equal(not_subclass_element(ordered_pair(u,v),null_class),singleton(u))**.
% 300.04/300.37  105760[0:Res:105180.1,26.0] || equal(regular(complement(unordered_pair(u,v))),universal_class)** -> equal(sum_class(null_class),v) equal(sum_class(null_class),u).
% 300.04/300.37  105789[0:Res:105180.1,2731.0] || equal(regular(complement(u)),universal_class)** equal(u,element_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  105790[0:Res:105180.1,2729.0] || equal(regular(complement(u)),universal_class)** equal(u,successor_relation) -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.37  105840[0:Res:105180.1,6578.0] || equal(regular(complement(symmetric_difference(complement(u),complement(v)))),universal_class)** -> member(sum_class(null_class),union(u,v)).
% 300.04/300.37  106109[0:SpR:17.0,18232.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 300.04/300.37  106133[0:MRR:106132.1,36944.0] || equal(unordered_pair(singleton(u),v),singleton(v)) -> equal(apply(choice,ordered_pair(v,u)),singleton(v))**.
% 300.04/300.37  106135[0:MRR:106134.1,36944.0] || equal(unordered_pair(u,singleton(v)),singleton(u)) -> equal(apply(choice,ordered_pair(u,v)),singleton(u))**.
% 300.04/300.37  106213[2:SpR:37008.0,5862.0] ||  -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)) member(regular(ordered_pair(null_class,u)),ordered_pair(singleton(u),universal_class))*.
% 300.04/300.38  106346[2:Rew:5834.0,106247.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))**.
% 300.04/300.38  106519[0:Res:101213.1,2702.1] function(unordered_pair(u,sum_class(null_class))) ||  -> equal(singleton(u),null_class)** member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106582[0:Res:101267.1,2702.1] function(unordered_pair(regular(u),sum_class(null_class))) ||  -> equal(u,null_class)* member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106606[0:Obv:106545.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(sum_class(null_class),unordered_pair(v,sum_class(null_class)))*.
% 300.04/300.38  106847[0:Res:101995.1,2702.1] function(unordered_pair(sum_class(null_class),regular(u))) ||  -> equal(u,null_class)* member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106875[0:Obv:106810.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(sum_class(null_class),unordered_pair(sum_class(null_class),v))*.
% 300.04/300.38  106916[0:Res:103748.1,2702.1] function(unordered_pair(sum_class(null_class),u)) || member(u,element_relation)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106969[0:Res:103749.1,2702.1] function(unordered_pair(sum_class(null_class),u)) || member(u,successor_relation)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  107156[1:Rew:67484.2,107147.2] || member(successor_relation,element_relation) equal(regular(complement(first(successor_relation))),universal_class)** -> equal(sum_class(null_class),power_class(null_class)).
% 300.04/300.38  107157[1:Rew:85727.2,107148.2] || member(element_relation,successor_relation) equal(regular(complement(first(element_relation))),universal_class)** -> equal(sum_class(null_class),power_class(null_class)).
% 300.04/300.38  107197[0:Res:106482.1,2702.1] function(unordered_pair(sum_class(null_class),u)) ||  -> equal(singleton(u),null_class)** member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  107957[0:Rew:17.0,107225.2] function(u) || member(v,universal_class) -> member(sum_class(omega),unordered_pair(sum_class(omega),image(u,v)))*.
% 300.04/300.38  107958[0:Rew:17.0,107275.2] || member(u,universal_class) -> equal(u,null_class) member(sum_class(omega),unordered_pair(sum_class(omega),apply(choice,u)))*.
% 300.04/300.38  107967[0:Rew:17.0,107459.1] ||  -> equal(intersection(u,v),u) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(u,intersection(u,v))))*.
% 300.04/300.38  107975[0:Rew:17.0,107746.1] ||  -> equal(intersection(u,v),v) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(v,intersection(u,v))))*.
% 300.04/300.38  108141[3:Rew:38479.1,108074.2] inductive(ordered_pair(u,v)) ||  -> equal(unordered_pair(singleton(v),u),regular(omega))** equal(regular(omega),null_class).
% 300.04/300.38  108292[0:Res:107212.0,2733.1] function(u) || equal(unordered_pair(null_class,sum_class(omega)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  108506[0:Res:107226.0,2733.1] function(u) || equal(unordered_pair(omega,sum_class(omega)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  108677[0:SpR:17.0,14855.2] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,unordered_pair(v,u))*.
% 300.04/300.38  108712[0:Res:14855.2,7364.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,omega))*.
% 300.04/300.38  108713[0:Res:14855.2,7460.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(u,omega))*.
% 300.04/300.38  108714[0:Res:14855.2,7365.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,null_class))*.
% 300.04/300.38  109103[0:SpR:17.0,14858.2] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,u))*.
% 300.04/300.38  109138[0:Res:14858.2,7364.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,omega))*.
% 300.04/300.38  109139[0:Res:14858.2,7460.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(v,omega))*.
% 300.04/300.38  109140[0:Res:14858.2,7365.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,null_class))*.
% 300.04/300.38  109207[3:Res:107815.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),apply(choice,omega)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.38  109257[1:Res:107825.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.38  109307[3:Res:107826.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),not_subclass_element(omega,null_class)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.38  109370[0:Res:107814.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),unordered_pair(v,w)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.38  109511[0:Res:16607.1,16191.0] || member(u,union(v,successor_relation)) -> member(u,symmetric_difference(v,successor_relation))* member(u,cross_product(universal_class,universal_class)).
% 300.04/300.38  109512[0:Res:16607.1,16192.0] || member(u,union(v,element_relation)) -> member(u,symmetric_difference(v,element_relation))* member(u,cross_product(universal_class,universal_class)).
% 300.04/300.38  109513[0:Res:16607.1,15747.0] || member(u,union(successor_relation,v)) -> member(u,symmetric_difference(successor_relation,v))* member(u,cross_product(universal_class,universal_class)).
% 300.04/300.38  109514[0:Res:16607.1,15907.0] || member(u,union(element_relation,v)) -> member(u,symmetric_difference(element_relation,v))* member(u,cross_product(universal_class,universal_class)).
% 300.04/300.38  109575[1:Rew:5844.0,109442.0] || member(u,universal_class) -> member(u,symmetric_difference(null_class,v)) member(u,symmetric_difference(universal_class,union(null_class,v)))*.
% 300.04/300.38  109576[1:Rew:5844.0,109440.0] || member(u,universal_class) -> member(u,symmetric_difference(v,null_class)) member(u,symmetric_difference(universal_class,union(v,null_class)))*.
% 300.04/300.38  109579[1:Rew:13544.0,109552.1,5844.0,109552.0] || member(not_subclass_element(successor(null_class),null_class),universal_class) -> member(not_subclass_element(successor(null_class),null_class),intersection(successor(null_class),universal_class))*.
% 300.04/300.38  109661[0:Res:107816.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),ordered_pair(v,w)),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.38  109711[3:Res:107884.0,2731.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,complement(omega))),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  109712[3:Res:107884.0,2729.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,complement(omega))),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  109764[1:Res:107885.0,2731.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(null_class))),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  109765[1:Res:107885.0,2729.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(null_class))),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  110032[1:Res:108976.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  110033[1:Res:108976.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  110773[0:Res:110162.1,26.0] || equal(regular(complement(unordered_pair(u,v))),universal_class)** -> equal(sum_class(omega),v) equal(sum_class(omega),u).
% 300.04/300.38  110803[0:Res:110162.1,2731.0] || equal(regular(complement(u)),universal_class)** equal(u,element_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  110804[0:Res:110162.1,2729.0] || equal(regular(complement(u)),universal_class)** equal(u,successor_relation) -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  110854[0:Res:110162.1,6578.0] || equal(regular(complement(symmetric_difference(complement(u),complement(v)))),universal_class)** -> member(sum_class(omega),union(u,v)).
% 300.04/300.38  111175[0:Res:107215.1,2702.1] function(unordered_pair(u,sum_class(omega))) ||  -> equal(singleton(u),null_class)** member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111245[0:Res:107271.1,2702.1] function(unordered_pair(regular(u),sum_class(omega))) ||  -> equal(u,null_class)* member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111271[0:Obv:111207.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(sum_class(omega),unordered_pair(v,sum_class(omega)))*.
% 300.04/300.38  111323[0:Res:108273.1,2702.1] function(unordered_pair(sum_class(omega),regular(u))) ||  -> equal(u,null_class)* member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111353[0:Obv:111285.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(sum_class(omega),unordered_pair(sum_class(omega),v))*.
% 300.04/300.38  111395[0:Res:109618.1,2702.1] function(unordered_pair(sum_class(omega),u)) || member(u,element_relation)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111451[0:Res:109619.1,2702.1] function(unordered_pair(sum_class(omega),u)) || member(u,successor_relation)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111682[1:Rew:67484.2,111673.2] || member(successor_relation,element_relation) equal(regular(complement(first(successor_relation))),universal_class)** -> equal(sum_class(omega),power_class(null_class)).
% 300.04/300.38  111683[1:Rew:85727.2,111674.2] || member(element_relation,successor_relation) equal(regular(complement(first(element_relation))),universal_class)** -> equal(sum_class(omega),power_class(null_class)).
% 300.04/300.38  111901[0:Res:111136.1,2702.1] function(unordered_pair(sum_class(omega),u)) ||  -> equal(singleton(u),null_class)** member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111989[1:SpR:13387.0,76596.0] ||  -> equal(intersection(power_class(symmetric_difference(domain_of(u),universal_class)),intersection(image(element_relation,union(cantor(u),null_class)),v)),null_class)**.
% 300.04/300.38  112161[1:SpR:13387.0,77335.0] ||  -> equal(intersection(power_class(symmetric_difference(domain_of(u),universal_class)),intersection(v,image(element_relation,union(cantor(u),null_class)))),null_class)**.
% 300.04/300.38  112517[1:SpR:13387.0,78039.0] ||  -> equal(intersection(intersection(image(element_relation,union(cantor(u),null_class)),v),power_class(symmetric_difference(domain_of(u),universal_class))),null_class)**.
% 300.04/300.38  112688[1:SpR:13387.0,78816.0] ||  -> equal(intersection(intersection(u,image(element_relation,union(cantor(v),null_class))),power_class(symmetric_difference(domain_of(v),universal_class))),null_class)**.
% 300.04/300.38  113152[0:Res:90738.1,2702.1] function(unordered_pair(sum_class(null_class),regular(u))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  113247[0:Res:91664.1,2702.1] function(unordered_pair(sum_class(omega),regular(u))) ||  -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  113383[2:Obv:113300.1] || equal(unordered_pair(universal_class,u),successor_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  113384[2:Obv:113299.1] || equal(unordered_pair(universal_class,u),element_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  114599[2:Res:113350.1,2731.0] || equal(unordered_pair(null_class,u),element_relation)** -> equal(unordered_pair(universal_class,u),null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  114600[2:Res:113350.1,2729.0] || equal(unordered_pair(null_class,u),successor_relation)** -> equal(unordered_pair(universal_class,u),null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  114646[2:Res:113351.1,2731.0] || equal(unordered_pair(omega,u),element_relation)** -> equal(unordered_pair(universal_class,u),null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  114647[2:Res:113351.1,2729.0] || equal(unordered_pair(omega,u),successor_relation)** -> equal(unordered_pair(universal_class,u),null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  115204[4:SoR:113380.0,83522.2] single_valued_class(unordered_pair(universal_class,u)) || equal(unordered_pair(universal_class,u),successor_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  115205[4:SoR:113380.0,83524.2] single_valued_class(unordered_pair(universal_class,u)) || equal(unordered_pair(universal_class,u),element_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  115250[2:Res:114564.1,2731.0] || equal(unordered_pair(u,null_class),element_relation)** -> equal(unordered_pair(universal_class,u),null_class)** member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  115251[2:Res:114564.1,2729.0] || equal(unordered_pair(u,null_class),successor_relation)** -> equal(unordered_pair(universal_class,u),null_class)** member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  115298[2:Res:114613.1,2731.0] || equal(unordered_pair(u,omega),element_relation)** -> equal(unordered_pair(universal_class,u),null_class)** member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  115299[2:Res:114613.1,2729.0] || equal(unordered_pair(u,omega),successor_relation)** -> equal(unordered_pair(universal_class,u),null_class)** member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  116088[1:Rew:5835.0,116062.1] || equal(successor(complement(intersection(union(null_class,u),power_class(v)))),null_class)** -> member(omega,union(null_class,u)).
% 300.04/300.38  116089[1:Rew:5835.0,116063.1] || equal(successor(complement(intersection(union(null_class,u),power_class(v)))),null_class)** -> member(null_class,union(null_class,u)).
% 300.04/300.38  116090[1:Rew:5835.0,116064.1] || equal(regular(complement(intersection(union(null_class,u),power_class(v)))),universal_class)** -> member(null_class,union(null_class,u)).
% 300.04/300.38  116179[2:Res:113352.1,2731.0] || equal(unordered_pair(null_class,u),element_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  116180[2:Res:113352.1,2729.0] || equal(unordered_pair(null_class,u),successor_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  116242[2:Res:113353.1,2731.0] || equal(unordered_pair(omega,u),element_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  116243[2:Res:113353.1,2729.0] || equal(unordered_pair(omega,u),successor_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  116448[1:Rew:5840.0,116420.1] || equal(successor(complement(intersection(union(u,null_class),power_class(v)))),null_class)** -> member(omega,union(u,null_class)).
% 300.04/300.38  116449[1:Rew:5840.0,116421.1] || equal(successor(complement(intersection(union(u,null_class),power_class(v)))),null_class)** -> member(null_class,union(u,null_class)).
% 300.04/300.38  116450[1:Rew:5840.0,116422.1] || equal(regular(complement(intersection(union(u,null_class),power_class(v)))),universal_class)** -> member(null_class,union(u,null_class)).
% 300.04/300.38  117485[1:Rew:5835.0,117459.1] || equal(successor(complement(intersection(power_class(u),union(null_class,v)))),null_class)** -> member(omega,union(null_class,v)).
% 300.04/300.38  117486[1:Rew:5835.0,117460.1] || equal(successor(complement(intersection(power_class(u),union(null_class,v)))),null_class)** -> member(null_class,union(null_class,v)).
% 300.04/300.38  117490[1:Rew:5835.0,117464.1] || equal(regular(complement(intersection(power_class(u),union(null_class,v)))),universal_class)** -> member(null_class,union(null_class,v)).
% 300.04/300.38  117584[2:Res:115899.1,2731.0] || equal(unordered_pair(u,universal_class),element_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  117585[2:Res:115899.1,2729.0] || equal(unordered_pair(u,universal_class),successor_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  117649[2:Res:115929.1,2731.0] || equal(unordered_pair(u,omega),element_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  117650[2:Res:115929.1,2729.0] || equal(unordered_pair(u,omega),successor_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  117712[2:Res:115931.1,2731.0] || equal(unordered_pair(u,null_class),element_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  117713[2:Res:115931.1,2729.0] || equal(unordered_pair(u,null_class),successor_relation) -> equal(unordered_pair(universal_class,u),null_class) member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  117871[1:Rew:5840.0,117843.1] || equal(successor(complement(intersection(power_class(u),union(v,null_class)))),null_class)** -> member(omega,union(v,null_class)).
% 300.04/300.38  117872[1:Rew:5840.0,117844.1] || equal(successor(complement(intersection(power_class(u),union(v,null_class)))),null_class)** -> member(null_class,union(v,null_class)).
% 300.04/300.38  117876[1:Rew:5840.0,117848.1] || equal(regular(complement(intersection(power_class(u),union(v,null_class)))),universal_class)** -> member(null_class,union(v,null_class)).
% 300.04/300.38  118028[2:Res:184.1,113378.1] || member(regular(intersection(u,unordered_pair(universal_class,v))),v)* -> equal(intersection(u,unordered_pair(universal_class,v)),null_class).
% 300.04/300.38  118029[2:Res:193.1,113378.1] || member(regular(intersection(unordered_pair(universal_class,u),v)),u)* -> equal(intersection(unordered_pair(universal_class,u),v),null_class).
% 300.04/300.38  118156[2:Res:1564.2,118111.0] || member(restrict(u,v,w),cross_product(v,w))* member(restrict(u,v,w),u)* -> .
% 300.04/300.38  118391[1:Rew:44.0,118359.1] || equal(successor(complement(intersection(union(u,v),power_class(null_class)))),null_class)** -> member(omega,union(u,v)).
% 300.04/300.38  118392[1:Rew:44.0,118360.1] || equal(successor(complement(intersection(union(u,v),power_class(null_class)))),null_class)** -> member(null_class,union(u,v)).
% 300.04/300.38  118393[1:Rew:44.0,118361.1] || equal(regular(complement(intersection(union(u,v),power_class(null_class)))),universal_class)** -> member(null_class,union(u,v)).
% 300.04/300.38  118561[1:Rew:44.0,118527.1] || equal(successor(complement(intersection(power_class(null_class),union(u,v)))),null_class)** -> member(omega,union(u,v)).
% 300.04/300.38  118562[1:Rew:44.0,118528.1] || equal(successor(complement(intersection(power_class(null_class),union(u,v)))),null_class)** -> member(null_class,union(u,v)).
% 300.04/300.38  118563[1:Rew:44.0,118532.1] || equal(regular(complement(intersection(power_class(null_class),union(u,v)))),universal_class)** -> member(null_class,union(u,v)).
% 300.04/300.38  119773[2:Res:118814.0,7389.0] ||  -> equal(u,null_class) member(regular(complement(power_class(null_class))),unordered_pair(regular(complement(power_class(null_class))),not_subclass_element(u,null_class)))*.
% 300.04/300.38  121129[2:SpL:120375.1,48.1] || equal(u,universal_class) member(u,domain_of(v))* equal(restrict(v,null_class,universal_class),null_class)** -> .
% 300.04/300.38  121570[0:Obv:121546.1] || member(u,complement(singleton(u)))* -> subclass(v,complement(singleton(u)))*.
% 300.04/300.38  121571[0:Obv:121536.1] inductive(u) ||  -> subclass(omega,complement(singleton(v)))*r member(v,u)*.
% 300.04/300.38  121750[2:Res:118815.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),not_subclass_element(u,null_class)))*.
% 300.04/300.38  122168[2:Res:121784.0,2725.1] inductive(u) || equal(unordered_pair(omega,not_subclass_element(complement(power_class(null_class)),null_class)),omega)** -> member(omega,u)*.
% 300.04/300.38  122379[2:Obv:122368.1] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,u),null_class),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.38  122380[2:Obv:122367.1] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.38  122383[0:Res:119.0,21848.0] ||  -> equal(ordered_pair(first(ordered_pair(singleton(u),null_class)),second(ordered_pair(singleton(u),null_class))),ordered_pair(singleton(u),null_class))**.
% 300.04/300.38  122387[1:Res:39405.0,21848.0] ||  -> equal(ordered_pair(first(ordered_pair(power_class(null_class),null_class)),second(ordered_pair(power_class(null_class),null_class))),ordered_pair(power_class(null_class),null_class))**.
% 300.04/300.38  122389[0:Res:102011.0,21848.0] ||  -> equal(ordered_pair(first(ordered_pair(sum_class(null_class),null_class)),second(ordered_pair(sum_class(null_class),null_class))),ordered_pair(sum_class(null_class),null_class))**.
% 300.04/300.38  122390[0:Res:108289.0,21848.0] ||  -> equal(ordered_pair(first(ordered_pair(sum_class(omega),null_class)),second(ordered_pair(sum_class(omega),null_class))),ordered_pair(sum_class(omega),null_class))**.
% 300.04/300.38  122560[3:Res:10930.0,21848.0] ||  -> equal(ordered_pair(first(ordered_pair(regular(omega),null_class)),second(ordered_pair(regular(omega),null_class))),ordered_pair(regular(omega),null_class))**.
% 300.04/300.38  122998[0:Res:91864.0,21848.0] ||  -> equal(ordered_pair(first(ordered_pair(power_class(omega),null_class)),second(ordered_pair(power_class(omega),null_class))),ordered_pair(power_class(omega),null_class))**.
% 300.04/300.38  123247[0:Res:119.0,21858.0] ||  -> equal(ordered_pair(first(ordered_pair(singleton(u),omega)),second(ordered_pair(singleton(u),omega))),ordered_pair(singleton(u),omega))**.
% 300.04/300.38  123251[1:Res:39405.0,21858.0] ||  -> equal(ordered_pair(first(ordered_pair(power_class(null_class),omega)),second(ordered_pair(power_class(null_class),omega))),ordered_pair(power_class(null_class),omega))**.
% 300.04/300.38  123253[0:Res:102011.0,21858.0] ||  -> equal(ordered_pair(first(ordered_pair(sum_class(null_class),omega)),second(ordered_pair(sum_class(null_class),omega))),ordered_pair(sum_class(null_class),omega))**.
% 300.04/300.38  123254[0:Res:108289.0,21858.0] ||  -> equal(ordered_pair(first(ordered_pair(sum_class(omega),omega)),second(ordered_pair(sum_class(omega),omega))),ordered_pair(sum_class(omega),omega))**.
% 300.04/300.38  123424[3:Res:10930.0,21858.0] ||  -> equal(ordered_pair(first(ordered_pair(regular(omega),omega)),second(ordered_pair(regular(omega),omega))),ordered_pair(regular(omega),omega))**.
% 300.04/300.38  123862[0:Res:91864.0,21858.0] ||  -> equal(ordered_pair(first(ordered_pair(power_class(omega),omega)),second(ordered_pair(power_class(omega),omega))),ordered_pair(power_class(omega),omega))**.
% 300.04/300.38  124234[3:Rew:15598.1,124185.1] || equal(intersection(u,compose(v,w)),universal_class)** -> equal(u,null_class) member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.38  124839[0:Res:65.1,5607.1] inductive(power_class(intersection(complement(u),complement(v)))) || member(null_class,image(element_relation,union(u,v)))* -> .
% 300.04/300.38  125114[3:MRR:125113.3,10730.1] inductive(u) || equal(intersection(v,regular(u)),omega)** -> equal(intersection(v,regular(u)),null_class).
% 300.04/300.38  125299[3:MRR:125298.3,10730.1] inductive(u) || equal(intersection(regular(u),v),omega)** -> equal(intersection(regular(u),v),null_class).
% 300.04/300.38  125992[0:Res:65.1,6847.1] inductive(union(u,image(element_relation,complement(v)))) || member(null_class,intersection(complement(u),power_class(v)))* -> .
% 300.04/300.38  126189[2:Res:257.1,121453.1] || equal(first(not_subclass_element(restrict(successor_relation,u,v),null_class)),universal_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.38  126278[0:Res:65.1,6943.1] inductive(union(image(element_relation,complement(u)),v)) || member(null_class,intersection(power_class(u),complement(v)))* -> .
% 300.04/300.38  126467[2:Res:257.1,121454.1] || equal(first(not_subclass_element(restrict(element_relation,u,v),null_class)),universal_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.38  126569[2:Res:257.1,121458.1] || equal(second(not_subclass_element(restrict(successor_relation,u,v),null_class)),universal_class)** -> equal(restrict(successor_relation,u,v),null_class).
% 300.04/300.38  126681[2:Res:257.1,121459.1] || equal(second(not_subclass_element(restrict(element_relation,u,v),null_class)),universal_class)** -> equal(restrict(element_relation,u,v),null_class).
% 300.04/300.38  126999[2:Obv:126985.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.38  127000[2:Obv:126984.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.38  127366[0:MRR:127209.2,38785.0] || equal(singleton(singleton(regular(compose(u,v)))),cross_product(universal_class,universal_class))** -> equal(compose(u,v),null_class).
% 300.04/300.38  127400[2:Obv:127388.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.38  127401[2:Obv:127387.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.38  127737[3:MRR:127640.2,12.0] inductive(u) || member(v,union(omega,regular(u))) -> member(v,symmetric_difference(omega,regular(u)))*.
% 300.04/300.38  127741[3:MRR:127669.1,10730.1] inductive(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(u,v)),u)** equal(intersection(omega,v),null_class).
% 300.04/300.38  127742[3:MRR:127668.1,10730.1] inductive(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(u,v)),v)** equal(intersection(omega,u),null_class).
% 300.04/300.38  127875[3:MRR:127779.2,12.0] inductive(u) || member(v,union(regular(u),omega)) -> member(v,symmetric_difference(regular(u),omega))*.
% 300.04/300.38  127879[3:MRR:127808.1,10730.1] inductive(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(u,v)),u)** equal(intersection(v,omega),null_class).
% 300.04/300.38  127880[3:MRR:127807.1,10730.1] inductive(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(u,v)),v)** equal(intersection(u,omega),null_class).
% 300.04/300.38  128317[2:Rew:5844.0,128188.0] || member(u,universal_class) -> member(u,symmetric_difference(v,singleton(v)))* member(u,symmetric_difference(universal_class,successor(v)))*.
% 300.04/300.38  128385[2:Rew:13387.0,128371.1] || member(union(cantor(u),null_class),universal_class) -> member(union(cantor(u),null_class),symmetric_difference(domain_of(u),universal_class))*.
% 300.04/300.38  128639[0:Res:2372.2,5458.1] || member(u,v)* member(singleton(u),w)* equal(complement(cross_product(w,v)),universal_class)** -> .
% 300.04/300.38  128667[2:SSi:128662.0,87.0] || equal(u,universal_class) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 300.04/300.38  128668[2:SSi:128663.0,87.0] || equal(u,universal_class) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 300.04/300.38  128836[0:Obv:128752.1] || equal(u,v) -> equal(intersection(v,unordered_pair(v,u)),null_class)** equal(unordered_pair(v,u),null_class).
% 300.04/300.38  129200[3:Rew:15598.1,129133.1] || equal(intersection(u,symmetric_difference(v,w)),universal_class)** -> equal(u,null_class) member(null_class,union(v,w)).
% 300.04/300.38  129371[2:Res:128374.1,7157.0] ||  -> equal(singleton(complement(symmetric_difference(u,singleton(u)))),null_class) member(complement(symmetric_difference(u,singleton(u))),successor(u))*.
% 300.04/300.38  129390[2:Res:128374.1,2696.1] inductive(u) ||  -> equal(singleton(complement(image(successor_relation,u))),null_class) member(complement(image(successor_relation,u)),u)*.
% 300.04/300.38  129392[2:Res:128374.1,17622.1] inductive(u) ||  -> equal(singleton(complement(image(successor_relation,omega))),null_class) member(complement(image(successor_relation,omega)),u)*.
% 300.04/300.38  129397[2:Res:128374.1,2709.1] inductive(u) || equal(u,v)* -> equal(singleton(complement(omega)),null_class) member(complement(omega),v)*.
% 300.04/300.38  129400[2:Res:128374.1,2725.1] inductive(u) || equal(v,omega) -> equal(singleton(complement(v)),null_class) member(complement(v),u)*.
% 300.04/300.38  129414[2:Rew:13387.0,129274.0] ||  -> equal(singleton(union(cantor(u),null_class)),null_class) member(union(cantor(u),null_class),symmetric_difference(domain_of(u),universal_class))*.
% 300.04/300.38  129552[2:SpL:5983.1,118150.0] || member(complement(symmetric_difference(u,regular(u))),symmetric_difference(universal_class,union(u,regular(u))))* -> equal(u,null_class).
% 300.04/300.38  130194[2:Res:119803.0,2731.0] || equal(unordered_pair(sum_class(omega),regular(complement(power_class(null_class)))),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  130195[2:Res:119803.0,2729.0] || equal(unordered_pair(sum_class(omega),regular(complement(power_class(null_class)))),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  130257[2:Res:119804.0,2731.0] || equal(unordered_pair(sum_class(null_class),regular(complement(power_class(null_class)))),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  130258[2:Res:119804.0,2729.0] || equal(unordered_pair(sum_class(null_class),regular(complement(power_class(null_class)))),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  130464[0:Res:65.1,6558.0] inductive(symmetric_difference(complement(intersection(u,v)),union(u,v))) ||  -> member(null_class,complement(symmetric_difference(u,v)))*.
% 300.04/300.38  130590[1:MRR:130589.1,130576.0] || member(u,symmetric_difference(universal_class,union(regular(v),v)))* -> member(u,complement(symmetric_difference(regular(v),v))).
% 300.04/300.38  130605[1:MRR:130604.1,130575.0] || member(u,symmetric_difference(universal_class,union(singleton(v),v)))* -> member(u,complement(symmetric_difference(singleton(v),v))).
% 300.04/300.38  130769[2:Res:119805.0,2731.0] || equal(unordered_pair(power_class(omega),regular(complement(power_class(null_class)))),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  130770[2:Res:119805.0,2729.0] || equal(unordered_pair(power_class(omega),regular(complement(power_class(null_class)))),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  130832[2:Res:119806.0,2731.0] || equal(unordered_pair(power_class(null_class),regular(complement(power_class(null_class)))),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  130833[2:Res:119806.0,2729.0] || equal(unordered_pair(power_class(null_class),regular(complement(power_class(null_class)))),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  130891[3:Res:119807.0,2731.0] || equal(unordered_pair(regular(omega),regular(complement(power_class(null_class)))),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  130892[3:Res:119807.0,2729.0] || equal(unordered_pair(regular(omega),regular(complement(power_class(null_class)))),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  130979[2:SpR:5834.0,7582.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))**.
% 300.04/300.38  131012[2:SpR:5834.0,7583.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))**.
% 300.04/300.38  131257[2:Obv:131235.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.38  131258[2:Obv:131234.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.38  131259[0:Obv:131222.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.38  131260[3:MRR:131173.1,10730.1] inductive(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(v,u)),v)** equal(intersection(u,omega),null_class).
% 300.04/300.38  131261[3:MRR:131172.1,10730.1] inductive(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(v,u)),v)** equal(intersection(omega,u),null_class).
% 300.04/300.38  131262[0:Obv:131151.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(omega,v))*.
% 300.04/300.38  131263[0:Obv:131150.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(null_class,v))*.
% 300.04/300.38  131264[0:Obv:131149.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(omega,unordered_pair(omega,v))*.
% 300.04/300.38  131265[0:Obv:131146.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(null_class,unordered_pair(null_class,v))*.
% 300.04/300.38  131266[0:Obv:131137.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 300.04/300.38  131295[0:MRR:131294.3,37229.0] || member(u,v) member(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(w,v)),w).
% 300.04/300.38  131297[4:MRR:131296.2,68088.1] function(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(v,u)),v)** member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  131307[0:MRR:131306.3,37229.0] || member(regular(u),unordered_pair(u,v))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class).
% 300.04/300.38  131400[2:Res:119782.0,2731.0] || equal(unordered_pair(regular(complement(power_class(null_class))),singleton(u)),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.38  131401[2:Res:119782.0,2729.0] || equal(unordered_pair(regular(complement(power_class(null_class))),singleton(u)),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.38  131535[2:Res:119794.1,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> member(regular(complement(power_class(null_class))),union(u,v))*.
% 300.04/300.38  131835[2:Obv:131788.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.38  131836[2:Obv:131787.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.38  131837[0:Obv:131775.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.38  131838[3:MRR:131687.1,10730.1] inductive(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(v,u)),u)** equal(intersection(v,omega),null_class).
% 300.04/300.38  131839[3:MRR:131686.1,10730.1] inductive(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(v,u)),u)** equal(intersection(omega,v),null_class).
% 300.04/300.38  131840[0:Obv:131665.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(omega,u))*.
% 300.04/300.38  131841[0:Obv:131664.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(null_class,u))*.
% 300.04/300.38  131842[0:Obv:131663.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(omega,unordered_pair(omega,u))*.
% 300.04/300.38  131843[0:Obv:131660.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(null_class,unordered_pair(null_class,u))*.
% 300.04/300.38  131844[0:Obv:131651.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(v,u),null_class) member(u,unordered_pair(v,u))*.
% 300.04/300.38  131876[0:MRR:131875.3,37229.0] || member(u,v) member(u,unordered_pair(w,v))* -> equal(regular(unordered_pair(v,w)),w).
% 300.04/300.38  131879[4:MRR:131878.2,68088.1] function(unordered_pair(u,v)) ||  -> equal(regular(unordered_pair(v,u)),u)** member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.38  131891[0:MRR:131890.3,37229.0] || member(regular(u),unordered_pair(v,u))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class).
% 300.04/300.38  131992[2:Rew:17.0,131948.1] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(sum_class(omega),regular(complement(power_class(u)))))*.
% 300.04/300.38  131993[2:Rew:17.0,131949.1] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(sum_class(null_class),regular(complement(power_class(u)))))*.
% 300.04/300.38  131994[2:Rew:17.0,131952.1] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(power_class(omega),regular(complement(power_class(u)))))*.
% 300.04/300.38  131954[2:Res:119819.1,7490.0] || equal(u,null_class) -> member(ordered_pair(v,w),unordered_pair(regular(complement(power_class(u))),ordered_pair(v,w)))*.
% 300.04/300.38  131955[2:Res:119819.1,7462.0] || equal(u,null_class) -> member(unordered_pair(v,w),unordered_pair(regular(complement(power_class(u))),unordered_pair(v,w)))*.
% 300.04/300.38  131995[2:Rew:17.0,131956.1] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(power_class(null_class),regular(complement(power_class(u)))))*.
% 300.04/300.38  131962[2:Res:119819.1,7367.0] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(regular(complement(power_class(u))),singleton(v)))*.
% 300.04/300.38  131996[3:Rew:17.0,131963.1] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(regular(omega),regular(complement(power_class(u)))))*.
% 300.04/300.38  131969[2:Res:119819.1,2374.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,regular(complement(power_class(u)))))*.
% 300.04/300.38  132270[0:NCh:6.2,6.0,122023.0,2708.2] inductive(complement(complement(u))) || member(v,omega)* equal(u,w)* -> member(v,w)*.
% 300.04/300.38  132639[0:Res:8636.3,132213.0] inductive(complement(complement(u))) || equal(v,omega) -> equal(v,null_class) member(regular(v),u)*.
% 300.04/300.38  132643[0:Res:4290.2,132213.0] inductive(complement(complement(u))) ||  -> equal(intersection(omega,v),null_class) member(regular(intersection(omega,v)),u)*.
% 300.04/300.38  132644[0:Res:3918.2,132213.0] inductive(complement(complement(u))) ||  -> equal(intersection(v,omega),null_class) member(regular(intersection(v,omega)),u)*.
% 300.04/300.38  134671[2:Res:131361.0,2731.0] || equal(unordered_pair(singleton(u),regular(complement(power_class(null_class)))),element_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.38  134672[2:Res:131361.0,2729.0] || equal(unordered_pair(singleton(u),regular(complement(power_class(null_class)))),successor_relation)** -> member(singleton(u),cross_product(universal_class,universal_class)).
% 300.04/300.38  134697[1:EmS:5652.0,5652.1,132338.1,89.1] one_to_one(image(element_relation,complement(u))) || equal(power_class(u),null_class)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  134740[1:SpR:14172.0,132338.1] || equal(power_class(symmetric_difference(range_of(u),universal_class)),null_class) -> inductive(image(element_relation,union(cantor(inverse(u)),null_class)))*.
% 300.04/300.38  134779[1:SpL:14172.0,132624.0] || equal(regular(successor(union(cantor(inverse(u)),null_class))),universal_class)** -> member(null_class,symmetric_difference(range_of(u),universal_class)).
% 300.04/300.38  134816[1:SpL:14172.0,132625.0] || equal(complement(successor(union(cantor(inverse(u)),null_class))),universal_class)** -> member(null_class,symmetric_difference(range_of(u),universal_class)).
% 300.04/300.38  134855[1:SpL:14172.0,132626.0] || equal(successor(successor(union(cantor(inverse(u)),null_class))),null_class)** -> member(null_class,symmetric_difference(range_of(u),universal_class)).
% 300.04/300.38  134952[1:SpL:14172.0,132689.0] || equal(complement(successor(union(cantor(inverse(u)),null_class))),universal_class)** -> member(omega,symmetric_difference(range_of(u),universal_class)).
% 300.04/300.38  134991[1:SpL:14172.0,132690.0] || equal(successor(successor(union(cantor(inverse(u)),null_class))),null_class)** -> member(omega,symmetric_difference(range_of(u),universal_class)).
% 300.04/300.38  135797[2:Res:184.1,117979.1] || member(regular(intersection(u,unordered_pair(v,universal_class))),v)* -> equal(intersection(u,unordered_pair(v,universal_class)),null_class).
% 300.04/300.38  135798[2:Res:193.1,117979.1] || member(regular(intersection(unordered_pair(u,universal_class),v)),u)* -> equal(intersection(unordered_pair(u,universal_class),v),null_class).
% 300.04/300.38  136129[2:SpL:18279.0,120410.0] || member(u,intersection(u,universal_class))* -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 300.04/300.38  136131[2:SpL:18269.0,120410.0] || member(u,intersection(u,universal_class))* -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 300.04/300.38  136365[2:MRR:136312.2,45126.0] || equal(intersection(not_subclass_element(u,v),universal_class),universal_class)** -> subclass(u,v).
% 300.04/300.38  136368[2:MRR:136296.2,38785.0] || equal(intersection(regular(compose(u,v)),universal_class),cross_product(universal_class,universal_class))** -> equal(compose(u,v),null_class).
% 300.04/300.38  136420[2:SpL:37008.0,136333.0] || equal(intersection(regular(ordered_pair(u,v)),universal_class),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 300.04/300.38  136701[2:Res:136346.0,2725.1] inductive(u) || equal(symmetric_difference(v,universal_class),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  137833[0:Obv:137670.1] inductive(u) ||  -> subclass(singleton(v),complement(omega)) member(v,u)*.
% 300.04/300.38  137868[2:SpL:14172.0,129598.0] || member(union(u,symmetric_difference(range_of(v),universal_class)),symmetric_difference(complement(u),union(cantor(inverse(v)),null_class)))* -> .
% 300.04/300.38  137900[2:SpL:14172.0,129598.0] || member(union(symmetric_difference(range_of(u),universal_class),v),symmetric_difference(union(cantor(inverse(u)),null_class),complement(v)))* -> .
% 300.04/300.38  138033[2:SpL:28868.1,137904.0] || member(u,successor_relation) member(second(u),symmetric_difference(complement(first(u)),complement(singleton(first(u)))))* -> .
% 300.04/300.38  138331[2:Res:119809.0,2702.1] function(unordered_pair(omega,regular(complement(power_class(null_class))))) ||  -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 300.04/300.38  138401[2:Res:119810.0,2702.1] function(unordered_pair(null_class,regular(complement(power_class(null_class))))) ||  -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 300.04/300.38  138466[2:Res:121786.0,2702.1] function(unordered_pair(sum_class(omega),not_subclass_element(complement(power_class(null_class)),null_class))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  138526[2:Res:121787.0,2702.1] function(unordered_pair(sum_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  138587[2:Res:121788.0,2702.1] function(unordered_pair(power_class(omega),not_subclass_element(complement(power_class(null_class)),null_class))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  138649[2:Res:121789.0,2702.1] function(unordered_pair(power_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  138703[3:Res:121790.0,2702.1] function(unordered_pair(regular(omega),not_subclass_element(complement(power_class(null_class)),null_class))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  138760[2:Res:128377.1,2702.1] function(image(element_relation,null_class)) || member(power_class(universal_class),universal_class) -> member(power_class(universal_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  139311[2:Res:129407.1,2702.1] function(image(element_relation,null_class)) ||  -> equal(singleton(power_class(universal_class)),null_class) member(power_class(universal_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  139772[2:Res:136776.0,7485.0] ||  -> equal(u,null_class) member(not_subclass_element(u,null_class),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),not_subclass_element(u,null_class)))*.
% 300.04/300.38  139803[2:Res:136776.0,2702.1] function(union(image(element_relation,universal_class),null_class)) ||  -> member(regular(symmetric_difference(power_class(null_class),universal_class)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  139933[2:Res:139806.0,2725.1] inductive(u) || equal(unordered_pair(omega,regular(symmetric_difference(power_class(null_class),universal_class))),omega)** -> member(omega,u)*.
% 300.04/300.38  140389[2:Res:139808.0,2702.1] function(unordered_pair(sum_class(omega),regular(symmetric_difference(power_class(null_class),universal_class)))) ||  -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  140527[2:Res:139809.0,2702.1] function(unordered_pair(sum_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class)))) ||  -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  140589[2:Res:139810.0,2702.1] function(unordered_pair(power_class(omega),regular(symmetric_difference(power_class(null_class),universal_class)))) ||  -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  140653[2:Res:139811.0,2702.1] function(unordered_pair(power_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class)))) ||  -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  140709[3:Res:139812.0,2702.1] function(unordered_pair(regular(omega),regular(symmetric_difference(power_class(null_class),universal_class)))) ||  -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  141382[1:Rew:140814.0,120466.1] ||  -> equal(u,null_class) equal(intersection(symmetric_difference(u,regular(u)),symmetric_difference(universal_class,union(u,regular(u)))),null_class)**.
% 300.04/300.38  141383[1:Rew:140814.0,120471.1] ||  -> equal(u,null_class) equal(intersection(symmetric_difference(universal_class,union(u,regular(u))),symmetric_difference(u,regular(u))),null_class)**.
% 300.04/300.38  142398[0:Rew:140814.0,141240.1] || member(not_subclass_element(regular(u),v),u)* -> subclass(regular(u),v).
% 300.04/300.38  142460[0:Rew:140814.0,142055.2] inductive(complement(complement(u))) ||  -> equal(image(successor_relation,u),null_class) member(regular(image(successor_relation,u)),u)*.
% 300.04/300.38  142490[0:Rew:140814.0,141238.1,140814.0,141238.0] || member(regular(u),universal_class) member(apply(choice,regular(u)),u)* -> equal(regular(u),null_class).
% 300.04/300.38  142848[0:SpR:140814.0,6924.1] || member(u,symmetric_difference(power_class(complement(v)),complement(w)))* -> member(u,union(image(element_relation,v),w)).
% 300.04/300.38  142853[0:SpR:140814.0,333.1] || member(u,universal_class) -> member(u,intersection(v,complement(w)))* member(u,union(complement(v),w)).
% 300.04/300.38  142866[0:SpR:140814.0,333.1] || member(u,universal_class) -> member(u,intersection(complement(v),w))* member(u,union(v,complement(w))).
% 300.04/300.38  142868[0:SpR:140814.0,6829.1] || member(u,symmetric_difference(complement(v),power_class(complement(w))))* -> member(u,union(v,image(element_relation,w))).
% 300.04/300.38  142917[1:SpL:140814.0,5906.0] || member(regular(union(null_class,complement(u))),intersection(universal_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 300.04/300.38  142919[1:SpL:140814.0,5915.0] || member(regular(union(complement(u),null_class)),intersection(u,universal_class))* -> equal(union(complement(u),null_class),null_class).
% 300.04/300.38  143087[1:Rew:142873.0,39194.1] || equal(universal_class,u) member(regular(power_class(universal_class)),complement(power_class(universal_class)))* -> equal(power_class(u),null_class)**.
% 300.04/300.38  143152[1:Rew:142873.0,134730.1] || equal(power_class(intersection(power_class(universal_class),universal_class)),null_class) -> inductive(image(element_relation,union(complement(power_class(universal_class)),null_class)))*.
% 300.04/300.38  143194[1:Rew:142873.0,52269.0] || equal(union(complement(power_class(universal_class)),null_class),null_class)** equal(regular(intersection(power_class(universal_class),universal_class)),universal_class) -> .
% 300.04/300.38  143216[2:Rew:142873.0,137858.0] || member(union(u,intersection(power_class(universal_class),universal_class)),symmetric_difference(complement(u),union(complement(power_class(universal_class)),null_class)))* -> .
% 300.04/300.38  143225[2:Rew:142873.0,137890.0] || member(union(intersection(power_class(universal_class),universal_class),u),symmetric_difference(union(complement(power_class(universal_class)),null_class),complement(u)))* -> .
% 300.04/300.38  143229[1:Rew:142873.0,88983.1] || equal(complement(successor(intersection(power_class(universal_class),universal_class))),universal_class) -> member(omega,union(complement(power_class(universal_class)),null_class))*.
% 300.04/300.38  143230[1:Rew:142873.0,88778.1] || equal(successor(successor(intersection(power_class(universal_class),universal_class))),null_class) -> member(omega,union(complement(power_class(universal_class)),null_class))*.
% 300.04/300.38  143235[1:Rew:142873.0,134769.0] || equal(regular(successor(union(complement(power_class(universal_class)),null_class))),universal_class)** -> member(null_class,intersection(power_class(universal_class),universal_class)).
% 300.04/300.38  143236[1:Rew:142873.0,134942.0] || equal(complement(successor(union(complement(power_class(universal_class)),null_class))),universal_class)** -> member(omega,intersection(power_class(universal_class),universal_class)).
% 300.04/300.38  143237[1:Rew:142873.0,134806.0] || equal(complement(successor(union(complement(power_class(universal_class)),null_class))),universal_class)** -> member(null_class,intersection(power_class(universal_class),universal_class)).
% 300.04/300.38  143238[1:Rew:142873.0,134981.0] || equal(successor(successor(union(complement(power_class(universal_class)),null_class))),null_class)** -> member(omega,intersection(power_class(universal_class),universal_class)).
% 300.04/300.38  143239[1:Rew:142873.0,134845.0] || equal(successor(successor(union(complement(power_class(universal_class)),null_class))),null_class)** -> member(null_class,intersection(power_class(universal_class),universal_class)).
% 300.04/300.38  143240[1:Rew:142873.0,90422.1] || equal(regular(successor(intersection(power_class(universal_class),universal_class))),universal_class) -> member(null_class,union(complement(power_class(universal_class)),null_class))*.
% 300.04/300.38  143241[1:Rew:142873.0,88603.1] || equal(complement(successor(intersection(power_class(universal_class),universal_class))),universal_class) -> member(null_class,union(complement(power_class(universal_class)),null_class))*.
% 300.04/300.38  143242[1:Rew:142873.0,88420.1] || equal(successor(successor(intersection(power_class(universal_class),universal_class))),null_class) -> member(null_class,union(complement(power_class(universal_class)),null_class))*.
% 300.04/300.38  143328[1:Rew:142873.0,134724.1] || equal(power_class(intersection(universal_class,power_class(universal_class))),null_class) -> inductive(image(element_relation,union(null_class,complement(power_class(universal_class)))))*.
% 300.04/300.38  143370[1:Rew:142873.0,52267.0] || equal(union(null_class,complement(power_class(universal_class))),null_class)** equal(regular(intersection(universal_class,power_class(universal_class))),universal_class) -> .
% 300.04/300.38  143392[2:Rew:142873.0,137852.0] || member(union(u,intersection(universal_class,power_class(universal_class))),symmetric_difference(complement(u),union(null_class,complement(power_class(universal_class)))))* -> .
% 300.04/300.38  143401[2:Rew:142873.0,137884.0] || member(union(intersection(universal_class,power_class(universal_class)),u),symmetric_difference(union(null_class,complement(power_class(universal_class))),complement(u)))* -> .
% 300.04/300.38  143405[1:Rew:142873.0,88980.1] || equal(complement(successor(intersection(universal_class,power_class(universal_class)))),universal_class) -> member(omega,union(null_class,complement(power_class(universal_class))))*.
% 300.04/300.38  143406[1:Rew:142873.0,88775.1] || equal(successor(successor(intersection(universal_class,power_class(universal_class)))),null_class) -> member(omega,union(null_class,complement(power_class(universal_class))))*.
% 300.04/300.38  143411[1:Rew:142873.0,134763.0] || equal(regular(successor(union(null_class,complement(power_class(universal_class))))),universal_class)** -> member(null_class,intersection(universal_class,power_class(universal_class))).
% 300.04/300.38  143412[1:Rew:142873.0,134936.0] || equal(complement(successor(union(null_class,complement(power_class(universal_class))))),universal_class)** -> member(omega,intersection(universal_class,power_class(universal_class))).
% 300.04/300.38  143413[1:Rew:142873.0,134800.0] || equal(complement(successor(union(null_class,complement(power_class(universal_class))))),universal_class)** -> member(null_class,intersection(universal_class,power_class(universal_class))).
% 300.04/300.38  143414[1:Rew:142873.0,134975.0] || equal(successor(successor(union(null_class,complement(power_class(universal_class))))),null_class)** -> member(omega,intersection(universal_class,power_class(universal_class))).
% 300.04/300.38  143415[1:Rew:142873.0,134839.0] || equal(successor(successor(union(null_class,complement(power_class(universal_class))))),null_class)** -> member(null_class,intersection(universal_class,power_class(universal_class))).
% 300.04/300.38  143416[1:Rew:142873.0,90419.1] || equal(regular(successor(intersection(universal_class,power_class(universal_class)))),universal_class) -> member(null_class,union(null_class,complement(power_class(universal_class))))*.
% 300.04/300.38  143417[1:Rew:142873.0,88600.1] || equal(complement(successor(intersection(universal_class,power_class(universal_class)))),universal_class) -> member(null_class,union(null_class,complement(power_class(universal_class))))*.
% 300.04/300.38  143418[1:Rew:142873.0,88417.1] || equal(successor(successor(intersection(universal_class,power_class(universal_class)))),null_class) -> member(null_class,union(null_class,complement(power_class(universal_class))))*.
% 300.04/300.38  143603[1:Rew:142873.0,39195.1] || equal(universal_class,u) member(regular(power_class(u)),complement(power_class(universal_class)))* -> equal(power_class(universal_class),null_class).
% 300.04/300.38  143604[1:Rew:142873.0,39167.1] || equal(universal_class,u) member(regular(power_class(u)),complement(power_class(universal_class)))* -> equal(power_class(u),null_class).
% 300.04/300.38  143768[3:Rew:142874.0,51419.1] inductive(image(element_relation,power_class(null_class))) || member(not_subclass_element(universal_class,complement(omega)),power_class(complement(power_class(null_class))))* -> .
% 300.04/300.38  143861[2:Rew:142874.0,118166.1] || member(image(element_relation,power_class(null_class)),universal_class) -> member(image(element_relation,power_class(null_class)),power_class(complement(power_class(null_class))))*.
% 300.04/300.38  143926[1:Rew:142874.0,134731.1] || equal(power_class(intersection(power_class(null_class),universal_class)),null_class) -> inductive(image(element_relation,union(complement(power_class(null_class)),null_class)))*.
% 300.04/300.38  143966[2:Rew:142874.0,137859.0] || member(union(u,intersection(power_class(null_class),universal_class)),symmetric_difference(complement(u),union(complement(power_class(null_class)),null_class)))* -> .
% 300.04/300.38  143975[2:Rew:142874.0,137891.0] || member(union(intersection(power_class(null_class),universal_class),u),symmetric_difference(union(complement(power_class(null_class)),null_class),complement(u)))* -> .
% 300.04/300.38  143981[1:Rew:142874.0,88984.1] || equal(complement(successor(intersection(power_class(null_class),universal_class))),universal_class) -> member(omega,union(complement(power_class(null_class)),null_class))*.
% 300.04/300.38  143982[1:Rew:142874.0,88779.1] || equal(successor(successor(intersection(power_class(null_class),universal_class))),null_class) -> member(omega,union(complement(power_class(null_class)),null_class))*.
% 300.04/300.38  143987[1:Rew:142874.0,134770.0] || equal(regular(successor(union(complement(power_class(null_class)),null_class))),universal_class)** -> member(null_class,intersection(power_class(null_class),universal_class)).
% 300.04/300.38  143988[1:Rew:142874.0,134943.0] || equal(complement(successor(union(complement(power_class(null_class)),null_class))),universal_class)** -> member(omega,intersection(power_class(null_class),universal_class)).
% 300.04/300.38  143989[1:Rew:142874.0,134807.0] || equal(complement(successor(union(complement(power_class(null_class)),null_class))),universal_class)** -> member(null_class,intersection(power_class(null_class),universal_class)).
% 300.04/300.38  143990[1:Rew:142874.0,134982.0] || equal(successor(successor(union(complement(power_class(null_class)),null_class))),null_class)** -> member(omega,intersection(power_class(null_class),universal_class)).
% 300.04/300.38  143991[1:Rew:142874.0,134846.0] || equal(successor(successor(union(complement(power_class(null_class)),null_class))),null_class)** -> member(null_class,intersection(power_class(null_class),universal_class)).
% 300.04/300.38  143993[1:Rew:142874.0,90423.1] || equal(regular(successor(intersection(power_class(null_class),universal_class))),universal_class) -> member(null_class,union(complement(power_class(null_class)),null_class))*.
% 300.04/300.38  143994[1:Rew:142874.0,88604.1] || equal(complement(successor(intersection(power_class(null_class),universal_class))),universal_class) -> member(null_class,union(complement(power_class(null_class)),null_class))*.
% 300.04/300.38  143995[1:Rew:142874.0,88421.1] || equal(successor(successor(intersection(power_class(null_class),universal_class))),null_class) -> member(null_class,union(complement(power_class(null_class)),null_class))*.
% 300.04/300.38  144083[1:Rew:142874.0,134725.1] || equal(power_class(intersection(universal_class,power_class(null_class))),null_class) -> inductive(image(element_relation,union(null_class,complement(power_class(null_class)))))*.
% 300.04/300.38  144121[1:Rew:142874.0,52268.0] || equal(union(null_class,complement(power_class(null_class))),null_class)** equal(regular(intersection(universal_class,power_class(null_class))),universal_class) -> .
% 300.04/300.38  144143[2:Rew:142874.0,137853.0] || member(union(u,intersection(universal_class,power_class(null_class))),symmetric_difference(complement(u),union(null_class,complement(power_class(null_class)))))* -> .
% 300.04/300.38  144152[2:Rew:142874.0,137885.0] || member(union(intersection(universal_class,power_class(null_class)),u),symmetric_difference(union(null_class,complement(power_class(null_class))),complement(u)))* -> .
% 300.04/300.38  144156[1:Rew:142874.0,88981.1] || equal(complement(successor(intersection(universal_class,power_class(null_class)))),universal_class) -> member(omega,union(null_class,complement(power_class(null_class))))*.
% 300.04/300.38  144157[1:Rew:142874.0,88776.1] || equal(successor(successor(intersection(universal_class,power_class(null_class)))),null_class) -> member(omega,union(null_class,complement(power_class(null_class))))*.
% 300.04/300.38  144162[1:Rew:142874.0,134764.0] || equal(regular(successor(union(null_class,complement(power_class(null_class))))),universal_class)** -> member(null_class,intersection(universal_class,power_class(null_class))).
% 300.04/300.38  144163[1:Rew:142874.0,134937.0] || equal(complement(successor(union(null_class,complement(power_class(null_class))))),universal_class)** -> member(omega,intersection(universal_class,power_class(null_class))).
% 300.04/300.38  144164[1:Rew:142874.0,134801.0] || equal(complement(successor(union(null_class,complement(power_class(null_class))))),universal_class)** -> member(null_class,intersection(universal_class,power_class(null_class))).
% 300.04/300.38  144165[1:Rew:142874.0,134976.0] || equal(successor(successor(union(null_class,complement(power_class(null_class))))),null_class)** -> member(omega,intersection(universal_class,power_class(null_class))).
% 300.04/300.38  144166[1:Rew:142874.0,134840.0] || equal(successor(successor(union(null_class,complement(power_class(null_class))))),null_class)** -> member(null_class,intersection(universal_class,power_class(null_class))).
% 300.04/300.38  144167[1:Rew:142874.0,90420.1] || equal(regular(successor(intersection(universal_class,power_class(null_class)))),universal_class) -> member(null_class,union(null_class,complement(power_class(null_class))))*.
% 300.04/300.38  144168[1:Rew:142874.0,88601.1] || equal(complement(successor(intersection(universal_class,power_class(null_class)))),universal_class) -> member(null_class,union(null_class,complement(power_class(null_class))))*.
% 300.04/300.38  144169[1:Rew:142874.0,88418.1] || equal(successor(successor(intersection(universal_class,power_class(null_class)))),null_class) -> member(null_class,union(null_class,complement(power_class(null_class))))*.
% 300.04/300.38  144211[1:Rew:142874.0,110466.1] || equal(complement(symmetric_difference(power_class(null_class),complement(u))),null_class) -> member(null_class,union(complement(power_class(null_class)),u))*.
% 300.04/300.38  144215[3:Rew:142874.0,86173.1] inductive(intersection(power_class(null_class),complement(u))) || member(regular(omega),union(complement(power_class(null_class)),u))* -> .
% 300.04/300.38  144216[1:Rew:142874.0,110468.1] || equal(complement(symmetric_difference(power_class(null_class),complement(u))),null_class) -> member(omega,union(complement(power_class(null_class)),u))*.
% 300.04/300.38  144275[1:Rew:142874.0,110386.0] ||  -> subclass(symmetric_difference(power_class(null_class),complement(u)),union(complement(power_class(null_class)),u))*l.
% 300.04/300.38  144305[1:Rew:142874.0,110264.1] || equal(complement(symmetric_difference(complement(u),power_class(null_class))),null_class) -> member(null_class,union(u,complement(power_class(null_class))))*.
% 300.04/300.38  144309[3:Rew:142874.0,110285.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(regular(omega),union(u,complement(power_class(null_class))))*.
% 300.04/300.38  144311[3:Rew:142874.0,85926.1] inductive(intersection(complement(u),power_class(null_class))) || member(regular(omega),union(u,complement(power_class(null_class))))* -> .
% 300.04/300.38  144312[1:Rew:142874.0,110266.1] || equal(complement(symmetric_difference(complement(u),power_class(null_class))),null_class) -> member(omega,union(u,complement(power_class(null_class))))*.
% 300.04/300.38  144318[1:Rew:142874.0,110280.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(power_class(null_class),union(u,complement(power_class(null_class))))*.
% 300.04/300.38  144320[1:Rew:142874.0,110282.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(singleton(v),union(u,complement(power_class(null_class))))*.
% 300.04/300.38  144370[1:Rew:142874.0,110272.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(power_class(omega),union(u,complement(power_class(null_class))))*.
% 300.04/300.38  144372[1:Rew:142874.0,110270.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(sum_class(null_class),union(u,complement(power_class(null_class))))*.
% 300.04/300.38  144376[1:Rew:142874.0,111005.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(sum_class(omega),union(u,complement(power_class(null_class))))*.
% 300.04/300.38  144380[1:Rew:142874.0,110185.0] ||  -> subclass(symmetric_difference(complement(u),power_class(null_class)),union(u,complement(power_class(null_class))))*l.
% 300.04/300.38  144520[2:Rew:142874.0,134548.1] || equal(u,null_class) equal(complement(power_class(null_class)),element_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  144535[2:Rew:142874.0,134549.1] || equal(u,null_class) equal(complement(power_class(null_class)),successor_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  144570[2:Rew:142874.0,121783.1] inductive(u) || equal(complement(power_class(null_class)),omega) -> member(not_subclass_element(complement(power_class(null_class)),null_class),u)*.
% 300.04/300.38  144622[1:Rew:142874.0,39330.1] || equal(u,null_class) member(regular(power_class(u)),complement(power_class(null_class)))* -> equal(power_class(null_class),null_class).
% 300.04/300.38  144623[1:Rew:142874.0,39166.1] || equal(u,null_class) member(regular(power_class(u)),complement(power_class(null_class)))* -> equal(power_class(u),null_class).
% 300.04/300.38  144626[1:Rew:142874.0,39370.1] || equal(u,null_class) member(regular(power_class(null_class)),complement(power_class(null_class)))* -> equal(power_class(u),null_class)**.
% 300.04/300.38  144963[0:Rew:142743.0,90986.1] function(complement(singleton(cross_product(universal_class,universal_class)))) ||  -> equal(power_class(complement(successor(cross_product(universal_class,universal_class)))),power_class(null_class))**.
% 300.04/300.38  145164[0:Rew:142871.0,93996.1] || member(u,symmetric_difference(complement(v),power_class(w)))* equal(union(v,complement(power_class(w))),null_class) -> .
% 300.04/300.38  145384[0:Rew:142871.0,126075.0] || equal(union(u,complement(power_class(v))),universal_class) member(omega,intersection(complement(u),power_class(v)))* -> .
% 300.04/300.38  145385[0:Rew:142871.0,125991.0] || equal(union(u,complement(power_class(v))),universal_class) member(null_class,intersection(complement(u),power_class(v)))* -> .
% 300.04/300.38  145389[0:Rew:142871.0,6814.0] ||  -> equal(intersection(power_class(intersection(complement(u),power_class(v))),image(element_relation,union(u,complement(power_class(v))))),null_class)**.
% 300.04/300.38  145390[1:Rew:142871.0,6815.0] ||  -> equal(union(power_class(intersection(complement(u),power_class(v))),image(element_relation,union(u,complement(power_class(v))))),universal_class)**.
% 300.04/300.38  145391[1:Rew:142871.0,10167.0] ||  -> equal(symmetric_difference(power_class(intersection(complement(u),power_class(v))),image(element_relation,union(u,complement(power_class(v))))),universal_class)**.
% 300.04/300.38  145401[0:Rew:142871.0,56625.0] ||  -> equal(intersection(image(element_relation,union(u,complement(power_class(v)))),power_class(intersection(complement(u),power_class(v)))),null_class)**.
% 300.04/300.38  145402[1:Rew:142871.0,56722.0] ||  -> equal(union(image(element_relation,union(u,complement(power_class(v)))),power_class(intersection(complement(u),power_class(v)))),universal_class)**.
% 300.04/300.38  145403[1:Rew:142871.0,56847.0] ||  -> equal(symmetric_difference(image(element_relation,union(u,complement(power_class(v)))),power_class(intersection(complement(u),power_class(v)))),universal_class)**.
% 300.04/300.38  145627[1:Rew:142871.0,52074.0] || equal(regular(union(u,complement(power_class(v)))),universal_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 300.04/300.38  145641[1:Rew:142871.0,24763.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(successor(intersection(complement(u),power_class(v))),universal_class)**.
% 300.04/300.38  145701[1:Rew:142871.0,25354.1] || equal(successor(intersection(complement(u),power_class(v))),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 300.04/300.38  145705[1:Rew:142871.0,25907.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 300.04/300.38  145706[1:Rew:142871.0,25504.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 300.04/300.38  145719[1:Rew:142871.0,25675.1] || equal(successor(intersection(complement(u),power_class(v))),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 300.04/300.38  145731[0:Rew:142871.0,56526.1] inductive(intersection(complement(u),power_class(v))) ||  -> equal(intersection(omega,union(u,complement(power_class(v)))),null_class)**.
% 300.04/300.38  145732[0:Rew:142871.0,56905.1] inductive(intersection(complement(u),power_class(v))) ||  -> equal(intersection(union(u,complement(power_class(v))),omega),null_class)**.
% 300.04/300.38  145737[0:Rew:142871.0,77574.0] ||  -> equal(intersection(union(u,complement(power_class(v))),restrict(intersection(complement(u),power_class(v)),w,x)),null_class)**.
% 300.04/300.38  145739[0:Rew:142871.0,79134.0] ||  -> equal(intersection(restrict(intersection(complement(u),power_class(v)),w,x),union(u,complement(power_class(v)))),null_class)**.
% 300.04/300.38  145745[2:Rew:142871.0,129609.0] || member(union(null_class,intersection(complement(u),power_class(v))),symmetric_difference(universal_class,union(u,complement(power_class(v)))))* -> .
% 300.04/300.38  145753[2:Rew:142871.0,129615.0] || member(union(intersection(complement(u),power_class(v)),null_class),symmetric_difference(union(u,complement(power_class(v))),universal_class))* -> .
% 300.04/300.38  145774[0:Rew:142871.0,378.0] ||  -> equal(intersection(union(u,image(element_relation,power_class(v))),intersection(complement(u),power_class(complement(power_class(v))))),null_class)**.
% 300.04/300.38  145789[0:Rew:142871.0,112668.0] ||  -> equal(intersection(intersection(u,image(element_relation,power_class(complement(power_class(v))))),power_class(image(element_relation,power_class(v)))),null_class)**.
% 300.04/300.38  145972[0:Rew:142871.0,94268.1] || member(u,symmetric_difference(power_class(v),complement(w)))* equal(union(complement(power_class(v)),w),null_class) -> .
% 300.04/300.38  146180[0:Rew:142871.0,34700.0] || equal(image(element_relation,power_class(complement(power_class(u)))),universal_class)** -> equal(power_class(image(element_relation,power_class(u))),null_class).
% 300.04/300.38  146184[0:Rew:142871.0,65773.1] || equal(power_class(image(element_relation,power_class(u))),universal_class) -> equal(image(element_relation,power_class(complement(power_class(u)))),null_class)**.
% 300.04/300.38  146186[1:Rew:142871.0,51254.0] || equal(image(element_relation,power_class(complement(power_class(u)))),null_class)** -> equal(power_class(image(element_relation,power_class(u))),universal_class).
% 300.04/300.38  146193[0:Rew:142871.0,111969.0] ||  -> equal(intersection(power_class(image(element_relation,power_class(u))),intersection(image(element_relation,power_class(complement(power_class(u)))),v)),null_class)**.
% 300.04/300.38  146194[0:Rew:142871.0,112497.0] ||  -> equal(intersection(intersection(image(element_relation,power_class(complement(power_class(u)))),v),power_class(image(element_relation,power_class(u)))),null_class)**.
% 300.04/300.38  146202[0:Rew:142871.0,112141.0] ||  -> equal(intersection(power_class(image(element_relation,power_class(u))),intersection(v,image(element_relation,power_class(complement(power_class(u)))))),null_class)**.
% 300.04/300.38  146230[1:Rew:142871.0,53385.1] || equal(successor(image(element_relation,power_class(u))),null_class) equal(regular(power_class(complement(power_class(u)))),universal_class)** -> .
% 300.04/300.38  146231[1:Rew:142871.0,52757.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) equal(regular(image(element_relation,power_class(u))),universal_class)** -> .
% 300.04/300.38  146247[0:Rew:142871.0,384.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),v),intersection(power_class(complement(power_class(u))),complement(v))),null_class)**.
% 300.04/300.38  146262[1:Rew:142871.0,26910.0] ||  -> equal(union(null_class,intersection(power_class(complement(power_class(u))),universal_class)),complement(symmetric_difference(image(element_relation,power_class(u)),null_class)))**.
% 300.04/300.38  146268[1:Rew:142871.0,132358.1] || equal(union(image(element_relation,power_class(u)),null_class),null_class) -> inductive(intersection(power_class(complement(power_class(u))),universal_class))*.
% 300.04/300.38  146360[1:Rew:142871.0,26835.0] ||  -> equal(union(null_class,intersection(universal_class,power_class(complement(power_class(u))))),complement(symmetric_difference(null_class,image(element_relation,power_class(u)))))**.
% 300.04/300.38  146366[1:Rew:142871.0,132352.1] || equal(union(null_class,image(element_relation,power_class(u))),null_class) -> inductive(intersection(universal_class,power_class(complement(power_class(u)))))*.
% 300.04/300.38  146507[1:Rew:142871.0,33741.1] || equal(successor(image(element_relation,power_class(u))),null_class)** equal(successor(power_class(complement(power_class(u)))),null_class) -> .
% 300.04/300.38  146594[0:Rew:142871.0,126361.0] || equal(union(complement(power_class(u)),v),universal_class) member(omega,intersection(power_class(u),complement(v)))* -> .
% 300.04/300.38  146595[0:Rew:142871.0,126277.0] || equal(union(complement(power_class(u)),v),universal_class) member(null_class,intersection(power_class(u),complement(v)))* -> .
% 300.04/300.38  146600[0:Rew:142871.0,6908.0] ||  -> equal(intersection(power_class(intersection(power_class(u),complement(v))),image(element_relation,union(complement(power_class(u)),v))),null_class)**.
% 300.04/300.38  146601[1:Rew:142871.0,6909.0] ||  -> equal(union(power_class(intersection(power_class(u),complement(v))),image(element_relation,union(complement(power_class(u)),v))),universal_class)**.
% 300.04/300.38  146602[1:Rew:142871.0,10163.0] ||  -> equal(symmetric_difference(power_class(intersection(power_class(u),complement(v))),image(element_relation,union(complement(power_class(u)),v))),universal_class)**.
% 300.04/300.38  146612[0:Rew:142871.0,56621.0] ||  -> equal(intersection(image(element_relation,union(complement(power_class(u)),v)),power_class(intersection(power_class(u),complement(v)))),null_class)**.
% 300.04/300.38  146613[1:Rew:142871.0,56718.0] ||  -> equal(union(image(element_relation,union(complement(power_class(u)),v)),power_class(intersection(power_class(u),complement(v)))),universal_class)**.
% 300.04/300.38  146614[1:Rew:142871.0,56843.0] ||  -> equal(symmetric_difference(image(element_relation,union(complement(power_class(u)),v)),power_class(intersection(power_class(u),complement(v)))),universal_class)**.
% 300.04/300.38  146875[1:Rew:142871.0,52070.0] || equal(regular(union(complement(power_class(u)),v)),universal_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 300.04/300.38  146889[1:Rew:142871.0,24759.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(successor(intersection(power_class(u),complement(v))),universal_class)**.
% 300.04/300.38  146912[1:Rew:142871.0,25350.1] || equal(successor(intersection(power_class(u),complement(v))),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 300.04/300.38  146916[1:Rew:142871.0,25903.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 300.04/300.38  146917[1:Rew:142871.0,25500.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 300.04/300.38  146930[1:Rew:142871.0,25671.1] || equal(successor(intersection(power_class(u),complement(v))),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 300.04/300.38  146941[0:Rew:142871.0,56522.1] inductive(intersection(power_class(u),complement(v))) ||  -> equal(intersection(omega,union(complement(power_class(u)),v)),null_class)**.
% 300.04/300.38  146942[0:Rew:142871.0,56901.1] inductive(intersection(power_class(u),complement(v))) ||  -> equal(intersection(union(complement(power_class(u)),v),omega),null_class)**.
% 300.04/300.38  146947[0:Rew:142871.0,77570.0] ||  -> equal(intersection(union(complement(power_class(u)),v),restrict(intersection(power_class(u),complement(v)),w,x)),null_class)**.
% 300.04/300.38  146949[0:Rew:142871.0,79130.0] ||  -> equal(intersection(restrict(intersection(power_class(u),complement(v)),w,x),union(complement(power_class(u)),v)),null_class)**.
% 300.04/300.38  146955[2:Rew:142871.0,129610.0] || member(union(null_class,intersection(power_class(u),complement(v))),symmetric_difference(universal_class,union(complement(power_class(u)),v)))* -> .
% 300.04/300.38  146963[2:Rew:142871.0,129616.0] || member(union(intersection(power_class(u),complement(v)),null_class),symmetric_difference(union(complement(power_class(u)),v),universal_class))* -> .
% 300.04/300.38  147482[1:Rew:142790.0,33163.1] || member(u,symmetric_difference(apply(null_class,v),universal_class))* -> member(u,union(complement(apply(null_class,w)),null_class))*.
% 300.04/300.38  147497[1:Rew:142790.0,33274.0] || member(u,union(complement(apply(null_class,v)),null_class))* -> member(u,symmetric_difference(apply(null_class,w),universal_class))*.
% 300.04/300.38  147498[1:Rew:142790.0,22377.0] || member(u,union(complement(apply(null_class,v)),null_class))* -> member(u,symmetric_difference(sum_class(range_of(null_class)),universal_class)).
% 300.04/300.38  147499[1:Rew:142790.0,22310.1] || member(u,symmetric_difference(sum_class(range_of(null_class)),universal_class)) -> member(u,union(complement(apply(null_class,v)),null_class))*.
% 300.04/300.38  147506[1:Rew:142790.0,22379.0] || member(u,union(complement(sum_class(range_of(null_class))),null_class))* -> member(u,symmetric_difference(apply(null_class,v),universal_class))*.
% 300.04/300.38  147507[1:Rew:142790.0,22288.1] || member(u,symmetric_difference(apply(null_class,v),universal_class))* -> member(u,union(complement(sum_class(range_of(null_class))),null_class))*.
% 300.04/300.38  147760[1:Rew:142878.0,140105.1] || equal(regular(image(element_relation,union(null_class,u))),universal_class) -> member(null_class,power_class(complement(union(null_class,u))))*.
% 300.04/300.38  147763[3:Rew:142878.0,85068.1] inductive(image(element_relation,union(null_class,u))) || member(regular(omega),power_class(complement(union(null_class,u))))* -> .
% 300.04/300.38  148123[2:Rew:142880.0,120591.0] ||  -> equal(complement(union(symmetric_difference(unordered_pair(universal_class,u),u),null_class)),symmetric_difference(universal_class,union(unordered_pair(universal_class,u),u)))**.
% 300.04/300.38  148126[1:Rew:142880.0,37961.1] || equal(u,null_class) -> equal(complement(union(symmetric_difference(v,u),null_class)),symmetric_difference(universal_class,union(v,u)))**.
% 300.04/300.38  148134[1:Rew:142880.0,37962.1] || equal(u,null_class) -> equal(complement(union(symmetric_difference(u,v),null_class)),symmetric_difference(universal_class,union(u,v)))**.
% 300.04/300.38  148150[1:Rew:142880.0,140298.1] || equal(regular(image(element_relation,union(u,null_class))),universal_class) -> member(null_class,power_class(complement(union(u,null_class))))*.
% 300.04/300.38  148153[3:Rew:142880.0,84850.1] inductive(image(element_relation,union(u,null_class))) || member(regular(omega),power_class(complement(union(u,null_class))))* -> .
% 300.04/300.38  148605[1:Rew:142876.0,132349.0] || equal(union(u,complement(union(v,w))),null_class) -> inductive(intersection(complement(u),union(v,w)))*.
% 300.04/300.38  148859[0:Rew:142876.0,6691.0] ||  -> equal(intersection(power_class(image(element_relation,union(u,v))),image(element_relation,power_class(complement(union(u,v))))),null_class)**.
% 300.04/300.38  148860[1:Rew:142876.0,6692.0] ||  -> equal(union(power_class(image(element_relation,union(u,v))),image(element_relation,power_class(complement(union(u,v))))),universal_class)**.
% 300.04/300.38  148861[1:Rew:142876.0,10161.0] ||  -> equal(symmetric_difference(power_class(image(element_relation,union(u,v))),image(element_relation,power_class(complement(union(u,v))))),universal_class)**.
% 300.04/300.38  148869[0:Rew:142876.0,56619.0] ||  -> equal(intersection(image(element_relation,power_class(complement(union(u,v)))),power_class(image(element_relation,union(u,v)))),null_class)**.
% 300.04/300.38  148870[1:Rew:142876.0,56716.0] ||  -> equal(union(image(element_relation,power_class(complement(union(u,v)))),power_class(image(element_relation,union(u,v)))),universal_class)**.
% 300.04/300.38  148871[1:Rew:142876.0,56841.0] ||  -> equal(symmetric_difference(image(element_relation,power_class(complement(union(u,v)))),power_class(image(element_relation,union(u,v)))),universal_class)**.
% 300.04/300.38  149063[1:Rew:142876.0,52068.0] || equal(regular(power_class(complement(union(u,v)))),universal_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 300.04/300.38  149071[1:Rew:142876.0,24757.0] || equal(power_class(complement(union(u,v))),null_class) -> equal(successor(image(element_relation,union(u,v))),universal_class)**.
% 300.04/300.38  149108[1:Rew:142876.0,25348.1] || equal(successor(image(element_relation,union(u,v))),null_class) -> member(omega,power_class(complement(union(u,v))))*.
% 300.04/300.38  149110[1:Rew:142876.0,25901.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 300.04/300.38  149111[1:Rew:142876.0,25498.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 300.04/300.38  149124[1:Rew:142876.0,25669.1] || equal(successor(image(element_relation,union(u,v))),null_class) -> member(null_class,power_class(complement(union(u,v))))*.
% 300.04/300.38  149135[0:Rew:142876.0,56520.1] inductive(image(element_relation,union(u,v))) ||  -> equal(intersection(omega,power_class(complement(union(u,v)))),null_class)**.
% 300.04/300.38  149136[0:Rew:142876.0,56899.1] inductive(image(element_relation,union(u,v))) ||  -> equal(intersection(power_class(complement(union(u,v))),omega),null_class)**.
% 300.04/300.38  149140[0:Rew:142876.0,77568.0] ||  -> equal(intersection(power_class(complement(union(u,v))),restrict(image(element_relation,union(u,v)),w,x)),null_class)**.
% 300.04/300.38  149142[0:Rew:142876.0,79128.0] ||  -> equal(intersection(restrict(image(element_relation,union(u,v)),w,x),power_class(complement(union(u,v)))),null_class)**.
% 300.04/300.38  149148[2:Rew:142876.0,129608.0] || member(union(null_class,image(element_relation,union(u,v))),symmetric_difference(universal_class,power_class(complement(union(u,v)))))* -> .
% 300.04/300.38  149156[2:Rew:142876.0,129614.0] || member(union(image(element_relation,union(u,v)),null_class),symmetric_difference(power_class(complement(union(u,v))),universal_class))* -> .
% 300.04/300.38  149242[1:Rew:142876.0,132346.0] || equal(union(complement(union(u,v)),w),null_class) -> inductive(intersection(union(u,v),complement(w)))*.
% 300.04/300.38  149928[1:Rew:142871.0,142788.0] ||  -> equal(complement(intersection(union(null_class,complement(u)),power_class(v))),union(intersection(universal_class,u),complement(power_class(v))))**.
% 300.04/300.38  149929[1:Rew:142871.0,142798.0] ||  -> equal(complement(intersection(union(complement(u),null_class),power_class(v))),union(intersection(u,universal_class),complement(power_class(v))))**.
% 300.04/300.38  149938[1:Rew:142871.0,142860.0] ||  -> equal(complement(intersection(power_class(u),union(complement(v),null_class))),union(complement(power_class(u)),intersection(v,universal_class)))**.
% 300.04/300.38  149939[1:Rew:142871.0,142862.0] ||  -> equal(complement(intersection(power_class(u),union(null_class,complement(v)))),union(complement(power_class(u)),intersection(universal_class,v)))**.
% 300.04/300.38  149940[1:Rew:142876.0,142886.0] ||  -> equal(complement(union(null_class,image(element_relation,union(u,v)))),intersection(universal_class,power_class(complement(union(u,v)))))**.
% 300.04/300.38  149941[1:Rew:142871.0,142887.0] ||  -> equal(complement(union(null_class,intersection(complement(u),power_class(v)))),intersection(universal_class,union(u,complement(power_class(v)))))**.
% 300.04/300.38  149942[1:Rew:142871.0,142888.0] ||  -> equal(complement(union(null_class,intersection(power_class(u),complement(v)))),intersection(universal_class,union(complement(power_class(u)),v)))**.
% 300.04/300.38  149943[1:Rew:142876.0,142892.0] ||  -> equal(complement(union(image(element_relation,union(u,v)),null_class)),intersection(power_class(complement(union(u,v))),universal_class))**.
% 300.04/300.38  149944[1:Rew:142871.0,142893.0] ||  -> equal(complement(union(intersection(complement(u),power_class(v)),null_class)),intersection(union(u,complement(power_class(v))),universal_class))**.
% 300.04/300.38  149945[1:Rew:142871.0,142894.0] ||  -> equal(complement(union(intersection(power_class(u),complement(v)),null_class)),intersection(union(complement(power_class(u)),v),universal_class))**.
% 300.04/300.38  150012[5:Rew:2647.0,145013.1] || equal(complement(symmetric_difference(inverse(null_class),null_class)),null_class) -> equal(symmetric_difference(universal_class,union(inverse(null_class),null_class)),null_class)**.
% 300.04/300.38  150014[0:Rew:149536.0,145656.1] || member(omega,symmetric_difference(complement(u),power_class(v)))* equal(intersection(complement(u),power_class(v)),universal_class) -> .
% 300.04/300.38  150015[0:Rew:149536.0,145657.1] || member(null_class,symmetric_difference(complement(u),power_class(v)))* equal(intersection(complement(u),power_class(v)),universal_class) -> .
% 300.04/300.38  150030[2:Rew:142871.0,146496.1] || member(power_class(complement(power_class(u))),universal_class) -> member(power_class(complement(power_class(u))),image(element_relation,power_class(u)))*.
% 300.04/300.38  150031[2:Rew:142871.0,146573.0] ||  -> equal(singleton(power_class(complement(power_class(u)))),null_class) member(power_class(complement(power_class(u))),image(element_relation,power_class(u)))*.
% 300.04/300.38  150032[0:Rew:149531.0,146830.1] || member(omega,symmetric_difference(power_class(u),complement(v)))* equal(intersection(power_class(u),complement(v)),universal_class) -> .
% 300.04/300.38  150033[0:Rew:149531.0,146831.1] || member(null_class,symmetric_difference(power_class(u),complement(v)))* equal(intersection(power_class(u),complement(v)),universal_class) -> .
% 300.04/300.38  150042[2:Rew:142880.0,147142.1,142871.0,147142.1,142880.0,147142.0] || member(complement(union(power_class(u),null_class)),universal_class) -> member(complement(union(power_class(u),null_class)),power_class(u))*.
% 300.04/300.38  150063[0:Rew:140814.0,142803.0] ||  -> equal(symmetric_difference(u,complement(v)),null_class) member(regular(symmetric_difference(u,complement(v))),union(complement(u),v))*.
% 300.04/300.38  150065[0:Rew:140814.0,142856.0] ||  -> equal(symmetric_difference(complement(u),v),null_class) member(regular(symmetric_difference(complement(u),v)),union(u,complement(v)))*.
% 300.04/300.38  150381[0:Rew:140814.0,142925.2,140814.0,142925.1] || member(not_subclass_element(u,v),complement(u))* -> member(not_subclass_element(v,u),complement(u))* equal(u,v).
% 300.04/300.38  150514[1:Rew:15598.1,149220.1,149670.0,149220.0] || equal(intersection(union(u,v),complement(w)),universal_class)** equal(regular(union(u,v)),universal_class) -> .
% 300.04/300.38  153045[3:SoR:11301.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(apply(choice,omega),v)*.
% 300.04/300.38  153046[3:SoR:11300.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(apply(choice,omega),u)*.
% 300.04/300.38  153047[3:SoR:11124.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(not_subclass_element(omega,null_class),v)*.
% 300.04/300.38  153048[3:SoR:11123.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(not_subclass_element(omega,null_class),u)*.
% 300.04/300.38  153054[0:SoR:16188.0,142327.1] || subclass(universal_class,intersection(u,omega))*r -> equal(intersection(u,omega),omega).
% 300.04/300.38  153057[0:SoR:58469.0,142327.1] || subclass(universal_class,intersection(u,successor_relation))*r -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  153059[0:SoR:58793.0,142327.1] || subclass(universal_class,intersection(u,element_relation))*r -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  153061[0:SoR:15600.0,142327.1] || subclass(universal_class,intersection(omega,u))*r -> equal(intersection(omega,u),omega).
% 300.04/300.38  153063[0:SoR:55524.0,142327.1] || subclass(universal_class,intersection(successor_relation,u))*r -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  153065[0:SoR:55616.0,142327.1] || subclass(universal_class,intersection(element_relation,u))*r -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  153072[3:SoR:11299.0,142327.1] || member(apply(choice,omega),u)* subclass(universal_class,complement(u)) -> .
% 300.04/300.38  153073[3:SoR:11122.0,142327.1] || member(not_subclass_element(omega,null_class),u)* subclass(universal_class,complement(u)) -> .
% 300.04/300.38  153078[3:SoR:65668.0,142327.1] || equal(successor(null_class),universal_class) subclass(universal_class,complement(singleton(null_class)))*r -> .
% 300.04/300.38  153079[1:SoR:65583.0,142327.1] || equal(successor(null_class),omega) subclass(universal_class,complement(singleton(null_class)))*r -> .
% 300.04/300.38  153088[3:SoR:10763.0,142327.1] || subclass(universal_class,restrict(u,v,w))*r -> member(regular(omega),u).
% 300.04/300.38  153094[3:SoR:10766.0,142327.1] || subclass(universal_class,cantor(inverse(u))) -> member(regular(omega),range_of(u))*.
% 300.04/300.38  153099[3:SoR:11131.0,142327.1] || subclass(universal_class,cantor(complement(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class))))*r -> .
% 300.04/300.38  153101[3:SoR:11308.0,142327.1] || subclass(universal_class,cantor(complement(cross_product(singleton(apply(choice,omega)),universal_class))))*r -> .
% 300.04/300.38  153106[3:SoR:135802.0,142327.1] || member(regular(omega),u)* subclass(universal_class,unordered_pair(u,universal_class)) -> .
% 300.04/300.38  153110[0:SoR:640.0,142327.1] || equal(singleton(y__dfg),omega) subclass(universal_class,unordered_pair(y__dfg,x__dfg))*r -> .
% 300.04/300.38  153111[3:SoR:127859.0,142327.1] || subclass(universal_class,unordered_pair(universal_class,u)) -> equal(intersection(u,omega),null_class)**.
% 300.04/300.38  153112[3:SoR:127721.0,142327.1] || subclass(universal_class,unordered_pair(universal_class,u)) -> equal(intersection(omega,u),null_class)**.
% 300.04/300.38  153113[3:SoR:118033.0,142327.1] || member(regular(omega),u)* subclass(universal_class,unordered_pair(universal_class,u)) -> .
% 300.04/300.38  153120[1:SoR:90118.0,142327.1] || equal(regular(successor(u)),universal_class)** subclass(universal_class,singleton(u)) -> .
% 300.04/300.38  153121[0:SoR:89376.0,142327.1] || equal(complement(successor(u)),universal_class)** subclass(universal_class,singleton(u)) -> .
% 300.04/300.38  153122[1:SoR:89205.0,142327.1] || equal(successor(successor(u)),null_class)** subclass(universal_class,singleton(u)) -> .
% 300.04/300.38  153126[3:SoR:23393.0,142327.1] || subclass(universal_class,singleton(u))*r -> equal(not_subclass_element(universal_class,complement(omega)),u)*.
% 300.04/300.38  153134[3:SoR:11129.0,142327.1] || subclass(universal_class,domain_of(complement(cross_product(singleton(not_subclass_element(omega,null_class)),universal_class))))*r -> .
% 300.04/300.38  153136[3:SoR:11306.0,142327.1] || subclass(universal_class,domain_of(complement(cross_product(singleton(apply(choice,omega)),universal_class))))*r -> .
% 300.04/300.38  153139[3:SoR:11305.0,142327.1] || subclass(universal_class,domain_of(u)) -> member(apply(choice,omega),cantor(u))*.
% 300.04/300.38  153140[3:SoR:11128.0,142327.1] || subclass(universal_class,domain_of(u)) -> member(not_subclass_element(omega,null_class),cantor(u))*.
% 300.04/300.38  153158[0:SoR:9204.0,142327.1] || subclass(universal_class,image(successor_relation,omega))*r -> equal(image(successor_relation,omega),omega).
% 300.04/300.38  153179[0:SoR:4099.0,142327.1] || subclass(universal_class,compose(u,v))*r -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  153183[0:SoR:5240.0,142327.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,union(u,v))*.
% 300.04/300.38  153185[0:SoR:30790.0,142327.1] || subclass(universal_class,symmetric_difference(u,singleton(u)))*r -> member(null_class,successor(u)).
% 300.04/300.38  5721[0:Res:185.1,304.0] ||  -> equal(intersection(u,cantor(inverse(v))),null_class) member(not_subclass_element(intersection(u,cantor(inverse(v))),null_class),range_of(v))*.
% 300.04/300.38  5773[0:Res:194.1,304.0] ||  -> equal(intersection(cantor(inverse(u)),v),null_class) member(not_subclass_element(intersection(cantor(inverse(u)),v),null_class),range_of(u))*.
% 300.04/300.38  7443[1:Res:7.2,3392.0] ||  -> equal(domain_of(u),v) member(not_subclass_element(v,domain_of(u)),v)* member(not_subclass_element(domain_of(u),v),cantor(u))*.
% 300.04/300.38  8914[0:Rew:17.0,8784.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v) member(not_subclass_element(u,v),unordered_pair(null_class,not_subclass_element(u,v)))*.
% 300.04/300.38  8915[0:Rew:17.0,8785.1] ||  -> subclass(u,v) member(not_subclass_element(u,v),unordered_pair(null_class,not_subclass_element(u,v)))*.
% 300.04/300.38  8667[0:Res:345.0,2725.1] inductive(u) || equal(ordered_pair(unordered_pair(singleton(v),w),w),omega)** -> member(ordered_pair(w,v),u)*.
% 300.04/300.38  8666[0:Res:327.0,2725.1] inductive(u) || equal(ordered_pair(unordered_pair(v,singleton(w)),v),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.38  8603[0:Rew:17.0,8492.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v) member(not_subclass_element(u,v),unordered_pair(omega,not_subclass_element(u,v)))*.
% 300.04/300.38  8604[0:Rew:17.0,8493.1] ||  -> subclass(u,v) member(not_subclass_element(u,v),unordered_pair(omega,not_subclass_element(u,v)))*.
% 300.04/300.38  9241[0:Res:7744.1,2725.1] inductive(u) || equal(singleton(omega),element_relation) equal(cross_product(universal_class,universal_class),omega)** -> member(omega,u)*.
% 300.04/300.38  9260[0:Res:7745.1,2725.1] inductive(u) || equal(singleton(omega),successor_relation) equal(cross_product(universal_class,universal_class),omega)** -> member(omega,u)*.
% 300.04/300.38  12987[0:Res:899.1,2733.1] function(u) || equal(singleton(v),u)* -> equal(singleton(v),null_class) member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.38  13005[3:Res:10732.1,2733.1] inductive(u) function(v) || equal(u,v)* -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  13036[0:Res:321.0,2733.1] function(u) || equal(ordered_pair(v,w),u)* -> member(unordered_pair(singleton(w),v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  13044[0:Res:5043.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(singleton(w),cross_product(universal_class,universal_class))*.
% 300.04/300.38  13057[3:Res:10943.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  13071[3:Res:10731.1,2733.1] inductive(u) function(v) || equal(u,v)* -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  13372[0:Res:5043.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(singleton(w),v)*.
% 300.04/300.38  13863[1:Res:7721.1,2725.1] inductive(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,v)),omega)** -> equal(universal_class,v) member(omega,u)*.
% 300.04/300.38  13884[0:Res:7717.1,2725.1] inductive(u) || equal(unordered_pair(omega,not_subclass_element(v,null_class)),omega)** -> equal(v,null_class) member(omega,u)*.
% 300.04/300.38  13908[0:Res:7715.1,2725.1] inductive(u) || member(v,universal_class) equal(unordered_pair(omega,sum_class(v)),omega)** -> member(omega,u)*.
% 300.04/300.38  13930[0:Res:7714.1,2725.1] inductive(u) || member(v,universal_class) equal(unordered_pair(omega,power_class(v)),omega)** -> member(omega,u)*.
% 300.04/300.38  14036[3:Res:41.2,11398.1] || member(regular(omega),u) member(regular(omega),v) equal(complement(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  14133[1:SpR:5983.1,13100.0] ||  -> equal(u,null_class) equal(complement(symmetric_difference(universal_class,union(u,regular(u)))),union(symmetric_difference(u,regular(u)),null_class))**.
% 300.04/300.38  14237[1:SpL:13387.0,171.0] || member(u,image(element_relation,union(cantor(v),null_class)))* member(u,power_class(symmetric_difference(domain_of(v),universal_class))) -> .
% 300.04/300.38  14257[1:Rew:13387.0,14228.1] || member(regular(union(cantor(u),null_class)),symmetric_difference(domain_of(u),universal_class))* -> equal(union(cantor(u),null_class),null_class).
% 300.04/300.38  14549[1:Res:4336.1,2725.1] inductive(u) || equal(domain_of(v),omega) -> equal(cantor(v),null_class) member(regular(cantor(v)),u)*.
% 300.04/300.38  14571[0:Res:41.2,5458.1] || member(singleton(u),v)* member(singleton(u),w)* equal(complement(intersection(w,v)),universal_class)** -> .
% 300.04/300.38  14896[1:Res:7441.1,2725.1] inductive(u) || equal(cantor(v),omega) -> equal(domain_of(v),null_class) member(regular(domain_of(v)),u)*.
% 300.04/300.38  14928[1:Res:7449.1,2725.1] inductive(u) || equal(domain_of(v),universal_class)** equal(cantor(v),omega) -> member(singleton(w),u)*.
% 300.04/300.38  15035[0:Res:8883.1,2725.1] inductive(u) || equal(unordered_pair(null_class,regular(v)),omega)** -> equal(v,null_class) member(regular(v),u)*.
% 300.04/300.38  15280[0:Res:8576.1,2725.1] inductive(u) || equal(unordered_pair(omega,regular(v)),omega)** -> equal(v,null_class) member(regular(v),u)*.
% 300.04/300.38  15356[0:Res:7716.1,2725.1] function(u) inductive(v) || equal(unordered_pair(omega,apply(u,w)),omega)** -> member(omega,v)*.
% 300.04/300.38  16482[0:SpL:774.0,16225.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class)** -> equal(union(complement(u),complement(v)),union(u,v)).
% 300.04/300.38  16619[1:MRR:16618.1,2380.1] || member(u,union(singleton(v),v)) -> equal(singleton(v),null_class) member(u,symmetric_difference(singleton(v),v))*.
% 300.04/300.38  16844[1:Res:3393.1,2725.1] inductive(u) || member(v,range_of(w))* equal(cantor(inverse(w)),omega) -> member(v,u)*.
% 300.04/300.38  17530[1:NCh:6.2,6.1,3205.2,15584.0] inductive(u) || equal(domain_of(v),omega)** equal(u,cantor(v)) -> equal(u,domain_of(v))*.
% 300.04/300.38  17863[3:Rew:17.0,17641.2] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(regular(omega),image(u,v)))*.
% 300.04/300.38  17864[3:Rew:17.0,17668.2] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(regular(omega),apply(choice,u)))*.
% 300.04/300.38  18004[3:Res:17634.0,2733.1] function(u) || equal(unordered_pair(singleton(v),regular(omega)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  18030[3:Res:17985.0,2733.1] function(u) || equal(unordered_pair(regular(omega),singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  18102[0:Obv:18084.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(omega,u)).
% 300.04/300.38  18103[0:Obv:18083.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(null_class,u)).
% 300.04/300.38  18105[0:Obv:18067.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(omega,v)).
% 300.04/300.38  18106[0:Obv:18066.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(null_class,v)).
% 300.04/300.38  18146[3:Res:17817.0,2725.1] inductive(u) || equal(unordered_pair(regular(omega),not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.38  18261[0:SSi:18251.0,87.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** member(omega,unordered_pair(omega,u)).
% 300.04/300.38  18262[0:SSi:18250.0,87.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** member(null_class,unordered_pair(null_class,u)).
% 300.04/300.38  18263[0:SSi:18237.0,87.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),u)** member(omega,unordered_pair(omega,v)).
% 300.04/300.38  18264[0:SSi:18236.0,87.0] ||  -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),u)** member(null_class,unordered_pair(null_class,v)).
% 300.04/300.38  18306[3:Res:17635.1,2725.1] inductive(u) || equal(unordered_pair(v,regular(omega)),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  18333[3:Res:18283.1,2725.1] inductive(u) || equal(unordered_pair(regular(omega),v),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  18587[1:Rew:5861.0,18465.1,5861.0,18465.0] ||  -> equal(u,cantor(v)) member(not_subclass_element(u,cantor(v)),u)* member(not_subclass_element(cantor(v),u),domain_of(v))*.
% 300.04/300.38  18726[3:Res:17805.0,2725.1] inductive(u) || equal(unordered_pair(regular(omega),unordered_pair(v,w)),omega)** -> member(unordered_pair(v,w),u)*.
% 300.04/300.38  18753[3:Res:17808.0,2725.1] inductive(u) || equal(unordered_pair(regular(omega),ordered_pair(v,w)),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.38  18769[0:Res:83.2,7367.0] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(image(u,v),singleton(w)))*.
% 300.04/300.38  18796[0:Res:88.2,7367.0] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(apply(choice,u),singleton(v)))*.
% 300.04/300.38  19278[3:Res:18850.0,2733.1] function(u) || equal(unordered_pair(regular(omega),singleton(v)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  19334[3:Res:19260.0,2733.1] function(u) || equal(unordered_pair(singleton(v),regular(omega)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  19366[0:Res:18762.0,2733.1] function(u) || equal(unordered_pair(singleton(v),singleton(w)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  19421[0:Res:19345.0,2733.1] function(u) || equal(unordered_pair(singleton(v),singleton(w)),u)* -> member(singleton(w),cross_product(universal_class,universal_class))*.
% 300.04/300.38  19501[1:Res:18873.0,2725.1] inductive(u) || equal(unordered_pair(not_subclass_element(universal_class,null_class),singleton(v)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.38  19584[1:Res:19482.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.38  19735[0:Res:18763.1,2725.1] inductive(u) || equal(unordered_pair(v,singleton(w)),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  19785[0:Res:19711.1,2725.1] inductive(u) || equal(unordered_pair(singleton(v),w),omega)** -> equal(singleton(w),null_class) member(w,u)*.
% 300.04/300.38  19909[1:NCh:6.2,6.1,2714.1,15584.0] || member(u,compose(v,w))* equal(cross_product(universal_class,universal_class),cantor(x)) -> member(u,domain_of(x))*.
% 300.04/300.38  20529[0:Res:18761.0,2725.1] inductive(u) || equal(unordered_pair(unordered_pair(v,w),singleton(x)),omega)** -> member(unordered_pair(v,w),u)*.
% 300.04/300.38  20582[0:Res:18801.0,2725.1] inductive(u) || equal(unordered_pair(ordered_pair(v,w),singleton(x)),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.38  20632[0:Res:20501.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),unordered_pair(w,x)),omega)** -> member(unordered_pair(w,x),u)*.
% 300.04/300.38  20663[0:Res:20561.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),ordered_pair(w,x)),omega)** -> member(ordered_pair(w,x),u)*.
% 300.04/300.38  22277[1:SpR:6033.0,193.1] ||  -> equal(intersection(apply(null_class,u),universal_class),null_class) member(regular(intersection(sum_class(range_of(null_class)),universal_class)),apply(null_class,u))*.
% 300.04/300.38  22299[1:SpR:6033.0,193.1] ||  -> equal(intersection(sum_class(range_of(null_class)),universal_class),null_class) member(regular(intersection(apply(null_class,u),universal_class)),sum_class(range_of(null_class)))*.
% 300.04/300.38  22499[0:SpL:755.0,5196.0] || equal(symmetric_difference(complement(intersection(u,v)),union(u,v)),universal_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 300.04/300.38  22502[0:SpL:755.0,5094.0] || equal(symmetric_difference(complement(intersection(u,v)),union(u,v)),universal_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 300.04/300.38  22956[0:Res:14430.0,3188.1] inductive(intersection(u,v)) || subclass(u,omega)* -> equal(u,omega).
% 300.04/300.38  22967[0:Res:14684.0,3188.1] inductive(intersection(u,v)) || subclass(v,omega)* -> equal(v,omega).
% 300.04/300.38  23333[1:Res:23252.0,2696.1] inductive(u) ||  -> equal(complement(image(successor_relation,u)),universal_class) member(not_subclass_element(universal_class,complement(image(successor_relation,u))),u)*.
% 300.04/300.38  23339[1:Res:23252.0,2725.1] inductive(u) || equal(v,omega) -> equal(complement(v),universal_class) member(not_subclass_element(universal_class,complement(v)),u)*.
% 300.04/300.38  23375[1:Rew:13387.0,23291.1] ||  -> member(not_subclass_element(universal_class,union(cantor(u),null_class)),symmetric_difference(domain_of(u),universal_class))* equal(union(cantor(u),null_class),universal_class).
% 300.04/300.38  23392[3:Res:23363.1,26.0] inductive(unordered_pair(u,v)) ||  -> equal(not_subclass_element(universal_class,complement(omega)),v)* equal(not_subclass_element(universal_class,complement(omega)),u)*.
% 300.04/300.38  23426[3:Res:23363.1,2715.0] inductive(compose(u,v)) || equal(cross_product(universal_class,universal_class),w) -> member(not_subclass_element(universal_class,complement(omega)),w)*.
% 300.04/300.38  23573[3:Res:23479.0,2733.1] function(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,complement(omega))),u)* -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.38  23599[3:Res:23480.0,2733.1] function(u) || equal(unordered_pair(null_class,not_subclass_element(universal_class,complement(omega))),u)* -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.38  23952[1:Res:23764.1,2711.1] inductive(u) || equal(complement(image(successor_relation,u)),null_class)** equal(u,v)* -> member(omega,v)*.
% 300.04/300.38  23958[1:Res:23764.1,2733.1] function(u) || equal(complement(v),null_class)** equal(v,u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  24026[1:Res:23765.1,2733.1] function(u) || equal(complement(v),null_class)** equal(v,u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  24182[1:MRR:24181.0,2380.1] || member(not_subclass_element(u,cantor(v)),domain_of(v))* -> subclass(u,cantor(v)).
% 300.04/300.38  24604[1:Res:23936.1,2725.1] inductive(u) || equal(complement(domain_of(v)),null_class)** equal(cantor(v),omega) -> member(omega,u)*.
% 300.04/300.38  24994[1:Res:24927.1,2725.1] inductive(u) || equal(complement(cantor(v)),null_class)** equal(domain_of(v),omega) -> member(omega,u)*.
% 300.04/300.38  25593[1:Res:25552.1,2725.1] inductive(u) || equal(successor(v),null_class) equal(complement(singleton(v)),omega)** -> member(omega,u)*.
% 300.04/300.38  26176[3:Res:23481.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,complement(omega))),element_relation) -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  26177[3:Res:23481.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,complement(omega))),successor_relation) -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  26201[3:Res:23482.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,complement(omega))),element_relation) -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  26202[3:Res:23482.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,complement(omega))),successor_relation) -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  26799[2:Res:5894.1,2374.0] || member(image(u,null_class),universal_class) member(v,w)* -> member(v,unordered_pair(v,apply(u,universal_class)))*.
% 300.04/300.38  27026[1:Res:6798.1,2731.0] || member(u,successor(null_class)) equal(symmetric_difference(null_class,singleton(null_class)),element_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  27027[1:Res:6798.1,2729.0] || member(u,successor(null_class)) equal(symmetric_difference(null_class,singleton(null_class)),successor_relation) -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  27035[1:Res:6798.1,175.0] || member(regular(complement(symmetric_difference(null_class,singleton(null_class)))),successor(null_class))* -> equal(complement(symmetric_difference(null_class,singleton(null_class))),null_class).
% 300.04/300.38  27241[1:Res:10205.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  27242[1:Res:10205.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  27531[3:Res:11727.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  27532[3:Res:11727.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  27627[3:Res:11817.1,2731.0] || equal(domain_of(u),universal_class)** equal(cantor(u),element_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  27628[3:Res:11817.1,2729.0] || equal(domain_of(u),universal_class)** equal(cantor(u),successor_relation) -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  27666[1:Res:13141.1,2731.0] || equal(sum_class(u),universal_class) equal(intersection(sum_class(u),universal_class),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  27667[1:Res:13141.1,2729.0] || equal(sum_class(u),universal_class) equal(intersection(sum_class(u),universal_class),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  27880[1:Res:27688.1,2731.0] || equal(sum_class(range_of(null_class)),universal_class) equal(apply(null_class,u),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  27881[1:Res:27688.1,2729.0] || equal(sum_class(range_of(null_class)),universal_class) equal(apply(null_class,u),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  27957[1:Res:13142.1,2731.0] || equal(sum_class(u),universal_class) equal(intersection(sum_class(u),universal_class),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  27958[1:Res:13142.1,2729.0] || equal(sum_class(u),universal_class) equal(intersection(sum_class(u),universal_class),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  28022[1:Res:27979.1,2731.0] || equal(sum_class(range_of(null_class)),universal_class) equal(apply(null_class,u),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  28023[1:Res:27979.1,2729.0] || equal(sum_class(range_of(null_class)),universal_class) equal(apply(null_class,u),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  28050[1:Res:13146.1,2731.0] || equal(inverse(u),universal_class) equal(intersection(inverse(u),universal_class),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  28051[1:Res:13146.1,2729.0] || equal(inverse(u),universal_class) equal(intersection(inverse(u),universal_class),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  28230[1:Res:13147.1,2731.0] || equal(inverse(u),universal_class) equal(intersection(inverse(u),universal_class),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  28231[1:Res:13147.1,2729.0] || equal(inverse(u),universal_class) equal(intersection(inverse(u),universal_class),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  28645[1:SpR:14172.0,205.0] ||  -> equal(intersection(union(symmetric_difference(range_of(u),universal_class),v),intersection(union(cantor(inverse(u)),null_class),complement(v))),null_class)**.
% 300.04/300.38  28668[1:SpR:14172.0,43.2] || member(u,universal_class) -> member(u,symmetric_difference(range_of(v),universal_class)) member(u,union(cantor(inverse(v)),null_class))*.
% 300.04/300.38  28670[1:SpR:14172.0,205.0] ||  -> equal(intersection(union(u,symmetric_difference(range_of(v),universal_class)),intersection(complement(u),union(cantor(inverse(v)),null_class))),null_class)**.
% 300.04/300.38  29136[0:Res:2439.0,28851.0] || equal(complement(not_subclass_element(u,complement(successor_relation))),universal_class)** -> subclass(u,complement(successor_relation)).
% 300.04/300.38  29782[0:Res:2439.0,29034.0] || equal(complement(not_subclass_element(u,complement(element_relation))),universal_class)** -> subclass(u,complement(element_relation)).
% 300.04/300.38  29984[0:Res:28803.1,243.0] || member(restrict(u,v,w),successor_relation) -> member(singleton(first(restrict(u,v,w))),cross_product(v,w))*.
% 300.04/300.38  30136[0:Res:28985.1,243.0] || member(restrict(u,v,w),element_relation) -> member(singleton(first(restrict(u,v,w))),cross_product(v,w))*.
% 300.04/300.38  30496[0:Res:28900.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(omega,second(v)),omega)** -> member(omega,u)*.
% 300.04/300.38  30547[0:Res:28923.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(omega,first(v)),omega)** -> member(omega,u)*.
% 300.04/300.38  30611[0:Res:29083.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(omega,second(v)),omega)** -> member(omega,u)*.
% 300.04/300.38  30662[0:Res:29106.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(omega,first(v)),omega)** -> member(omega,u)*.
% 300.04/300.38  30828[1:Res:23252.0,7157.0] ||  -> equal(complement(symmetric_difference(u,singleton(u))),universal_class) member(not_subclass_element(universal_class,complement(symmetric_difference(u,singleton(u)))),successor(u))*.
% 300.04/300.38  30905[3:Res:28812.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(regular(omega),v),omega)** -> member(v,u)*.
% 300.04/300.38  30967[0:Res:7.2,7463.0] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(singleton(w),unordered_pair(not_subclass_element(u,v),singleton(w)))*.
% 300.04/300.38  30968[0:Res:20.1,7463.0] ||  -> subclass(u,v) member(singleton(w),unordered_pair(not_subclass_element(u,v),singleton(w)))*.
% 300.04/300.38  31364[2:Res:5894.1,7366.0] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(apply(u,universal_class),unordered_pair(v,w)))*.
% 300.04/300.38  31528[1:Res:23252.0,7366.0] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(not_subclass_element(universal_class,complement(u)),unordered_pair(v,w)))*.
% 300.04/300.38  31533[1:Res:23646.1,7366.0] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(not_subclass_element(universal_class,power_class(u)),unordered_pair(v,w)))*.
% 300.04/300.38  31807[2:Res:5894.1,7394.0] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),unordered_pair(apply(u,universal_class),ordered_pair(v,w)))*.
% 300.04/300.38  31971[1:Res:23252.0,7394.0] ||  -> equal(complement(u),universal_class) member(not_subclass_element(universal_class,complement(u)),unordered_pair(not_subclass_element(universal_class,complement(u)),ordered_pair(v,w)))*.
% 300.04/300.38  31976[1:Res:23646.1,7394.0] ||  -> equal(power_class(u),universal_class) member(not_subclass_element(universal_class,power_class(u)),unordered_pair(not_subclass_element(universal_class,power_class(u)),ordered_pair(v,w)))*.
% 300.04/300.38  32389[3:Res:31097.0,2725.1] inductive(u) || equal(unordered_pair(not_subclass_element(universal_class,complement(omega)),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.38  32423[3:Res:32364.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),not_subclass_element(universal_class,complement(omega))),omega)** -> member(singleton(v),u)*.
% 300.04/300.38  32517[3:Res:28994.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(regular(omega),v),omega)** -> member(v,u)*.
% 300.04/300.38  32575[0:Res:28814.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(singleton(w),v),omega)** -> member(v,u)*.
% 300.04/300.38  32617[0:Res:28996.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(singleton(w),v),omega)** -> member(v,u)*.
% 300.04/300.38  32643[1:Res:15587.0,2710.2] inductive(cantor(inverse(u))) || member(v,image(successor_relation,cantor(inverse(u))))* -> member(v,range_of(u)).
% 300.04/300.38  32689[1:NCh:6.2,6.0,15587.0,2708.2] inductive(cantor(inverse(u))) || member(v,omega)* equal(range_of(u),w)* -> member(v,w)*.
% 300.04/300.38  32709[1:NCh:6.2,6.0,15587.0,2724.2] inductive(u) || member(v,cantor(inverse(w)))* equal(range_of(w),omega) -> member(v,u)*.
% 300.04/300.38  33151[1:SpR:22317.0,193.1] ||  -> equal(intersection(apply(null_class,u),universal_class),null_class) member(regular(intersection(apply(null_class,v),universal_class)),apply(null_class,u))*.
% 300.04/300.38  33760[1:SpL:14172.0,25454.1] || equal(successor(symmetric_difference(range_of(u),universal_class)),null_class) equal(successor(union(cantor(inverse(u)),null_class)),null_class)** -> .
% 300.04/300.38  33913[1:Res:33878.1,26.0] || equal(complement(unordered_pair(u,v)),null_class)** -> equal(not_subclass_element(universal_class,null_class),v) equal(not_subclass_element(universal_class,null_class),u).
% 300.04/300.38  33967[1:Res:33878.1,2725.1] inductive(u) || equal(complement(v),null_class)** equal(v,omega) -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.38  34419[0:Res:5045.2,243.0] || member(u,universal_class) equal(restrict(v,w,x),universal_class)** -> member(power_class(u),cross_product(w,x))*.
% 300.04/300.38  34442[0:Res:5045.2,2696.1] inductive(u) || member(v,universal_class) equal(image(successor_relation,u),universal_class) -> member(power_class(v),u)*.
% 300.04/300.38  34601[0:Res:5046.2,243.0] || member(u,universal_class) equal(restrict(v,w,x),universal_class)** -> member(sum_class(u),cross_product(w,x))*.
% 300.04/300.38  34624[0:Res:5046.2,2696.1] inductive(u) || member(v,universal_class) equal(image(successor_relation,u),universal_class) -> member(sum_class(v),u)*.
% 300.04/300.38  34719[1:SpL:14172.0,29288.0] || equal(image(element_relation,union(cantor(inverse(u)),null_class)),universal_class)** -> equal(power_class(symmetric_difference(range_of(u),universal_class)),null_class).
% 300.04/300.38  34749[3:Res:31365.0,2731.0] || equal(unordered_pair(apply(choice,omega),unordered_pair(u,v)),element_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  34750[3:Res:31365.0,2729.0] || equal(unordered_pair(apply(choice,omega),unordered_pair(u,v)),successor_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  34789[1:Res:31508.0,2731.0] || equal(unordered_pair(not_subclass_element(universal_class,null_class),unordered_pair(u,v)),element_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  34790[1:Res:31508.0,2729.0] || equal(unordered_pair(not_subclass_element(universal_class,null_class),unordered_pair(u,v)),successor_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  34835[0:Res:5061.2,243.0] || equal(restrict(u,v,w),universal_class)** -> equal(x,null_class) member(not_subclass_element(x,null_class),cross_product(v,w))*.
% 300.04/300.38  34859[0:Res:5061.2,2696.1] inductive(u) || equal(image(successor_relation,u),universal_class) -> equal(v,null_class) member(not_subclass_element(v,null_class),u)*.
% 300.04/300.38  34942[3:Res:31509.0,2731.0] || equal(unordered_pair(not_subclass_element(omega,null_class),unordered_pair(u,v)),element_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  34943[3:Res:31509.0,2729.0] || equal(unordered_pair(not_subclass_element(omega,null_class),unordered_pair(u,v)),successor_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  34982[3:Res:31808.0,2731.0] || equal(unordered_pair(apply(choice,omega),ordered_pair(u,v)),element_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  34983[3:Res:31808.0,2729.0] || equal(unordered_pair(apply(choice,omega),ordered_pair(u,v)),successor_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  35022[1:Res:31951.0,2731.0] || equal(unordered_pair(not_subclass_element(universal_class,null_class),ordered_pair(u,v)),element_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35023[1:Res:31951.0,2729.0] || equal(unordered_pair(not_subclass_element(universal_class,null_class),ordered_pair(u,v)),successor_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35062[3:Res:31952.0,2731.0] || equal(unordered_pair(not_subclass_element(omega,null_class),ordered_pair(u,v)),element_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35063[3:Res:31952.0,2729.0] || equal(unordered_pair(not_subclass_element(omega,null_class),ordered_pair(u,v)),successor_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35168[3:Res:32149.1,2731.0] || member(u,element_relation) equal(unordered_pair(regular(omega),u),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  35169[3:Res:32149.1,2729.0] || member(u,element_relation) equal(unordered_pair(regular(omega),u),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  35200[3:Res:32150.1,2731.0] || member(u,successor_relation) equal(unordered_pair(regular(omega),u),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  35201[3:Res:32150.1,2729.0] || member(u,successor_relation) equal(unordered_pair(regular(omega),u),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  35273[1:SpL:13387.0,5170.1] || member(u,universal_class) equal(union(cantor(v),null_class),null_class) -> member(u,symmetric_difference(domain_of(v),universal_class))*.
% 300.04/300.38  35302[3:Res:34733.0,2731.0] || equal(unordered_pair(unordered_pair(u,v),apply(choice,omega)),element_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  35303[3:Res:34733.0,2729.0] || equal(unordered_pair(unordered_pair(u,v),apply(choice,omega)),successor_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  35342[1:Res:34773.0,2731.0] || equal(unordered_pair(unordered_pair(u,v),not_subclass_element(universal_class,null_class)),element_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35343[1:Res:34773.0,2729.0] || equal(unordered_pair(unordered_pair(u,v),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35382[3:Res:34926.0,2731.0] || equal(unordered_pair(unordered_pair(u,v),not_subclass_element(omega,null_class)),element_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35383[3:Res:34926.0,2729.0] || equal(unordered_pair(unordered_pair(u,v),not_subclass_element(omega,null_class)),successor_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35422[3:Res:34966.0,2731.0] || equal(unordered_pair(ordered_pair(u,v),apply(choice,omega)),element_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  35423[3:Res:34966.0,2729.0] || equal(unordered_pair(ordered_pair(u,v),apply(choice,omega)),successor_relation)** -> member(apply(choice,omega),cross_product(universal_class,universal_class)).
% 300.04/300.38  35483[1:Res:28985.1,6579.0] || member(symmetric_difference(universal_class,complement(u)),element_relation) -> member(singleton(first(symmetric_difference(universal_class,complement(u)))),union(null_class,u))*.
% 300.04/300.38  35484[1:Res:28803.1,6579.0] || member(symmetric_difference(universal_class,complement(u)),successor_relation) -> member(singleton(first(symmetric_difference(universal_class,complement(u)))),union(null_class,u))*.
% 300.04/300.38  35576[1:Res:35006.0,2731.0] || equal(unordered_pair(ordered_pair(u,v),not_subclass_element(universal_class,null_class)),element_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35577[1:Res:35006.0,2729.0] || equal(unordered_pair(ordered_pair(u,v),not_subclass_element(universal_class,null_class)),successor_relation)** -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35621[3:Res:35046.0,2731.0] || equal(unordered_pair(ordered_pair(u,v),not_subclass_element(omega,null_class)),element_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35622[3:Res:35046.0,2729.0] || equal(unordered_pair(ordered_pair(u,v),not_subclass_element(omega,null_class)),successor_relation)** -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class)).
% 300.04/300.38  35666[1:Res:5787.1,2731.0] || equal(domain_of(u),element_relation) -> equal(cantor(u),null_class) member(not_subclass_element(cantor(u),null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  35667[1:Res:5787.1,2729.0] || equal(domain_of(u),successor_relation) -> equal(cantor(u),null_class) member(not_subclass_element(cantor(u),null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  35706[1:SpL:13387.0,6580.0] || member(u,symmetric_difference(union(cantor(v),null_class),universal_class))* -> member(u,union(symmetric_difference(domain_of(v),universal_class),null_class)).
% 300.04/300.38  35727[1:Res:28985.1,6580.0] || member(symmetric_difference(complement(u),universal_class),element_relation) -> member(singleton(first(symmetric_difference(complement(u),universal_class))),union(u,null_class))*.
% 300.04/300.38  35728[1:Res:28803.1,6580.0] || member(symmetric_difference(complement(u),universal_class),successor_relation) -> member(singleton(first(symmetric_difference(complement(u),universal_class))),union(u,null_class))*.
% 300.04/300.38  35908[1:Res:7442.1,2731.0] || equal(cantor(u),element_relation) -> equal(domain_of(u),null_class) member(not_subclass_element(domain_of(u),null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  35909[1:Res:7442.1,2729.0] || equal(cantor(u),successor_relation) -> equal(domain_of(u),null_class) member(not_subclass_element(domain_of(u),null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  36016[0:Res:8893.1,2731.0] || member(u,universal_class) equal(unordered_pair(null_class,power_class(u)),element_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  36017[0:Res:8893.1,2729.0] || member(u,universal_class) equal(unordered_pair(null_class,power_class(u)),successor_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  36048[0:Res:8894.1,2731.0] || member(u,universal_class) equal(unordered_pair(null_class,sum_class(u)),element_relation) -> member(sum_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  36049[0:Res:8894.1,2729.0] || member(u,universal_class) equal(unordered_pair(null_class,sum_class(u)),successor_relation) -> member(sum_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  36162[1:Res:23252.0,17622.1] inductive(u) ||  -> equal(complement(image(successor_relation,omega)),universal_class) member(not_subclass_element(universal_class,complement(image(successor_relation,omega))),u)*.
% 300.04/300.38  37112[0:SpL:111.0,6584.1] || member(u,symmetric_difference(complement(intersection(v,w)),union(v,w)))* member(u,symmetric_difference(v,w)) -> .
% 300.04/300.38  37209[1:Res:23252.0,6584.1] || member(not_subclass_element(universal_class,complement(intersection(u,v))),symmetric_difference(u,v))* -> equal(complement(intersection(u,v)),universal_class).
% 300.04/300.38  37370[0:Res:18606.1,42.1] || member(not_subclass_element(complement(u),intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),complement(u)).
% 300.04/300.38  37378[1:Res:18606.1,3392.0] ||  -> equal(intersection(domain_of(u),v),domain_of(u)) member(not_subclass_element(domain_of(u),intersection(domain_of(u),v)),cantor(u))*.
% 300.04/300.38  37403[0:Res:18606.1,2702.1] function(u) ||  -> equal(intersection(u,v),u) member(not_subclass_element(u,intersection(u,v)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  37435[1:Rew:5983.1,37327.1] ||  -> equal(u,null_class) equal(symmetric_difference(u,regular(u)),universal_class) member(not_subclass_element(universal_class,symmetric_difference(u,regular(u))),universal_class)*.
% 300.04/300.38  37438[0:MRR:37398.2,37229.0] || member(not_subclass_element(regular(u),intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),regular(u)).
% 300.04/300.38  37494[0:Res:1564.2,37229.1] || member(u,cross_product(v,w))* member(u,x)* equal(restrict(x,v,w),null_class)** -> .
% 300.04/300.38  37523[0:Res:3121.3,37229.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* equal(successor_relation,null_class) -> .
% 300.04/300.38  37579[0:Res:76.1,37229.1] || member(ordered_pair(u,v),compose(w,x))* equal(image(w,image(x,singleton(u))),null_class) -> .
% 300.04/300.38  38035[0:Res:19168.1,42.1] || member(not_subclass_element(complement(u),intersection(v,complement(u))),u)* -> equal(intersection(v,complement(u)),complement(u)).
% 300.04/300.38  38043[1:Res:19168.1,3392.0] ||  -> equal(intersection(u,domain_of(v)),domain_of(v)) member(not_subclass_element(domain_of(v),intersection(u,domain_of(v))),cantor(v))*.
% 300.04/300.38  38069[0:Res:19168.1,2702.1] function(u) ||  -> equal(intersection(v,u),u) member(not_subclass_element(u,intersection(v,u)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  38102[0:MRR:38063.2,37229.0] || member(not_subclass_element(regular(u),intersection(v,regular(u))),u)* -> equal(intersection(v,regular(u)),regular(u)).
% 300.04/300.38  38106[0:Rew:756.0,37966.0] ||  -> equal(symmetric_difference(u,singleton(u)),successor(u)) member(not_subclass_element(successor(u),symmetric_difference(u,singleton(u))),successor(u))*.
% 300.04/300.38  38597[3:Rew:38579.1,38513.1] || equal(complement(ordered_pair(u,v)),null_class)** -> equal(not_subclass_element(universal_class,null_class),omega) equal(not_subclass_element(universal_class,null_class),null_class).
% 300.04/300.38  38598[1:MRR:38313.2,2380.1] || equal(intersection(u,v),null_class) member(w,union(u,v)) -> member(w,symmetric_difference(u,v))*.
% 300.04/300.38  38886[0:Res:5544.1,35.0] ||  -> equal(flip(u),null_class) equal(ordered_pair(first(regular(flip(u))),second(regular(flip(u)))),regular(flip(u)))**.
% 300.04/300.38  39054[0:Res:2439.0,37806.0] || equal(second(not_subclass_element(u,complement(element_relation))),null_class)** -> subclass(u,complement(element_relation)).
% 300.04/300.38  39103[0:Res:5570.1,35.0] ||  -> equal(rotate(u),null_class) equal(ordered_pair(first(regular(rotate(u))),second(regular(rotate(u)))),regular(rotate(u)))**.
% 300.04/300.38  39673[3:Res:39418.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),regular(omega)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  39842[1:Res:39417.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),singleton(v)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  39881[1:Res:39816.0,2733.1] function(u) || equal(unordered_pair(singleton(v),power_class(null_class)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  39918[1:Res:39415.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  39985[1:Res:39428.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(power_class(null_class),v)*.
% 300.04/300.38  39993[1:Res:39428.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  40059[1:Res:39893.0,2733.1] function(u) || equal(unordered_pair(singleton(v),power_class(null_class)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  40628[0:Res:6999.2,35.0] || equal(u,successor_relation) -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 300.04/300.38  40668[1:Res:38080.1,7394.0] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(not_subclass_element(universal_class,cantor(u)),ordered_pair(v,w)))*.
% 300.04/300.38  40669[1:Res:38080.1,7366.0] ||  -> equal(cantor(u),universal_class) member(not_subclass_element(universal_class,cantor(u)),unordered_pair(not_subclass_element(universal_class,cantor(u)),unordered_pair(v,w)))*.
% 300.04/300.38  40719[0:Res:7067.2,35.0] || equal(u,element_relation) -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 300.04/300.38  44913[0:Obv:44910.1] || equal(singleton(u),null_class) -> equal(not_subclass_element(unordered_pair(v,u),null_class),v)** equal(unordered_pair(v,u),null_class).
% 300.04/300.38  44914[0:Obv:44909.1] || equal(singleton(u),null_class) -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.38  44960[1:Res:39347.1,2725.1] inductive(u) || equal(v,null_class) equal(unordered_pair(omega,power_class(v)),omega)** -> member(omega,u)*.
% 300.04/300.38  45070[1:Res:41.2,39952.1] || member(power_class(null_class),u) member(power_class(null_class),v) equal(complement(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  45278[1:Res:39960.1,2725.1] inductive(u) || equal(domain_of(v),universal_class)** equal(cantor(v),omega) -> member(power_class(null_class),u)*.
% 300.04/300.38  45311[1:Res:41.2,40021.1] || member(power_class(null_class),u) member(power_class(null_class),v) equal(regular(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  45538[1:Rew:5938.0,45434.0] || member(u,symmetric_difference(complement(cantor(v)),universal_class)) member(u,union(symmetric_difference(domain_of(v),universal_class),null_class))* -> .
% 300.04/300.38  45616[1:Res:45406.0,2733.1] function(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class))),u)* -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.38  45652[1:Res:45407.0,2733.1] function(u) || equal(unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class))),u)* -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.38  45784[1:Rew:5899.0,45678.0] || member(u,symmetric_difference(cantor(inverse(v)),null_class)) member(u,union(null_class,symmetric_difference(range_of(v),universal_class)))* -> .
% 300.04/300.38  45831[0:Res:302.1,6469.0] || member(regular(regular(domain_of(u))),cantor(u))* -> equal(regular(domain_of(u)),null_class) equal(domain_of(u),null_class).
% 300.04/300.38  46404[1:MRR:45838.2,37501.1] || member(regular(regular(symmetric_difference(null_class,singleton(null_class)))),successor(null_class))* -> equal(regular(symmetric_difference(null_class,singleton(null_class))),null_class).
% 300.04/300.38  46719[0:Obv:46674.1] function(intersection(u,singleton(v))) ||  -> equal(intersection(u,singleton(v)),null_class)** member(v,cross_product(universal_class,universal_class))*.
% 300.04/300.38  47001[0:Obv:46953.1] function(intersection(singleton(u),v)) ||  -> equal(intersection(singleton(u),v),null_class)** member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  47103[1:Res:45354.1,7394.0] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(not_subclass_element(universal_class,power_class(u)),ordered_pair(v,w)))*.
% 300.04/300.38  47104[1:Res:45354.1,7366.0] || equal(u,null_class) -> member(not_subclass_element(universal_class,power_class(u)),unordered_pair(not_subclass_element(universal_class,power_class(u)),unordered_pair(v,w)))*.
% 300.04/300.38  47201[1:Res:45362.1,2709.1] inductive(u) || equal(regular(complement(omega)),universal_class) equal(u,v)* -> member(power_class(null_class),v)*.
% 300.04/300.38  47204[1:Res:45362.1,2725.1] inductive(u) || equal(regular(complement(v)),universal_class)** equal(v,omega) -> member(power_class(null_class),u)*.
% 300.04/300.38  47249[1:Res:45386.0,2725.1] inductive(u) || equal(unordered_pair(not_subclass_element(universal_class,power_class(null_class)),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.04/300.38  47326[1:Res:45399.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(not_subclass_element(universal_class,power_class(null_class)),u)*.
% 300.04/300.38  47429[1:Res:47225.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),not_subclass_element(universal_class,power_class(null_class))),omega)** -> member(singleton(v),u)*.
% 300.04/300.38  47750[0:SSi:47746.0,87.0] || equal(singleton(u),null_class) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 300.04/300.38  47751[0:SSi:47745.0,87.0] || equal(singleton(u),null_class) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 300.04/300.38  47829[0:Res:5060.2,6578.0] || equal(symmetric_difference(complement(u),complement(v)),universal_class) -> equal(w,null_class) member(regular(w),union(u,v))*.
% 300.04/300.38  48110[0:Res:76.1,7388.0] || member(ordered_pair(u,v),compose(w,x))* -> equal(y,null_class) member(v,unordered_pair(v,regular(y)))*.
% 300.04/300.38  48908[1:Rew:17.0,48415.2] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(power_class(null_class),image(u,v)))*.
% 300.04/300.38  48909[1:Rew:17.0,48454.2] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(power_class(null_class),apply(choice,u)))*.
% 300.04/300.38  48990[0:SpR:7581.0,20073.1] || equal(inverse(restrict(cross_product(u,universal_class),v,w)),null_class)** -> equal(image(cross_product(v,w),u),null_class).
% 300.04/300.38  49042[3:Res:48754.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),regular(omega)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  49111[1:Res:48781.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.38  49290[1:Res:48406.1,2725.1] inductive(u) || equal(unordered_pair(v,power_class(null_class)),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  49331[1:Res:48949.1,2725.1] inductive(u) || equal(v,null_class) equal(singleton(power_class(v)),omega) -> member(power_class(v),u)*.
% 300.04/300.38  49382[1:Res:49257.1,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),v),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  49610[1:Res:48769.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),unordered_pair(v,w)),omega)** -> member(unordered_pair(v,w),u)*.
% 300.04/300.38  49661[1:Res:48772.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),ordered_pair(v,w)),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.38  49705[1:Res:49619.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(power_class(null_class),v),omega)** -> member(v,u)*.
% 300.04/300.38  49748[1:Res:49620.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(power_class(null_class),v),omega)** -> member(v,u)*.
% 300.04/300.38  49790[0:Res:256.1,39.0] ||  -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),u)*.
% 300.04/300.38  49791[0:Res:256.1,40.0] ||  -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),v)*.
% 300.04/300.38  49868[0:Res:2403.1,7463.0] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(singleton(w),unordered_pair(not_subclass_element(v,u),singleton(w)))*.
% 300.04/300.38  49974[0:Rew:17.0,49872.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(not_subclass_element(v,u),unordered_pair(omega,not_subclass_element(v,u)))*.
% 300.04/300.38  49975[0:Rew:17.0,49874.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(not_subclass_element(v,u),unordered_pair(null_class,not_subclass_element(v,u)))*.
% 300.04/300.38  49880[0:Res:2403.1,2713.0] || equal(universal_class,u) -> equal(v,w) member(not_subclass_element(v,w),universal_class)* member(not_subclass_element(w,v),u)*.
% 300.04/300.38  49882[0:Res:2403.1,42.1] || member(not_subclass_element(complement(u),v),u)* -> equal(v,complement(u)) member(not_subclass_element(v,complement(u)),universal_class)*.
% 300.04/300.38  49892[1:Res:2403.1,3392.0] ||  -> equal(u,domain_of(v)) member(not_subclass_element(u,domain_of(v)),universal_class) member(not_subclass_element(domain_of(v),u),cantor(v))*.
% 300.04/300.38  49987[0:MRR:49918.3,37229.0] || member(not_subclass_element(regular(u),v),u)* -> equal(v,regular(u)) member(not_subclass_element(v,regular(u)),universal_class)*.
% 300.04/300.38  50012[2:Res:5894.1,7462.0] || member(image(u,null_class),universal_class) -> member(unordered_pair(v,w),unordered_pair(apply(u,universal_class),unordered_pair(v,w)))*.
% 300.04/300.38  50128[0:Res:76.1,7462.0] || member(ordered_pair(u,v),compose(w,x))* -> member(unordered_pair(y,z),unordered_pair(v,unordered_pair(y,z)))*.
% 300.04/300.38  50414[1:Res:45409.0,2731.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class))),element_relation) -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  50415[1:Res:45409.0,2729.0] || equal(unordered_pair(omega,not_subclass_element(universal_class,power_class(null_class))),successor_relation) -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  50452[1:Res:45410.0,2731.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class))),element_relation) -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  50453[1:Res:45410.0,2729.0] || equal(unordered_pair(null_class,not_subclass_element(universal_class,power_class(null_class))),successor_relation) -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  50482[2:Res:5894.1,7490.0] || member(image(u,null_class),universal_class) -> member(ordered_pair(v,w),unordered_pair(apply(u,universal_class),ordered_pair(v,w)))*.
% 300.04/300.38  50598[0:Res:76.1,7490.0] || member(ordered_pair(u,v),compose(w,x))* -> member(ordered_pair(y,z),unordered_pair(v,ordered_pair(y,z)))*.
% 300.04/300.38  51272[1:SpL:14172.0,38214.0] || equal(image(element_relation,union(cantor(inverse(u)),null_class)),null_class)** -> equal(power_class(symmetric_difference(range_of(u),universal_class)),universal_class).
% 300.04/300.38  51546[1:Res:40329.1,2731.0] || member(u,element_relation) equal(unordered_pair(power_class(null_class),u),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  51547[1:Res:40329.1,2729.0] || member(u,element_relation) equal(unordered_pair(power_class(null_class),u),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  51589[1:Res:40330.1,2731.0] || member(u,successor_relation) equal(unordered_pair(power_class(null_class),u),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  51590[1:Res:40330.1,2729.0] || member(u,successor_relation) equal(unordered_pair(power_class(null_class),u),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  51974[0:MRR:51935.0,311.0] || equal(singleton(ordered_pair(u,v)),successor_relation) equal(successor(u),v) -> member(ordered_pair(u,v),successor_relation)*.
% 300.04/300.38  51981[2:MRR:51925.0,51925.3,2405.2,23751.0] || equal(singleton(apply(choice,complement(cross_product(universal_class,universal_class)))),successor_relation)** member(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 300.04/300.38  52168[0:MRR:52129.0,311.0] || equal(singleton(ordered_pair(u,v)),element_relation) equal(successor(u),v) -> member(ordered_pair(u,v),successor_relation)*.
% 300.04/300.38  52175[2:MRR:52119.0,52119.3,2405.2,23751.0] || equal(singleton(apply(choice,complement(cross_product(universal_class,universal_class)))),element_relation)** member(complement(cross_product(universal_class,universal_class)),universal_class) -> .
% 300.04/300.38  52205[1:MRR:52196.2,37229.0] || equal(complement(u),null_class) member(null_class,unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v).
% 300.04/300.38  52206[1:MRR:52195.2,37229.0] || equal(complement(u),null_class) member(null_class,unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v).
% 300.04/300.38  52429[0:SpR:8269.1,86.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)))**.
% 300.04/300.38  52775[1:SpL:14172.0,47192.0] || equal(regular(union(cantor(inverse(u)),null_class)),universal_class)** equal(regular(symmetric_difference(range_of(u),universal_class)),universal_class) -> .
% 300.04/300.38  52924[1:Res:47992.1,2731.0] || equal(unordered_pair(power_class(null_class),regular(u)),element_relation)** -> equal(u,null_class) member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  52925[1:Res:47992.1,2729.0] || equal(unordered_pair(power_class(null_class),regular(u)),successor_relation)** -> equal(u,null_class) member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  52984[3:Res:48115.1,2731.0] || equal(unordered_pair(regular(omega),regular(u)),element_relation)** -> equal(u,null_class) member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  52985[3:Res:48115.1,2729.0] || equal(unordered_pair(regular(omega),regular(u)),successor_relation)** -> equal(u,null_class) member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53357[0:MRR:53356.3,37229.0] || member(not_subclass_element(u,null_class),unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class).
% 300.04/300.38  53360[0:MRR:53359.3,37229.0] || member(not_subclass_element(u,null_class),unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class).
% 300.04/300.38  53403[1:SpL:14172.0,51836.1] || equal(successor(symmetric_difference(range_of(u),universal_class)),null_class) equal(regular(union(cantor(inverse(u)),null_class)),universal_class)** -> .
% 300.04/300.38  53442[1:Res:52942.1,2731.0] || equal(unordered_pair(power_class(null_class),u),element_relation)** -> equal(singleton(u),null_class) member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53443[1:Res:52942.1,2729.0] || equal(unordered_pair(power_class(null_class),u),successor_relation)** -> equal(singleton(u),null_class) member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53516[0:MRR:53515.3,37229.0] || member(apply(choice,u),unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class).
% 300.04/300.38  53519[0:MRR:53518.3,37229.0] || member(apply(choice,u),unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class).
% 300.04/300.38  53566[3:Res:52963.1,2731.0] || equal(unordered_pair(regular(u),regular(omega)),element_relation)** -> equal(u,null_class) member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53567[3:Res:52963.1,2729.0] || equal(unordered_pair(regular(u),regular(omega)),successor_relation)** -> equal(u,null_class) member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53611[3:Res:53002.1,2731.0] || equal(unordered_pair(regular(omega),u),element_relation)** -> equal(singleton(u),null_class) member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53612[3:Res:53002.1,2729.0] || equal(unordered_pair(regular(omega),u),successor_relation)** -> equal(singleton(u),null_class) member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53661[0:Res:6507.2,886.0] inductive(singleton(u)) ||  -> equal(image(successor_relation,singleton(u)),null_class) equal(regular(image(successor_relation,singleton(u))),u)**.
% 300.04/300.38  53768[1:Res:53419.1,2731.0] || equal(unordered_pair(u,power_class(null_class)),element_relation)** -> equal(singleton(u),null_class) member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53769[1:Res:53419.1,2729.0] || equal(unordered_pair(u,power_class(null_class)),successor_relation)** -> equal(singleton(u),null_class) member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53807[3:Res:53582.1,2731.0] || equal(unordered_pair(u,regular(omega)),element_relation)** -> equal(singleton(u),null_class) member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  53808[3:Res:53582.1,2729.0] || equal(unordered_pair(u,regular(omega)),successor_relation)** -> equal(singleton(u),null_class) member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  54012[0:Res:8583.1,2731.0] || member(u,universal_class) equal(unordered_pair(omega,sum_class(u)),element_relation) -> member(sum_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  54013[0:Res:8583.1,2729.0] || member(u,universal_class) equal(unordered_pair(omega,sum_class(u)),successor_relation) -> member(sum_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  54053[0:Res:8582.1,2731.0] || member(u,universal_class) equal(unordered_pair(omega,power_class(u)),element_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  54054[0:Res:8582.1,2729.0] || member(u,universal_class) equal(unordered_pair(omega,power_class(u)),successor_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  54636[3:Rew:17.0,54134.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(regular(omega),unordered_pair(regular(omega),not_subclass_element(u,v)))*.
% 300.04/300.38  54637[3:Rew:17.0,54135.1] ||  -> subclass(u,v) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(u,v)))*.
% 300.04/300.38  54640[3:Rew:17.0,54240.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(regular(omega),unordered_pair(regular(omega),not_subclass_element(v,u)))*.
% 300.04/300.38  55135[0:Res:4290.2,244.0] inductive(restrict(u,v,w)) ||  -> equal(intersection(omega,x),null_class) member(regular(intersection(omega,x)),u)*.
% 300.04/300.38  55138[0:Res:4290.2,304.0] inductive(cantor(inverse(u))) ||  -> equal(intersection(omega,v),null_class) member(regular(intersection(omega,v)),range_of(u))*.
% 300.04/300.38  55272[1:Res:14899.1,2731.0] || equal(cantor(inverse(u)),element_relation) -> equal(range_of(u),null_class) member(regular(range_of(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  55273[1:Res:14899.1,2729.0] || equal(cantor(inverse(u)),successor_relation) -> equal(range_of(u),null_class) member(regular(range_of(u)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  55336[0:Res:3918.2,244.0] inductive(restrict(u,v,w)) ||  -> equal(intersection(x,omega),null_class) member(regular(intersection(x,omega)),u)*.
% 300.04/300.38  55339[0:Res:3918.2,304.0] inductive(cantor(inverse(u))) ||  -> equal(intersection(v,omega),null_class) member(regular(intersection(v,omega)),range_of(u))*.
% 300.04/300.38  55543[0:Res:184.1,15747.0] ||  -> equal(intersection(u,intersection(successor_relation,v)),null_class) member(regular(intersection(u,intersection(successor_relation,v))),cross_product(universal_class,universal_class))*.
% 300.04/300.38  55544[0:Res:193.1,15747.0] ||  -> equal(intersection(intersection(successor_relation,u),v),null_class) member(regular(intersection(intersection(successor_relation,u),v)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  55635[0:Res:184.1,15907.0] ||  -> equal(intersection(u,intersection(element_relation,v)),null_class) member(regular(intersection(u,intersection(element_relation,v))),cross_product(universal_class,universal_class))*.
% 300.04/300.38  55636[0:Res:193.1,15907.0] ||  -> equal(intersection(intersection(element_relation,u),v),null_class) member(regular(intersection(intersection(element_relation,u),v)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  55728[0:Res:302.1,448.0] || member(regular(intersection(u,complement(domain_of(v)))),cantor(v))* -> equal(intersection(u,complement(domain_of(v))),null_class).
% 300.04/300.38  55779[0:Obv:55748.1] || equal(intersection(u,complement(cross_product(universal_class,universal_class))),successor_relation)** -> equal(intersection(u,complement(cross_product(universal_class,universal_class))),null_class).
% 300.04/300.38  55780[0:Obv:55747.1] || equal(intersection(u,complement(cross_product(universal_class,universal_class))),element_relation)** -> equal(intersection(u,complement(cross_product(universal_class,universal_class))),null_class).
% 300.04/300.38  56176[0:Res:302.1,4281.0] || member(regular(intersection(complement(domain_of(u)),v)),cantor(u))* -> equal(intersection(complement(domain_of(u)),v),null_class).
% 300.04/300.38  56233[0:Obv:56196.1] || equal(intersection(complement(cross_product(universal_class,universal_class)),u),successor_relation)** -> equal(intersection(complement(cross_product(universal_class,universal_class)),u),null_class).
% 300.04/300.38  56234[0:Obv:56195.1] || equal(intersection(complement(cross_product(universal_class,universal_class)),u),element_relation)** -> equal(intersection(complement(cross_product(universal_class,universal_class)),u),null_class).
% 300.04/300.38  58023[0:Res:8636.3,244.0] inductive(restrict(u,v,w)) || equal(x,omega) -> equal(x,null_class) member(regular(x),u)*.
% 300.04/300.38  58026[0:Res:8636.3,304.0] inductive(cantor(inverse(u))) || equal(v,omega) -> equal(v,null_class) member(regular(v),range_of(u))*.
% 300.04/300.38  58488[0:Res:184.1,16191.0] ||  -> equal(intersection(u,intersection(v,successor_relation)),null_class) member(regular(intersection(u,intersection(v,successor_relation))),cross_product(universal_class,universal_class))*.
% 300.04/300.38  58489[0:Res:193.1,16191.0] ||  -> equal(intersection(intersection(u,successor_relation),v),null_class) member(regular(intersection(intersection(u,successor_relation),v)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  58812[0:Res:184.1,16192.0] ||  -> equal(intersection(u,intersection(v,element_relation)),null_class) member(regular(intersection(u,intersection(v,element_relation))),cross_product(universal_class,universal_class))*.
% 300.04/300.38  58813[0:Res:193.1,16192.0] ||  -> equal(intersection(intersection(u,element_relation),v),null_class) member(regular(intersection(intersection(u,element_relation),v)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  59035[0:Res:622.1,7369.0] || member(range_of(null_class),universal_class) member(u,v)* -> member(u,unordered_pair(u,power_class(apply(null_class,w))))*.
% 300.04/300.38  59108[1:Res:45354.1,7369.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,power_class(not_subclass_element(universal_class,power_class(u)))))*.
% 300.04/300.38  59717[0:Rew:17.0,59155.2] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(power_class(omega),image(u,v)))*.
% 300.04/300.38  59718[0:Rew:17.0,59198.2] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(power_class(omega),apply(choice,u)))*.
% 300.04/300.38  59876[1:Res:59149.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),power_class(omega)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  59893[0:Res:622.1,7370.0] || member(range_of(null_class),universal_class) member(u,v)* -> member(u,unordered_pair(u,sum_class(apply(null_class,w))))*.
% 300.04/300.38  59966[1:Res:45354.1,7370.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,sum_class(not_subclass_element(universal_class,power_class(u)))))*.
% 300.04/300.38  60030[3:Res:59552.0,2733.1] function(u) || equal(unordered_pair(power_class(omega),regular(omega)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  60073[0:Res:59145.0,2733.1] function(u) || equal(unordered_pair(singleton(v),power_class(omega)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  60111[0:Res:60044.0,2733.1] function(u) || equal(unordered_pair(power_class(omega),singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  60166[0:Res:5589.1,7389.0] function(u) ||  -> equal(v,null_class) member(apply(u,w),unordered_pair(apply(u,w),not_subclass_element(v,null_class)))*.
% 300.04/300.38  60209[0:Res:15.1,7389.0] ||  -> equal(u,null_class) equal(v,null_class) member(not_subclass_element(u,null_class),unordered_pair(not_subclass_element(u,null_class),not_subclass_element(v,null_class)))*.
% 300.04/300.38  60355[1:Res:6024.1,7389.0] ||  -> equal(universal_class,u) equal(v,null_class) member(not_subclass_element(universal_class,u),unordered_pair(not_subclass_element(universal_class,u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  60632[1:Res:59580.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.38  60722[0:Res:59146.1,2725.1] inductive(u) || equal(unordered_pair(v,power_class(omega)),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  60769[0:Res:60683.1,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),v),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  60783[0:Res:622.1,7484.0] || member(range_of(null_class),universal_class) -> equal(u,null_class) member(regular(u),unordered_pair(apply(null_class,v),regular(u)))*.
% 300.04/300.38  60983[1:Res:23252.0,7484.0] ||  -> equal(complement(u),universal_class) equal(v,null_class) member(regular(v),unordered_pair(not_subclass_element(universal_class,complement(u)),regular(v)))*.
% 300.04/300.38  60989[1:Res:45354.1,7484.0] || equal(u,null_class) -> equal(v,null_class) member(regular(v),unordered_pair(not_subclass_element(universal_class,power_class(u)),regular(v)))*.
% 300.04/300.38  60990[1:Res:23646.1,7484.0] ||  -> equal(power_class(u),universal_class) equal(v,null_class) member(regular(v),unordered_pair(not_subclass_element(universal_class,power_class(u)),regular(v)))*.
% 300.04/300.38  60992[1:Res:38080.1,7484.0] ||  -> equal(cantor(u),universal_class) equal(v,null_class) member(regular(v),unordered_pair(not_subclass_element(universal_class,cantor(u)),regular(v)))*.
% 300.04/300.38  61272[0:Res:59566.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),unordered_pair(v,w)),omega)** -> member(unordered_pair(v,w),u)*.
% 300.04/300.38  61351[0:Res:59569.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),ordered_pair(v,w)),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.38  61627[0:Res:61304.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(power_class(omega),v),omega)** -> member(v,u)*.
% 300.04/300.38  61675[0:Res:61305.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(power_class(omega),v),omega)** -> member(v,u)*.
% 300.04/300.38  62232[0:Rew:17.0,61693.2] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(sum_class(null_class),image(u,v)))*.
% 300.04/300.38  62233[0:Rew:17.0,61736.2] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(sum_class(null_class),apply(choice,u)))*.
% 300.04/300.38  62350[0:Res:257.1,42.1] || member(not_subclass_element(restrict(complement(u),v,w),null_class),u)* -> equal(restrict(complement(u),v,w),null_class).
% 300.04/300.38  62364[1:Res:257.1,3392.0] ||  -> equal(restrict(domain_of(u),v,w),null_class) member(not_subclass_element(restrict(domain_of(u),v,w),null_class),cantor(u))*.
% 300.04/300.38  62400[0:Res:257.1,2695.1] inductive(u) ||  -> equal(restrict(omega,v,w),null_class) member(not_subclass_element(restrict(omega,v,w),null_class),u)*.
% 300.04/300.38  62412[0:MRR:62391.2,37229.0] || member(not_subclass_element(restrict(regular(u),v,w),null_class),u)* -> equal(restrict(regular(u),v,w),null_class).
% 300.04/300.38  62494[1:Res:61687.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),sum_class(null_class)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  62533[3:Res:61819.0,2733.1] function(u) || equal(unordered_pair(regular(omega),sum_class(null_class)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  62577[0:Res:61683.0,2733.1] function(u) || equal(unordered_pair(singleton(v),sum_class(null_class)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  62619[0:Res:62545.0,2733.1] function(u) || equal(unordered_pair(sum_class(null_class),singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  62696[1:Res:62119.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.38  62858[0:Res:61684.1,2725.1] inductive(u) || equal(unordered_pair(v,sum_class(null_class)),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  62905[0:Res:62817.1,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),v),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  63478[0:Rew:17.0,62923.2] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(sum_class(omega),image(u,v)))*.
% 300.04/300.38  63479[0:Rew:17.0,62967.2] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(sum_class(omega),apply(choice,u)))*.
% 300.04/300.38  63655[1:Res:62917.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),sum_class(omega)),u)* -> member(power_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  63695[3:Res:63050.0,2733.1] function(u) || equal(unordered_pair(regular(omega),sum_class(omega)),u)* -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  63740[0:Res:62913.0,2733.1] function(u) || equal(unordered_pair(singleton(v),sum_class(omega)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  63801[0:Res:63707.0,2733.1] function(u) || equal(unordered_pair(sum_class(omega),singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class))*.
% 300.04/300.38  63881[1:Res:63362.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.04/300.38  64084[1:Rew:32774.0,64008.1] || equal(u,null_class) -> equal(union(null_class,image(element_relation,power_class(null_class))),union(null_class,image(element_relation,power_class(u))))*.
% 300.04/300.38  64085[1:Rew:32773.0,64009.1] || equal(universal_class,u) -> equal(union(null_class,image(element_relation,power_class(universal_class))),union(null_class,image(element_relation,power_class(u))))*.
% 300.04/300.38  64194[0:Res:62914.1,2725.1] inductive(u) || equal(unordered_pair(v,sum_class(omega)),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  64242[0:Res:64152.1,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),v),omega)** -> equal(singleton(v),null_class) member(v,u)*.
% 300.04/300.38  64296[0:Res:62105.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),unordered_pair(v,w)),omega)** -> member(unordered_pair(v,w),u)*.
% 300.04/300.38  64467[1:Rew:32874.0,64390.1] || equal(u,null_class) -> equal(union(image(element_relation,power_class(null_class)),null_class),union(image(element_relation,power_class(u)),null_class))*.
% 300.04/300.38  64468[1:Rew:32873.0,64391.1] || equal(universal_class,u) -> equal(union(image(element_relation,power_class(universal_class)),null_class),union(image(element_relation,power_class(u)),null_class))*.
% 300.04/300.38  64596[0:Res:62108.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),ordered_pair(v,w)),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.38  64649[0:Res:64549.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(sum_class(null_class),v),omega)** -> member(v,u)*.
% 300.04/300.38  64697[0:Res:64550.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(sum_class(null_class),v),omega)** -> member(v,u)*.
% 300.04/300.38  64820[0:Res:63348.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),unordered_pair(v,w)),omega)** -> member(unordered_pair(v,w),u)*.
% 300.04/300.38  64897[0:Res:63351.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),ordered_pair(v,w)),omega)** -> member(ordered_pair(v,w),u)*.
% 300.04/300.38  65019[0:Res:64850.1,2725.1] inductive(u) || member(v,element_relation) equal(unordered_pair(sum_class(omega),v),omega)** -> member(v,u)*.
% 300.04/300.38  65067[0:Res:64851.1,2725.1] inductive(u) || member(v,successor_relation) equal(unordered_pair(sum_class(omega),v),omega)** -> member(v,u)*.
% 300.04/300.38  65534[1:Obv:65518.2] inductive(intersection(universal_class,complement(u))) || equal(union(null_class,u),omega)** -> equal(union(null_class,u),null_class).
% 300.04/300.38  65649[1:Obv:65631.2] inductive(intersection(complement(u),universal_class)) || equal(union(u,null_class),omega)** -> equal(union(u,null_class),null_class).
% 300.04/300.38  65697[1:Res:39428.1,8278.0] || equal(domain_of(regular(cross_product(singleton(power_class(null_class)),universal_class))),universal_class)** -> equal(cross_product(singleton(power_class(null_class)),universal_class),null_class).
% 300.04/300.38  65702[0:Res:5043.1,8278.0] || equal(domain_of(regular(cross_product(singleton(singleton(u)),universal_class))),universal_class)** -> equal(cross_product(singleton(singleton(u)),universal_class),null_class).
% 300.04/300.38  65704[3:Res:10943.1,8278.0] || equal(domain_of(regular(cross_product(singleton(regular(omega)),universal_class))),universal_class)** -> equal(cross_product(singleton(regular(omega)),universal_class),null_class).
% 300.04/300.38  65793[1:SpR:14172.0,65435.1] || equal(power_class(symmetric_difference(range_of(u),universal_class)),universal_class) -> equal(image(element_relation,union(cantor(inverse(u)),null_class)),null_class)**.
% 300.04/300.38  65903[0:SpL:65435.1,272.1] || equal(power_class(u),universal_class) member(v,image(element_relation,power_class(u)))* member(v,power_class(null_class)) -> .
% 300.04/300.38  65961[3:Res:23363.1,272.1] inductive(power_class(image(element_relation,complement(u)))) || member(not_subclass_element(universal_class,complement(omega)),image(element_relation,power_class(u)))* -> .
% 300.04/300.38  66040[3:Res:17664.1,2731.0] || equal(unordered_pair(regular(u),regular(omega)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66041[3:Res:17664.1,2729.0] || equal(unordered_pair(regular(u),regular(omega)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66065[3:Obv:66014.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,regular(omega)))*.
% 300.04/300.38  66066[3:Obv:66013.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,regular(omega)))*.
% 300.04/300.38  66205[0:Rew:19794.1,66111.2] inductive(u) || equal(successor_relation,null_class) -> equal(range_of(successor_relation),null_class) member(not_subclass_element(range_of(successor_relation),null_class),u)*.
% 300.04/300.38  66257[0:Res:28902.1,2731.0] || member(u,successor_relation) equal(unordered_pair(omega,second(u)),element_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66258[0:Res:28902.1,2729.0] || member(u,successor_relation) equal(unordered_pair(omega,second(u)),successor_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66294[0:Res:28903.1,2731.0] || member(u,successor_relation) equal(unordered_pair(null_class,second(u)),element_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66295[0:Res:28903.1,2729.0] || member(u,successor_relation) equal(unordered_pair(null_class,second(u)),successor_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66331[0:Res:28925.1,2731.0] || member(u,successor_relation) equal(unordered_pair(omega,first(u)),element_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66332[0:Res:28925.1,2729.0] || member(u,successor_relation) equal(unordered_pair(omega,first(u)),successor_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66368[0:Res:28926.1,2731.0] || member(u,successor_relation) equal(unordered_pair(null_class,first(u)),element_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66369[0:Res:28926.1,2729.0] || member(u,successor_relation) equal(unordered_pair(null_class,first(u)),successor_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66414[0:Res:29085.1,2731.0] || member(u,element_relation) equal(unordered_pair(omega,second(u)),element_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66415[0:Res:29085.1,2729.0] || member(u,element_relation) equal(unordered_pair(omega,second(u)),successor_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66451[0:Res:29086.1,2731.0] || member(u,element_relation) equal(unordered_pair(null_class,second(u)),element_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66452[0:Res:29086.1,2729.0] || member(u,element_relation) equal(unordered_pair(null_class,second(u)),successor_relation) -> member(second(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66488[0:Res:29108.1,2731.0] || member(u,element_relation) equal(unordered_pair(omega,first(u)),element_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66489[0:Res:29108.1,2729.0] || member(u,element_relation) equal(unordered_pair(omega,first(u)),successor_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66525[0:Res:29109.1,2731.0] || member(u,element_relation) equal(unordered_pair(null_class,first(u)),element_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66526[0:Res:29109.1,2729.0] || member(u,element_relation) equal(unordered_pair(null_class,first(u)),successor_relation) -> member(first(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66610[3:Res:23363.1,6992.0] inductive(cantor(u)) || equal(domain_of(u),successor_relation)** -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  66918[0:Rew:66877.1,66769.2] || member(singleton(u),successor_relation) member(singleton(singleton(u)),cross_product(v,w))* -> member(regular(u),w).
% 300.04/300.38  66922[0:Rew:66877.1,66820.2] || member(singleton(u),successor_relation) member(image(v,u),universal_class) -> member(apply(v,regular(u)),universal_class)*.
% 300.04/300.38  66923[0:Rew:66877.1,66656.1] || member(singleton(u),successor_relation) -> equal(unordered_pair(u,unordered_pair(regular(u),singleton(v))),ordered_pair(regular(u),v))**.
% 300.04/300.38  66928[0:Rew:66877.1,66673.1] || member(singleton(u),successor_relation) -> equal(unordered_pair(u,unordered_pair(singleton(v),regular(u))),ordered_pair(regular(u),v))**.
% 300.04/300.38  66936[0:Rew:66877.1,66935.1] || member(singleton(u),successor_relation) equal(symmetric_difference(regular(u),u),universal_class)** -> member(omega,second(singleton(u)))*.
% 300.04/300.38  66938[0:Rew:66877.1,66937.1] || member(singleton(u),successor_relation) equal(symmetric_difference(regular(u),u),universal_class)** -> member(null_class,second(singleton(u)))*.
% 300.04/300.38  66940[0:Rew:66877.1,66939.1] || member(singleton(u),successor_relation) member(v,symmetric_difference(regular(u),u))* -> member(v,second(singleton(u))).
% 300.04/300.38  66944[0:Rew:66877.1,66751.2,66878.1,66751.1,66877.1,66751.1] || member(singleton(u),successor_relation) -> equal(intersection(v,u),null_class) equal(regular(intersection(v,u)),regular(u))**.
% 300.04/300.38  66945[0:Rew:66877.1,66717.2,66878.1,66717.1,66877.1,66717.1] || member(singleton(u),successor_relation) -> equal(intersection(u,v),null_class) equal(regular(intersection(u,v)),regular(u))**.
% 300.04/300.38  67009[0:Res:66893.1,7389.0] || member(singleton(u),successor_relation) -> equal(v,null_class) member(regular(u),unordered_pair(regular(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  67298[3:Res:23363.1,7060.0] inductive(cantor(u)) || equal(domain_of(u),element_relation)** -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.04/300.38  67357[0:SpR:67347.1,252.0] || member(successor_relation,element_relation) -> equal(apply(complement(cross_product(first(successor_relation),universal_class)),regular(first(successor_relation))),sum_class(range_of(null_class)))**.
% 300.04/300.38  67428[0:SpR:67347.1,31.0] || member(successor_relation,element_relation) -> equal(unordered_pair(singleton(u),unordered_pair(u,first(successor_relation))),ordered_pair(u,regular(first(successor_relation))))**.
% 300.04/300.38  67435[0:SpR:67347.1,315.0] || member(successor_relation,element_relation) -> equal(unordered_pair(singleton(u),unordered_pair(first(successor_relation),u)),ordered_pair(u,regular(first(successor_relation))))**.
% 300.04/300.38  67484[1:SpL:67347.1,47139.0] || member(successor_relation,element_relation) equal(regular(complement(first(successor_relation))),universal_class)** -> equal(regular(first(successor_relation)),power_class(null_class)).
% 300.04/300.38  67504[2:SpL:67347.1,13469.0] || member(successor_relation,element_relation) equal(ordered_pair(ordered_pair(universal_class,regular(first(successor_relation))),unordered_pair(universal_class,first(successor_relation))),element_relation)** -> .
% 300.04/300.38  67505[2:SpL:67347.1,13470.0] || member(successor_relation,element_relation) equal(ordered_pair(ordered_pair(universal_class,regular(first(successor_relation))),unordered_pair(universal_class,first(successor_relation))),successor_relation)** -> .
% 300.04/300.38  67511[0:SpL:67347.1,46379.0] || member(successor_relation,element_relation) member(regular(regular(first(successor_relation))),first(successor_relation))* -> equal(regular(first(successor_relation)),null_class).
% 300.04/300.38  67556[0:Rew:67347.1,67460.2] || member(successor_relation,element_relation) member(singleton(singleton(first(successor_relation))),element_relation)* -> member(first(successor_relation),regular(first(successor_relation))).
% 300.04/300.38  67557[0:Rew:67347.1,67462.2] || member(successor_relation,element_relation) member(singleton(singleton(first(successor_relation))),cross_product(u,v))* -> member(first(successor_relation),u).
% 300.04/300.38  67603[0:Res:67386.1,2725.1] inductive(u) || member(successor_relation,element_relation) equal(singleton(first(successor_relation)),omega) -> member(first(successor_relation),u)*.
% 300.04/300.38  67633[1:Res:7449.1,7333.1] || equal(domain_of(u),universal_class) member(cantor(u),universal_class) -> member(singleton(singleton(singleton(cantor(u)))),element_relation)*.
% 300.04/300.38  67637[0:MRR:67612.0,119.0] || member(complement(u),universal_class) -> member(singleton(complement(u)),u)* member(singleton(singleton(singleton(complement(u)))),element_relation)*.
% 300.04/300.38  67951[4:Res:67914.2,8278.0] function(regular(cross_product(singleton(u),universal_class))) || member(u,universal_class) -> equal(cross_product(singleton(u),universal_class),null_class)**.
% 300.04/300.38  68079[4:EmS:954.0,954.1,89.1,68032.1] one_to_one(domain_of(u)) function(u) ||  -> subclass(omega,cross_product(universal_class,universal_class))*r.
% 300.04/300.38  68163[4:EmS:954.0,954.1,89.1,68156.1] one_to_one(range_of(u)) one_to_one(u) ||  -> subclass(omega,cross_product(universal_class,universal_class))*r.
% 300.04/300.38  68675[0:Res:5782.2,42.1] inductive(complement(u)) || member(not_subclass_element(intersection(omega,v),null_class),u)* -> equal(intersection(omega,v),null_class).
% 300.04/300.38  68678[0:Res:5782.2,39.0] inductive(intersection(u,v)) ||  -> equal(intersection(omega,w),null_class) member(not_subclass_element(intersection(omega,w),null_class),u)*.
% 300.04/300.38  68679[0:Res:5782.2,40.0] inductive(intersection(u,v)) ||  -> equal(intersection(omega,w),null_class) member(not_subclass_element(intersection(omega,w),null_class),v)*.
% 300.04/300.38  68690[1:Res:5782.2,3392.0] inductive(domain_of(u)) ||  -> equal(intersection(omega,v),null_class) member(not_subclass_element(intersection(omega,v),null_class),cantor(u))*.
% 300.04/300.38  68691[0:Res:5782.2,1217.0] inductive(domain_of(complement(cross_product(singleton(not_subclass_element(intersection(omega,u),null_class)),universal_class)))) ||  -> equal(intersection(omega,u),null_class)**.
% 300.04/300.38  68696[0:Res:5782.2,1526.0] inductive(cantor(complement(cross_product(singleton(not_subclass_element(intersection(omega,u),null_class)),universal_class)))) ||  -> equal(intersection(omega,u),null_class)**.
% 300.04/300.38  68748[0:MRR:68723.3,37229.0] inductive(regular(u)) || member(not_subclass_element(intersection(omega,v),null_class),u)* -> equal(intersection(omega,v),null_class).
% 300.04/300.38  68849[0:Res:5730.2,42.1] inductive(complement(u)) || member(not_subclass_element(intersection(v,omega),null_class),u)* -> equal(intersection(v,omega),null_class).
% 300.04/300.38  68852[0:Res:5730.2,39.0] inductive(intersection(u,v)) ||  -> equal(intersection(w,omega),null_class) member(not_subclass_element(intersection(w,omega),null_class),u)*.
% 300.04/300.38  68853[0:Res:5730.2,40.0] inductive(intersection(u,v)) ||  -> equal(intersection(w,omega),null_class) member(not_subclass_element(intersection(w,omega),null_class),v)*.
% 300.04/300.38  68864[1:Res:5730.2,3392.0] inductive(domain_of(u)) ||  -> equal(intersection(v,omega),null_class) member(not_subclass_element(intersection(v,omega),null_class),cantor(u))*.
% 300.04/300.38  68865[0:Res:5730.2,1217.0] inductive(domain_of(complement(cross_product(singleton(not_subclass_element(intersection(u,omega),null_class)),universal_class)))) ||  -> equal(intersection(u,omega),null_class)**.
% 300.04/300.38  68870[0:Res:5730.2,1526.0] inductive(cantor(complement(cross_product(singleton(not_subclass_element(intersection(u,omega),null_class)),universal_class)))) ||  -> equal(intersection(u,omega),null_class)**.
% 300.04/300.38  68922[0:MRR:68897.3,37229.0] inductive(regular(u)) || member(not_subclass_element(intersection(v,omega),null_class),u)* -> equal(intersection(v,omega),null_class).
% 300.04/300.38  70016[4:Res:68352.1,8278.0] function(regular(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class))) ||  -> equal(cross_product(singleton(not_subclass_element(universal_class,null_class)),universal_class),null_class)**.
% 300.04/300.38  70301[0:SpR:319.0,7346.2] || member(u,universal_class) member(singleton(u),u)* -> member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))*.
% 300.04/300.38  71195[0:Res:8637.3,42.1] inductive(complement(u)) || equal(v,omega) member(not_subclass_element(v,null_class),u)* -> equal(v,null_class).
% 300.04/300.38  71198[0:Res:8637.3,39.0] inductive(intersection(u,v)) || equal(w,omega) -> equal(w,null_class) member(not_subclass_element(w,null_class),u)*.
% 300.04/300.38  71199[0:Res:8637.3,40.0] inductive(intersection(u,v)) || equal(w,omega) -> equal(w,null_class) member(not_subclass_element(w,null_class),v)*.
% 300.04/300.38  71210[1:Res:8637.3,3392.0] inductive(domain_of(u)) || equal(v,omega) -> equal(v,null_class) member(not_subclass_element(v,null_class),cantor(u))*.
% 300.04/300.38  71211[0:Res:8637.3,1217.0] inductive(domain_of(complement(cross_product(singleton(not_subclass_element(u,null_class)),universal_class)))) || equal(u,omega)* -> equal(u,null_class).
% 300.04/300.38  71216[0:Res:8637.3,1526.0] inductive(cantor(complement(cross_product(singleton(not_subclass_element(u,null_class)),universal_class)))) || equal(u,omega)* -> equal(u,null_class).
% 300.04/300.38  71295[0:MRR:71243.4,37229.0] inductive(regular(u)) || equal(v,omega) member(not_subclass_element(v,null_class),u)* -> equal(v,null_class).
% 300.04/300.38  75484[1:SpR:5892.0,5794.1] ||  -> equal(symmetric_difference(range_of(u),universal_class),null_class) member(not_subclass_element(symmetric_difference(range_of(u),universal_class),null_class),complement(cantor(inverse(u))))*.
% 300.04/300.38  75690[1:Res:39335.1,7465.0] || equal(u,null_class) member(v,w)* -> member(power_class(power_class(u)),unordered_pair(v,power_class(power_class(u))))*.
% 300.04/300.38  75691[0:Res:74.1,7465.0] || member(u,universal_class) member(v,w)* -> member(power_class(power_class(u)),unordered_pair(v,power_class(power_class(u))))*.
% 300.04/300.38  75693[0:Res:72.1,7465.0] || member(u,universal_class) member(v,w)* -> member(power_class(sum_class(u)),unordered_pair(v,power_class(sum_class(u))))*.
% 300.04/300.38  75700[0:Res:29049.1,7465.0] || member(u,element_relation) member(v,w)* -> member(power_class(second(u)),unordered_pair(v,power_class(second(u))))*.
% 300.04/300.38  75701[0:Res:28866.1,7465.0] || member(u,successor_relation) member(v,w)* -> member(power_class(second(u)),unordered_pair(v,power_class(second(u))))*.
% 300.04/300.38  75702[0:Res:29050.1,7465.0] || member(u,element_relation) member(v,w)* -> member(power_class(first(u)),unordered_pair(v,power_class(first(u))))*.
% 300.04/300.38  75703[0:Res:28867.1,7465.0] || member(u,successor_relation) member(v,w)* -> member(power_class(first(u)),unordered_pair(v,power_class(first(u))))*.
% 300.04/300.38  75772[3:Res:23455.0,7465.0] || member(u,v)* -> member(power_class(not_subclass_element(universal_class,complement(omega))),unordered_pair(u,power_class(not_subclass_element(universal_class,complement(omega)))))*.
% 300.04/300.38  75776[1:Res:45400.0,7465.0] || member(u,v)* -> member(power_class(not_subclass_element(universal_class,power_class(null_class))),unordered_pair(u,power_class(not_subclass_element(universal_class,power_class(null_class)))))*.
% 300.04/300.38  75817[1:Res:39335.1,7466.0] || equal(u,null_class) member(v,w)* -> member(sum_class(power_class(u)),unordered_pair(v,sum_class(power_class(u))))*.
% 300.04/300.38  75818[0:Res:74.1,7466.0] || member(u,universal_class) member(v,w)* -> member(sum_class(power_class(u)),unordered_pair(v,sum_class(power_class(u))))*.
% 300.04/300.38  75820[0:Res:72.1,7466.0] || member(u,universal_class) member(v,w)* -> member(sum_class(sum_class(u)),unordered_pair(v,sum_class(sum_class(u))))*.
% 300.04/300.38  75827[0:Res:29049.1,7466.0] || member(u,element_relation) member(v,w)* -> member(sum_class(second(u)),unordered_pair(v,sum_class(second(u))))*.
% 300.04/300.38  75828[0:Res:28866.1,7466.0] || member(u,successor_relation) member(v,w)* -> member(sum_class(second(u)),unordered_pair(v,sum_class(second(u))))*.
% 300.04/300.38  75829[0:Res:29050.1,7466.0] || member(u,element_relation) member(v,w)* -> member(sum_class(first(u)),unordered_pair(v,sum_class(first(u))))*.
% 300.04/300.38  75830[0:Res:28867.1,7466.0] || member(u,successor_relation) member(v,w)* -> member(sum_class(first(u)),unordered_pair(v,sum_class(first(u))))*.
% 300.04/300.38  75899[3:Res:23455.0,7466.0] || member(u,v)* -> member(sum_class(not_subclass_element(universal_class,complement(omega))),unordered_pair(u,sum_class(not_subclass_element(universal_class,complement(omega)))))*.
% 300.04/300.38  75903[1:Res:45400.0,7466.0] || member(u,v)* -> member(sum_class(not_subclass_element(universal_class,power_class(null_class))),unordered_pair(u,sum_class(not_subclass_element(universal_class,power_class(null_class)))))*.
% 300.04/300.38  75980[0:Res:8662.2,42.1] inductive(complement(u)) || equal(ordered_pair(v,w),omega) member(unordered_pair(v,singleton(w)),u)* -> .
% 300.04/300.38  75983[0:Res:8662.2,39.0] inductive(intersection(u,v)) || equal(ordered_pair(w,x),omega) -> member(unordered_pair(w,singleton(x)),u)*.
% 300.04/300.38  75984[0:Res:8662.2,40.0] inductive(intersection(u,v)) || equal(ordered_pair(w,x),omega) -> member(unordered_pair(w,singleton(x)),v)*.
% 300.04/300.38  75995[1:Res:8662.2,3392.0] inductive(domain_of(u)) || equal(ordered_pair(v,w),omega) -> member(unordered_pair(v,singleton(w)),cantor(u))*.
% 300.04/300.38  75996[0:Res:8662.2,1217.0] inductive(domain_of(complement(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class)))) || equal(ordered_pair(u,v),omega)** -> .
% 300.04/300.38  76001[0:Res:8662.2,1526.0] inductive(cantor(complement(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class)))) || equal(ordered_pair(u,v),omega)** -> .
% 300.04/300.38  76043[0:MRR:76028.3,37229.0] inductive(regular(u)) || equal(ordered_pair(v,w),omega) member(unordered_pair(v,singleton(w)),u)* -> .
% 300.04/300.38  76089[0:Res:67095.1,2731.0] || member(singleton(u),successor_relation) equal(unordered_pair(omega,regular(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  76090[0:Res:67095.1,2729.0] || member(singleton(u),successor_relation) equal(unordered_pair(omega,regular(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  76140[0:Res:67096.1,2731.0] || member(singleton(u),successor_relation) equal(unordered_pair(null_class,regular(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  76141[0:Res:67096.1,2729.0] || member(singleton(u),successor_relation) equal(unordered_pair(null_class,regular(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  76245[0:Res:449.1,886.0] ||  -> equal(intersection(u,intersection(singleton(v),w)),null_class) equal(regular(intersection(u,intersection(singleton(v),w))),v)**.
% 300.04/300.38  76301[0:Res:449.1,28851.0] || equal(complement(regular(intersection(u,intersection(successor_relation,v)))),universal_class)** -> equal(intersection(u,intersection(successor_relation,v)),null_class).
% 300.04/300.38  76304[0:Res:449.1,37806.0] || equal(second(regular(intersection(u,intersection(element_relation,v)))),null_class)** -> equal(intersection(u,intersection(element_relation,v)),null_class).
% 300.04/300.38  76306[0:Res:449.1,29034.0] || equal(complement(regular(intersection(u,intersection(element_relation,v)))),universal_class)** -> equal(intersection(u,intersection(element_relation,v)),null_class).
% 300.04/300.38  76675[1:MRR:76674.1,2380.1] || member(u,union(complement(v),intersection(v,w))) -> member(u,symmetric_difference(complement(v),intersection(v,w)))*.
% 300.04/300.38  76783[1:MRR:76782.1,2380.1] || member(u,union(complement(domain_of(v)),cantor(v))) -> member(u,symmetric_difference(complement(domain_of(v)),cantor(v)))*.
% 300.04/300.38  76967[0:Res:450.1,886.0] ||  -> equal(intersection(u,intersection(v,singleton(w))),null_class) equal(regular(intersection(u,intersection(v,singleton(w)))),w)**.
% 300.04/300.38  77023[0:Res:450.1,28851.0] || equal(complement(regular(intersection(u,intersection(v,successor_relation)))),universal_class)** -> equal(intersection(u,intersection(v,successor_relation)),null_class).
% 300.04/300.38  77026[0:Res:450.1,37806.0] || equal(second(regular(intersection(u,intersection(v,element_relation)))),null_class)** -> equal(intersection(u,intersection(v,element_relation)),null_class).
% 300.04/300.38  77028[0:Res:450.1,29034.0] || equal(complement(regular(intersection(u,intersection(v,element_relation)))),universal_class)** -> equal(intersection(u,intersection(v,element_relation)),null_class).
% 300.04/300.38  77417[1:MRR:77416.1,2380.1] || member(u,union(complement(v),intersection(w,v))) -> member(u,symmetric_difference(complement(v),intersection(w,v)))*.
% 300.04/300.38  77503[1:Rew:5832.0,77428.0] ||  -> equal(intersection(universal_class,union(complement(range_of(u)),cantor(inverse(u)))),symmetric_difference(complement(range_of(u)),cantor(inverse(u))))**.
% 300.04/300.38  77626[1:Rew:5832.0,77526.0] ||  -> equal(intersection(universal_class,union(complement(u),restrict(u,v,w))),symmetric_difference(complement(u),restrict(u,v,w)))**.
% 300.04/300.38  77736[0:Res:4282.1,886.0] ||  -> equal(intersection(intersection(singleton(u),v),w),null_class) equal(regular(intersection(intersection(singleton(u),v),w)),u)**.
% 300.04/300.38  77792[0:Res:4282.1,28851.0] || equal(complement(regular(intersection(intersection(successor_relation,u),v))),universal_class)** -> equal(intersection(intersection(successor_relation,u),v),null_class).
% 300.04/300.38  77795[0:Res:4282.1,37806.0] || equal(second(regular(intersection(intersection(element_relation,u),v))),null_class)** -> equal(intersection(intersection(element_relation,u),v),null_class).
% 300.04/300.38  77797[0:Res:4282.1,29034.0] || equal(complement(regular(intersection(intersection(element_relation,u),v))),universal_class)** -> equal(intersection(intersection(element_relation,u),v),null_class).
% 300.04/300.38  78192[1:MRR:78191.1,2380.1] || member(u,union(intersection(v,w),complement(v))) -> member(u,symmetric_difference(intersection(v,w),complement(v)))*.
% 300.04/300.38  78305[1:MRR:78304.1,2380.1] || member(u,union(cantor(v),complement(domain_of(v)))) -> member(u,symmetric_difference(cantor(v),complement(domain_of(v))))*.
% 300.04/300.38  78500[0:Res:4283.1,886.0] ||  -> equal(intersection(intersection(u,singleton(v)),w),null_class) equal(regular(intersection(intersection(u,singleton(v)),w)),v)**.
% 300.04/300.38  78556[0:Res:4283.1,28851.0] || equal(complement(regular(intersection(intersection(u,successor_relation),v))),universal_class)** -> equal(intersection(intersection(u,successor_relation),v),null_class).
% 300.04/300.38  78559[0:Res:4283.1,37806.0] || equal(second(regular(intersection(intersection(u,element_relation),v))),null_class)** -> equal(intersection(intersection(u,element_relation),v),null_class).
% 300.04/300.38  78561[0:Res:4283.1,29034.0] || equal(complement(regular(intersection(intersection(u,element_relation),v))),universal_class)** -> equal(intersection(intersection(u,element_relation),v),null_class).
% 300.04/300.38  78976[1:MRR:78975.1,2380.1] || member(u,union(intersection(v,w),complement(w))) -> member(u,symmetric_difference(intersection(v,w),complement(w)))*.
% 300.04/300.38  79065[1:Rew:5832.0,78986.0] ||  -> equal(intersection(universal_class,union(cantor(inverse(u)),complement(range_of(u)))),symmetric_difference(cantor(inverse(u)),complement(range_of(u))))**.
% 300.04/300.38  79193[1:Rew:5832.0,79089.0] ||  -> equal(intersection(universal_class,union(restrict(u,v,w),complement(u))),symmetric_difference(restrict(u,v,w),complement(u)))**.
% 300.04/300.38  79749[1:MRR:79748.1,37825.0] || equal(u,v) -> equal(intersection(universal_class,union(unordered_pair(v,u),v)),symmetric_difference(unordered_pair(v,u),v))**.
% 300.04/300.38  80695[5:Rew:80128.0,80320.1] || member(apply(choice,omega),union(inverse(null_class),null_class))* equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.38  80696[5:Rew:80128.0,80321.1] || member(not_subclass_element(universal_class,null_class),union(inverse(null_class),null_class))* equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.38  80697[5:Rew:80128.0,80322.1] || member(not_subclass_element(omega,null_class),union(inverse(null_class),null_class))* equal(complement(symmetric_difference(inverse(null_class),null_class)),universal_class) -> .
% 300.04/300.38  80335[5:Rew:80128.0,50905.0] ||  -> subclass(symmetric_difference(universal_class,union(inverse(null_class),null_class)),complement(symmetric_difference(inverse(null_class),null_class)))*l.
% 300.04/300.38  80336[5:Rew:80128.0,50921.0] ||  -> equal(complement(symmetric_difference(complement(symmetric_difference(inverse(null_class),null_class)),universal_class)),union(symmetric_difference(universal_class,union(inverse(null_class),null_class)),null_class))**.
% 300.04/300.38  80927[3:Res:23363.1,6560.0] inductive(symmetric_difference(u,cross_product(v,w))) ||  -> member(not_subclass_element(universal_class,complement(omega)),complement(restrict(u,v,w)))*.
% 300.04/300.38  81632[3:Res:23363.1,6565.0] inductive(symmetric_difference(cross_product(u,v),w)) ||  -> member(not_subclass_element(universal_class,complement(omega)),complement(restrict(w,u,v)))*.
% 300.04/300.38  82375[1:SpR:14172.0,76579.0] ||  -> equal(intersection(complement(union(symmetric_difference(range_of(u),universal_class),null_class)),symmetric_difference(union(cantor(inverse(u)),null_class),universal_class)),null_class)**.
% 300.04/300.38  83062[1:SpR:14172.0,78120.0] ||  -> equal(intersection(symmetric_difference(union(cantor(inverse(u)),null_class),universal_class),complement(union(symmetric_difference(range_of(u),universal_class),null_class))),null_class)**.
% 300.04/300.38  83510[1:NCh:6.2,6.0,3334.1,53.0] single_valued_class(flip(u)) || equal(cross_product(cross_product(universal_class,universal_class),universal_class),cross_product(universal_class,universal_class))** -> function(flip(u))*.
% 300.04/300.38  83512[1:NCh:6.2,6.0,3334.1,50.0] single_valued_class(rotate(u)) || equal(cross_product(cross_product(universal_class,universal_class),universal_class),cross_product(universal_class,universal_class))** -> function(rotate(u))*.
% 300.04/300.38  83525[1:NCh:6.2,6.1,3334.1,80.1] single_valued_class(u) function(v) || subclass(u,v)* -> function(u)*.
% 300.04/300.38  83658[1:EmS:954.0,954.1,83522.2,68.0] single_valued_class(omega) || equal(omega,successor_relation) -> subclass(omega,cross_product(universal_class,universal_class))*r.
% 300.04/300.38  83736[4:SoR:68083.0,83522.2] single_valued_class(complement(cross_product(singleton(regular(omega)),universal_class))) || equal(complement(cross_product(singleton(regular(omega)),universal_class)),successor_relation)** -> .
% 300.04/300.38  83748[4:SoR:68479.0,83522.2] single_valued_class(flip(cross_product(u,universal_class))) || equal(flip(cross_product(u,universal_class)),successor_relation)** -> member(null_class,inverse(u)).
% 300.04/300.38  83749[4:SoR:68429.0,83522.2] single_valued_class(flip(cross_product(u,universal_class))) || equal(flip(cross_product(u,universal_class)),successor_relation)** -> member(omega,inverse(u)).
% 300.04/300.38  83755[4:SoR:68478.0,83522.2] single_valued_class(restrict(element_relation,universal_class,u)) || equal(restrict(element_relation,universal_class,u),successor_relation)** -> member(null_class,sum_class(u)).
% 300.04/300.38  83756[4:SoR:68428.0,83522.2] single_valued_class(restrict(element_relation,universal_class,u)) || equal(restrict(element_relation,universal_class,u),successor_relation)** -> member(omega,sum_class(u)).
% 300.04/300.38  83811[1:EmS:954.0,954.1,83524.2,68.0] single_valued_class(omega) || equal(omega,element_relation) -> subclass(omega,cross_product(universal_class,universal_class))*r.
% 300.04/300.38  83889[4:SoR:68083.0,83524.2] single_valued_class(complement(cross_product(singleton(regular(omega)),universal_class))) || equal(complement(cross_product(singleton(regular(omega)),universal_class)),element_relation)** -> .
% 300.04/300.38  83901[4:SoR:68479.0,83524.2] single_valued_class(flip(cross_product(u,universal_class))) || equal(flip(cross_product(u,universal_class)),element_relation)** -> member(null_class,inverse(u)).
% 300.04/300.38  83902[4:SoR:68429.0,83524.2] single_valued_class(flip(cross_product(u,universal_class))) || equal(flip(cross_product(u,universal_class)),element_relation)** -> member(omega,inverse(u)).
% 300.04/300.38  83908[4:SoR:68478.0,83524.2] single_valued_class(restrict(element_relation,universal_class,u)) || equal(restrict(element_relation,universal_class,u),element_relation)** -> member(null_class,sum_class(u)).
% 300.04/300.38  83909[4:SoR:68428.0,83524.2] single_valued_class(restrict(element_relation,universal_class,u)) || equal(restrict(element_relation,universal_class,u),element_relation)** -> member(omega,sum_class(u)).
% 300.04/300.38  84500[0:Rew:84452.1,84344.2] || member(singleton(u),element_relation) member(singleton(singleton(u)),cross_product(v,w))* -> member(regular(u),w).
% 300.04/300.38  84505[0:Rew:84452.1,84399.2] || member(singleton(u),element_relation) member(image(v,u),universal_class) -> member(apply(v,regular(u)),universal_class)*.
% 300.04/300.38  84506[0:Rew:84452.1,84224.1] || member(singleton(u),element_relation) -> equal(unordered_pair(u,unordered_pair(regular(u),singleton(v))),ordered_pair(regular(u),v))**.
% 300.04/300.38  84509[0:Rew:84452.1,84242.1] || member(singleton(u),element_relation) -> equal(unordered_pair(u,unordered_pair(singleton(v),regular(u))),ordered_pair(regular(u),v))**.
% 300.04/300.38  84514[0:Rew:67347.1,84338.1] || member(successor_relation,element_relation) member(first(successor_relation),element_relation) -> equal(singleton(first(first(successor_relation))),regular(first(successor_relation)))**.
% 300.04/300.38  84518[0:Rew:84452.1,84383.2,84452.1,84383.1] || member(singleton(u),element_relation) equal(symmetric_difference(regular(u),u),universal_class)** -> member(omega,successor(regular(u)))*.
% 300.04/300.38  84519[0:Rew:84452.1,84384.2,84452.1,84384.1] || member(singleton(u),element_relation) equal(symmetric_difference(regular(u),u),universal_class)** -> member(null_class,successor(regular(u)))*.
% 300.04/300.38  84520[0:Rew:84452.1,84404.2,84452.1,84404.1] || member(singleton(u),element_relation) member(v,symmetric_difference(regular(u),u))* -> member(v,successor(regular(u))).
% 300.04/300.38  84525[0:Rew:84452.1,84322.2,84453.1,84322.1,84452.1,84322.1] || member(singleton(u),element_relation) -> equal(intersection(v,u),null_class) equal(regular(intersection(v,u)),regular(u))**.
% 300.04/300.38  84526[0:Rew:84452.1,84289.2,84453.1,84289.1,84452.1,84289.1] || member(singleton(u),element_relation) -> equal(intersection(u,v),null_class) equal(regular(intersection(u,v)),regular(u))**.
% 300.04/300.38  84663[0:Res:84475.1,7389.0] || member(singleton(u),element_relation) -> equal(v,null_class) member(regular(u),unordered_pair(regular(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  85540[1:Rew:6928.0,85466.1] || equal(u,null_class) -> equal(complement(intersection(power_class(v),power_class(null_class))),complement(intersection(power_class(v),power_class(u))))*.
% 300.04/300.38  85541[1:Rew:6927.0,85467.1] || equal(universal_class,u) -> equal(complement(intersection(power_class(v),power_class(universal_class))),complement(intersection(power_class(v),power_class(u))))*.
% 300.04/300.38  85544[1:Rew:6834.0,85494.1] || equal(u,null_class) -> equal(complement(intersection(power_class(null_class),power_class(v))),complement(intersection(power_class(u),power_class(v))))*.
% 300.04/300.38  85545[1:Rew:6833.0,85495.1] || equal(universal_class,u) -> equal(complement(intersection(power_class(universal_class),power_class(v))),complement(intersection(power_class(u),power_class(v))))*.
% 300.04/300.38  85593[0:SpR:85175.1,252.0] || member(element_relation,successor_relation) -> equal(apply(complement(cross_product(first(element_relation),universal_class)),regular(first(element_relation))),sum_class(range_of(null_class)))**.
% 300.04/300.38  85667[0:SpR:85175.1,31.0] || member(element_relation,successor_relation) -> equal(unordered_pair(singleton(u),unordered_pair(u,first(element_relation))),ordered_pair(u,regular(first(element_relation))))**.
% 300.04/300.38  85674[0:SpR:85175.1,315.0] || member(element_relation,successor_relation) -> equal(unordered_pair(singleton(u),unordered_pair(first(element_relation),u)),ordered_pair(u,regular(first(element_relation))))**.
% 300.04/300.38  85727[1:SpL:85175.1,47139.0] || member(element_relation,successor_relation) equal(regular(complement(first(element_relation))),universal_class)** -> equal(regular(first(element_relation)),power_class(null_class)).
% 300.04/300.38  85746[2:SpL:85175.1,13469.0] || member(element_relation,successor_relation) equal(ordered_pair(ordered_pair(universal_class,regular(first(element_relation))),unordered_pair(universal_class,first(element_relation))),element_relation)** -> .
% 300.04/300.38  85747[2:SpL:85175.1,13470.0] || member(element_relation,successor_relation) equal(ordered_pair(ordered_pair(universal_class,regular(first(element_relation))),unordered_pair(universal_class,first(element_relation))),successor_relation)** -> .
% 300.04/300.38  85753[0:SpL:85175.1,46379.0] || member(element_relation,successor_relation) member(regular(regular(first(element_relation))),first(element_relation))* -> equal(regular(first(element_relation)),null_class).
% 300.04/300.38  85803[0:Rew:85175.1,85702.2] || member(element_relation,successor_relation) member(singleton(singleton(first(element_relation))),element_relation)* -> member(first(element_relation),regular(first(element_relation))).
% 300.04/300.38  85804[0:Rew:85175.1,85704.2] || member(element_relation,successor_relation) member(singleton(singleton(first(element_relation))),cross_product(u,v))* -> member(first(element_relation),u).
% 300.04/300.38  85805[0:Rew:28868.1,85703.2,85175.1,85703.2] || member(element_relation,successor_relation) member(singleton(singleton(first(element_relation))),successor_relation)* -> equal(regular(first(element_relation)),second(element_relation)).
% 300.04/300.38  85853[0:Res:85626.1,2725.1] inductive(u) || member(element_relation,successor_relation) equal(singleton(first(element_relation)),omega) -> member(first(element_relation),u)*.
% 300.04/300.38  86040[0:Res:84751.1,2731.0] || member(singleton(u),element_relation) equal(unordered_pair(omega,regular(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  86041[0:Res:84751.1,2729.0] || member(singleton(u),element_relation) equal(unordered_pair(omega,regular(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  86092[0:Res:84752.1,2731.0] || member(singleton(u),element_relation) equal(unordered_pair(null_class,regular(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  86093[0:Res:84752.1,2729.0] || member(singleton(u),element_relation) equal(unordered_pair(null_class,regular(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  86326[1:Res:450.1,86296.0] || equal(complement(regular(intersection(u,intersection(v,element_relation)))),null_class)** -> equal(intersection(u,intersection(v,element_relation)),null_class).
% 300.04/300.38  86337[1:Res:4282.1,86296.0] || equal(complement(regular(intersection(intersection(element_relation,u),v))),null_class)** -> equal(intersection(intersection(element_relation,u),v),null_class).
% 300.04/300.38  86340[1:Res:2439.0,86296.0] || equal(complement(not_subclass_element(u,complement(element_relation))),null_class)** -> subclass(u,complement(element_relation)).
% 300.04/300.38  86374[1:Res:449.1,86296.0] || equal(complement(regular(intersection(u,intersection(element_relation,v)))),null_class)** -> equal(intersection(u,intersection(element_relation,v)),null_class).
% 300.04/300.38  86375[1:Res:4283.1,86296.0] || equal(complement(regular(intersection(intersection(u,element_relation),v))),null_class)** -> equal(intersection(intersection(u,element_relation),v),null_class).
% 300.04/300.38  86414[1:Res:450.1,86297.0] || equal(complement(regular(intersection(u,intersection(v,successor_relation)))),null_class)** -> equal(intersection(u,intersection(v,successor_relation)),null_class).
% 300.04/300.38  86425[1:Res:4282.1,86297.0] || equal(complement(regular(intersection(intersection(successor_relation,u),v))),null_class)** -> equal(intersection(intersection(successor_relation,u),v),null_class).
% 300.04/300.38  86428[1:Res:2439.0,86297.0] || equal(complement(not_subclass_element(u,complement(successor_relation))),null_class)** -> subclass(u,complement(successor_relation)).
% 300.04/300.38  86462[1:Res:449.1,86297.0] || equal(complement(regular(intersection(u,intersection(successor_relation,v)))),null_class)** -> equal(intersection(u,intersection(successor_relation,v)),null_class).
% 300.04/300.38  86463[1:Res:4283.1,86297.0] || equal(complement(regular(intersection(intersection(u,successor_relation),v))),null_class)** -> equal(intersection(intersection(u,successor_relation),v),null_class).
% 300.04/300.38  86527[1:Res:39349.1,2731.0] || equal(u,null_class) equal(unordered_pair(null_class,power_class(u)),element_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  86528[1:Res:39349.1,2729.0] || equal(u,null_class) equal(unordered_pair(null_class,power_class(u)),successor_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  86588[1:Res:39402.1,2731.0] || equal(u,null_class) equal(unordered_pair(omega,power_class(u)),element_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  86589[1:Res:39402.1,2729.0] || equal(u,null_class) equal(unordered_pair(omega,power_class(u)),successor_relation) -> member(power_class(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  86619[0:Res:3916.2,886.0] inductive(singleton(u)) ||  -> subclass(omega,v) equal(not_subclass_element(omega,v),u)*.
% 300.04/300.38  87488[1:Rew:17.0,86791.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(u,v)))*.
% 300.04/300.38  87489[1:Rew:17.0,86792.1] ||  -> subclass(u,v) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(u,v)))*.
% 300.04/300.38  87496[1:Rew:17.0,86916.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(power_class(null_class),unordered_pair(power_class(null_class),not_subclass_element(v,u)))*.
% 300.04/300.38  87741[3:Res:87345.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,complement(omega))),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.38  87792[1:Res:87346.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),not_subclass_element(universal_class,power_class(null_class))),omega)** -> member(power_class(null_class),u)*.
% 300.04/300.38  88274[1:Res:48821.1,2731.0] || equal(unordered_pair(power_class(null_class),regular(u)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  88275[1:Res:48821.1,2729.0] || equal(unordered_pair(power_class(null_class),regular(u)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  88311[1:Obv:88246.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(power_class(null_class),v))*.
% 300.04/300.38  88312[1:Obv:88245.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(power_class(null_class),u))*.
% 300.04/300.38  88819[1:Res:88674.1,2725.1] inductive(u) || equal(successor(successor(v)),null_class)** equal(complement(v),omega) -> member(omega,u)*.
% 300.04/300.38  89024[0:Res:88871.1,2725.1] inductive(u) || equal(complement(successor(v)),universal_class)** equal(complement(v),omega) -> member(omega,u)*.
% 300.04/300.38  89147[1:SpR:67347.1,89055.1] || member(successor_relation,element_relation) equal(successor(successor(regular(first(successor_relation)))),null_class)** -> member(null_class,complement(first(successor_relation))).
% 300.04/300.38  89148[1:SpR:85175.1,89055.1] || member(element_relation,successor_relation) equal(successor(successor(regular(first(element_relation)))),null_class)** -> member(null_class,complement(first(element_relation))).
% 300.04/300.38  89175[1:Res:89055.1,2731.0] || equal(successor(successor(u)),null_class) equal(complement(singleton(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  89176[1:Res:89055.1,2729.0] || equal(successor(successor(u)),null_class) equal(complement(singleton(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  89198[1:SpL:67347.1,89179.1] || member(successor_relation,element_relation) equal(successor(successor(regular(first(successor_relation)))),null_class)** member(null_class,first(successor_relation)) -> .
% 300.04/300.38  89199[1:SpL:85175.1,89179.1] || member(element_relation,successor_relation) equal(successor(successor(regular(first(element_relation)))),null_class)** member(null_class,first(element_relation)) -> .
% 300.04/300.38  89318[0:SpR:67347.1,89218.1] || member(successor_relation,element_relation) equal(complement(successor(regular(first(successor_relation)))),universal_class)** -> member(null_class,complement(first(successor_relation))).
% 300.04/300.38  89319[0:SpR:85175.1,89218.1] || member(element_relation,successor_relation) equal(complement(successor(regular(first(element_relation)))),universal_class)** -> member(null_class,complement(first(element_relation))).
% 300.04/300.38  89346[0:Res:89218.1,2731.0] || equal(complement(successor(u)),universal_class)** equal(complement(singleton(u)),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  89347[0:Res:89218.1,2729.0] || equal(complement(successor(u)),universal_class)** equal(complement(singleton(u)),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  89369[0:SpL:67347.1,89350.1] || member(successor_relation,element_relation) equal(complement(successor(regular(first(successor_relation)))),universal_class)** member(null_class,first(successor_relation)) -> .
% 300.04/300.38  89370[0:SpL:85175.1,89350.1] || member(element_relation,successor_relation) equal(complement(successor(regular(first(element_relation)))),universal_class)** member(null_class,first(element_relation)) -> .
% 300.04/300.38  89518[1:SpR:67347.1,89426.1] || member(successor_relation,element_relation) equal(successor(successor(regular(first(successor_relation)))),null_class)** -> member(omega,complement(first(successor_relation))).
% 300.04/300.38  89519[1:SpR:85175.1,89426.1] || member(element_relation,successor_relation) equal(successor(successor(regular(first(element_relation)))),null_class)** -> member(omega,complement(first(element_relation))).
% 300.04/300.38  89546[1:Res:89426.1,2731.0] || equal(successor(successor(u)),null_class) equal(complement(singleton(u)),element_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  89547[1:Res:89426.1,2729.0] || equal(successor(successor(u)),null_class) equal(complement(singleton(u)),successor_relation)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  89645[1:SpL:67347.1,89550.1] || member(successor_relation,element_relation) equal(successor(successor(regular(first(successor_relation)))),null_class)** member(omega,first(successor_relation)) -> .
% 300.04/300.38  89646[1:SpL:85175.1,89550.1] || member(element_relation,successor_relation) equal(successor(successor(regular(first(element_relation)))),null_class)** member(omega,first(element_relation)) -> .
% 300.04/300.38  89762[0:SpR:67347.1,89662.1] || member(successor_relation,element_relation) equal(complement(successor(regular(first(successor_relation)))),universal_class)** -> member(omega,complement(first(successor_relation))).
% 300.04/300.38  89763[0:SpR:85175.1,89662.1] || member(element_relation,successor_relation) equal(complement(successor(regular(first(element_relation)))),universal_class)** -> member(omega,complement(first(element_relation))).
% 300.04/300.38  89790[0:Res:89662.1,2731.0] || equal(complement(successor(u)),universal_class)** equal(complement(singleton(u)),element_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  89791[0:Res:89662.1,2729.0] || equal(complement(successor(u)),universal_class)** equal(complement(singleton(u)),successor_relation) -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  89889[0:SpL:67347.1,89794.1] || member(successor_relation,element_relation) equal(complement(successor(regular(first(successor_relation)))),universal_class)** member(omega,first(successor_relation)) -> .
% 300.04/300.38  89890[0:SpL:85175.1,89794.1] || member(element_relation,successor_relation) equal(complement(successor(regular(first(element_relation)))),universal_class)** member(omega,first(element_relation)) -> .
% 300.04/300.38  90002[1:SpR:67347.1,89907.1] || member(successor_relation,element_relation) equal(regular(successor(regular(first(successor_relation)))),universal_class)** -> member(null_class,complement(first(successor_relation))).
% 300.04/300.38  90003[1:SpR:85175.1,89907.1] || member(element_relation,successor_relation) equal(regular(successor(regular(first(element_relation)))),universal_class)** -> member(null_class,complement(first(element_relation))).
% 300.04/300.38  90030[1:Res:89907.1,2731.0] || equal(regular(successor(u)),universal_class) equal(complement(singleton(u)),element_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  90031[1:Res:89907.1,2729.0] || equal(regular(successor(u)),universal_class) equal(complement(singleton(u)),successor_relation)** -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  90111[1:SpL:67347.1,90034.1] || member(successor_relation,element_relation) equal(regular(successor(regular(first(successor_relation)))),universal_class)** member(null_class,first(successor_relation)) -> .
% 300.04/300.38  90112[1:SpL:85175.1,90034.1] || member(element_relation,successor_relation) equal(regular(successor(regular(first(element_relation)))),universal_class)** member(null_class,first(element_relation)) -> .
% 300.04/300.38  90580[0:Res:59625.1,2731.0] || equal(unordered_pair(power_class(omega),regular(u)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  90581[0:Res:59625.1,2729.0] || equal(unordered_pair(power_class(omega),regular(u)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  90616[0:Obv:90552.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(power_class(omega),v))*.
% 300.04/300.38  90617[0:Obv:90551.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(power_class(omega),u))*.
% 300.04/300.38  90688[3:Res:60913.1,2731.0] || equal(unordered_pair(regular(omega),regular(u)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  90689[3:Res:60913.1,2729.0] || equal(unordered_pair(regular(omega),regular(u)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  90724[3:Obv:90660.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(regular(omega),v))*.
% 300.04/300.38  90725[3:Obv:90659.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(regular(omega),u))*.
% 300.04/300.38  90774[0:Res:61732.1,2731.0] || equal(unordered_pair(regular(u),sum_class(null_class)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  90775[0:Res:61732.1,2729.0] || equal(unordered_pair(regular(u),sum_class(null_class)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  90802[0:Obv:90746.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,sum_class(null_class)))*.
% 300.04/300.38  90803[0:Obv:90745.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,sum_class(null_class)))*.
% 300.04/300.38  90938[3:Rew:15598.1,90895.2] function(u) || equal(intersection(v,u),universal_class)** -> equal(v,null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.04/300.38  91126[0:Rew:47.0,90983.1] function(complement(u)) ||  -> equal(complement(symmetric_difference(cross_product(universal_class,universal_class),u)),union(restrict(u,universal_class,universal_class),null_class))**.
% 300.04/300.38  91306[1:Rew:5892.0,91235.1] function(range_of(u)) ||  -> equal(cantor(inverse(u)),null_class) member(regular(cantor(inverse(u))),cross_product(universal_class,universal_class))*.
% 300.04/300.38  91475[0:Rew:46.0,91337.1] function(complement(u)) ||  -> equal(complement(symmetric_difference(u,cross_product(universal_class,universal_class))),union(restrict(u,universal_class,universal_class),null_class))**.
% 300.04/300.38  91700[0:Res:62963.1,2731.0] || equal(unordered_pair(regular(u),sum_class(omega)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  91701[0:Res:62963.1,2729.0] || equal(unordered_pair(regular(u),sum_class(omega)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  91728[0:Obv:91672.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,sum_class(omega)))*.
% 300.04/300.38  91729[0:Obv:91671.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,sum_class(omega)))*.
% 300.04/300.38  91803[0:Rew:67347.1,91793.2] || member(successor_relation,element_relation) member(first(successor_relation),successor_relation) -> equal(regular(regular(first(successor_relation))),first(first(successor_relation)))**.
% 300.04/300.38  91804[0:Rew:91803.2,67514.2] || member(successor_relation,element_relation) member(first(successor_relation),successor_relation) -> equal(singleton(first(first(successor_relation))),regular(first(successor_relation)))**.
% 300.04/300.38  91805[0:Rew:85175.1,91794.2] || member(element_relation,successor_relation) member(first(element_relation),successor_relation) -> equal(regular(regular(first(element_relation))),first(first(element_relation)))**.
% 300.04/300.38  91806[0:Rew:91805.2,85756.2] || member(element_relation,successor_relation) member(first(element_relation),successor_relation) -> equal(singleton(first(first(element_relation))),regular(first(element_relation)))**.
% 300.04/300.38  92625[0:Rew:17.0,91921.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(u,v)))*.
% 300.04/300.38  92626[0:Rew:17.0,91922.1] ||  -> subclass(u,v) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(u,v)))*.
% 300.04/300.38  92633[0:Rew:17.0,92054.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(power_class(omega),unordered_pair(power_class(omega),not_subclass_element(v,u)))*.
% 300.04/300.38  92896[1:Res:91870.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),power_class(omega)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  93106[3:Res:92400.0,2733.1] function(u) || equal(unordered_pair(power_class(omega),regular(omega)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  93151[0:Res:92680.0,2733.1] function(u) || equal(unordered_pair(power_class(omega),sum_class(omega)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  93196[0:Res:92681.0,2733.1] function(u) || equal(unordered_pair(power_class(omega),sum_class(null_class)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  93312[0:Res:91866.0,2733.1] function(u) || equal(unordered_pair(singleton(v),power_class(omega)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  93364[0:Res:92694.0,2733.1] function(u) || equal(unordered_pair(power_class(omega),singleton(v)),u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  93436[0:Res:92704.1,8278.0] || equal(domain_of(regular(cross_product(singleton(power_class(omega)),universal_class))),universal_class)** -> equal(cross_product(singleton(power_class(omega)),universal_class),null_class).
% 300.04/300.38  93474[0:Res:92704.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(power_class(omega),v)*.
% 300.04/300.38  93483[0:Res:92704.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  94126[3:Res:92487.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,complement(omega))),omega)** -> member(power_class(omega),u)*.
% 300.04/300.38  94174[1:Res:92488.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),not_subclass_element(universal_class,power_class(null_class))),omega)** -> member(power_class(omega),u)*.
% 300.04/300.38  94328[1:Res:39335.1,7485.0] || equal(u,null_class) -> equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(power_class(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94329[0:Res:74.1,7485.0] || member(u,universal_class) -> equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(power_class(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94331[0:Res:72.1,7485.0] || member(u,universal_class) -> equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(sum_class(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94333[0:Res:5589.1,7485.0] function(u) ||  -> equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(apply(u,w),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94338[0:Res:29049.1,7485.0] || member(u,element_relation) -> equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(second(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94339[0:Res:28866.1,7485.0] || member(u,successor_relation) -> equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(second(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94340[0:Res:29050.1,7485.0] || member(u,element_relation) -> equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(first(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94341[0:Res:28867.1,7485.0] || member(u,successor_relation) -> equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(first(u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94382[0:Res:15.1,7485.0] ||  -> equal(u,null_class) equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(not_subclass_element(u,null_class),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94555[1:Res:6024.1,7485.0] ||  -> equal(universal_class,u) equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(not_subclass_element(universal_class,u),not_subclass_element(v,null_class)))*.
% 300.04/300.38  94931[0:Res:41.2,93418.1] || member(power_class(omega),u) member(power_class(omega),v) equal(complement(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  95227[1:Res:93434.1,2725.1] inductive(u) || equal(domain_of(v),universal_class)** equal(cantor(v),omega) -> member(power_class(omega),u)*.
% 300.04/300.38  95264[0:Res:41.2,93520.1] || member(power_class(omega),u) member(power_class(omega),v) equal(regular(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  95695[0:Res:95342.1,2709.1] inductive(u) || equal(regular(complement(omega)),universal_class) equal(u,v)* -> member(power_class(omega),v)*.
% 300.04/300.38  95698[0:Res:95342.1,2725.1] inductive(u) || equal(regular(complement(v)),universal_class)** equal(v,omega) -> member(power_class(omega),u)*.
% 300.04/300.38  95825[0:Res:3915.3,886.0] inductive(singleton(u)) ||  -> equal(omega,v) member(not_subclass_element(v,omega),v)* equal(not_subclass_element(omega,v),u)*.
% 300.04/300.38  99608[0:Rew:99383.3,98896.3] inductive(u) || equal(inverse(v),null_class)** equal(u,inverse(v))* -> equal(domain_of(u),null_class)**.
% 300.04/300.38  99641[0:Rew:99383.3,96855.3] inductive(u) || equal(singleton(v),null_class)** equal(u,singleton(v))* -> member(u,singleton(u))*.
% 300.04/300.38  99678[1:Rew:99383.3,98934.3] inductive(u) || equal(domain_of(v),null_class)** equal(u,domain_of(v))* member(w,u)* -> .
% 300.04/300.38  99985[1:Rew:99383.3,99181.3] inductive(u) || equal(inverse(v),null_class)** equal(u,inverse(v))* -> equal(cantor(u),null_class)**.
% 300.04/300.38  100078[1:MRR:99433.3,6547.1] inductive(u) || equal(intersection(universal_class,power_class(universal_class)),null_class)** equal(u,intersection(universal_class,power_class(universal_class)))* -> .
% 300.04/300.38  100079[1:MRR:99434.3,6547.1] inductive(u) || equal(intersection(universal_class,power_class(null_class)),null_class)** equal(u,intersection(universal_class,power_class(null_class)))* -> .
% 300.04/300.38  100080[1:MRR:99435.3,6547.1] inductive(u) || equal(intersection(power_class(universal_class),universal_class),null_class)** equal(u,intersection(power_class(universal_class),universal_class))* -> .
% 300.04/300.38  100081[1:MRR:99436.3,6547.1] inductive(u) || equal(intersection(power_class(null_class),universal_class),null_class)** equal(u,intersection(power_class(null_class),universal_class))* -> .
% 300.04/300.38  100082[1:MRR:99437.3,6547.1] inductive(u) || equal(image(element_relation,power_class(v)),null_class)** equal(u,image(element_relation,power_class(v)))* -> .
% 300.04/300.38  100083[1:MRR:99438.3,6547.1] inductive(u) || equal(symmetric_difference(range_of(v),universal_class),null_class)** equal(u,symmetric_difference(range_of(v),universal_class))* -> .
% 300.04/300.38  100084[1:MRR:99439.3,6547.1] inductive(u) || equal(symmetric_difference(domain_of(v),universal_class),null_class)** equal(u,symmetric_difference(domain_of(v),universal_class))* -> .
% 300.04/300.38  100791[0:Res:91867.1,2731.0] || equal(unordered_pair(u,power_class(omega)),element_relation)** -> equal(singleton(u),null_class) member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  100792[0:Res:91867.1,2729.0] || equal(unordered_pair(u,power_class(omega)),successor_relation)** -> equal(singleton(u),null_class) member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  100882[1:Res:23764.1,21641.1] inductive(u) || equal(complement(image(successor_relation,omega)),null_class)** equal(u,v)* -> member(omega,v)*.
% 300.04/300.38  100940[0:Res:92495.1,2731.0] || equal(unordered_pair(power_class(omega),regular(u)),element_relation)** -> equal(u,null_class) member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  100941[0:Res:92495.1,2729.0] || equal(unordered_pair(power_class(omega),regular(u)),successor_relation)** -> equal(u,null_class) member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  101007[0:Res:94030.1,2731.0] || member(u,element_relation) equal(unordered_pair(power_class(omega),u),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  101008[0:Res:94030.1,2729.0] || member(u,element_relation) equal(unordered_pair(power_class(omega),u),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  101058[0:Res:94031.1,2731.0] || member(u,successor_relation) equal(unordered_pair(power_class(omega),u),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  101059[0:Res:94031.1,2729.0] || member(u,successor_relation) equal(unordered_pair(power_class(omega),u),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  101192[0:Res:100760.1,2731.0] || equal(unordered_pair(power_class(omega),u),element_relation)** -> equal(singleton(u),null_class) member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  101193[0:Res:100760.1,2729.0] || equal(unordered_pair(power_class(omega),u),successor_relation)** -> equal(singleton(u),null_class) member(power_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  101940[0:Rew:17.0,101269.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(u,v)))*.
% 300.04/300.38  101941[0:Rew:17.0,101270.1] ||  -> subclass(u,v) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(u,v)))*.
% 300.04/300.38  101945[0:Rew:17.0,101404.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(sum_class(null_class),unordered_pair(sum_class(null_class),not_subclass_element(v,u)))*.
% 300.04/300.38  102325[1:Res:101216.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),sum_class(null_class)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  102374[3:Res:101370.0,2733.1] function(u) || equal(unordered_pair(regular(omega),sum_class(null_class)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  102423[0:Res:101743.0,2733.1] function(u) || equal(unordered_pair(power_class(omega),sum_class(null_class)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  102576[0:Res:101986.0,2733.1] function(u) || equal(unordered_pair(sum_class(null_class),sum_class(omega)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  102630[0:Res:101212.0,2733.1] function(u) || equal(unordered_pair(singleton(v),sum_class(null_class)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  102684[0:Res:102000.0,2733.1] function(u) || equal(unordered_pair(sum_class(null_class),singleton(v)),u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  102884[0:Res:5718.1,37041.0] || equal(not_subclass_element(intersection(u,intersection(successor_relation,v)),null_class),null_class)** -> equal(intersection(u,intersection(successor_relation,v)),null_class).
% 300.04/300.38  102890[0:Res:5718.1,37040.0] || equal(not_subclass_element(intersection(u,intersection(element_relation,v)),null_class),null_class)** -> equal(intersection(u,intersection(element_relation,v)),null_class).
% 300.04/300.38  103095[0:Res:102010.1,8278.0] || equal(domain_of(regular(cross_product(singleton(sum_class(null_class)),universal_class))),universal_class)** -> equal(cross_product(singleton(sum_class(null_class)),universal_class),null_class).
% 300.04/300.38  103133[0:Res:102010.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(sum_class(null_class),v)*.
% 300.04/300.38  103143[0:Res:102010.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  103535[0:Res:5719.1,37041.0] || equal(not_subclass_element(intersection(u,intersection(v,successor_relation)),null_class),null_class)** -> equal(intersection(u,intersection(v,successor_relation)),null_class).
% 300.04/300.38  103541[0:Res:5719.1,37040.0] || equal(not_subclass_element(intersection(u,intersection(v,element_relation)),null_class),null_class)** -> equal(intersection(u,intersection(v,element_relation)),null_class).
% 300.04/300.38  103844[3:Res:101848.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,complement(omega))),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.38  104036[0:Res:5770.1,37041.0] || equal(not_subclass_element(intersection(intersection(successor_relation,u),v),null_class),null_class)** -> equal(intersection(intersection(successor_relation,u),v),null_class).
% 300.04/300.38  104042[0:Res:5770.1,37040.0] || equal(not_subclass_element(intersection(intersection(element_relation,u),v),null_class),null_class)** -> equal(intersection(intersection(element_relation,u),v),null_class).
% 300.04/300.38  104227[1:Res:101849.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),not_subclass_element(universal_class,power_class(null_class))),omega)** -> member(sum_class(null_class),u)*.
% 300.04/300.38  104431[0:Res:5771.1,37041.0] || equal(not_subclass_element(intersection(intersection(u,successor_relation),v),null_class),null_class)** -> equal(intersection(intersection(u,successor_relation),v),null_class).
% 300.04/300.38  104437[0:Res:5771.1,37040.0] || equal(not_subclass_element(intersection(intersection(u,element_relation),v),null_class),null_class)** -> equal(intersection(intersection(u,element_relation),v),null_class).
% 300.04/300.38  104606[0:Res:41.2,103077.1] || member(sum_class(null_class),u) member(sum_class(null_class),v) equal(complement(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  104761[1:Res:8126.2,37229.1] || member(u,union(v,regular(v)))* equal(symmetric_difference(v,regular(v)),null_class) -> equal(v,null_class).
% 300.04/300.38  104801[1:MRR:104800.1,37957.0] || member(u,union(intersection(singleton(v),w),v)) -> member(u,symmetric_difference(intersection(singleton(v),w),v))*.
% 300.04/300.38  104804[1:MRR:104803.1,37957.0] || member(u,union(intersection(v,singleton(w)),w)) -> member(u,symmetric_difference(intersection(v,singleton(w)),w))*.
% 300.04/300.38  104866[1:Res:103093.1,2725.1] inductive(u) || equal(domain_of(v),universal_class)** equal(cantor(v),omega) -> member(sum_class(null_class),u)*.
% 300.04/300.38  104937[1:Res:23765.1,8208.2] || equal(complement(union(u,v)),null_class)** member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 300.04/300.38  104967[3:Res:10729.1,8208.2] inductive(union(u,v)) || member(regular(omega),complement(v))* member(regular(omega),complement(u))* -> .
% 300.04/300.38  105014[1:Res:23764.1,8208.2] || equal(complement(union(u,v)),null_class)** member(omega,complement(v)) member(omega,complement(u)) -> .
% 300.04/300.38  105106[0:Res:41.2,103185.1] || member(sum_class(null_class),u) member(sum_class(null_class),v) equal(regular(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  105306[1:Res:15125.0,47480.0] || equal(not_subclass_element(u,complement(successor_relation)),universal_class) -> equal(complement(successor_relation),u) member(not_subclass_element(complement(successor_relation),u),universal_class)*.
% 300.04/300.38  105308[0:Res:15125.0,37041.0] || equal(not_subclass_element(u,complement(successor_relation)),null_class) -> equal(complement(successor_relation),u) member(not_subclass_element(complement(successor_relation),u),universal_class)*.
% 300.04/300.38  105311[1:Res:15125.0,47479.0] || equal(not_subclass_element(u,complement(element_relation)),universal_class) -> equal(complement(element_relation),u) member(not_subclass_element(complement(element_relation),u),universal_class)*.
% 300.04/300.38  105314[0:Res:15125.0,37040.0] || equal(not_subclass_element(u,complement(element_relation)),null_class) -> equal(complement(element_relation),u) member(not_subclass_element(complement(element_relation),u),universal_class)*.
% 300.04/300.38  105860[0:Res:105180.1,2709.1] inductive(u) || equal(regular(complement(omega)),universal_class) equal(u,v)* -> member(sum_class(null_class),v)*.
% 300.04/300.38  105863[0:Res:105180.1,2725.1] inductive(u) || equal(regular(complement(v)),universal_class)** equal(v,omega) -> member(sum_class(null_class),u)*.
% 300.04/300.38  106155[0:SpR:37008.0,27.1] || member(u,universal_class) -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,regular(ordered_pair(u,v)))*.
% 300.04/300.38  106166[3:SpR:37008.0,31482.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(omega),unordered_pair(regular(omega),regular(ordered_pair(u,v))))*.
% 300.04/300.38  106179[1:SpR:37008.0,39414.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(power_class(null_class),unordered_pair(power_class(null_class),regular(ordered_pair(u,v))))*.
% 300.04/300.38  106181[0:SpR:37008.0,92417.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(power_class(omega),unordered_pair(power_class(omega),regular(ordered_pair(u,v))))*.
% 300.04/300.38  106183[0:SpR:37008.0,101778.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(sum_class(null_class),unordered_pair(sum_class(null_class),regular(ordered_pair(u,v))))*.
% 300.04/300.38  106189[0:SpR:37008.0,327.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(ordered_pair(u,v),ordered_pair(regular(ordered_pair(u,v)),u))*.
% 300.04/300.38  106190[0:SpR:37008.0,18763.1] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(singleton(u),null_class) member(u,regular(ordered_pair(u,v)))*.
% 300.04/300.38  106200[0:SpR:37008.0,5042.1] || equal(universal_class,u) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 300.04/300.38  106201[0:SpR:37008.0,30921.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(w),unordered_pair(regular(ordered_pair(u,v)),singleton(w)))*.
% 300.04/300.38  106202[0:SpR:37008.0,31356.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(w),unordered_pair(singleton(w),regular(ordered_pair(u,v))))*.
% 300.04/300.38  106205[0:SpR:37008.0,18762.0] ||  -> equal(regular(ordered_pair(singleton(u),v)),singleton(singleton(u))) member(singleton(u),regular(ordered_pair(singleton(u),v)))*.
% 300.04/300.38  106249[3:SpR:37008.0,18850.0] ||  -> equal(regular(ordered_pair(regular(omega),u)),singleton(regular(omega))) member(regular(omega),regular(ordered_pair(regular(omega),u)))*.
% 300.04/300.38  106260[1:SpR:37008.0,39417.0] ||  -> equal(regular(ordered_pair(power_class(null_class),u)),singleton(power_class(null_class))) member(power_class(null_class),regular(ordered_pair(power_class(null_class),u)))*.
% 300.04/300.38  106263[0:SpR:37008.0,102000.0] ||  -> equal(regular(ordered_pair(sum_class(null_class),u)),singleton(sum_class(null_class))) member(sum_class(null_class),regular(ordered_pair(sum_class(null_class),u)))*.
% 300.04/300.38  106270[0:SpR:37008.0,92694.0] ||  -> equal(regular(ordered_pair(power_class(omega),u)),singleton(power_class(omega))) member(power_class(omega),regular(ordered_pair(power_class(omega),u)))*.
% 300.04/300.38  106309[2:SpL:37008.0,7293.0] || equal(ordered_pair(regular(ordered_pair(null_class,u)),singleton(u)),element_relation)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 300.04/300.38  106310[2:SpL:37008.0,7297.0] || equal(ordered_pair(regular(ordered_pair(null_class,u)),singleton(u)),successor_relation)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 300.04/300.38  106349[2:Rew:5834.0,106332.1] || equal(ordered_pair(ordered_pair(universal_class,u),regular(ordered_pair(universal_class,u))),element_relation)** -> equal(regular(ordered_pair(universal_class,u)),null_class).
% 300.04/300.38  106350[2:Rew:5834.0,106333.1] || equal(ordered_pair(ordered_pair(universal_class,u),regular(ordered_pair(universal_class,u))),successor_relation)** -> equal(regular(ordered_pair(universal_class,u)),null_class).
% 300.04/300.38  106512[0:Res:101213.1,2731.0] || equal(unordered_pair(u,sum_class(null_class)),element_relation)** -> equal(singleton(u),null_class) member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106513[0:Res:101213.1,2729.0] || equal(unordered_pair(u,sum_class(null_class)),successor_relation)** -> equal(singleton(u),null_class) member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106575[0:Res:101267.1,2731.0] || equal(unordered_pair(regular(u),sum_class(null_class)),element_relation)** -> equal(u,null_class) member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106576[0:Res:101267.1,2729.0] || equal(unordered_pair(regular(u),sum_class(null_class)),successor_relation)** -> equal(u,null_class) member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106707[0:SpR:37011.0,28996.1] || member(u,element_relation) -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,regular(ordered_pair(u,v)))*.
% 300.04/300.38  106708[0:SpR:37011.0,28814.1] || member(u,successor_relation) -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,regular(ordered_pair(u,v)))*.
% 300.04/300.38  106840[0:Res:101995.1,2731.0] || equal(unordered_pair(sum_class(null_class),regular(u)),element_relation)** -> equal(u,null_class) member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106841[0:Res:101995.1,2729.0] || equal(unordered_pair(sum_class(null_class),regular(u)),successor_relation)** -> equal(u,null_class) member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106909[0:Res:103748.1,2731.0] || member(u,element_relation) equal(unordered_pair(sum_class(null_class),u),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106910[0:Res:103748.1,2729.0] || member(u,element_relation) equal(unordered_pair(sum_class(null_class),u),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106962[0:Res:103749.1,2731.0] || member(u,successor_relation) equal(unordered_pair(sum_class(null_class),u),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  106963[0:Res:103749.1,2729.0] || member(u,successor_relation) equal(unordered_pair(sum_class(null_class),u),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  107075[1:Res:1689.1,47480.0] || equal(not_subclass_element(successor_relation,singleton(u)),universal_class) -> equal(singleton(u),successor_relation) equal(not_subclass_element(singleton(u),successor_relation),u)**.
% 300.04/300.38  107077[0:Res:1689.1,37041.0] || equal(not_subclass_element(successor_relation,singleton(u)),null_class) -> equal(singleton(u),successor_relation) equal(not_subclass_element(singleton(u),successor_relation),u)**.
% 300.04/300.38  107080[1:Res:1689.1,47479.0] || equal(not_subclass_element(element_relation,singleton(u)),universal_class) -> equal(singleton(u),element_relation) equal(not_subclass_element(singleton(u),element_relation),u)**.
% 300.04/300.38  107083[0:Res:1689.1,37040.0] || equal(not_subclass_element(element_relation,singleton(u)),null_class) -> equal(singleton(u),element_relation) equal(not_subclass_element(singleton(u),element_relation),u)**.
% 300.04/300.38  107190[0:Res:106482.1,2731.0] || equal(unordered_pair(sum_class(null_class),u),element_relation)** -> equal(singleton(u),null_class) member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  107191[0:Res:106482.1,2729.0] || equal(unordered_pair(sum_class(null_class),u),successor_relation)** -> equal(singleton(u),null_class) member(sum_class(null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  107977[0:Rew:17.0,107273.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(u,v)))*.
% 300.04/300.38  107978[0:Rew:17.0,107274.1] ||  -> subclass(u,v) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(u,v)))*.
% 300.04/300.38  107982[0:Rew:17.0,107411.2] ||  -> equal(u,v) member(not_subclass_element(u,v),universal_class) member(sum_class(omega),unordered_pair(sum_class(omega),not_subclass_element(v,u)))*.
% 300.04/300.38  108559[1:Res:107218.0,2733.1] function(u) || equal(unordered_pair(power_class(null_class),sum_class(omega)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  108610[0:Res:107220.0,2733.1] function(u) || equal(unordered_pair(sum_class(null_class),sum_class(omega)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  108661[3:Res:107377.0,2733.1] function(u) || equal(unordered_pair(regular(omega),sum_class(omega)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  108700[0:Res:14855.2,59040.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,power_class(omega)))*.
% 300.04/300.38  108704[1:Res:14855.2,39425.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,power_class(null_class)))*.
% 300.04/300.38  108710[0:Res:14855.2,7367.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,singleton(w)))*.
% 300.04/300.38  108783[0:Res:107773.0,2733.1] function(u) || equal(unordered_pair(power_class(omega),sum_class(omega)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  108806[0:SpR:37011.0,107214.0] ||  -> equal(regular(ordered_pair(sum_class(omega),u)),singleton(sum_class(omega))) member(sum_class(omega),regular(ordered_pair(sum_class(omega),u)))*.
% 300.04/300.38  108841[0:Res:107214.0,2733.1] function(u) || equal(unordered_pair(singleton(v),sum_class(omega)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  108899[0:Res:108278.0,2733.1] function(u) || equal(unordered_pair(sum_class(omega),singleton(v)),u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  108978[0:Res:108288.1,8278.0] || equal(domain_of(regular(cross_product(singleton(sum_class(omega)),universal_class))),universal_class)** -> equal(cross_product(singleton(sum_class(omega)),universal_class),null_class).
% 300.04/300.38  109018[0:Res:108288.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(sum_class(omega),v)*.
% 300.04/300.38  109028[0:Res:108288.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  109126[0:Res:14858.2,59040.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,power_class(omega)))*.
% 300.04/300.38  109130[1:Res:14858.2,39425.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,power_class(null_class)))*.
% 300.04/300.38  109136[0:Res:14858.2,7367.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,singleton(w)))*.
% 300.04/300.38  109324[0:SpR:37008.0,107814.0] ||  -> equal(regular(ordered_pair(u,v)),singleton(u)) member(sum_class(omega),unordered_pair(sum_class(omega),regular(ordered_pair(u,v))))*.
% 300.04/300.38  109580[1:Rew:5842.0,109456.0] || member(u,universal_class) -> member(u,symmetric_difference(complement(v),universal_class)) member(u,symmetric_difference(union(v,null_class),universal_class))*.
% 300.04/300.38  109581[1:Rew:5842.0,109450.0] || member(u,universal_class) -> member(u,symmetric_difference(universal_class,complement(v))) member(u,symmetric_difference(union(null_class,v),universal_class))*.
% 300.04/300.38  109582[1:Rew:5842.0,109449.0] || member(u,universal_class) -> member(u,symmetric_difference(domain_of(v),universal_class)) member(u,symmetric_difference(complement(cantor(v)),universal_class))*.
% 300.04/300.38  109718[3:Res:107884.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,complement(omega))),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.38  109771[1:Res:107885.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),not_subclass_element(universal_class,power_class(null_class))),omega)** -> member(sum_class(omega),u)*.
% 300.04/300.38  109823[0:Res:41.2,108960.1] || member(sum_class(omega),u) member(sum_class(omega),v) equal(complement(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  110044[1:Res:108976.1,2725.1] inductive(u) || equal(domain_of(v),universal_class)** equal(cantor(v),omega) -> member(sum_class(omega),u)*.
% 300.04/300.38  110086[0:Res:41.2,109073.1] || member(sum_class(omega),u) member(sum_class(omega),v) equal(regular(intersection(v,u)),universal_class)** -> .
% 300.04/300.38  110875[0:Res:110162.1,2709.1] inductive(u) || equal(regular(complement(omega)),universal_class) equal(u,v)* -> member(sum_class(omega),v)*.
% 300.04/300.38  110878[0:Res:110162.1,2725.1] inductive(u) || equal(regular(complement(v)),universal_class)** equal(v,omega) -> member(sum_class(omega),u)*.
% 300.04/300.38  111125[0:SoR:20539.0,89.1] one_to_one(cross_product(cross_product(universal_class,universal_class),universal_class)) || member(u,rotate(v))* -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  111168[0:Res:107215.1,2731.0] || equal(unordered_pair(u,sum_class(omega)),element_relation)** -> equal(singleton(u),null_class) member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111169[0:Res:107215.1,2729.0] || equal(unordered_pair(u,sum_class(omega)),successor_relation)** -> equal(singleton(u),null_class) member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111192[0:SoR:20730.0,89.1] one_to_one(cross_product(cross_product(universal_class,universal_class),universal_class)) || member(u,flip(v))* -> member(u,cross_product(universal_class,universal_class))*.
% 300.04/300.38  111238[0:Res:107271.1,2731.0] || equal(unordered_pair(regular(u),sum_class(omega)),element_relation)** -> equal(u,null_class) member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111239[0:Res:107271.1,2729.0] || equal(unordered_pair(regular(u),sum_class(omega)),successor_relation)** -> equal(u,null_class) member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111316[0:Res:108273.1,2731.0] || equal(unordered_pair(sum_class(omega),regular(u)),element_relation)** -> equal(u,null_class) member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111317[0:Res:108273.1,2729.0] || equal(unordered_pair(sum_class(omega),regular(u)),successor_relation)** -> equal(u,null_class) member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111388[0:Res:109618.1,2731.0] || member(u,element_relation) equal(unordered_pair(sum_class(omega),u),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111389[0:Res:109618.1,2729.0] || member(u,element_relation) equal(unordered_pair(sum_class(omega),u),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111444[0:Res:109619.1,2731.0] || member(u,successor_relation) equal(unordered_pair(sum_class(omega),u),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111445[0:Res:109619.1,2729.0] || member(u,successor_relation) equal(unordered_pair(sum_class(omega),u),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111525[3:Rew:15598.1,111476.1] || equal(intersection(u,flip(v)),universal_class)** -> equal(u,null_class) member(null_class,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.38  111894[0:Res:111136.1,2731.0] || equal(unordered_pair(sum_class(omega),u),element_relation)** -> equal(singleton(u),null_class) member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111895[0:Res:111136.1,2729.0] || equal(unordered_pair(sum_class(omega),u),successor_relation)** -> equal(singleton(u),null_class) member(sum_class(omega),cross_product(universal_class,universal_class))*.
% 300.04/300.38  111990[1:SpR:14172.0,76596.0] ||  -> equal(intersection(power_class(symmetric_difference(range_of(u),universal_class)),intersection(image(element_relation,union(cantor(inverse(u)),null_class)),v)),null_class)**.
% 300.04/300.38  112162[1:SpR:14172.0,77335.0] ||  -> equal(intersection(power_class(symmetric_difference(range_of(u),universal_class)),intersection(v,image(element_relation,union(cantor(inverse(u)),null_class)))),null_class)**.
% 300.04/300.38  112318[3:Rew:15598.1,112269.1] || equal(intersection(u,rotate(v)),universal_class)** -> equal(u,null_class) member(null_class,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.04/300.38  112518[1:SpR:14172.0,78039.0] ||  -> equal(intersection(intersection(image(element_relation,union(cantor(inverse(u)),null_class)),v),power_class(symmetric_difference(range_of(u),universal_class))),null_class)**.
% 300.04/300.38  112689[1:SpR:14172.0,78816.0] ||  -> equal(intersection(intersection(u,image(element_relation,union(cantor(inverse(v)),null_class))),power_class(symmetric_difference(range_of(v),universal_class))),null_class)**.
% 300.04/300.38  112994[0:Rew:67347.1,112985.2] || member(successor_relation,element_relation) member(first(successor_relation),element_relation) -> equal(regular(regular(first(successor_relation))),first(first(successor_relation)))**.
% 300.04/300.38  112996[0:Rew:85175.1,112986.2] || member(element_relation,successor_relation) member(first(element_relation),element_relation) -> equal(regular(regular(first(element_relation))),first(first(element_relation)))**.
% 300.04/300.38  112997[0:Rew:112996.2,85760.2] || member(element_relation,successor_relation) member(first(element_relation),element_relation) -> equal(singleton(first(first(element_relation))),regular(first(element_relation)))**.
% 300.04/300.38  113077[4:MRR:113076.1,113076.3,29.0,68088.1] function(unordered_pair(u,v)) ||  -> equal(apply(choice,unordered_pair(u,v)),u)** member(v,cross_product(universal_class,universal_class)).
% 300.04/300.38  113079[4:MRR:113078.1,113078.3,29.0,68088.1] function(unordered_pair(u,v)) ||  -> equal(apply(choice,unordered_pair(u,v)),v)** member(u,cross_product(universal_class,universal_class)).
% 300.04/300.38  113147[0:Res:90738.1,2731.0] || equal(unordered_pair(sum_class(null_class),regular(u)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  113148[0:Res:90738.1,2729.0] || equal(unordered_pair(sum_class(null_class),regular(u)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  113184[0:Obv:113115.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(sum_class(null_class),v))*.
% 300.04/300.38  113185[0:Obv:113114.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(sum_class(null_class),u))*.
% 300.04/300.38  113242[0:Res:91664.1,2731.0] || equal(unordered_pair(sum_class(omega),regular(u)),element_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  113243[0:Res:91664.1,2729.0] || equal(unordered_pair(sum_class(omega),regular(u)),successor_relation) -> equal(u,null_class) member(regular(u),cross_product(universal_class,universal_class))*.
% 300.04/300.38  113279[0:Obv:113210.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(sum_class(omega),v))*.
% 300.04/300.38  113280[0:Obv:113209.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(sum_class(omega),u))*.
% 300.04/300.38  113385[2:Obv:113319.2] inductive(u) || equal(unordered_pair(universal_class,v),omega)** -> equal(unordered_pair(universal_class,v),null_class) member(v,u)*.
% 300.04/300.38  114653[2:Res:113351.1,2725.1] inductive(u) || equal(unordered_pair(omega,v),omega)** -> equal(unordered_pair(universal_class,v),null_class) member(omega,u)*.
% 300.04/300.38  115083[1:Rew:5899.0,114992.1] || equal(power_class(u),universal_class) -> equal(union(null_class,intersection(complement(v),power_class(u))),complement(symmetric_difference(v,null_class)))**.
% 300.04/300.38  115305[2:Res:114613.1,2725.1] inductive(u) || equal(unordered_pair(v,omega),omega)** -> equal(unordered_pair(universal_class,v),null_class)** member(omega,u)*.
% 300.04/300.38  115549[1:Rew:61521.1,115548.1] || equal(power_class(u),universal_class) -> equal(complement(symmetric_difference(complement(v),power_class(u))),complement(symmetric_difference(complement(v),universal_class)))**.
% 300.04/300.38  115910[2:Res:113349.1,7485.0] ||  -> equal(unordered_pair(universal_class,u),null_class) equal(v,null_class) member(not_subclass_element(v,null_class),unordered_pair(u,not_subclass_element(v,null_class)))*.
% 300.04/300.38  116107[1:Rew:73.0,115979.2] || member(u,universal_class) -> member(u,complement(intersection(union(null_class,v),power_class(w))))* member(u,power_class(w)).
% 300.04/300.38  116199[2:Res:113352.1,2725.1] inductive(u) || equal(unordered_pair(null_class,v),omega)** -> equal(unordered_pair(universal_class,v),null_class) member(v,u)*.
% 300.04/300.38  116262[2:Res:113353.1,2725.1] inductive(u) || equal(unordered_pair(omega,v),omega)** -> equal(unordered_pair(universal_class,v),null_class) member(v,u)*.
% 300.04/300.38  116316[2:Obv:116290.2] || equal(u,v) member(v,unordered_pair(universal_class,unordered_pair(v,u)))* -> equal(unordered_pair(v,u),null_class).
% 300.04/300.38  116467[1:Rew:73.0,116334.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,null_class),power_class(w))))* member(u,power_class(w)).
% 300.04/300.38  116762[1:Rew:5901.0,116669.1] || equal(power_class(u),universal_class) -> equal(union(null_class,intersection(power_class(u),complement(v))),complement(symmetric_difference(null_class,v)))**.
% 300.04/300.38  117163[1:Rew:61523.1,117162.1] || equal(power_class(u),universal_class) -> equal(complement(symmetric_difference(power_class(u),complement(v))),complement(symmetric_difference(universal_class,complement(v))))**.
% 300.04/300.38  117491[1:Rew:5909.0,117449.1] || equal(power_class(u),universal_class) -> equal(complement(intersection(power_class(u),union(null_class,v))),complement(symmetric_difference(null_class,v)))**.
% 300.04/300.38  117505[1:Rew:73.0,117373.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),union(null_class,w))))* member(u,power_class(v)).
% 300.04/300.38  117604[2:Res:115899.1,2725.1] inductive(u) || equal(unordered_pair(v,universal_class),omega)** -> equal(unordered_pair(universal_class,v),null_class)** member(v,u)*.
% 300.04/300.38  117669[2:Res:115929.1,2725.1] inductive(u) || equal(unordered_pair(v,omega),omega)** -> equal(unordered_pair(universal_class,v),null_class)** member(v,u)*.
% 300.04/300.38  117732[2:Res:115931.1,2725.1] inductive(u) || equal(unordered_pair(v,null_class),omega)** -> equal(unordered_pair(universal_class,v),null_class)** member(v,u)*.
% 300.04/300.38  117877[1:Rew:5911.0,117833.1] || equal(power_class(u),universal_class) -> equal(complement(intersection(power_class(u),union(v,null_class))),complement(symmetric_difference(v,null_class)))**.
% 300.04/300.38  117891[1:Rew:73.0,117754.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),union(w,null_class))))* member(u,power_class(v)).
% 300.04/300.38  118035[2:Res:8636.3,113378.1] inductive(unordered_pair(universal_class,u)) || equal(v,omega) member(regular(v),u)* -> equal(v,null_class).
% 300.04/300.38  118039[2:Res:4290.2,113378.1] inductive(unordered_pair(universal_class,u)) || member(regular(intersection(omega,v)),u)* -> equal(intersection(omega,v),null_class).
% 300.04/300.38  118040[2:Res:3918.2,113378.1] inductive(unordered_pair(universal_class,u)) || member(regular(intersection(v,omega)),u)* -> equal(intersection(v,omega),null_class).
% 300.04/300.38  118047[2:Res:185.1,113378.1] || member(not_subclass_element(intersection(u,unordered_pair(universal_class,v)),null_class),v)* -> equal(intersection(u,unordered_pair(universal_class,v)),null_class).
% 300.04/300.38  118048[2:Res:194.1,113378.1] || member(not_subclass_element(intersection(unordered_pair(universal_class,u),v),null_class),u)* -> equal(intersection(unordered_pair(universal_class,u),v),null_class).
% 300.04/300.38  118384[1:Rew:5829.0,118271.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),power_class(null_class))))* member(u,power_class(null_class)).
% 300.04/300.38  118554[1:Rew:5829.0,118441.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(null_class),union(v,w))))* member(u,power_class(null_class)).
% 300.04/300.38  119823[2:Res:119795.0,7466.0] || member(u,v)* -> member(sum_class(regular(complement(power_class(null_class)))),unordered_pair(u,sum_class(regular(complement(power_class(null_class))))))*.
% 300.04/300.38  119824[2:Res:119795.0,7465.0] || member(u,v)* -> member(power_class(regular(complement(power_class(null_class)))),unordered_pair(u,power_class(regular(complement(power_class(null_class))))))*.
% 300.04/300.38  119919[2:Res:119801.0,2733.1] function(u) || equal(unordered_pair(omega,regular(complement(power_class(null_class)))),u)* -> member(omega,cross_product(universal_class,universal_class)).
% 300.04/300.38  119974[2:Res:119802.0,2733.1] function(u) || equal(unordered_pair(null_class,regular(complement(power_class(null_class)))),u)* -> member(null_class,cross_product(universal_class,universal_class)).
% 300.04/300.38  121046[2:SpR:120375.1,7078.1] || equal(u,universal_class) equal(ordered_pair(v,u),element_relation)** -> member(unordered_pair(v,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  121047[2:SpR:120375.1,7010.1] || equal(u,universal_class) equal(ordered_pair(v,u),successor_relation)** -> member(unordered_pair(v,null_class),cross_product(universal_class,universal_class))*.
% 300.04/300.38  121497[2:Rew:120375.1,121121.2] || equal(u,universal_class) member(u,domain_of(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 300.04/300.38  121695[2:Res:15125.2,120395.1] || equal(not_subclass_element(complement(u),v),universal_class) -> member(not_subclass_element(v,complement(u)),u)* equal(complement(u),v).
% 300.04/300.38  121762[2:Res:118815.0,7388.0] ||  -> equal(u,null_class) member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(not_subclass_element(complement(power_class(null_class)),null_class),regular(u)))*.
% 300.04/300.38  121773[2:Res:118815.0,2375.0] || member(u,v)* -> member(not_subclass_element(complement(power_class(null_class)),null_class),unordered_pair(u,not_subclass_element(complement(power_class(null_class)),null_class)))*.
% 300.04/300.38  122335[0:Res:5040.1,21309.2] inductive(u) function(u) || equal(image(successor_relation,u),universal_class)** -> member(omega,cross_product(universal_class,universal_class))*.
% 300.04/300.38  122384[0:Res:2392.1,21848.0] ||  -> equal(singleton(u),null_class) equal(ordered_pair(first(ordered_pair(u,null_class)),second(ordered_pair(u,null_class))),ordered_pair(u,null_class))**.
% 300.04/300.38  123248[0:Res:2392.1,21858.0] ||  -> equal(singleton(u),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 300.04/300.38  124872[3:Res:10729.1,5607.1] inductive(power_class(intersection(complement(u),complement(v)))) || member(regular(omega),image(element_relation,union(u,v)))* -> .
% 300.04/300.38  125134[1:MRR:125133.2,37937.0] || equal(intersection(u,regular(cross_product(universal_class,universal_class))),successor_relation)** -> equal(intersection(u,regular(cross_product(universal_class,universal_class))),null_class).
% 300.04/300.38  125136[1:MRR:125135.2,37937.0] || equal(intersection(u,regular(cross_product(universal_class,universal_class))),element_relation)** -> equal(intersection(u,regular(cross_product(universal_class,universal_class))),null_class).
% 300.04/300.38  125187[4:SoR:125132.0,83522.2] single_valued_class(intersection(u,regular(cross_product(universal_class,universal_class)))) || equal(intersection(u,regular(cross_product(universal_class,universal_class))),successor_relation)** -> .
% 300.04/300.38  125188[4:SoR:125132.0,83524.2] single_valued_class(intersection(u,regular(cross_product(universal_class,universal_class)))) || equal(intersection(u,regular(cross_product(universal_class,universal_class))),element_relation)** -> .
% 300.04/300.38  125319[1:MRR:125318.2,37937.0] || equal(intersection(regular(cross_product(universal_class,universal_class)),u),successor_relation)** -> equal(intersection(regular(cross_product(universal_class,universal_class)),u),null_class).
% 300.04/300.38  125321[1:MRR:125320.2,37937.0] || equal(intersection(regular(cross_product(universal_class,universal_class)),u),element_relation)** -> equal(intersection(regular(cross_product(universal_class,universal_class)),u),null_class).
% 300.04/300.38  125358[4:SoR:125317.0,83522.2] single_valued_class(intersection(regular(cross_product(universal_class,universal_class)),u)) || equal(intersection(regular(cross_product(universal_class,universal_class)),u),successor_relation)** -> .
% 300.04/300.38  125359[4:SoR:125317.0,83524.2] single_valued_class(intersection(regular(cross_product(universal_class,universal_class)),u)) || equal(intersection(regular(cross_product(universal_class,universal_class)),u),element_relation)** -> .
% 300.04/300.38  125366[0:SoR:6589.0,89.1] one_to_one(complement(intersection(u,v))) || member(w,symmetric_difference(u,v))* -> member(w,cross_product(universal_class,universal_class)).
% 300.04/300.38  126025[3:Res:10729.1,6847.1] inductive(union(u,image(element_relation,complement(v)))) || member(regular(omega),intersection(complement(u),power_class(v)))* -> .
% 300.04/300.38  126152[2:Res:450.1,121453.1] || equal(first(regular(intersection(u,intersection(v,successor_relation)))),universal_class)** -> equal(intersection(u,intersection(v,successor_relation)),null_class).
% 300.04/300.38  126163[2:Res:4282.1,121453.1] || equal(first(regular(intersection(intersection(successor_relation,u),v))),universal_class)** -> equal(intersection(intersection(successor_relation,u),v),null_class).
% 300.04/300.38  126167[2:Res:2439.0,121453.1] || equal(first(not_subclass_element(u,complement(successor_relation))),universal_class)** -> subclass(u,complement(successor_relation)).
% 300.04/300.38  126209[2:Res:449.1,121453.1] || equal(first(regular(intersection(u,intersection(successor_relation,v)))),universal_class)** -> equal(intersection(u,intersection(successor_relation,v)),null_class).
% 300.04/300.38  126210[2:Res:4283.1,121453.1] || equal(first(regular(intersection(intersection(u,successor_relation),v))),universal_class)** -> equal(intersection(intersection(u,successor_relation),v),null_class).
% 300.04/300.38  126219[2:Rew:91800.2,126203.2] || member(u,universal_class) equal(successor(singleton(u)),u) equal(regular(singleton(singleton(u))),universal_class)** -> .
% 300.04/300.38  126311[3:Res:10729.1,6943.1] inductive(union(image(element_relation,complement(u)),v)) || member(regular(omega),intersection(power_class(u),complement(v)))* -> .
% 300.04/300.38  126430[2:Res:450.1,121454.1] || equal(first(regular(intersection(u,intersection(v,element_relation)))),universal_class)** -> equal(intersection(u,intersection(v,element_relation)),null_class).
% 300.04/300.38  126441[2:Res:4282.1,121454.1] || equal(first(regular(intersection(intersection(element_relation,u),v))),universal_class)** -> equal(intersection(intersection(element_relation,u),v),null_class).
% 300.04/300.38  126445[2:Res:2439.0,121454.1] || equal(first(not_subclass_element(u,complement(element_relation))),universal_class)** -> subclass(u,complement(element_relation)).
% 300.04/300.38  126486[2:Res:449.1,121454.1] || equal(first(regular(intersection(u,intersection(element_relation,v)))),universal_class)** -> equal(intersection(u,intersection(element_relation,v)),null_class).
% 300.04/300.38  126487[2:Res:4283.1,121454.1] || equal(first(regular(intersection(intersection(u,element_relation),v))),universal_class)** -> equal(intersection(intersection(u,element_relation),v),null_class).
% 300.04/300.38  126532[2:Res:450.1,121458.1] || equal(second(regular(intersection(u,intersection(v,successor_relation)))),universal_class)** -> equal(intersection(u,intersection(v,successor_relation)),null_class).
% 300.04/300.38  126543[2:Res:4282.1,121458.1] || equal(second(regular(intersection(intersection(successor_relation,u),v))),universal_class)** -> equal(intersection(intersection(successor_relation,u),v),null_class).
% 300.04/300.38  126547[2:Res:2439.0,121458.1] || equal(second(not_subclass_element(u,complement(successor_relation))),universal_class)** -> subclass(u,complement(successor_relation)).
% 300.04/300.38  126589[2:Res:449.1,121458.1] || equal(second(regular(intersection(u,intersection(successor_relation,v)))),universal_class)** -> equal(intersection(u,intersection(successor_relation,v)),null_class).
% 300.06/300.38  126590[2:Res:4283.1,121458.1] || equal(second(regular(intersection(intersection(u,successor_relation),v))),universal_class)** -> equal(intersection(intersection(u,successor_relation),v),null_class).
% 300.06/300.38  126644[2:Res:450.1,121459.1] || equal(second(regular(intersection(u,intersection(v,element_relation)))),universal_class)** -> equal(intersection(u,intersection(v,element_relation)),null_class).
% 300.06/300.38  126655[2:Res:4282.1,121459.1] || equal(second(regular(intersection(intersection(element_relation,u),v))),universal_class)** -> equal(intersection(intersection(element_relation,u),v),null_class).
% 300.06/300.38  126659[2:Res:2439.0,121459.1] || equal(second(not_subclass_element(u,complement(element_relation))),universal_class)** -> subclass(u,complement(element_relation)).
% 300.06/300.38  126700[2:Res:449.1,121459.1] || equal(second(regular(intersection(u,intersection(element_relation,v)))),universal_class)** -> equal(intersection(u,intersection(element_relation,v)),null_class).
% 300.06/300.38  126701[2:Res:4283.1,121459.1] || equal(second(regular(intersection(intersection(u,element_relation),v))),universal_class)** -> equal(intersection(intersection(u,element_relation),v),null_class).
% 300.06/300.38  128166[2:SpR:118112.0,4352.1] ||  -> equal(symmetric_difference(universal_class,successor(u)),null_class) member(regular(symmetric_difference(universal_class,successor(u))),complement(symmetric_difference(u,singleton(u))))*.
% 300.06/300.38  128179[2:SpR:118112.0,19168.1] ||  -> equal(intersection(universal_class,successor(u)),successor(u)) member(not_subclass_element(successor(u),symmetric_difference(u,singleton(u))),successor(u))*.
% 300.06/300.38  128182[2:SpR:118112.0,4282.1] ||  -> equal(intersection(intersection(universal_class,successor(u)),v),null_class) member(regular(intersection(symmetric_difference(u,singleton(u)),v)),universal_class)*.
% 300.06/300.38  128195[2:SpR:118112.0,449.1] ||  -> equal(intersection(u,intersection(universal_class,successor(v))),null_class) member(regular(intersection(u,symmetric_difference(v,singleton(v)))),universal_class)*.
% 300.06/300.38  128211[2:SpR:118112.0,4352.1] ||  -> equal(symmetric_difference(u,singleton(u)),null_class) member(regular(intersection(universal_class,successor(u))),complement(intersection(u,singleton(u))))*.
% 300.06/300.38  128224[2:SpR:67347.1,118112.0] || member(successor_relation,element_relation) -> equal(intersection(universal_class,successor(regular(first(successor_relation)))),symmetric_difference(regular(first(successor_relation)),first(successor_relation)))**.
% 300.06/300.38  128225[2:SpR:85175.1,118112.0] || member(element_relation,successor_relation) -> equal(intersection(universal_class,successor(regular(first(element_relation)))),symmetric_difference(regular(first(element_relation)),first(element_relation)))**.
% 300.06/300.38  129336[2:Res:128374.1,243.0] ||  -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),cross_product(v,w))*.
% 300.06/300.38  129372[2:Res:128374.1,6579.0] ||  -> equal(singleton(complement(symmetric_difference(universal_class,complement(u)))),null_class) member(complement(symmetric_difference(universal_class,complement(u))),union(null_class,u))*.
% 300.06/300.38  129373[2:Res:128374.1,6580.0] ||  -> equal(singleton(complement(symmetric_difference(complement(u),universal_class))),null_class) member(complement(symmetric_difference(complement(u),universal_class)),union(u,null_class))*.
% 300.06/300.38  129566[2:SpL:774.0,118150.0] || member(complement(symmetric_difference(complement(u),complement(v))),symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> .
% 300.06/300.38  130203[2:Res:119803.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(omega),regular(complement(power_class(null_class)))),omega)** -> member(sum_class(omega),u)*.
% 300.06/300.38  130266[2:Res:119804.0,2725.1] inductive(u) || equal(unordered_pair(sum_class(null_class),regular(complement(power_class(null_class)))),omega)** -> member(sum_class(null_class),u)*.
% 300.06/300.38  130498[3:Res:10729.1,6558.0] inductive(symmetric_difference(complement(intersection(u,v)),union(u,v))) ||  -> member(regular(omega),complement(symmetric_difference(u,v)))*.
% 300.06/300.38  130776[2:Res:119805.0,2725.1] inductive(u) || equal(unordered_pair(power_class(omega),regular(complement(power_class(null_class)))),omega)** -> member(power_class(omega),u)*.
% 300.06/300.38  130841[2:Res:119806.0,2725.1] inductive(u) || equal(unordered_pair(power_class(null_class),regular(complement(power_class(null_class)))),omega)** -> member(power_class(null_class),u)*.
% 300.06/300.38  131186[0:SpR:17.0,14829.2] ||  -> equal(unordered_pair(u,v),null_class) equal(regular(unordered_pair(v,u)),v)** equal(regular(unordered_pair(v,u)),u)**.
% 300.06/300.38  131267[1:MRR:131228.2,37229.0] || equal(complement(u),null_class) member(null_class,unordered_pair(u,v))* -> equal(regular(unordered_pair(v,u)),v).
% 300.06/300.38  131268[0:Obv:131171.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(sum_class(omega),v))*.
% 300.06/300.38  131269[0:Obv:131170.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(sum_class(null_class),v))*.
% 300.06/300.38  131270[0:Obv:131167.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,sum_class(omega)))*.
% 300.06/300.38  131271[0:Obv:131165.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,sum_class(null_class)))*.
% 300.06/300.38  131272[3:Obv:131163.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(regular(omega),v))*.
% 300.06/300.38  131273[0:Obv:131162.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(power_class(omega),v))*.
% 300.06/300.38  131274[1:Obv:131160.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(power_class(null_class),v))*.
% 300.06/300.38  131275[3:Obv:131159.0] ||  -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,regular(omega)))*.
% 300.06/300.38  131313[0:MRR:131312.3,37229.0] || member(apply(choice,u),unordered_pair(u,v))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class).
% 300.06/300.38  131316[0:MRR:131315.3,37229.0] || member(not_subclass_element(u,null_class),unordered_pair(u,v))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class).
% 300.06/300.38  131408[2:Res:119782.0,2725.1] inductive(u) || equal(unordered_pair(regular(complement(power_class(null_class))),singleton(v)),omega)** -> member(singleton(v),u)*.
% 300.06/300.38  131563[2:Res:119794.1,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> member(regular(complement(power_class(null_class))),u)*.
% 300.06/300.38  131845[1:MRR:131781.2,37229.0] || equal(complement(u),null_class) member(null_class,unordered_pair(v,u))* -> equal(regular(unordered_pair(u,v)),v).
% 300.06/300.38  131846[0:Obv:131685.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(sum_class(omega),u))*.
% 300.06/300.38  131847[0:Obv:131684.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(sum_class(null_class),u))*.
% 300.06/300.38  131848[0:Obv:131681.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(u,sum_class(omega)))*.
% 300.06/300.38  131849[0:Obv:131679.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(u,sum_class(null_class)))*.
% 300.06/300.38  131850[3:Obv:131677.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(regular(omega),u))*.
% 300.06/300.38  131851[0:Obv:131676.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(power_class(omega),u))*.
% 300.06/300.38  131852[1:Obv:131674.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(power_class(null_class),u))*.
% 300.06/300.38  131853[3:Obv:131673.0] ||  -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(u,regular(omega)))*.
% 300.06/300.38  131901[0:MRR:131900.3,37229.0] || member(apply(choice,u),unordered_pair(v,u))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class).
% 300.06/300.38  131904[0:MRR:131903.3,37229.0] || member(not_subclass_element(u,null_class),unordered_pair(v,u))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class).
% 300.06/300.38  131938[2:Res:119819.1,7370.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,sum_class(regular(complement(power_class(u))))))*.
% 300.06/300.38  131939[2:Res:119819.1,7369.0] || equal(u,null_class) member(v,w)* -> member(v,unordered_pair(v,power_class(regular(complement(power_class(u))))))*.
% 300.06/300.38  131950[2:Res:119819.1,7484.0] || equal(u,null_class) -> equal(v,null_class) member(regular(v),unordered_pair(regular(complement(power_class(u))),regular(v)))*.
% 300.06/300.38  131958[2:Res:119819.1,7394.0] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(regular(complement(power_class(u))),ordered_pair(v,w)))*.
% 300.06/300.38  131959[2:Res:119819.1,7366.0] || equal(u,null_class) -> member(regular(complement(power_class(u))),unordered_pair(regular(complement(power_class(u))),unordered_pair(v,w)))*.
% 300.06/300.38  132201[0:Res:122023.0,3188.1] inductive(complement(complement(u))) || subclass(u,omega)* -> equal(u,omega).
% 300.06/300.38  132300[2:MRR:99462.0,132298.1] || equal(cross_product(u,v),null_class)** equal(w,cross_product(u,v))* equal(complement(w),null_class)** -> .
% 300.06/300.38  132301[2:MRR:99463.0,132298.1] || equal(compose(u,v),null_class)** equal(w,compose(u,v))* equal(complement(w),null_class)** -> .
% 300.06/300.38  132423[0:SpR:17.0,18104.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 300.06/300.38  132435[0:SpR:17.0,18104.2] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(v,u))*.
% 300.06/300.38  132479[0:Res:18104.2,7364.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,omega))*.
% 300.06/300.38  132480[0:Res:18104.2,7460.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(u,omega)).
% 300.06/300.38  132481[0:Res:18104.2,7365.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,null_class))*.
% 300.06/300.38  132482[0:Res:18104.2,7461.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(u,null_class)).
% 300.06/300.38  132514[0:Obv:132450.1] || member(u,singleton(unordered_pair(v,u)))* -> member(v,unordered_pair(v,u))* equal(unordered_pair(v,u),null_class).
% 300.06/300.38  132515[0:Obv:132413.1] || equal(universal_class,u) -> member(v,unordered_pair(v,w))* equal(unordered_pair(v,w),null_class) member(w,u)*.
% 300.06/300.38  132612[0:Res:8662.2,132213.0] inductive(complement(complement(u))) || equal(ordered_pair(v,w),omega) -> member(unordered_pair(v,singleton(w)),u)*.
% 300.06/300.38  132674[0:Res:8637.3,132213.0] inductive(complement(complement(u))) || equal(v,omega) -> equal(v,null_class) member(not_subclass_element(v,null_class),u)*.
% 300.06/300.38  132678[0:Res:5782.2,132213.0] inductive(complement(complement(u))) ||  -> equal(intersection(omega,v),null_class) member(not_subclass_element(intersection(omega,v),null_class),u)*.
% 300.06/300.38  132679[0:Res:5730.2,132213.0] inductive(complement(complement(u))) ||  -> equal(intersection(v,omega),null_class) member(not_subclass_element(intersection(v,omega),null_class),u)*.
% 300.06/300.38  132737[0:SpR:17.0,18107.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(v,u))*.
% 300.06/300.38  132747[0:SpR:17.0,18107.2] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,u))*.
% 300.06/300.38  132793[0:Res:18107.2,7364.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,omega))*.
% 300.06/300.38  132794[0:Res:18107.2,7460.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(v,omega)).
% 300.06/300.38  132795[0:Res:18107.2,7365.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,null_class))*.
% 300.06/300.38  132796[0:Res:18107.2,7461.0] ||  -> equal(not_subclass_element(unordered_pair(u,v),null_class),u)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(v,null_class)).
% 300.06/300.38  132829[0:Obv:132764.1] || member(u,singleton(unordered_pair(u,v)))* -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 300.06/300.38  132830[0:Obv:132727.1] || equal(universal_class,u) -> member(v,unordered_pair(w,v))* equal(unordered_pair(w,v),null_class) member(w,u)*.
% 300.06/300.38  132885[0:SpR:17.0,18269.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 300.06/300.38  132897[0:SpR:17.0,18269.2] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(v,u))*.
% 300.06/300.38  132938[0:Res:18269.2,7364.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,omega))*.
% 300.06/300.38  132939[0:Res:18269.2,7460.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(u,omega)).
% 300.06/300.38  132940[0:Res:18269.2,7365.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,null_class))*.
% 300.06/300.38  132941[0:Res:18269.2,7461.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(u,null_class)).
% 300.06/300.38  133008[0:SpR:17.0,18279.0] ||  -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class) member(u,unordered_pair(v,u))*.
% 300.06/300.38  133018[0:SpR:17.0,18279.2] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,u))*.
% 300.06/300.38  133061[0:Res:18279.2,7364.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,omega))*.
% 300.06/300.38  133062[0:Res:18279.2,7460.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(omega,unordered_pair(v,omega)).
% 300.06/300.38  133063[0:Res:18279.2,7365.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(v,null_class))*.
% 300.06/300.38  133064[0:Res:18279.2,7461.0] ||  -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(null_class,unordered_pair(v,null_class)).
% 300.06/300.38  133127[2:Obv:133112.1] || equal(power_class(u),universal_class) -> equal(not_subclass_element(unordered_pair(v,u),null_class),v)** equal(unordered_pair(v,u),null_class).
% 300.06/300.38  133128[2:Obv:133110.1] || equal(power_class(u),universal_class) -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class).
% 300.06/300.38  133788[2:Obv:133775.1] || equal(sum_class(u),universal_class) -> equal(not_subclass_element(unordered_pair(v,u),null_class),v)** equal(unordered_pair(v,u),null_class).
% 300.06/300.38  133789[2:Obv:133773.1] || equal(sum_class(u),universal_class) -> equal(not_subclass_element(unordered_pair(u,v),null_class),v)** equal(unordered_pair(u,v),null_class).
% 300.06/300.38  134679[2:Res:131361.0,2725.1] inductive(u) || equal(unordered_pair(singleton(v),regular(complement(power_class(null_class)))),omega)** -> member(singleton(v),u)*.
% 300.06/300.38  135523[2:SSi:135517.0,87.0] || equal(power_class(u),universal_class) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 300.06/300.38  135524[2:SSi:135515.0,87.0] || equal(power_class(u),universal_class) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 300.06/300.38  135538[2:SSi:135534.0,87.0] || equal(sum_class(u),universal_class) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 300.06/300.38  135539[2:SSi:135532.0,87.0] || equal(sum_class(u),universal_class) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 300.06/300.38  135804[2:Res:8636.3,117979.1] inductive(unordered_pair(u,universal_class)) || equal(v,omega) member(regular(v),u)* -> equal(v,null_class).
% 300.06/300.38  135808[2:Res:4290.2,117979.1] inductive(unordered_pair(u,universal_class)) || member(regular(intersection(omega,v)),u)* -> equal(intersection(omega,v),null_class).
% 300.06/300.38  135809[2:Res:3918.2,117979.1] inductive(unordered_pair(u,universal_class)) || member(regular(intersection(v,omega)),u)* -> equal(intersection(v,omega),null_class).
% 300.06/300.38  135819[2:Res:185.1,117979.1] || member(not_subclass_element(intersection(u,unordered_pair(v,universal_class)),null_class),v)* -> equal(intersection(u,unordered_pair(v,universal_class)),null_class).
% 300.06/300.38  135820[2:Res:194.1,117979.1] || member(not_subclass_element(intersection(unordered_pair(u,universal_class),v),null_class),u)* -> equal(intersection(unordered_pair(u,universal_class),v),null_class).
% 300.06/300.38  136818[0:Res:65.1,5604.0] inductive(image(element_relation,power_class(image(element_relation,complement(u))))) || member(null_class,power_class(image(element_relation,power_class(u))))* -> .
% 300.06/300.38  137463[2:Obv:137443.1] || equal(intersection(u,universal_class),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 300.06/300.38  137464[2:Obv:137442.1] || equal(intersection(u,universal_class),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(v,u),null_class).
% 300.06/300.38  137465[2:Obv:137441.1] || equal(intersection(u,universal_class),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.06/300.38  137466[2:Obv:137440.1] || equal(intersection(u,universal_class),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(u,v),null_class).
% 300.06/300.38  137826[2:MRR:137812.2,45126.0] inductive(intersection(not_subclass_element(u,complement(omega)),universal_class)) ||  -> subclass(u,complement(omega))*.
% 300.06/300.38  138326[2:Res:119809.0,2731.0] || equal(unordered_pair(omega,regular(complement(power_class(null_class)))),element_relation) -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 300.06/300.38  138327[2:Res:119809.0,2729.0] || equal(unordered_pair(omega,regular(complement(power_class(null_class)))),successor_relation) -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 300.06/300.38  138396[2:Res:119810.0,2731.0] || equal(unordered_pair(null_class,regular(complement(power_class(null_class)))),element_relation) -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 300.06/300.38  138397[2:Res:119810.0,2729.0] || equal(unordered_pair(null_class,regular(complement(power_class(null_class)))),successor_relation) -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 300.06/300.38  138459[2:Res:121786.0,2731.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(complement(power_class(null_class)),null_class)),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  138460[2:Res:121786.0,2729.0] || equal(unordered_pair(sum_class(omega),not_subclass_element(complement(power_class(null_class)),null_class)),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  138519[2:Res:121787.0,2731.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class)),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.06/300.38  138520[2:Res:121787.0,2729.0] || equal(unordered_pair(sum_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class)),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.06/300.38  138582[2:Res:121788.0,2731.0] || equal(unordered_pair(power_class(omega),not_subclass_element(complement(power_class(null_class)),null_class)),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  138583[2:Res:121788.0,2729.0] || equal(unordered_pair(power_class(omega),not_subclass_element(complement(power_class(null_class)),null_class)),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  138642[2:Res:121789.0,2731.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class)),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.06/300.38  138643[2:Res:121789.0,2729.0] || equal(unordered_pair(power_class(null_class),not_subclass_element(complement(power_class(null_class)),null_class)),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.06/300.38  138698[3:Res:121790.0,2731.0] || equal(unordered_pair(regular(omega),not_subclass_element(complement(power_class(null_class)),null_class)),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  138699[3:Res:121790.0,2729.0] || equal(unordered_pair(regular(omega),not_subclass_element(complement(power_class(null_class)),null_class)),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  139784[2:Res:136776.0,7388.0] ||  -> equal(u,null_class) member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(regular(symmetric_difference(power_class(null_class),universal_class)),regular(u)))*.
% 300.06/300.38  139795[2:Res:136776.0,2375.0] || member(u,v)* -> member(regular(symmetric_difference(power_class(null_class),universal_class)),unordered_pair(u,regular(symmetric_difference(power_class(null_class),universal_class))))*.
% 300.06/300.38  140382[2:Res:139808.0,2731.0] || equal(unordered_pair(sum_class(omega),regular(symmetric_difference(power_class(null_class),universal_class))),element_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  140383[2:Res:139808.0,2729.0] || equal(unordered_pair(sum_class(omega),regular(symmetric_difference(power_class(null_class),universal_class))),successor_relation)** -> member(sum_class(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  140520[2:Res:139809.0,2731.0] || equal(unordered_pair(sum_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class))),element_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.06/300.38  140521[2:Res:139809.0,2729.0] || equal(unordered_pair(sum_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class))),successor_relation)** -> member(sum_class(null_class),cross_product(universal_class,universal_class)).
% 300.06/300.38  140584[2:Res:139810.0,2731.0] || equal(unordered_pair(power_class(omega),regular(symmetric_difference(power_class(null_class),universal_class))),element_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  140585[2:Res:139810.0,2729.0] || equal(unordered_pair(power_class(omega),regular(symmetric_difference(power_class(null_class),universal_class))),successor_relation)** -> member(power_class(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  140646[2:Res:139811.0,2731.0] || equal(unordered_pair(power_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class))),element_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.06/300.38  140647[2:Res:139811.0,2729.0] || equal(unordered_pair(power_class(null_class),regular(symmetric_difference(power_class(null_class),universal_class))),successor_relation)** -> member(power_class(null_class),cross_product(universal_class,universal_class)).
% 300.06/300.38  140704[3:Res:139812.0,2731.0] || equal(unordered_pair(regular(omega),regular(symmetric_difference(power_class(null_class),universal_class))),element_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  140705[3:Res:139812.0,2729.0] || equal(unordered_pair(regular(omega),regular(symmetric_difference(power_class(null_class),universal_class))),successor_relation)** -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  141564[1:Rew:140814.0,82123.0] ||  -> equal(intersection(universal_class,union(cantor(u),symmetric_difference(domain_of(u),universal_class))),symmetric_difference(cantor(u),symmetric_difference(domain_of(u),universal_class)))**.
% 300.06/300.38  141568[1:Rew:140814.0,82792.0] ||  -> equal(intersection(universal_class,union(symmetric_difference(domain_of(u),universal_class),cantor(u))),symmetric_difference(symmetric_difference(domain_of(u),universal_class),cantor(u)))**.
% 300.06/300.38  142481[0:Rew:140814.0,142054.2] inductive(complement(complement(u))) ||  -> equal(image(successor_relation,u),null_class) member(not_subclass_element(image(successor_relation,u),null_class),u)*.
% 300.06/300.38  149920[1:Rew:142780.0,142748.0] ||  -> equal(union(null_class,intersection(power_class(complement(u)),complement(v))),union(null_class,complement(union(image(element_relation,u),v))))**.
% 300.06/300.38  149921[1:Rew:142790.0,142749.0] ||  -> equal(union(intersection(power_class(complement(u)),complement(v)),null_class),union(complement(union(image(element_relation,u),v)),null_class))**.
% 300.06/300.38  149922[1:Rew:142878.0,142764.0] ||  -> equal(complement(intersection(power_class(complement(u)),union(null_class,v))),union(image(element_relation,u),complement(union(null_class,v))))**.
% 300.06/300.38  149923[1:Rew:142880.0,142765.0] ||  -> equal(complement(intersection(power_class(complement(u)),union(v,null_class))),union(image(element_relation,u),complement(union(v,null_class))))**.
% 300.06/300.38  149924[1:Rew:142780.0,142769.0] ||  -> equal(union(null_class,image(element_relation,union(complement(u),v))),union(null_class,complement(power_class(intersection(u,complement(v))))))**.
% 300.06/300.38  149925[1:Rew:142790.0,142770.0] ||  -> equal(union(image(element_relation,union(complement(u),v)),null_class),union(complement(power_class(intersection(u,complement(v)))),null_class))**.
% 300.06/300.38  149926[1:Rew:142874.0,142774.0] ||  -> equal(complement(intersection(union(complement(u),v),power_class(null_class))),union(intersection(u,complement(v)),complement(power_class(null_class))))**.
% 300.06/300.38  149927[1:Rew:142874.0,142775.0] ||  -> equal(complement(intersection(power_class(null_class),union(complement(u),v))),union(complement(power_class(null_class)),intersection(u,complement(v))))**.
% 300.06/300.38  142829[0:SpR:140814.0,9629.0] ||  -> equal(intersection(successor(complement(u)),union(u,complement(singleton(complement(u))))),symmetric_difference(u,complement(singleton(complement(u)))))**.
% 300.06/300.38  149930[1:Rew:142780.0,142836.0] ||  -> equal(union(null_class,image(element_relation,union(u,complement(v)))),union(null_class,complement(power_class(intersection(complement(u),v)))))**.
% 300.06/300.38  149931[1:Rew:142790.0,142837.0] ||  -> equal(union(image(element_relation,union(u,complement(v))),null_class),union(complement(power_class(intersection(complement(u),v))),null_class))**.
% 300.06/300.38  149932[1:Rew:142874.0,142841.0] ||  -> equal(complement(intersection(union(u,complement(v)),power_class(null_class))),union(intersection(complement(u),v),complement(power_class(null_class))))**.
% 300.06/300.38  149933[1:Rew:142874.0,142842.0] ||  -> equal(complement(intersection(power_class(null_class),union(u,complement(v)))),union(complement(power_class(null_class)),intersection(complement(u),v)))**.
% 300.06/300.38  149934[1:Rew:142780.0,142844.0] ||  -> equal(union(null_class,intersection(complement(u),power_class(complement(v)))),union(null_class,complement(union(u,image(element_relation,v)))))**.
% 300.06/300.38  149935[1:Rew:142790.0,142845.0] ||  -> equal(union(intersection(complement(u),power_class(complement(v))),null_class),union(complement(union(u,image(element_relation,v))),null_class))**.
% 300.06/300.38  142846[0:SpR:140814.0,329.2] || member(u,universal_class) -> member(u,image(element_relation,power_class(complement(v))))* member(u,power_class(image(element_relation,v))).
% 300.06/300.38  149936[1:Rew:142878.0,142850.0] ||  -> equal(complement(intersection(union(null_class,u),power_class(complement(v)))),union(complement(union(null_class,u)),image(element_relation,v)))**.
% 300.06/300.38  149937[1:Rew:142880.0,142851.0] ||  -> equal(complement(intersection(union(u,null_class),power_class(complement(v)))),union(complement(union(u,null_class)),image(element_relation,v)))**.
% 300.06/300.38  142914[0:SpL:140814.0,224.0] || member(regular(union(complement(u),v)),intersection(u,complement(v)))* -> equal(union(complement(u),v),null_class).
% 300.06/300.38  142918[1:SpL:140814.0,5907.0] || member(not_subclass_element(union(null_class,complement(u)),null_class),intersection(universal_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 300.06/300.38  142920[1:SpL:140814.0,5916.0] || member(not_subclass_element(union(complement(u),null_class),null_class),intersection(u,universal_class))* -> equal(union(complement(u),null_class),null_class).
% 300.06/300.38  142942[0:SpL:140814.0,224.0] || member(regular(union(u,complement(v))),intersection(complement(u),v))* -> equal(union(u,complement(v)),null_class).
% 300.06/300.38  142947[0:SpL:140814.0,6943.1] || member(u,intersection(power_class(complement(v)),complement(w)))* member(u,union(image(element_relation,v),w)) -> .
% 300.06/300.38  142949[0:SpL:140814.0,5607.1] || member(u,image(element_relation,union(complement(v),w)))* member(u,power_class(intersection(v,complement(w)))) -> .
% 300.06/300.38  142961[0:SpL:140814.0,6989.1] || member(u,universal_class) equal(v,successor_relation) -> member(u,complement(v))* member(u,cross_product(universal_class,universal_class))*.
% 300.06/300.38  142962[0:SpL:140814.0,7057.1] || member(u,universal_class) equal(v,element_relation) -> member(u,complement(v))* member(u,cross_product(universal_class,universal_class))*.
% 300.06/300.38  142964[0:SpL:140814.0,5607.1] || member(u,image(element_relation,union(v,complement(w))))* member(u,power_class(intersection(complement(v),w))) -> .
% 300.06/300.38  142966[0:SpL:140814.0,6847.1] || member(u,intersection(complement(v),power_class(complement(w))))* member(u,union(v,image(element_relation,w))) -> .
% 300.06/300.38  143104[1:Rew:142873.0,51776.1] || equal(universal_class,u) member(not_subclass_element(power_class(universal_class),null_class),complement(power_class(universal_class)))* -> equal(power_class(u),null_class)**.
% 300.06/300.38  143125[1:Rew:142873.0,34713.0] || equal(image(element_relation,union(complement(power_class(universal_class)),null_class)),universal_class)** -> equal(power_class(intersection(power_class(universal_class),universal_class)),null_class).
% 300.06/300.38  143128[1:Rew:142873.0,65787.1] || equal(power_class(intersection(power_class(universal_class),universal_class)),universal_class) -> equal(image(element_relation,union(complement(power_class(universal_class)),null_class)),null_class)**.
% 300.06/300.38  143130[1:Rew:142873.0,51267.0] || equal(image(element_relation,union(complement(power_class(universal_class)),null_class)),null_class)** -> equal(power_class(intersection(power_class(universal_class),universal_class)),universal_class).
% 300.06/300.38  143144[1:Rew:142873.0,111983.0] ||  -> equal(intersection(power_class(intersection(power_class(universal_class),universal_class)),intersection(image(element_relation,union(complement(power_class(universal_class)),null_class)),u)),null_class)**.
% 300.06/300.38  143145[1:Rew:142873.0,112511.0] ||  -> equal(intersection(intersection(image(element_relation,union(complement(power_class(universal_class)),null_class)),u),power_class(intersection(power_class(universal_class),universal_class))),null_class)**.
% 300.06/300.38  143146[1:Rew:142873.0,112155.0] ||  -> equal(intersection(power_class(intersection(power_class(universal_class),universal_class)),intersection(u,image(element_relation,union(complement(power_class(universal_class)),null_class)))),null_class)**.
% 300.06/300.38  143147[1:Rew:142873.0,112682.0] ||  -> equal(intersection(intersection(u,image(element_relation,union(complement(power_class(universal_class)),null_class))),power_class(intersection(power_class(universal_class),universal_class))),null_class)**.
% 300.06/300.38  143169[1:Rew:142873.0,21063.0] ||  -> equal(intersection(union(intersection(power_class(universal_class),universal_class),u),intersection(union(complement(power_class(universal_class)),null_class),complement(u))),null_class)**.
% 300.06/300.38  143177[1:Rew:142873.0,21080.0] ||  -> equal(intersection(union(u,intersection(power_class(universal_class),universal_class)),intersection(complement(u),union(complement(power_class(universal_class)),null_class))),null_class)**.
% 300.06/300.38  143188[1:Rew:142873.0,53398.1] || equal(successor(intersection(power_class(universal_class),universal_class)),null_class) equal(regular(union(complement(power_class(universal_class)),null_class)),universal_class)** -> .
% 300.06/300.38  143189[1:Rew:142873.0,52770.0] || equal(regular(union(complement(power_class(universal_class)),null_class)),universal_class)** equal(regular(intersection(power_class(universal_class),universal_class)),universal_class) -> .
% 300.06/300.38  143232[1:Rew:142873.0,33754.1] || equal(successor(intersection(power_class(universal_class),universal_class)),null_class) equal(successor(union(complement(power_class(universal_class)),null_class)),null_class)** -> .
% 300.06/300.38  143246[1:Rew:142873.0,82192.0] ||  -> equal(intersection(complement(union(null_class,intersection(power_class(universal_class),universal_class))),symmetric_difference(universal_class,union(complement(power_class(universal_class)),null_class))),null_class)**.
% 300.06/300.38  143247[1:Rew:142873.0,82880.0] ||  -> equal(intersection(symmetric_difference(universal_class,union(complement(power_class(universal_class)),null_class)),complement(union(null_class,intersection(power_class(universal_class),universal_class)))),null_class)**.
% 300.06/300.38  143264[1:Rew:142873.0,58622.1] ||  -> equal(symmetric_difference(power_class(universal_class),universal_class),null_class) member(regular(symmetric_difference(power_class(universal_class),universal_class)),union(complement(power_class(universal_class)),null_class))*.
% 300.06/300.38  143301[1:Rew:142873.0,34711.0] || equal(image(element_relation,union(null_class,complement(power_class(universal_class)))),universal_class)** -> equal(power_class(intersection(universal_class,power_class(universal_class))),null_class).
% 300.06/300.38  143304[1:Rew:142873.0,65784.1] || equal(power_class(intersection(universal_class,power_class(universal_class))),universal_class) -> equal(image(element_relation,union(null_class,complement(power_class(universal_class)))),null_class)**.
% 300.06/300.38  143306[1:Rew:142873.0,51265.0] || equal(image(element_relation,union(null_class,complement(power_class(universal_class)))),null_class)** -> equal(power_class(intersection(universal_class,power_class(universal_class))),universal_class).
% 300.06/300.38  143320[1:Rew:142873.0,111980.0] ||  -> equal(intersection(power_class(intersection(universal_class,power_class(universal_class))),intersection(image(element_relation,union(null_class,complement(power_class(universal_class)))),u)),null_class)**.
% 300.06/300.38  143321[1:Rew:142873.0,112508.0] ||  -> equal(intersection(intersection(image(element_relation,union(null_class,complement(power_class(universal_class)))),u),power_class(intersection(universal_class,power_class(universal_class)))),null_class)**.
% 300.06/300.38  143322[1:Rew:142873.0,112152.0] ||  -> equal(intersection(power_class(intersection(universal_class,power_class(universal_class))),intersection(u,image(element_relation,union(null_class,complement(power_class(universal_class)))))),null_class)**.
% 300.06/300.38  143323[1:Rew:142873.0,112679.0] ||  -> equal(intersection(intersection(u,image(element_relation,union(null_class,complement(power_class(universal_class))))),power_class(intersection(universal_class,power_class(universal_class)))),null_class)**.
% 300.06/300.38  143345[1:Rew:142873.0,20865.0] ||  -> equal(intersection(union(intersection(universal_class,power_class(universal_class)),u),intersection(union(null_class,complement(power_class(universal_class))),complement(u))),null_class)**.
% 300.06/300.38  143353[1:Rew:142873.0,20882.0] ||  -> equal(intersection(union(u,intersection(universal_class,power_class(universal_class))),intersection(complement(u),union(null_class,complement(power_class(universal_class))))),null_class)**.
% 300.06/300.38  143364[1:Rew:142873.0,53396.1] || equal(successor(intersection(universal_class,power_class(universal_class))),null_class) equal(regular(union(null_class,complement(power_class(universal_class)))),universal_class)** -> .
% 300.06/300.38  143365[1:Rew:142873.0,52768.0] || equal(regular(union(null_class,complement(power_class(universal_class)))),universal_class)** equal(regular(intersection(universal_class,power_class(universal_class))),universal_class) -> .
% 300.06/300.38  143408[1:Rew:142873.0,33752.1] || equal(successor(intersection(universal_class,power_class(universal_class))),null_class) equal(successor(union(null_class,complement(power_class(universal_class)))),null_class)** -> .
% 300.06/300.38  143422[1:Rew:142873.0,82189.0] ||  -> equal(intersection(complement(union(null_class,intersection(universal_class,power_class(universal_class)))),symmetric_difference(universal_class,union(null_class,complement(power_class(universal_class))))),null_class)**.
% 300.06/300.38  143423[1:Rew:142873.0,82877.0] ||  -> equal(intersection(symmetric_difference(universal_class,union(null_class,complement(power_class(universal_class)))),complement(union(null_class,intersection(universal_class,power_class(universal_class))))),null_class)**.
% 300.06/300.38  143440[1:Rew:142873.0,58620.1] ||  -> equal(symmetric_difference(universal_class,power_class(universal_class)),null_class) member(regular(symmetric_difference(universal_class,power_class(universal_class))),union(null_class,complement(power_class(universal_class))))*.
% 300.06/300.38  143484[1:Rew:142873.0,45780.0] || member(u,symmetric_difference(null_class,complement(power_class(universal_class)))) member(u,union(null_class,intersection(universal_class,power_class(universal_class))))* -> .
% 300.06/300.38  143498[1:Rew:142873.0,45782.0] || member(u,symmetric_difference(complement(power_class(universal_class)),null_class)) member(u,union(null_class,intersection(power_class(universal_class),universal_class)))* -> .
% 300.06/300.38  149970[1:Rew:142873.0,143508.1] || equal(universal_class,u) member(regular(complement(power_class(universal_class))),power_class(u))* -> equal(complement(power_class(universal_class)),null_class).
% 300.06/300.38  143513[2:Rew:142873.0,139305.0] || equal(complement(power_class(universal_class)),element_relation) -> equal(singleton(power_class(universal_class)),null_class) member(power_class(universal_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  143514[2:Rew:142873.0,138754.1] || member(power_class(universal_class),universal_class) equal(complement(power_class(universal_class)),element_relation) -> member(power_class(universal_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  143518[1:Rew:142873.0,52649.1] || equal(regular(power_class(universal_class)),universal_class) equal(complement(power_class(universal_class)),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  143523[2:Rew:142873.0,139306.0] || equal(complement(power_class(universal_class)),successor_relation) -> equal(singleton(power_class(universal_class)),null_class) member(power_class(universal_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  143524[2:Rew:142873.0,138755.1] || member(power_class(universal_class),universal_class) equal(complement(power_class(universal_class)),successor_relation) -> member(power_class(universal_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  143528[1:Rew:142873.0,52650.1] || equal(regular(power_class(universal_class)),universal_class) equal(complement(power_class(universal_class)),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  143595[1:Rew:142873.0,29296.2] || equal(universal_class,u) member(v,universal_class) -> member(v,complement(power_class(universal_class)))* member(v,power_class(u))*.
% 300.06/300.38  143612[1:Rew:142873.0,51777.1] || equal(universal_class,u) member(not_subclass_element(power_class(u),null_class),complement(power_class(universal_class)))* -> equal(power_class(universal_class),null_class).
% 300.06/300.38  143613[1:Rew:142873.0,51745.1] || equal(universal_class,u) member(not_subclass_element(power_class(u),null_class),complement(power_class(universal_class)))* -> equal(power_class(u),null_class).
% 300.06/300.38  143872[1:Rew:142874.0,135558.0] || member(u,complement(power_class(null_class)))* -> subclass(power_class(null_class),complement(singleton(u))).
% 300.06/300.38  143901[1:Rew:142874.0,34714.0] || equal(image(element_relation,union(complement(power_class(null_class)),null_class)),universal_class)** -> equal(power_class(intersection(power_class(null_class),universal_class)),null_class).
% 300.06/300.38  143904[1:Rew:142874.0,65788.1] || equal(power_class(intersection(power_class(null_class),universal_class)),universal_class) -> equal(image(element_relation,union(complement(power_class(null_class)),null_class)),null_class)**.
% 300.06/300.38  143906[1:Rew:142874.0,51268.0] || equal(image(element_relation,union(complement(power_class(null_class)),null_class)),null_class)** -> equal(power_class(intersection(power_class(null_class),universal_class)),universal_class).
% 300.06/300.38  143918[1:Rew:142874.0,111984.0] ||  -> equal(intersection(power_class(intersection(power_class(null_class),universal_class)),intersection(image(element_relation,union(complement(power_class(null_class)),null_class)),u)),null_class)**.
% 300.06/300.38  143919[1:Rew:142874.0,112512.0] ||  -> equal(intersection(intersection(image(element_relation,union(complement(power_class(null_class)),null_class)),u),power_class(intersection(power_class(null_class),universal_class))),null_class)**.
% 300.06/300.38  143920[1:Rew:142874.0,112156.0] ||  -> equal(intersection(power_class(intersection(power_class(null_class),universal_class)),intersection(u,image(element_relation,union(complement(power_class(null_class)),null_class)))),null_class)**.
% 300.06/300.38  143921[1:Rew:142874.0,112683.0] ||  -> equal(intersection(intersection(u,image(element_relation,union(complement(power_class(null_class)),null_class))),power_class(intersection(power_class(null_class),universal_class))),null_class)**.
% 300.06/300.38  143938[1:Rew:142874.0,21143.0] ||  -> equal(intersection(union(intersection(power_class(null_class),universal_class),u),intersection(union(complement(power_class(null_class)),null_class),complement(u))),null_class)**.
% 300.06/300.38  143944[1:Rew:142874.0,21160.0] ||  -> equal(intersection(union(u,intersection(power_class(null_class),universal_class)),intersection(complement(u),union(complement(power_class(null_class)),null_class))),null_class)**.
% 300.06/300.38  143984[1:Rew:142874.0,33755.1] || equal(successor(intersection(power_class(null_class),universal_class)),null_class) equal(successor(union(complement(power_class(null_class)),null_class)),null_class)** -> .
% 300.06/300.38  143998[1:Rew:142874.0,82193.0] ||  -> equal(intersection(complement(union(null_class,intersection(power_class(null_class),universal_class))),symmetric_difference(universal_class,union(complement(power_class(null_class)),null_class))),null_class)**.
% 300.06/300.38  143999[1:Rew:142874.0,82881.0] ||  -> equal(intersection(symmetric_difference(universal_class,union(complement(power_class(null_class)),null_class)),complement(union(null_class,intersection(power_class(null_class),universal_class)))),null_class)**.
% 300.06/300.38  144017[1:Rew:142874.0,65809.1] || equal(power_class(u),universal_class) -> equal(union(image(element_relation,power_class(u)),null_class),union(complement(power_class(null_class)),null_class))**.
% 300.06/300.38  144028[2:Rew:142874.0,139798.0] || equal(union(complement(power_class(null_class)),null_class),successor_relation) -> member(regular(symmetric_difference(power_class(null_class),universal_class)),cross_product(universal_class,universal_class))*.
% 300.06/300.38  144030[2:Rew:142874.0,139797.0] || equal(union(complement(power_class(null_class)),null_class),element_relation) -> member(regular(symmetric_difference(power_class(null_class),universal_class)),cross_product(universal_class,universal_class))*.
% 300.06/300.38  144058[1:Rew:142874.0,34712.0] || equal(image(element_relation,union(null_class,complement(power_class(null_class)))),universal_class)** -> equal(power_class(intersection(universal_class,power_class(null_class))),null_class).
% 300.06/300.38  144061[1:Rew:142874.0,65785.1] || equal(power_class(intersection(universal_class,power_class(null_class))),universal_class) -> equal(image(element_relation,union(null_class,complement(power_class(null_class)))),null_class)**.
% 300.06/300.38  144063[1:Rew:142874.0,51266.0] || equal(image(element_relation,union(null_class,complement(power_class(null_class)))),null_class)** -> equal(power_class(intersection(universal_class,power_class(null_class))),universal_class).
% 300.06/300.38  144075[1:Rew:142874.0,111981.0] ||  -> equal(intersection(power_class(intersection(universal_class,power_class(null_class))),intersection(image(element_relation,union(null_class,complement(power_class(null_class)))),u)),null_class)**.
% 300.06/300.38  144076[1:Rew:142874.0,112509.0] ||  -> equal(intersection(intersection(image(element_relation,union(null_class,complement(power_class(null_class)))),u),power_class(intersection(universal_class,power_class(null_class)))),null_class)**.
% 300.06/300.38  144077[1:Rew:142874.0,112153.0] ||  -> equal(intersection(power_class(intersection(universal_class,power_class(null_class))),intersection(u,image(element_relation,union(null_class,complement(power_class(null_class)))))),null_class)**.
% 300.06/300.38  144078[1:Rew:142874.0,112680.0] ||  -> equal(intersection(intersection(u,image(element_relation,union(null_class,complement(power_class(null_class))))),power_class(intersection(universal_class,power_class(null_class)))),null_class)**.
% 300.06/300.38  144100[1:Rew:142874.0,20983.0] ||  -> equal(intersection(union(intersection(universal_class,power_class(null_class)),u),intersection(union(null_class,complement(power_class(null_class))),complement(u))),null_class)**.
% 300.06/300.38  144106[1:Rew:142874.0,21000.0] ||  -> equal(intersection(union(u,intersection(universal_class,power_class(null_class))),intersection(complement(u),union(null_class,complement(power_class(null_class))))),null_class)**.
% 300.06/300.38  144115[1:Rew:142874.0,53397.1] || equal(successor(intersection(universal_class,power_class(null_class))),null_class) equal(regular(union(null_class,complement(power_class(null_class)))),universal_class)** -> .
% 300.06/300.38  144116[1:Rew:142874.0,52769.0] || equal(regular(union(null_class,complement(power_class(null_class)))),universal_class)** equal(regular(intersection(universal_class,power_class(null_class))),universal_class) -> .
% 300.06/300.38  144159[1:Rew:142874.0,33753.1] || equal(successor(intersection(universal_class,power_class(null_class))),null_class) equal(successor(union(null_class,complement(power_class(null_class)))),null_class)** -> .
% 300.06/300.38  144172[1:Rew:142874.0,82190.0] ||  -> equal(intersection(complement(union(null_class,intersection(universal_class,power_class(null_class)))),symmetric_difference(universal_class,union(null_class,complement(power_class(null_class))))),null_class)**.
% 300.06/300.38  144173[1:Rew:142874.0,82878.0] ||  -> equal(intersection(symmetric_difference(universal_class,union(null_class,complement(power_class(null_class)))),complement(union(null_class,intersection(universal_class,power_class(null_class))))),null_class)**.
% 300.06/300.38  144191[1:Rew:142874.0,58621.1] ||  -> equal(symmetric_difference(universal_class,power_class(null_class)),null_class) member(regular(symmetric_difference(universal_class,power_class(null_class))),union(null_class,complement(power_class(null_class))))*.
% 300.06/300.38  144192[1:Rew:142874.0,65808.1] || equal(power_class(u),universal_class) -> equal(union(null_class,image(element_relation,power_class(u))),union(null_class,complement(power_class(null_class))))**.
% 300.06/300.38  144219[3:Rew:142874.0,86156.1] inductive(intersection(power_class(null_class),complement(u))) || member(apply(choice,omega),union(complement(power_class(null_class)),u))* -> .
% 300.06/300.38  144223[3:Rew:142874.0,86193.1] inductive(intersection(power_class(null_class),complement(u))) || member(not_subclass_element(omega,null_class),union(complement(power_class(null_class)),u))* -> .
% 300.06/300.38  144315[3:Rew:142874.0,110274.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(apply(choice,omega),union(u,complement(power_class(null_class))))*.
% 300.06/300.38  144317[3:Rew:142874.0,85909.1] inductive(intersection(complement(u),power_class(null_class))) || member(apply(choice,omega),union(u,complement(power_class(null_class))))* -> .
% 300.06/300.38  144322[3:Rew:142874.0,110276.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(not_subclass_element(omega,null_class),union(u,complement(power_class(null_class))))*.
% 300.06/300.38  144324[3:Rew:142874.0,85946.1] inductive(intersection(complement(u),power_class(null_class))) || member(not_subclass_element(omega,null_class),union(u,complement(power_class(null_class))))* -> .
% 300.06/300.38  144327[1:Rew:142874.0,110278.1] || equal(symmetric_difference(complement(u),power_class(null_class)),universal_class) -> member(not_subclass_element(universal_class,null_class),union(u,complement(power_class(null_class))))*.
% 300.06/300.38  144498[1:Rew:142874.0,45781.0] || member(u,symmetric_difference(null_class,complement(power_class(null_class)))) member(u,union(null_class,intersection(universal_class,power_class(null_class))))* -> .
% 300.06/300.38  144512[1:Rew:142874.0,45783.0] || member(u,symmetric_difference(complement(power_class(null_class)),null_class)) member(u,union(null_class,intersection(power_class(null_class),universal_class)))* -> .
% 300.06/300.38  144528[1:Rew:142874.0,52684.1] || equal(regular(power_class(null_class)),universal_class) equal(complement(power_class(null_class)),element_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  144543[1:Rew:142874.0,52685.1] || equal(regular(power_class(null_class)),universal_class) equal(complement(power_class(null_class)),successor_relation) -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  144556[2:Rew:142874.0,119799.1] function(u) || equal(complement(power_class(null_class)),u)* -> member(regular(complement(power_class(null_class))),cross_product(universal_class,universal_class))*.
% 300.06/300.38  144559[1:Rew:142874.0,45404.1] function(u) || equal(complement(power_class(null_class)),u)* -> member(not_subclass_element(universal_class,power_class(null_class)),cross_product(universal_class,universal_class))*.
% 300.06/300.38  144567[2:Rew:142874.0,134558.2] inductive(u) || equal(v,null_class) equal(complement(power_class(null_class)),omega) -> member(power_class(v),u)*.
% 300.06/300.38  144620[1:Rew:142874.0,38222.2] || equal(u,null_class) member(v,universal_class) -> member(v,complement(power_class(null_class)))* member(v,power_class(u))*.
% 300.06/300.38  144624[1:Rew:142874.0,51744.1] || equal(u,null_class) member(not_subclass_element(power_class(u),null_class),complement(power_class(null_class)))* -> equal(power_class(u),null_class).
% 300.06/300.38  144625[1:Rew:142874.0,39331.1] || equal(u,null_class) member(not_subclass_element(power_class(u),null_class),complement(power_class(null_class)))* -> equal(power_class(null_class),null_class).
% 300.06/300.38  144627[1:Rew:142874.0,39442.1] || equal(u,null_class) member(apply(choice,power_class(u)),complement(power_class(null_class)))* -> equal(power_class(null_class),null_class).
% 300.06/300.38  144660[1:Rew:142874.0,51775.1] || equal(u,null_class) member(not_subclass_element(power_class(null_class),null_class),complement(power_class(null_class)))* -> equal(power_class(u),null_class)**.
% 300.06/300.38  145162[2:Rew:142871.0,137850.0] || member(union(u,intersection(complement(v),power_class(w))),symmetric_difference(complement(u),union(v,complement(power_class(w)))))* -> .
% 300.06/300.38  145378[0:Rew:142871.0,126088.0] || equal(union(u,complement(power_class(v))),universal_class) member(power_class(omega),intersection(complement(u),power_class(v)))* -> .
% 300.06/300.38  145379[3:Rew:142871.0,126024.0] || equal(union(u,complement(power_class(v))),universal_class) member(regular(omega),intersection(complement(u),power_class(v)))* -> .
% 300.06/300.38  145380[0:Rew:142871.0,126017.0] || equal(union(u,complement(power_class(v))),universal_class) member(singleton(w),intersection(complement(u),power_class(v)))* -> .
% 300.06/300.38  145381[0:Rew:142871.0,126014.0] || equal(union(u,complement(power_class(v))),universal_class) member(sum_class(omega),intersection(complement(u),power_class(v)))* -> .
% 300.06/300.38  145382[0:Rew:142871.0,126011.0] || equal(union(u,complement(power_class(v))),universal_class) member(sum_class(null_class),intersection(complement(u),power_class(v)))* -> .
% 300.06/300.38  145383[1:Rew:142871.0,126008.0] || equal(union(u,complement(power_class(v))),universal_class) member(power_class(null_class),intersection(complement(u),power_class(v)))* -> .
% 300.06/300.38  145413[1:Rew:142871.0,134722.1] || equal(power_class(intersection(complement(u),power_class(v))),null_class) -> inductive(image(element_relation,union(u,complement(power_class(v)))))*.
% 300.06/300.38  145414[1:Rew:142871.0,12902.0] ||  -> equal(intersection(union(null_class,intersection(complement(u),power_class(v))),intersection(universal_class,union(u,complement(power_class(v))))),null_class)**.
% 300.06/300.38  145415[1:Rew:142871.0,13320.0] ||  -> equal(union(union(null_class,intersection(complement(u),power_class(v))),intersection(universal_class,union(u,complement(power_class(v))))),universal_class)**.
% 300.06/300.38  145416[1:Rew:142871.0,13712.0] ||  -> equal(symmetric_difference(union(null_class,intersection(complement(u),power_class(v))),intersection(universal_class,union(u,complement(power_class(v))))),universal_class)**.
% 300.06/300.38  145418[1:Rew:142871.0,57012.0] ||  -> equal(intersection(intersection(universal_class,union(u,complement(power_class(v)))),union(null_class,intersection(complement(u),power_class(v)))),null_class)**.
% 300.06/300.38  145419[1:Rew:142871.0,57410.0] ||  -> equal(union(intersection(universal_class,union(u,complement(power_class(v)))),union(null_class,intersection(complement(u),power_class(v)))),universal_class)**.
% 300.06/300.38  145420[1:Rew:142871.0,57642.0] ||  -> equal(symmetric_difference(intersection(universal_class,union(u,complement(power_class(v)))),union(null_class,intersection(complement(u),power_class(v)))),universal_class)**.
% 300.06/300.38  145512[1:Rew:142871.0,12945.0] ||  -> equal(intersection(union(intersection(complement(u),power_class(v)),null_class),intersection(union(u,complement(power_class(v))),universal_class)),null_class)**.
% 300.06/300.38  145513[1:Rew:142871.0,13277.0] ||  -> equal(union(union(intersection(complement(u),power_class(v)),null_class),intersection(union(u,complement(power_class(v))),universal_class)),universal_class)**.
% 300.06/300.38  145514[1:Rew:142871.0,13742.0] ||  -> equal(symmetric_difference(union(intersection(complement(u),power_class(v)),null_class),intersection(union(u,complement(power_class(v))),universal_class)),universal_class)**.
% 300.06/300.38  145516[1:Rew:142871.0,57276.0] ||  -> equal(intersection(intersection(union(u,complement(power_class(v))),universal_class),union(intersection(complement(u),power_class(v)),null_class)),null_class)**.
% 300.06/300.38  145517[1:Rew:142871.0,57558.0] ||  -> equal(union(intersection(union(u,complement(power_class(v))),universal_class),union(intersection(complement(u),power_class(v)),null_class)),universal_class)**.
% 300.06/300.38  145518[1:Rew:142871.0,57717.0] ||  -> equal(symmetric_difference(intersection(union(u,complement(power_class(v))),universal_class),union(intersection(complement(u),power_class(v)),null_class)),universal_class)**.
% 300.06/300.38  145624[1:Rew:142871.0,93983.1] || member(null_class,symmetric_difference(complement(u),power_class(v)))* equal(regular(union(u,complement(power_class(v)))),universal_class) -> .
% 300.06/300.38  145635[1:Rew:142871.0,115603.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),null_class),universal_class)**.
% 300.06/300.38  145636[1:Rew:142871.0,115137.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(union(null_class,intersection(complement(u),power_class(v))),universal_class)**.
% 300.06/300.38  145637[1:Rew:142871.0,52265.0] || equal(union(u,complement(power_class(v))),null_class) equal(regular(intersection(complement(u),power_class(v))),universal_class)** -> .
% 300.06/300.38  145686[2:Rew:142871.0,137882.0] || member(union(intersection(complement(u),power_class(v)),w),symmetric_difference(union(u,complement(power_class(v))),complement(w)))* -> .
% 300.06/300.38  145697[1:Rew:142871.0,115532.1] || equal(union(intersection(complement(u),power_class(v)),null_class),null_class)** -> member(omega,union(u,complement(power_class(v)))).
% 300.06/300.38  145698[1:Rew:142871.0,115066.1] || equal(union(null_class,intersection(complement(u),power_class(v))),null_class)** -> member(omega,union(u,complement(power_class(v)))).
% 300.06/300.38  145699[0:Rew:142871.0,88978.1] || equal(complement(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(omega,union(u,complement(power_class(v)))).
% 300.06/300.38  145700[1:Rew:142871.0,88773.1] || equal(successor(successor(intersection(complement(u),power_class(v)))),null_class)** -> member(omega,union(u,complement(power_class(v)))).
% 300.06/300.38  145702[1:Rew:142871.0,94014.1] || member(omega,symmetric_difference(complement(u),power_class(v)))* equal(successor(union(u,complement(power_class(v)))),null_class) -> .
% 300.06/300.38  145703[1:Rew:142871.0,93984.1] || member(null_class,symmetric_difference(complement(u),power_class(v)))* equal(successor(union(u,complement(power_class(v)))),null_class) -> .
% 300.06/300.38  145707[1:Rew:142871.0,134761.0] || equal(regular(successor(union(u,complement(power_class(v))))),universal_class)** -> member(null_class,intersection(complement(u),power_class(v))).
% 300.06/300.38  145708[0:Rew:142871.0,134934.0] || equal(complement(successor(union(u,complement(power_class(v))))),universal_class)** -> member(omega,intersection(complement(u),power_class(v))).
% 300.06/300.38  145709[0:Rew:142871.0,134798.0] || equal(complement(successor(union(u,complement(power_class(v))))),universal_class)** -> member(null_class,intersection(complement(u),power_class(v))).
% 300.06/300.38  145710[1:Rew:142871.0,134973.0] || equal(successor(successor(union(u,complement(power_class(v))))),null_class)** -> member(omega,intersection(complement(u),power_class(v))).
% 300.06/300.38  145711[1:Rew:142871.0,134837.0] || equal(successor(successor(union(u,complement(power_class(v))))),null_class)** -> member(null_class,intersection(complement(u),power_class(v))).
% 300.06/300.38  145713[1:Rew:142871.0,115530.1] || equal(union(intersection(complement(u),power_class(v)),null_class),null_class)** -> member(null_class,union(u,complement(power_class(v)))).
% 300.06/300.38  145715[1:Rew:142871.0,115064.1] || equal(union(null_class,intersection(complement(u),power_class(v))),null_class)** -> member(null_class,union(u,complement(power_class(v)))).
% 300.06/300.38  145716[1:Rew:142871.0,90417.1] || equal(regular(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(null_class,union(u,complement(power_class(v)))).
% 300.06/300.38  145717[0:Rew:142871.0,88598.1] || equal(complement(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(null_class,union(u,complement(power_class(v)))).
% 300.06/300.38  145718[1:Rew:142871.0,88415.1] || equal(successor(successor(intersection(complement(u),power_class(v)))),null_class)** -> member(null_class,union(u,complement(power_class(v)))).
% 300.06/300.38  145819[0:Rew:142871.0,35255.1] || member(u,universal_class) equal(power_class(complement(power_class(v))),null_class) -> member(u,image(element_relation,power_class(v)))*.
% 300.06/300.38  145820[1:Rew:142871.0,64139.1] || member(u,union(null_class,image(element_relation,power_class(v)))) -> member(u,symmetric_difference(universal_class,power_class(complement(power_class(v)))))*.
% 300.06/300.38  145821[1:Rew:142871.0,35444.0] || member(u,symmetric_difference(universal_class,power_class(complement(power_class(v)))))* -> member(u,union(null_class,image(element_relation,power_class(v)))).
% 300.06/300.38  145823[1:Rew:142871.0,64526.1] || member(u,union(image(element_relation,power_class(v)),null_class)) -> member(u,symmetric_difference(power_class(complement(power_class(v))),universal_class))*.
% 300.06/300.38  145824[1:Rew:142871.0,35688.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),universal_class))* -> member(u,union(image(element_relation,power_class(v)),null_class)).
% 300.06/300.38  145857[1:Rew:142871.0,78833.0] ||  -> equal(intersection(intersection(u,intersection(power_class(complement(power_class(v))),universal_class)),union(image(element_relation,power_class(v)),null_class)),null_class)**.
% 300.06/300.38  145896[1:Rew:142871.0,78830.0] ||  -> equal(intersection(intersection(u,intersection(universal_class,power_class(complement(power_class(v))))),union(null_class,image(element_relation,power_class(v)))),null_class)**.
% 300.06/300.38  145970[2:Rew:142871.0,137846.0] || member(union(u,intersection(power_class(v),complement(w))),symmetric_difference(complement(u),union(complement(power_class(v)),w)))* -> .
% 300.06/300.38  146093[1:Rew:142871.0,14209.0] ||  -> equal(complement(intersection(union(cantor(u),null_class),power_class(v))),union(symmetric_difference(domain_of(u),universal_class),complement(power_class(v))))**.
% 300.06/300.38  150019[1:Rew:142878.0,146149.0] ||  -> equal(intersection(symmetric_difference(complement(union(null_class,u)),complement(power_class(v))),intersection(union(null_class,u),power_class(v))),null_class)**.
% 300.06/300.38  150020[1:Rew:142878.0,146150.0] ||  -> equal(intersection(intersection(union(null_class,u),power_class(v)),symmetric_difference(complement(union(null_class,u)),complement(power_class(v)))),null_class)**.
% 300.06/300.38  150021[1:Rew:142880.0,146157.0] ||  -> equal(intersection(symmetric_difference(complement(union(u,null_class)),complement(power_class(v))),intersection(union(u,null_class),power_class(v))),null_class)**.
% 300.06/300.38  150022[1:Rew:142880.0,146158.0] ||  -> equal(intersection(intersection(union(u,null_class),power_class(v)),symmetric_difference(complement(union(u,null_class)),complement(power_class(v)))),null_class)**.
% 300.06/300.38  146266[1:Rew:142871.0,64328.0] || equal(intersection(power_class(complement(power_class(u))),universal_class),universal_class)** -> equal(union(image(element_relation,power_class(u)),null_class),null_class).
% 300.06/300.38  146267[1:Rew:142871.0,64354.0] || equal(intersection(power_class(complement(power_class(u))),universal_class),null_class)** -> equal(union(image(element_relation,power_class(u)),null_class),universal_class).
% 300.06/300.38  146302[1:Rew:142871.0,140923.1] || equal(union(image(element_relation,power_class(u)),null_class),null_class) -> member(null_class,intersection(power_class(complement(power_class(u))),universal_class))*.
% 300.06/300.38  146310[1:Rew:142871.0,140922.1] || equal(union(image(element_relation,power_class(u)),null_class),null_class) -> member(omega,intersection(power_class(complement(power_class(u))),universal_class))*.
% 300.06/300.38  146341[1:Rew:142871.0,76613.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),null_class),intersection(intersection(power_class(complement(power_class(u))),universal_class),v)),null_class)**.
% 300.06/300.38  146342[1:Rew:142871.0,78056.0] ||  -> equal(intersection(intersection(intersection(power_class(complement(power_class(u))),universal_class),v),union(image(element_relation,power_class(u)),null_class)),null_class)**.
% 300.06/300.38  146348[1:Rew:142871.0,77352.0] ||  -> equal(intersection(union(image(element_relation,power_class(u)),null_class),intersection(v,intersection(power_class(complement(power_class(u))),universal_class))),null_class)**.
% 300.06/300.38  146364[1:Rew:142871.0,63946.0] || equal(intersection(universal_class,power_class(complement(power_class(u)))),universal_class)** -> equal(union(null_class,image(element_relation,power_class(u))),null_class).
% 300.06/300.38  146365[1:Rew:142871.0,63972.0] || equal(intersection(universal_class,power_class(complement(power_class(u)))),null_class)** -> equal(union(null_class,image(element_relation,power_class(u))),universal_class).
% 300.06/300.38  146400[1:Rew:142871.0,140985.1] || equal(union(null_class,image(element_relation,power_class(u))),null_class) -> member(null_class,intersection(universal_class,power_class(complement(power_class(u)))))*.
% 300.06/300.38  146408[1:Rew:142871.0,140984.1] || equal(union(null_class,image(element_relation,power_class(u))),null_class) -> member(omega,intersection(universal_class,power_class(complement(power_class(u)))))*.
% 300.06/300.38  146439[1:Rew:142871.0,76610.0] ||  -> equal(intersection(union(null_class,image(element_relation,power_class(u))),intersection(intersection(universal_class,power_class(complement(power_class(u)))),v)),null_class)**.
% 300.06/300.38  146440[1:Rew:142871.0,78053.0] ||  -> equal(intersection(intersection(intersection(universal_class,power_class(complement(power_class(u)))),v),union(null_class,image(element_relation,power_class(u)))),null_class)**.
% 300.06/300.38  146446[1:Rew:142871.0,77349.0] ||  -> equal(intersection(union(null_class,image(element_relation,power_class(u))),intersection(v,intersection(universal_class,power_class(complement(power_class(u)))))),null_class)**.
% 300.06/300.38  146538[2:Rew:142871.0,130150.0] || member(complement(symmetric_difference(universal_class,power_class(complement(power_class(u))))),symmetric_difference(union(null_class,image(element_relation,power_class(u))),universal_class))* -> .
% 300.06/300.38  146541[1:Rew:142871.0,141356.0] ||  -> equal(intersection(symmetric_difference(universal_class,power_class(complement(power_class(u)))),symmetric_difference(union(null_class,image(element_relation,power_class(u))),universal_class)),null_class)**.
% 300.06/300.38  146542[1:Rew:142871.0,141357.0] ||  -> equal(intersection(symmetric_difference(union(null_class,image(element_relation,power_class(u))),universal_class),symmetric_difference(universal_class,power_class(complement(power_class(u))))),null_class)**.
% 300.06/300.38  146546[2:Rew:142871.0,130151.0] || member(complement(symmetric_difference(power_class(complement(power_class(u))),universal_class)),symmetric_difference(union(image(element_relation,power_class(u)),null_class),universal_class))* -> .
% 300.06/300.38  146549[1:Rew:142871.0,141278.0] ||  -> equal(intersection(symmetric_difference(power_class(complement(power_class(u))),universal_class),symmetric_difference(union(image(element_relation,power_class(u)),null_class),universal_class)),null_class)**.
% 300.06/300.38  146550[1:Rew:142871.0,141279.0] ||  -> equal(intersection(symmetric_difference(union(image(element_relation,power_class(u)),null_class),universal_class),symmetric_difference(power_class(complement(power_class(u))),universal_class)),null_class)**.
% 300.06/300.38  146588[0:Rew:142871.0,126374.0] || equal(union(complement(power_class(u)),v),universal_class) member(power_class(omega),intersection(power_class(u),complement(v)))* -> .
% 300.06/300.38  146589[3:Rew:142871.0,126310.0] || equal(union(complement(power_class(u)),v),universal_class) member(regular(omega),intersection(power_class(u),complement(v)))* -> .
% 300.06/300.38  146590[0:Rew:142871.0,126303.0] || equal(union(complement(power_class(u)),v),universal_class) member(singleton(w),intersection(power_class(u),complement(v)))* -> .
% 300.06/300.38  146591[0:Rew:142871.0,126300.0] || equal(union(complement(power_class(u)),v),universal_class) member(sum_class(omega),intersection(power_class(u),complement(v)))* -> .
% 300.06/300.38  146592[0:Rew:142871.0,126297.0] || equal(union(complement(power_class(u)),v),universal_class) member(sum_class(null_class),intersection(power_class(u),complement(v)))* -> .
% 300.06/300.38  146593[1:Rew:142871.0,126294.0] || equal(union(complement(power_class(u)),v),universal_class) member(power_class(null_class),intersection(power_class(u),complement(v)))* -> .
% 300.06/300.38  146624[1:Rew:142871.0,134718.1] || equal(power_class(intersection(power_class(u),complement(v))),null_class) -> inductive(image(element_relation,union(complement(power_class(u)),v)))*.
% 300.06/300.38  146625[1:Rew:142871.0,12898.0] ||  -> equal(intersection(union(null_class,intersection(power_class(u),complement(v))),intersection(universal_class,union(complement(power_class(u)),v))),null_class)**.
% 300.06/300.38  146626[1:Rew:142871.0,13316.0] ||  -> equal(union(union(null_class,intersection(power_class(u),complement(v))),intersection(universal_class,union(complement(power_class(u)),v))),universal_class)**.
% 300.06/300.38  146627[1:Rew:142871.0,13708.0] ||  -> equal(symmetric_difference(union(null_class,intersection(power_class(u),complement(v))),intersection(universal_class,union(complement(power_class(u)),v))),universal_class)**.
% 300.06/300.38  146629[1:Rew:142871.0,57008.0] ||  -> equal(intersection(intersection(universal_class,union(complement(power_class(u)),v)),union(null_class,intersection(power_class(u),complement(v)))),null_class)**.
% 300.06/300.38  146630[1:Rew:142871.0,57406.0] ||  -> equal(union(intersection(universal_class,union(complement(power_class(u)),v)),union(null_class,intersection(power_class(u),complement(v)))),universal_class)**.
% 300.06/300.38  146631[1:Rew:142871.0,57638.0] ||  -> equal(symmetric_difference(intersection(universal_class,union(complement(power_class(u)),v)),union(null_class,intersection(power_class(u),complement(v)))),universal_class)**.
% 300.06/300.38  146723[1:Rew:142871.0,12941.0] ||  -> equal(intersection(union(intersection(power_class(u),complement(v)),null_class),intersection(union(complement(power_class(u)),v),universal_class)),null_class)**.
% 300.06/300.38  146724[1:Rew:142871.0,13273.0] ||  -> equal(union(union(intersection(power_class(u),complement(v)),null_class),intersection(union(complement(power_class(u)),v),universal_class)),universal_class)**.
% 300.06/300.38  146725[1:Rew:142871.0,13738.0] ||  -> equal(symmetric_difference(union(intersection(power_class(u),complement(v)),null_class),intersection(union(complement(power_class(u)),v),universal_class)),universal_class)**.
% 300.06/300.38  146727[1:Rew:142871.0,57272.0] ||  -> equal(intersection(intersection(union(complement(power_class(u)),v),universal_class),union(intersection(power_class(u),complement(v)),null_class)),null_class)**.
% 300.06/300.38  146728[1:Rew:142871.0,57554.0] ||  -> equal(union(intersection(union(complement(power_class(u)),v),universal_class),union(intersection(power_class(u),complement(v)),null_class)),universal_class)**.
% 300.06/300.38  146729[1:Rew:142871.0,57713.0] ||  -> equal(symmetric_difference(intersection(union(complement(power_class(u)),v),universal_class),union(intersection(power_class(u),complement(v)),null_class)),universal_class)**.
% 300.06/300.38  146872[1:Rew:142871.0,94255.1] || member(null_class,symmetric_difference(power_class(u),complement(v)))* equal(regular(union(complement(power_class(u)),v)),universal_class) -> .
% 300.06/300.38  146883[1:Rew:142871.0,117220.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),null_class),universal_class)**.
% 300.06/300.38  146884[1:Rew:142871.0,116819.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(union(null_class,intersection(power_class(u),complement(v))),universal_class)**.
% 300.06/300.38  146885[1:Rew:142871.0,52261.0] || equal(union(complement(power_class(u)),v),null_class) equal(regular(intersection(power_class(u),complement(v))),universal_class)** -> .
% 300.06/300.38  146897[2:Rew:142871.0,137878.0] || member(union(intersection(power_class(u),complement(v)),w),symmetric_difference(union(complement(power_class(u)),v),complement(w)))* -> .
% 300.06/300.38  146908[1:Rew:142871.0,117146.1] || equal(union(intersection(power_class(u),complement(v)),null_class),null_class)** -> member(omega,union(complement(power_class(u)),v)).
% 300.06/300.38  146909[1:Rew:142871.0,116745.1] || equal(union(null_class,intersection(power_class(u),complement(v))),null_class)** -> member(omega,union(complement(power_class(u)),v)).
% 300.06/300.38  146910[0:Rew:142871.0,88974.1] || equal(complement(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(omega,union(complement(power_class(u)),v)).
% 300.06/300.38  146911[1:Rew:142871.0,88769.1] || equal(successor(successor(intersection(power_class(u),complement(v)))),null_class)** -> member(omega,union(complement(power_class(u)),v)).
% 300.06/300.38  146913[1:Rew:142871.0,94286.1] || member(omega,symmetric_difference(power_class(u),complement(v)))* equal(successor(union(complement(power_class(u)),v)),null_class) -> .
% 300.06/300.38  146914[1:Rew:142871.0,94256.1] || member(null_class,symmetric_difference(power_class(u),complement(v)))* equal(successor(union(complement(power_class(u)),v)),null_class) -> .
% 300.06/300.38  146918[1:Rew:142871.0,134757.0] || equal(regular(successor(union(complement(power_class(u)),v))),universal_class)** -> member(null_class,intersection(power_class(u),complement(v))).
% 300.06/300.38  146919[0:Rew:142871.0,134930.0] || equal(complement(successor(union(complement(power_class(u)),v))),universal_class)** -> member(omega,intersection(power_class(u),complement(v))).
% 300.06/300.38  146920[0:Rew:142871.0,134794.0] || equal(complement(successor(union(complement(power_class(u)),v))),universal_class)** -> member(null_class,intersection(power_class(u),complement(v))).
% 300.06/300.38  146921[1:Rew:142871.0,134969.0] || equal(successor(successor(union(complement(power_class(u)),v))),null_class)** -> member(omega,intersection(power_class(u),complement(v))).
% 300.06/300.38  146922[1:Rew:142871.0,134833.0] || equal(successor(successor(union(complement(power_class(u)),v))),null_class)** -> member(null_class,intersection(power_class(u),complement(v))).
% 300.06/300.38  146924[1:Rew:142871.0,117144.1] || equal(union(intersection(power_class(u),complement(v)),null_class),null_class)** -> member(null_class,union(complement(power_class(u)),v)).
% 300.06/300.38  146926[1:Rew:142871.0,116743.1] || equal(union(null_class,intersection(power_class(u),complement(v))),null_class)** -> member(null_class,union(complement(power_class(u)),v)).
% 300.06/300.38  146927[1:Rew:142871.0,90413.1] || equal(regular(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(null_class,union(complement(power_class(u)),v)).
% 300.06/300.38  146928[0:Rew:142871.0,88594.1] || equal(complement(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(null_class,union(complement(power_class(u)),v)).
% 300.06/300.38  146929[1:Rew:142871.0,88411.1] || equal(successor(successor(intersection(power_class(u),complement(v)))),null_class)** -> member(null_class,union(complement(power_class(u)),v)).
% 300.06/300.38  147054[1:Rew:142871.0,14217.0] ||  -> equal(complement(intersection(power_class(u),union(cantor(v),null_class))),union(complement(power_class(u)),symmetric_difference(domain_of(v),universal_class)))**.
% 300.06/300.38  150038[1:Rew:142878.0,147109.0] ||  -> equal(intersection(symmetric_difference(complement(power_class(u)),complement(union(null_class,v))),intersection(power_class(u),union(null_class,v))),null_class)**.
% 300.06/300.38  150039[1:Rew:142878.0,147110.0] ||  -> equal(intersection(intersection(power_class(u),union(null_class,v)),symmetric_difference(complement(power_class(u)),complement(union(null_class,v)))),null_class)**.
% 300.06/300.38  150040[1:Rew:142880.0,147119.0] ||  -> equal(intersection(symmetric_difference(complement(power_class(u)),complement(union(v,null_class))),intersection(power_class(u),union(v,null_class))),null_class)**.
% 300.06/300.38  150041[1:Rew:142880.0,147120.0] ||  -> equal(intersection(intersection(power_class(u),union(v,null_class)),symmetric_difference(complement(power_class(u)),complement(union(v,null_class)))),null_class)**.
% 300.06/300.38  147365[1:Rew:142780.0,85536.1] || equal(power_class(u),universal_class) -> equal(complement(intersection(power_class(u),power_class(v))),union(null_class,complement(power_class(v))))**.
% 300.06/300.38  147368[1:Rew:142780.0,32790.0] ||  -> equal(union(null_class,image(element_relation,union(cantor(u),null_class))),union(null_class,complement(power_class(symmetric_difference(domain_of(u),universal_class)))))**.
% 300.06/300.38  150046[1:Rew:149569.0,147406.2] || member(u,universal_class) -> member(u,symmetric_difference(universal_class,v)) member(u,complement(union(symmetric_difference(universal_class,v),null_class)))*.
% 300.06/300.38  147429[1:Rew:142780.0,52884.1] || member(u,universal_class) -> member(u,union(null_class,complement(union(v,w))))* member(u,union(v,w)).
% 300.06/300.38  150048[1:Rew:149576.0,147483.0,149576.0,147483.0,142790.0,147483.0] ||  -> equal(complement(union(symmetric_difference(apply(null_class,u),universal_class),null_class)),complement(union(symmetric_difference(sum_class(range_of(null_class)),universal_class),null_class)))*.
% 300.06/300.38  150049[1:Rew:149576.0,147484.0,149576.0,147484.0,142790.0,147484.0] ||  -> equal(complement(union(symmetric_difference(apply(null_class,u),universal_class),null_class)),complement(union(symmetric_difference(apply(null_class,v),universal_class),null_class)))*.
% 300.06/300.38  150050[1:Rew:149576.0,147516.2] || member(u,universal_class) -> member(u,symmetric_difference(v,universal_class)) member(u,complement(union(symmetric_difference(v,universal_class),null_class)))*.
% 300.06/300.38  147548[1:Rew:142790.0,53252.1] || member(u,universal_class) -> member(u,union(complement(union(v,w)),null_class))* member(u,union(v,w)).
% 300.06/300.38  147577[1:Rew:142790.0,85534.1] || equal(power_class(u),universal_class) -> equal(complement(intersection(power_class(v),power_class(u))),union(complement(power_class(v)),null_class))**.
% 300.06/300.38  147580[1:Rew:142790.0,32890.0] ||  -> equal(union(image(element_relation,union(cantor(u),null_class)),null_class),union(complement(power_class(symmetric_difference(domain_of(u),universal_class))),null_class))**.
% 300.06/300.38  147645[1:Rew:142878.0,38304.1] || equal(u,null_class) member(v,complement(union(null_class,w)))* member(v,union(u,w))* -> .
% 300.06/300.38  147764[3:Rew:142878.0,85051.1] inductive(image(element_relation,union(null_class,u))) || member(apply(choice,omega),power_class(complement(union(null_class,u))))* -> .
% 300.06/300.38  147765[3:Rew:142878.0,85088.1] inductive(image(element_relation,union(null_class,u))) || member(not_subclass_element(omega,null_class),power_class(complement(union(null_class,u))))* -> .
% 300.06/300.38  147808[1:Rew:142878.0,140115.1] || equal(regular(image(element_relation,union(null_class,u))),universal_class) -> member(power_class(omega),power_class(complement(union(null_class,u))))*.
% 300.06/300.38  147809[1:Rew:142878.0,140119.1] || equal(regular(image(element_relation,union(null_class,u))),universal_class) -> member(sum_class(omega),power_class(complement(union(null_class,u))))*.
% 300.06/300.38  147810[1:Rew:142878.0,140121.1] || equal(regular(image(element_relation,union(null_class,u))),universal_class) -> member(sum_class(null_class),power_class(complement(union(null_class,u))))*.
% 300.06/300.38  147811[1:Rew:142878.0,140123.1] || equal(regular(image(element_relation,union(null_class,u))),universal_class) -> member(power_class(null_class),power_class(complement(union(null_class,u))))*.
% 300.06/300.38  147967[1:Rew:142880.0,30312.1] || equal(universal_class,u) -> equal(complement(union(restrict(u,v,w),null_class)),symmetric_difference(u,cross_product(v,w)))**.
% 300.06/300.38  147976[1:Rew:142880.0,38421.1] || equal(u,null_class) member(v,complement(union(w,null_class)))* member(v,union(w,u))* -> .
% 300.06/300.38  148081[3:Rew:142880.0,127885.1] inductive(u) ||  -> equal(complement(union(symmetric_difference(regular(u),omega),null_class)),symmetric_difference(universal_class,union(regular(u),omega)))**.
% 300.06/300.38  148083[3:Rew:142880.0,127747.1] inductive(u) ||  -> equal(complement(union(symmetric_difference(omega,regular(u)),null_class)),symmetric_difference(universal_class,union(omega,regular(u))))**.
% 300.06/300.38  148101[1:Rew:142880.0,56959.1] inductive(u) ||  -> equal(complement(union(symmetric_difference(complement(u),omega),null_class)),symmetric_difference(universal_class,union(complement(u),omega)))**.
% 300.06/300.38  148115[1:Rew:142880.0,56581.1] inductive(u) ||  -> equal(complement(union(symmetric_difference(omega,complement(u)),null_class)),symmetric_difference(universal_class,union(omega,complement(u))))**.
% 300.06/300.38  148117[1:Rew:142880.0,47094.1] ||  -> member(u,v) equal(complement(union(symmetric_difference(singleton(u),v),null_class)),symmetric_difference(universal_class,union(singleton(u),v)))**.
% 300.06/300.38  148118[1:Rew:142880.0,46811.1] ||  -> member(u,v) equal(complement(union(symmetric_difference(v,singleton(u)),null_class)),symmetric_difference(universal_class,union(v,singleton(u))))**.
% 300.06/300.38  148124[1:Rew:142880.0,30459.1] || equal(universal_class,u) -> equal(symmetric_difference(complement(intersection(v,u)),universal_class),complement(union(symmetric_difference(v,u),null_class)))**.
% 300.06/300.38  148131[1:Rew:142880.0,30368.1] || equal(universal_class,u) -> equal(symmetric_difference(complement(intersection(u,v)),universal_class),complement(union(symmetric_difference(u,v),null_class)))**.
% 300.06/300.38  148154[3:Rew:142880.0,84833.1] inductive(image(element_relation,union(u,null_class))) || member(apply(choice,omega),power_class(complement(union(u,null_class))))* -> .
% 300.06/300.38  148155[3:Rew:142880.0,84870.1] inductive(image(element_relation,union(u,null_class))) || member(not_subclass_element(omega,null_class),power_class(complement(union(u,null_class))))* -> .
% 300.06/300.38  148197[1:Rew:142880.0,140310.1] || equal(regular(image(element_relation,union(u,null_class))),universal_class) -> member(power_class(omega),power_class(complement(union(u,null_class))))*.
% 300.06/300.38  148198[1:Rew:142880.0,140314.1] || equal(regular(image(element_relation,union(u,null_class))),universal_class) -> member(sum_class(omega),power_class(complement(union(u,null_class))))*.
% 300.06/300.38  148199[1:Rew:142880.0,140316.1] || equal(regular(image(element_relation,union(u,null_class))),universal_class) -> member(sum_class(null_class),power_class(complement(union(u,null_class))))*.
% 300.06/300.38  148200[1:Rew:142880.0,140318.1] || equal(regular(image(element_relation,union(u,null_class))),universal_class) -> member(power_class(null_class),power_class(complement(union(u,null_class))))*.
% 300.06/300.38  148486[0:Rew:142876.0,78827.0] ||  -> equal(intersection(intersection(u,intersection(complement(v),union(w,x))),union(v,complement(union(w,x)))),null_class)**.
% 300.06/300.38  148544[1:Rew:142876.0,38238.1] || equal(intersection(complement(u),union(v,w)),null_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 300.06/300.38  148546[0:Rew:142876.0,9563.1] inductive(intersection(complement(u),union(v,w))) || equal(union(u,complement(union(v,w))),universal_class)** -> .
% 300.06/300.38  148603[1:Rew:142876.0,140938.0] || equal(union(u,complement(union(v,w))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 300.06/300.38  148604[1:Rew:142876.0,140937.0] || equal(union(u,complement(union(v,w))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 300.06/300.38  148607[0:Rew:142876.0,29312.1] || equal(intersection(complement(u),union(v,w)),universal_class)** -> equal(union(u,complement(union(v,w))),null_class).
% 300.06/300.38  148649[0:Rew:142876.0,76607.0] ||  -> equal(intersection(union(u,complement(union(v,w))),intersection(intersection(complement(u),union(v,w)),x)),null_class)**.
% 300.06/300.38  148650[0:Rew:142876.0,77346.0] ||  -> equal(intersection(union(u,complement(union(v,w))),intersection(x,intersection(complement(u),union(v,w)))),null_class)**.
% 300.06/300.38  148652[0:Rew:142876.0,78050.0] ||  -> equal(intersection(intersection(intersection(complement(u),union(v,w)),x),union(u,complement(union(v,w)))),null_class)**.
% 300.06/300.38  148685[2:Rew:142876.0,137844.0] || member(union(u,image(element_relation,union(v,w))),symmetric_difference(complement(u),power_class(complement(union(v,w)))))* -> .
% 300.06/300.38  148811[0:Rew:142876.0,78824.0] ||  -> equal(intersection(intersection(u,intersection(union(v,w),complement(x))),union(complement(union(v,w)),x)),null_class)**.
% 300.06/300.38  148875[1:Rew:142876.0,134716.1] || equal(power_class(image(element_relation,union(u,v))),null_class) -> inductive(image(element_relation,power_class(complement(union(u,v)))))*.
% 300.06/300.38  148876[1:Rew:142876.0,12896.0] ||  -> equal(intersection(union(null_class,image(element_relation,union(u,v))),intersection(universal_class,power_class(complement(union(u,v))))),null_class)**.
% 300.06/300.38  148877[1:Rew:142876.0,13314.0] ||  -> equal(union(union(null_class,image(element_relation,union(u,v))),intersection(universal_class,power_class(complement(union(u,v))))),universal_class)**.
% 300.06/300.38  148878[1:Rew:142876.0,13706.0] ||  -> equal(symmetric_difference(union(null_class,image(element_relation,union(u,v))),intersection(universal_class,power_class(complement(union(u,v))))),universal_class)**.
% 300.06/300.38  148880[1:Rew:142876.0,57006.0] ||  -> equal(intersection(intersection(universal_class,power_class(complement(union(u,v)))),union(null_class,image(element_relation,union(u,v)))),null_class)**.
% 300.06/300.38  148881[1:Rew:142876.0,57404.0] ||  -> equal(union(intersection(universal_class,power_class(complement(union(u,v)))),union(null_class,image(element_relation,union(u,v)))),universal_class)**.
% 300.06/300.38  148882[1:Rew:142876.0,57636.0] ||  -> equal(symmetric_difference(intersection(universal_class,power_class(complement(union(u,v)))),union(null_class,image(element_relation,union(u,v)))),universal_class)**.
% 300.06/300.38  148966[1:Rew:142876.0,12939.0] ||  -> equal(intersection(union(image(element_relation,union(u,v)),null_class),intersection(power_class(complement(union(u,v))),universal_class)),null_class)**.
% 300.06/300.38  148967[1:Rew:142876.0,13271.0] ||  -> equal(union(union(image(element_relation,union(u,v)),null_class),intersection(power_class(complement(union(u,v))),universal_class)),universal_class)**.
% 300.06/300.38  148968[1:Rew:142876.0,13736.0] ||  -> equal(symmetric_difference(union(image(element_relation,union(u,v)),null_class),intersection(power_class(complement(union(u,v))),universal_class)),universal_class)**.
% 300.06/300.38  148970[1:Rew:142876.0,57270.0] ||  -> equal(intersection(intersection(power_class(complement(union(u,v))),universal_class),union(image(element_relation,union(u,v)),null_class)),null_class)**.
% 300.06/300.38  148971[1:Rew:142876.0,57552.0] ||  -> equal(union(intersection(power_class(complement(union(u,v))),universal_class),union(image(element_relation,union(u,v)),null_class)),universal_class)**.
% 300.06/300.38  148972[1:Rew:142876.0,57711.0] ||  -> equal(symmetric_difference(intersection(power_class(complement(union(u,v))),universal_class),union(image(element_relation,union(u,v)),null_class)),universal_class)**.
% 300.06/300.38  149067[1:Rew:142876.0,114492.0] || equal(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),null_class),universal_class)**.
% 300.06/300.38  149068[1:Rew:142876.0,113715.0] || equal(power_class(complement(union(u,v))),null_class) -> equal(union(null_class,image(element_relation,union(u,v))),universal_class)**.
% 300.06/300.38  149069[1:Rew:142876.0,52259.0] || equal(power_class(complement(union(u,v))),null_class) equal(regular(image(element_relation,union(u,v))),universal_class)** -> .
% 300.06/300.38  149095[2:Rew:142876.0,137876.0] || member(union(image(element_relation,union(u,v)),w),symmetric_difference(power_class(complement(union(u,v))),complement(w)))* -> .
% 300.06/300.38  149104[1:Rew:142876.0,114408.1] || equal(union(image(element_relation,union(u,v)),null_class),null_class)** -> member(omega,power_class(complement(union(u,v)))).
% 300.06/300.38  149105[1:Rew:142876.0,113630.1] || equal(union(null_class,image(element_relation,union(u,v))),null_class)** -> member(omega,power_class(complement(union(u,v)))).
% 300.06/300.38  149106[0:Rew:142876.0,88972.1] || equal(complement(successor(image(element_relation,union(u,v)))),universal_class)** -> member(omega,power_class(complement(union(u,v)))).
% 300.06/300.38  149107[1:Rew:142876.0,88767.1] || equal(successor(successor(image(element_relation,union(u,v)))),null_class)** -> member(omega,power_class(complement(union(u,v)))).
% 300.06/300.38  149112[1:Rew:142876.0,134755.0] || equal(regular(successor(power_class(complement(union(u,v))))),universal_class)** -> member(null_class,image(element_relation,union(u,v))).
% 300.06/300.38  149113[0:Rew:142876.0,134928.0] || equal(complement(successor(power_class(complement(union(u,v))))),universal_class)** -> member(omega,image(element_relation,union(u,v))).
% 300.06/300.38  149114[0:Rew:142876.0,134792.0] || equal(complement(successor(power_class(complement(union(u,v))))),universal_class)** -> member(null_class,image(element_relation,union(u,v))).
% 300.06/300.38  149115[1:Rew:142876.0,134967.0] || equal(successor(successor(power_class(complement(union(u,v))))),null_class)** -> member(omega,image(element_relation,union(u,v))).
% 300.06/300.38  149116[1:Rew:142876.0,134831.0] || equal(successor(successor(power_class(complement(union(u,v))))),null_class)** -> member(null_class,image(element_relation,union(u,v))).
% 300.06/300.38  149118[1:Rew:142876.0,114406.1] || equal(union(image(element_relation,union(u,v)),null_class),null_class)** -> member(null_class,power_class(complement(union(u,v)))).
% 300.06/300.38  149120[1:Rew:142876.0,113628.1] || equal(union(null_class,image(element_relation,union(u,v))),null_class)** -> member(null_class,power_class(complement(union(u,v)))).
% 300.06/300.38  149121[1:Rew:142876.0,90411.1] || equal(regular(successor(image(element_relation,union(u,v)))),universal_class)** -> member(null_class,power_class(complement(union(u,v)))).
% 300.06/300.38  149122[0:Rew:142876.0,88592.1] || equal(complement(successor(image(element_relation,union(u,v)))),universal_class)** -> member(null_class,power_class(complement(union(u,v)))).
% 300.06/300.38  149123[1:Rew:142876.0,88409.1] || equal(successor(successor(image(element_relation,union(u,v)))),null_class)** -> member(null_class,power_class(complement(union(u,v)))).
% 300.06/300.38  149180[1:Rew:142876.0,38231.1] || equal(intersection(union(u,v),complement(w)),null_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 300.06/300.38  149183[0:Rew:142876.0,9486.1] inductive(intersection(union(u,v),complement(w))) || equal(union(complement(union(u,v)),w),universal_class)** -> .
% 300.06/300.38  149240[1:Rew:142876.0,140895.0] || equal(union(complement(union(u,v)),w),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 300.06/300.38  149241[1:Rew:142876.0,140894.0] || equal(union(complement(union(u,v)),w),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 300.06/300.38  149244[0:Rew:142876.0,29305.1] || equal(intersection(union(u,v),complement(w)),universal_class)** -> equal(union(complement(union(u,v)),w),null_class).
% 300.06/300.38  149286[0:Rew:142876.0,76604.0] ||  -> equal(intersection(union(complement(union(u,v)),w),intersection(intersection(union(u,v),complement(w)),x)),null_class)**.
% 300.06/300.38  149287[0:Rew:142876.0,77343.0] ||  -> equal(intersection(union(complement(union(u,v)),w),intersection(x,intersection(union(u,v),complement(w)))),null_class)**.
% 300.06/300.38  149289[0:Rew:142876.0,78047.0] ||  -> equal(intersection(intersection(intersection(union(u,v),complement(w)),x),union(complement(union(u,v)),w)),null_class)**.
% 300.06/300.38  150122[1:Rew:142876.0,144840.0] ||  -> equal(intersection(symmetric_difference(complement(union(u,v)),complement(power_class(null_class))),intersection(union(u,v),power_class(null_class))),null_class)**.
% 300.06/300.38  150123[1:Rew:142876.0,144841.0] ||  -> equal(intersection(intersection(union(u,v),power_class(null_class)),symmetric_difference(complement(union(u,v)),complement(power_class(null_class)))),null_class)**.
% 300.06/300.38  150124[1:Rew:142876.0,144887.0] ||  -> equal(intersection(symmetric_difference(complement(power_class(null_class)),complement(union(u,v))),intersection(power_class(null_class),union(u,v))),null_class)**.
% 300.06/300.38  150125[1:Rew:142876.0,144888.0] ||  -> equal(intersection(intersection(power_class(null_class),union(u,v)),symmetric_difference(complement(power_class(null_class)),complement(union(u,v)))),null_class)**.
% 300.06/300.38  150129[1:Rew:2647.0,145015.1] || equal(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(complement(intersection(u,v)),union(u,v)),null_class)**.
% 300.06/300.38  150130[0:Rew:149536.0,145258.1] || member(singleton(u),symmetric_difference(complement(v),power_class(w)))* equal(intersection(complement(v),power_class(w)),universal_class) -> .
% 300.06/300.38  150131[0:Rew:149536.0,145648.1] || member(sum_class(omega),symmetric_difference(complement(u),power_class(v)))* equal(intersection(complement(u),power_class(v)),universal_class) -> .
% 300.06/300.38  150132[0:Rew:149536.0,145649.1] || member(sum_class(null_class),symmetric_difference(complement(u),power_class(v)))* equal(intersection(complement(u),power_class(v)),universal_class) -> .
% 300.06/300.38  150133[0:Rew:149536.0,145650.1] || member(power_class(omega),symmetric_difference(complement(u),power_class(v)))* equal(intersection(complement(u),power_class(v)),universal_class) -> .
% 300.06/300.38  150134[3:Rew:149536.0,145654.1] || member(regular(omega),symmetric_difference(complement(u),power_class(v)))* equal(intersection(complement(u),power_class(v)),universal_class) -> .
% 300.06/300.38  150135[1:Rew:149536.0,145655.1] || member(power_class(null_class),symmetric_difference(complement(u),power_class(v)))* equal(intersection(complement(u),power_class(v)),universal_class) -> .
% 300.06/300.38  150150[0:Rew:149531.0,146066.1] || member(singleton(u),symmetric_difference(power_class(v),complement(w)))* equal(intersection(power_class(v),complement(w)),universal_class) -> .
% 300.06/300.38  150154[0:Rew:142871.0,146112.0] || member(u,symmetric_difference(power_class(v),complement(singleton(complement(power_class(v))))))* -> member(u,successor(complement(power_class(v)))).
% 300.06/300.38  150161[1:Rew:142871.0,146457.0] ||  -> member(not_subclass_element(universal_class,power_class(complement(power_class(u)))),image(element_relation,power_class(u)))* equal(power_class(complement(power_class(u))),universal_class).
% 300.06/300.38  150162[0:Rew:149531.0,146822.1] || member(sum_class(omega),symmetric_difference(power_class(u),complement(v)))* equal(intersection(power_class(u),complement(v)),universal_class) -> .
% 300.06/300.38  150163[0:Rew:149531.0,146823.1] || member(sum_class(null_class),symmetric_difference(power_class(u),complement(v)))* equal(intersection(power_class(u),complement(v)),universal_class) -> .
% 300.06/300.38  150164[0:Rew:149531.0,146824.1] || member(power_class(omega),symmetric_difference(power_class(u),complement(v)))* equal(intersection(power_class(u),complement(v)),universal_class) -> .
% 300.06/300.38  150165[3:Rew:149531.0,146828.1] || member(regular(omega),symmetric_difference(power_class(u),complement(v)))* equal(intersection(power_class(u),complement(v)),universal_class) -> .
% 300.06/300.38  150166[1:Rew:149531.0,146829.1] || member(power_class(null_class),symmetric_difference(power_class(u),complement(v)))* equal(intersection(power_class(u),complement(v)),universal_class) -> .
% 300.06/300.38  150195[1:Rew:142767.0,147633.1] || equal(u,null_class) -> equal(union(complement(union(null_class,singleton(u))),v),union(complement(successor(u)),v))**.
% 300.06/300.38  150196[1:Rew:142834.0,147634.1] || equal(u,null_class) -> equal(union(v,complement(union(null_class,singleton(u)))),union(v,complement(successor(u))))**.
% 300.06/300.38  150202[1:Rew:142767.0,148212.1] || equal(singleton(u),null_class) -> equal(union(complement(union(u,null_class)),v),union(complement(successor(u)),v))**.
% 300.06/300.38  150205[1:Rew:142834.0,148319.1] || equal(singleton(u),null_class) -> equal(union(v,complement(union(u,null_class))),union(v,complement(successor(u))))**.
% 300.06/300.38  150214[1:Rew:142876.0,148848.2] inductive(u) || equal(complement(union(v,w)),null_class)** equal(u,complement(union(v,w)))* -> .
% 300.06/300.38  150457[1:Rew:15598.1,146317.1,149673.0,146317.0] || equal(intersection(power_class(complement(power_class(u))),universal_class),universal_class)** equal(regular(power_class(complement(power_class(u)))),universal_class) -> .
% 300.06/300.38  153024[0:EmS:5652.0,5652.1,142327.1,89.1] one_to_one(u) || subclass(universal_class,u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  153041[3:SoR:23412.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(not_subclass_element(universal_class,complement(omega)),v)*.
% 300.06/300.38  153042[3:SoR:23411.0,142327.1] || subclass(universal_class,intersection(u,v))*r -> member(not_subclass_element(universal_class,complement(omega)),u)*.
% 300.06/300.38  153056[3:SoR:58492.0,142327.1] || subclass(universal_class,intersection(u,successor_relation))*r -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.06/300.38  153058[3:SoR:58816.0,142327.1] || subclass(universal_class,intersection(u,element_relation))*r -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.06/300.38  153062[3:SoR:55547.0,142327.1] || subclass(universal_class,intersection(successor_relation,u))*r -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.06/300.38  153064[3:SoR:55639.0,142327.1] || subclass(universal_class,intersection(element_relation,u))*r -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.06/300.38  153071[3:SoR:23409.0,142327.1] || member(not_subclass_element(universal_class,complement(omega)),u)* subclass(universal_class,complement(u)) -> .
% 300.06/300.38  153076[3:SoR:23453.0,142327.1] || subclass(universal_class,complement(omega)) -> member(not_subclass_element(complement(omega),universal_class),complement(omega))*.
% 300.06/300.38  153077[3:SoR:23452.0,142327.1] || member(not_subclass_element(complement(omega),universal_class),universal_class)* subclass(universal_class,complement(omega)) -> .
% 300.06/300.38  153087[0:SoR:6617.0,142327.1] || subclass(universal_class,restrict(u,v,w))*r -> member(null_class,cross_product(v,w))*.
% 300.06/300.38  153092[3:SoR:11307.0,142327.1] || subclass(universal_class,cantor(inverse(u))) -> member(apply(choice,omega),range_of(u))*.
% 300.06/300.38  153093[3:SoR:11130.0,142327.1] || subclass(universal_class,cantor(inverse(u))) -> member(not_subclass_element(omega,null_class),range_of(u))*.
% 300.06/300.38  153100[3:SoR:23419.0,142327.1] || subclass(universal_class,cantor(complement(cross_product(singleton(not_subclass_element(universal_class,complement(omega))),universal_class))))*r -> .
% 300.06/300.38  153105[0:SoR:881.0,142327.1] || subclass(universal_class,unordered_pair(u,v))*r -> equal(null_class,v) equal(null_class,u).
% 300.06/300.38  153135[3:SoR:23417.0,142327.1] || subclass(universal_class,domain_of(complement(cross_product(singleton(not_subclass_element(universal_class,complement(omega))),universal_class))))*r -> .
% 300.06/300.38  153137[3:SoR:23416.0,142327.1] || subclass(universal_class,domain_of(u)) -> member(not_subclass_element(universal_class,complement(omega)),cantor(u))*.
% 300.06/300.38  153252[1:Rew:142873.0,153147.0] || subclass(universal_class,complement(power_class(universal_class))) -> equal(intersection(power_class(universal_class),omega),null_class)**.
% 300.06/300.38  153253[1:Rew:142873.0,153148.0] || subclass(universal_class,complement(power_class(universal_class))) -> equal(intersection(omega,power_class(universal_class)),null_class)**.
% 300.06/300.38  153255[1:Rew:142874.0,153152.0] || subclass(universal_class,complement(power_class(null_class))) -> equal(intersection(power_class(null_class),omega),null_class)**.
% 300.06/300.38  153256[1:Rew:142874.0,153153.0] || subclass(universal_class,complement(power_class(null_class))) -> equal(intersection(omega,power_class(null_class)),null_class)**.
% 300.06/300.38  153178[3:SoR:10774.0,142327.1] || subclass(universal_class,compose(u,v))*r -> member(regular(omega),cross_product(universal_class,universal_class))*.
% 300.06/300.38  153184[3:SoR:30812.0,142327.1] || subclass(universal_class,symmetric_difference(u,singleton(u)))*r -> member(regular(omega),successor(u))*.
% 300.06/300.38  153186[1:SoR:35469.0,142327.1] || subclass(universal_class,symmetric_difference(universal_class,complement(u))) -> member(null_class,union(null_class,u))*.
% 300.06/300.38  153187[1:SoR:35713.0,142327.1] || subclass(universal_class,symmetric_difference(complement(u),universal_class)) -> member(null_class,union(u,null_class))*.
% 300.06/300.38  1369[0:Res:20.1,304.0] ||  -> subclass(cantor(inverse(u)),v) member(not_subclass_element(cantor(inverse(u)),v),range_of(u))*.
% 300.06/300.38  2862[0:SpL:319.0,54.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),flip(w))* -> member(ordered_pair(ordered_pair(u,singleton(u)),v),w)*.
% 300.06/300.38  2911[0:SpL:319.0,51.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),rotate(w))* -> member(ordered_pair(ordered_pair(u,v),singleton(u)),w)*.
% 300.06/300.38  2955[0:SpR:250.0,76.1] || member(ordered_pair(u,v),compose(w,complement(cross_product(singleton(u),universal_class))))* -> member(v,image(w,range_of(null_class))).
% 300.06/300.38  2957[0:SpR:250.0,76.1] || member(ordered_pair(u,v),compose(complement(cross_product(image(w,singleton(u)),universal_class)),w))* -> member(v,range_of(null_class)).
% 300.06/300.38  5646[0:Res:41.2,2702.1] function(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(universal_class,universal_class))*.
% 300.06/300.38  5655[0:Res:7.2,2702.1] function(u) ||  -> equal(u,v) member(not_subclass_element(v,u),v)* member(not_subclass_element(u,v),cross_product(universal_class,universal_class))*.
% 300.06/300.38  5720[0:Res:185.1,244.0] ||  -> equal(intersection(u,restrict(v,w,x)),null_class) member(not_subclass_element(intersection(u,restrict(v,w,x)),null_class),v)*.
% 300.06/300.38  5726[0:Res:185.1,776.0] ||  -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),null_class),union(v,w))*.
% 300.06/300.38  5727[0:Res:185.1,2701.0] ||  -> equal(intersection(u,compose(v,w)),null_class) member(not_subclass_element(intersection(u,compose(v,w)),null_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  5772[0:Res:194.1,244.0] ||  -> equal(intersection(restrict(u,v,w),x),null_class) member(not_subclass_element(intersection(restrict(u,v,w),x),null_class),u)*.
% 300.06/300.38  5778[0:Res:194.1,776.0] ||  -> equal(intersection(symmetric_difference(u,v),w),null_class) member(not_subclass_element(intersection(symmetric_difference(u,v),w),null_class),union(u,v))*.
% 300.06/300.38  5779[0:Res:194.1,2701.0] ||  -> equal(intersection(compose(u,v),w),null_class) member(not_subclass_element(intersection(compose(u,v),w),null_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  6479[0:Res:185.1,1586.0] || member(not_subclass_element(intersection(u,regular(v)),null_class),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 300.06/300.38  6480[0:Res:194.1,1586.0] || member(not_subclass_element(intersection(regular(u),v),null_class),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 300.06/300.38  6515[0:Res:184.1,2696.1] inductive(u) ||  -> equal(intersection(v,image(successor_relation,u)),null_class) member(regular(intersection(v,image(successor_relation,u))),u)*.
% 300.06/300.38  6516[0:Res:193.1,2696.1] inductive(u) ||  -> equal(intersection(image(successor_relation,u),v),null_class) member(regular(intersection(image(successor_relation,u),v)),u)*.
% 300.06/300.38  6549[0:Res:76.1,5096.0] || member(ordered_pair(u,null_class),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),universal_class)** -> .
% 300.06/300.38  6990[0:Res:775.1,2729.0] || member(u,symmetric_difference(v,w))* equal(complement(intersection(v,w)),successor_relation) -> member(u,cross_product(universal_class,universal_class)).
% 300.06/300.38  7058[0:Res:775.1,2731.0] || member(u,symmetric_difference(v,w))* equal(complement(intersection(v,w)),element_relation) -> member(u,cross_product(universal_class,universal_class)).
% 300.06/300.38  7148[0:SpR:756.0,775.1] || member(u,symmetric_difference(complement(intersection(v,singleton(v))),successor(v)))* -> member(u,complement(symmetric_difference(v,singleton(v)))).
% 300.06/300.38  7373[0:Res:83.2,2374.0] function(u) || member(v,universal_class) member(w,x)* -> member(w,unordered_pair(w,image(u,v)))*.
% 300.06/300.38  7392[0:Res:88.2,2374.0] || member(u,universal_class) member(v,w)* -> equal(u,null_class) member(v,unordered_pair(v,apply(choice,u)))*.
% 300.06/300.38  7467[0:Res:622.1,2375.0] || member(range_of(null_class),universal_class) member(u,v)* -> member(apply(null_class,w),unordered_pair(u,apply(null_class,w)))*.
% 300.06/300.38  9318[1:Res:2439.0,3392.0] ||  -> subclass(u,complement(domain_of(v))) member(not_subclass_element(u,complement(domain_of(v))),cantor(v))*.
% 300.06/300.38  9662[0:Rew:774.0,9594.0] ||  -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),null_class),union(u,v))*.
% 300.06/300.38  10054[0:Res:15.1,2715.0] || equal(cross_product(universal_class,universal_class),u) -> equal(compose(v,w),null_class) member(not_subclass_element(compose(v,w),null_class),u)*.
% 300.06/300.38  8625[0:Res:43.2,2725.1] inductive(u) || member(v,universal_class)* equal(complement(w),omega) -> member(v,w)* member(v,u)*.
% 300.06/300.38  8322[0:Res:193.1,2709.1] inductive(u) || equal(u,v)* -> equal(intersection(omega,w),null_class) member(regular(intersection(omega,w)),v)*.
% 300.06/300.38  8321[0:Res:184.1,2709.1] inductive(u) || equal(u,v)* -> equal(intersection(w,omega),null_class) member(regular(intersection(w,omega)),v)*.
% 300.06/300.38  6655[0:Res:76.1,5195.1] || member(ordered_pair(u,omega),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),universal_class)** -> .
% 300.06/300.38  8676[0:Res:184.1,2725.1] inductive(u) || equal(v,omega) -> equal(intersection(w,v),null_class) member(regular(intersection(w,v)),u)*.
% 300.06/300.38  8677[0:Res:193.1,2725.1] inductive(u) || equal(v,omega) -> equal(intersection(v,w),null_class) member(regular(intersection(v,w)),u)*.
% 300.06/300.38  12981[0:Res:28.1,2733.1] function(u) || member(v,universal_class) equal(unordered_pair(w,v),u)* -> member(v,cross_product(universal_class,universal_class))*.
% 300.06/300.38  12982[0:Res:27.1,2733.1] function(u) || member(v,universal_class) equal(unordered_pair(v,w),u)* -> member(v,cross_product(universal_class,universal_class))*.
% 300.06/300.38  12983[0:Res:8759.1,2733.1] function(u) || equal(unordered_pair(v,null_class),u)* -> equal(singleton(v),null_class) member(v,cross_product(universal_class,universal_class))*.
% 300.06/300.38  12984[0:Res:8469.1,2733.1] function(u) || equal(unordered_pair(v,omega),u)* -> equal(singleton(v),null_class) member(v,cross_product(universal_class,universal_class))*.
% 300.06/300.38  12985[0:Res:8945.1,2733.1] function(u) || equal(unordered_pair(null_class,v),u)* -> equal(singleton(v),null_class) member(v,cross_product(universal_class,universal_class))*.
% 300.06/300.38  12986[0:Res:8717.1,2733.1] function(u) || equal(unordered_pair(omega,v),u)* -> equal(singleton(v),null_class) member(v,cross_product(universal_class,universal_class))*.
% 300.06/300.38  12992[0:Res:302.1,2733.1] function(u) || member(v,cantor(w))* equal(domain_of(w),u)* -> member(v,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13004[3:Res:11361.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13006[0:Res:5042.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(unordered_pair(w,x),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13008[0:Res:8871.0,2733.1] function(u) || equal(unordered_pair(null_class,ordered_pair(v,w)),u)* -> member(ordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13009[0:Res:8566.0,2733.1] function(u) || equal(unordered_pair(omega,ordered_pair(v,w)),u)* -> member(ordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13013[0:Res:5065.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(ordered_pair(w,x),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13018[1:Res:7439.1,2733.1] function(u) || equal(domain_of(v),universal_class)** equal(cantor(v),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13019[0:Res:7940.1,2733.1] function(u) || equal(unordered_pair(v,null_class),u)* -> equal(singleton(v),null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13023[0:Res:8040.1,2733.1] function(u) || equal(unordered_pair(null_class,regular(v)),u)* -> equal(v,null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13026[0:Res:8281.1,2733.1] function(u) || equal(unordered_pair(null_class,v),u)* -> equal(singleton(v),null_class) member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13067[1:Res:9869.0,2733.1] function(u) || equal(unordered_pair(null_class,not_subclass_element(universal_class,null_class)),u)* -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13068[1:Res:9870.0,2733.1] function(u) || equal(unordered_pair(omega,not_subclass_element(universal_class,null_class)),u)* -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13069[1:Res:9863.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(not_subclass_element(universal_class,null_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13070[3:Res:11265.1,2733.1] function(u) || equal(universal_class,v)* equal(v,u)* -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13072[3:Res:11270.0,2733.1] function(u) || equal(unordered_pair(null_class,not_subclass_element(omega,null_class)),u)* -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13074[0:Res:8866.0,2733.1] function(u) || equal(unordered_pair(null_class,unordered_pair(v,w)),u)* -> member(unordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13075[3:Res:11366.0,2733.1] function(u) || equal(unordered_pair(null_class,apply(choice,omega)),u)* -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13076[0:Res:8562.0,2733.1] function(u) || equal(unordered_pair(omega,unordered_pair(v,w)),u)* -> member(unordered_pair(v,w),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13078[3:Res:12469.0,2733.1] function(u) || equal(unordered_pair(omega,apply(choice,omega)),u)* -> member(apply(choice,omega),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13079[3:Res:12482.0,2733.1] function(u) || equal(unordered_pair(omega,not_subclass_element(omega,null_class)),u)* -> member(not_subclass_element(omega,null_class),cross_product(universal_class,universal_class))*.
% 300.06/300.38  13082[0:Res:7630.1,2733.1] function(u) || equal(unordered_pair(v,omega),u)* -> equal(singleton(v),null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13084[0:Res:7710.1,2733.1] function(u) || equal(unordered_pair(omega,regular(v)),u)* -> equal(v,null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13091[0:Res:7853.1,2733.1] function(u) || equal(unordered_pair(omega,v),u)* -> equal(singleton(v),null_class) member(omega,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13096[1:Res:7446.1,2733.1] function(u) || equal(domain_of(v),universal_class)** equal(cantor(v),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.06/300.38  13363[0:Res:84.1,2711.1] inductive(u) || equal(u,v) -> equal(image(successor_relation,u),null_class) member(regular(image(successor_relation,u)),v)*.
% 300.06/300.38  13370[0:Res:5042.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(unordered_pair(w,x),v)*.
% 300.06/300.38  13371[0:Res:5065.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(ordered_pair(w,x),v)*.
% 300.06/300.38  13383[1:Res:9863.1,2711.1] inductive(u) || equal(image(successor_relation,u),universal_class)** equal(u,v)* -> member(not_subclass_element(universal_class,null_class),v)*.
% 300.06/300.38  13591[0:Res:1564.2,5096.0] || member(null_class,cross_product(u,v)) member(null_class,w) equal(complement(restrict(w,u,v)),universal_class)** -> .
% 300.06/300.38  13603[0:Res:1564.2,5195.1] || member(omega,cross_product(u,v)) member(omega,w) equal(complement(restrict(w,u,v)),universal_class)** -> .
% 300.06/300.38  14258[1:Rew:13387.0,14229.1] || member(not_subclass_element(union(cantor(u),null_class),null_class),symmetric_difference(domain_of(u),universal_class))* -> equal(union(cantor(u),null_class),null_class).
% 300.06/300.38  14859[0:Obv:14838.0] ||  -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(intersection(unordered_pair(u,v),u),null_class)**.
% 300.06/300.38  14861[0:Obv:14822.0] ||  -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(intersection(unordered_pair(u,v),v),null_class)**.
% 300.06/300.38  15137[0:Rew:17.0,15116.2] ||  -> member(not_subclass_element(u,complement(v)),v)* equal(complement(v),u) member(omega,unordered_pair(omega,not_subclass_element(complement(v),u)))*.
% 300.06/300.38  15138[0:Rew:17.0,15118.2] ||  -> member(not_subclass_element(u,complement(v)),v)* equal(complement(v),u) member(null_class,unordered_pair(null_class,not_subclass_element(complement(v),u)))*.
% 300.06/300.38  15605[0:NCh:6.2,6.0,14430.0,3203.1] || equal(u,null_class) subclass(v,u)* -> equal(intersection(v,w),u)*.
% 300.06/300.38  15621[0:NCh:6.2,6.0,14430.0,19.1] || member(u,intersection(v,w))* subclass(v,x)* -> member(u,x)*.
% 300.06/300.38  15639[0:Rew:15598.1,15613.2] || equal(intersection(u,v),universal_class)** subclass(u,w)* -> equal(u,w).
% 300.06/300.38  15750[0:NCh:6.2,6.0,2728.1,66.1] inductive(u) || member(v,image(successor_relation,u))* equal(u,successor_relation) -> member(v,cross_product(universal_class,universal_class)).
% 300.06/300.38  15781[1:NCh:6.2,6.1,15584.0,3193.1] || equal(universal_class,u) subclass(u,cantor(v))* -> equal(u,domain_of(v))*.
% 300.06/300.38  15785[1:NCh:6.2,6.1,15584.0,19.1] || member(u,v)* subclass(v,cantor(w))* -> member(u,domain_of(w))*.
% 300.06/300.38  15910[0:NCh:6.2,6.0,2730.1,66.1] inductive(u) || member(v,image(successor_relation,u))* equal(u,element_relation) -> member(v,cross_product(universal_class,universal_class)).
% 300.06/300.38  16195[0:NCh:6.2,6.0,14684.0,3203.1] || equal(u,null_class) subclass(v,u)* -> equal(intersection(w,v),u)*.
% 300.06/300.38  16211[0:NCh:6.2,6.0,14684.0,19.1] || member(u,intersection(v,w))* subclass(w,x)* -> member(u,x)*.
% 300.06/300.38  16231[0:Rew:15598.1,16203.2] || equal(intersection(u,v),universal_class)** subclass(v,w)* -> equal(u,w)*.
% 300.06/300.38  16572[0:Res:5041.1,1560.1] || equal(complement(intersection(u,v)),universal_class) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 300.06/300.38  16603[0:Res:5040.1,1560.1] || equal(complement(intersection(u,v)),universal_class) member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v))*.
% 300.06/300.38  17342[0:NCh:6.2,6.0,3189.2,14430.0] inductive(u) || equal(u,intersection(v,w))* equal(v,omega) -> equal(intersection(v,w),omega)**.
% 300.06/300.38  17354[0:NCh:6.2,6.0,3189.2,14684.0] inductive(u) || equal(u,intersection(v,w))* equal(w,omega) -> equal(intersection(v,w),omega)**.
% 300.06/300.38  17498[0:NCh:6.2,6.0,3205.2,14430.0] inductive(intersection(u,v)) || equal(w,omega) equal(u,w) -> equal(intersection(u,v),w)*.
% 300.06/300.38  17510[0:NCh:6.2,6.0,3205.2,14684.0] inductive(intersection(u,v)) || equal(w,omega) equal(v,w) -> equal(intersection(u,v),w)*.
% 300.06/300.38  17611[0:NCh:6.2,6.0,2724.2,75.0] inductive(u) || member(v,compose(w,x))* equal(cross_product(universal_class,universal_class),omega) -> member(v,u)*.
% 300.06/300.38  17865[3:Rew:17.0,17666.2] ||  -> equal(u,v) member(not_subclass_element(v,u),v) member(not_subclass_element(u,v),unordered_pair(regular(omega),not_subclass_element(u,v)))*.
% 300.06/300.38  17866[3:Rew:17.0,17667.1] ||  -> subclass(u,v) member(not_subclass_element(u,v),unordered_pair(regular(omega),not_subclass_element(u,v)))*.
% 300.06/300.38  17930[0:NCh:6.2,6.0,2708.2,75.0] inductive(compose(u,v)) || member(w,omega)* equal(cross_product(universal_class,universal_class),x)* -> member(w,x)*.
% 300.06/300.38  18794[0:Res:7.2,7367.0] ||  -> equal(u,v) member(not_subclass_element(v,u),v) member(not_subclass_element(u,v),unordered_pair(not_subclass_element(u,v),singleton(w)))*.
% 300.06/300.38  18795[0:Res:20.1,7367.0] ||  -> subclass(u,v) member(not_subclass_element(u,v),unordered_pair(not_subclass_element(u,v),singleton(w)))*.
% 300.06/300.38  19479[1:NCh:6.2,6.1,3211.1,15584.0] || equal(domain_of(u),element_relation) equal(cross_product(universal_class,universal_class),cantor(u)) -> equal(cross_product(universal_class,universal_class),domain_of(u))*.
% 300.06/300.38  19613[1:NCh:6.2,6.1,3209.1,15584.0] || equal(domain_of(u),successor_relation) equal(cross_product(universal_class,universal_class),cantor(u)) -> equal(cross_product(universal_class,universal_class),domain_of(u))*.
% 300.06/300.38  20151[0:NCh:6.2,6.0,2736.1,14430.0] || member(u,intersection(v,w))* equal(v,rotate(x))* -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.06/300.38  20163[0:NCh:6.2,6.0,2736.1,14684.0] || member(u,intersection(v,w))* equal(w,rotate(x))* -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.06/300.38  20292[0:SpR:19794.1,76.1] || equal(u,null_class) member(ordered_pair(v,w),compose(x,u))* -> member(w,image(x,range_of(u))).
% 300.06/300.38  20320[0:NCh:6.2,6.0,2734.1,14430.0] || member(u,intersection(v,w))* equal(v,flip(x))* -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.06/300.38  20332[0:NCh:6.2,6.0,2734.1,14684.0] || member(u,intersection(v,w))* equal(w,flip(x))* -> member(u,cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 300.06/300.38  20555[1:NCh:6.2,6.1,2720.1,15584.0] || member(u,rotate(v))* equal(cross_product(cross_product(universal_class,universal_class),universal_class),cantor(w))* -> member(u,domain_of(w))*.
% 300.06/300.38  20746[1:NCh:6.2,6.1,2718.1,15584.0] || member(u,flip(v))* equal(cross_product(cross_product(universal_class,universal_class),universal_class),cantor(w))* -> member(u,domain_of(w))*.
% 300.06/300.38  21330[0:NCh:6.2,6.0,2732.2,14430.0] function(u) || member(v,intersection(w,x))* equal(w,u)* -> member(v,cross_product(universal_class,universal_class)).
% 300.06/300.38  21342[0:NCh:6.2,6.0,2732.2,14684.0] function(u) || member(v,intersection(w,x))* equal(x,u)* -> member(v,cross_product(universal_class,universal_class)).
% 300.06/300.38  21362[1:NCh:6.2,6.1,2732.2,15584.0] function(domain_of(u)) || member(v,w)* equal(w,cantor(u))* -> member(v,cross_product(universal_class,universal_class))*.
% 300.06/300.38  21417[1:NCh:6.2,6.1,2716.2,15584.0] function(u) || member(v,u)* equal(cross_product(universal_class,universal_class),cantor(w)) -> member(v,domain_of(w))*.
% 300.06/300.38  21592[0:Res:75.0,2710.2] inductive(compose(u,v)) || member(w,image(successor_relation,compose(u,v)))* -> member(w,cross_product(universal_class,universal_class)).
% 300.06/300.38  21638[1:NCh:6.2,6.1,2710.2,15584.0] inductive(u) || member(v,image(successor_relation,u))* equal(u,cantor(w))* -> member(v,domain_of(w))*.
% 300.06/300.38  22159[0:Res:14430.0,3201.1] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),intersection(rotate(u),v))* -> equal(intersection(rotate(u),v),rotate(u))**.
% 300.06/300.38  22161[0:Res:14684.0,3201.1] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),intersection(u,rotate(v)))* -> equal(intersection(u,rotate(v)),rotate(v))**.
% 300.06/300.38  22185[0:Res:14430.0,3199.1] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),intersection(flip(u),v))* -> equal(intersection(flip(u),v),flip(u))**.
% 300.06/300.38  22187[0:Res:14684.0,3199.1] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),intersection(u,flip(v)))* -> equal(intersection(u,flip(v)),flip(v))**.
% 300.06/300.38  22280[1:SpR:6033.0,194.1] ||  -> equal(intersection(apply(null_class,u),universal_class),null_class) member(not_subclass_element(intersection(sum_class(range_of(null_class)),universal_class),null_class),apply(null_class,u))*.
% 300.06/300.38  22302[1:SpR:6033.0,194.1] ||  -> equal(intersection(sum_class(range_of(null_class)),universal_class),null_class) member(not_subclass_element(intersection(apply(null_class,u),universal_class),null_class),sum_class(range_of(null_class)))*.
% 300.06/300.38  22394[0:SpR:755.0,14430.0] ||  -> subclass(symmetric_difference(complement(intersection(u,v)),union(u,v)),complement(symmetric_difference(u,v)))*l.
% 300.06/300.38  22493[0:SpL:755.0,5459.0] || equal(symmetric_difference(complement(intersection(u,v)),union(u,v)),universal_class)** -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 300.06/300.38  22496[3:SpL:755.0,11399.0] || equal(symmetric_difference(complement(intersection(u,v)),union(u,v)),universal_class)** -> member(regular(omega),complement(symmetric_difference(u,v))).
% 300.06/300.38  22966[1:Res:15584.0,3188.1] inductive(cantor(u)) || subclass(domain_of(u),omega)*l -> equal(domain_of(u),omega).
% 300.06/300.38  23138[0:SpR:1531.1,318.0] ||  -> equal(cross_product(u,v),null_class) member(singleton(first(not_subclass_element(cross_product(u,v),null_class))),not_subclass_element(cross_product(u,v),null_class))*.
% 300.06/300.38  23316[1:Res:23252.0,243.0] ||  -> equal(complement(restrict(u,v,w)),universal_class) member(not_subclass_element(universal_class,complement(restrict(u,v,w))),cross_product(v,w))*.
% 300.06/300.38  23438[3:Res:23363.1,2733.1] inductive(u) function(v) || equal(u,v)* -> member(not_subclass_element(universal_class,complement(omega)),cross_product(universal_class,universal_class))*.
% 300.06/300.38  24180[0:Obv:24167.1] || member(not_subclass_element(u,intersection(v,u)),v)* -> subclass(u,intersection(v,u)).
% 300.06/300.38  24899[1:SpL:755.0,23931.0] || equal(complement(symmetric_difference(complement(intersection(u,v)),union(u,v))),null_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 300.06/300.38  25115[1:SpL:755.0,23995.0] || equal(complement(symmetric_difference(complement(intersection(u,v)),union(u,v))),null_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 300.06/300.38  25382[1:Res:25324.1,1560.1] || equal(successor(intersection(u,v)),null_class) member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v))*.
% 300.06/300.38  25384[1:Res:25324.1,2733.1] function(u) || equal(successor(v),null_class) equal(complement(v),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.06/300.38  25409[1:Res:1564.2,25381.1] || member(omega,cross_product(u,v)) member(omega,w) equal(successor(restrict(w,u,v)),null_class)** -> .
% 300.06/300.38  25416[1:Res:76.1,25381.1] || member(ordered_pair(u,omega),compose(v,w)) equal(successor(image(v,image(w,singleton(u)))),null_class)** -> .
% 300.06/300.38  25703[1:Res:25645.1,1560.1] || equal(successor(intersection(u,v)),null_class) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 300.06/300.38  25707[1:Res:25645.1,2733.1] function(u) || equal(successor(v),null_class) equal(complement(v),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  25729[1:Res:1564.2,25702.1] || member(null_class,cross_product(u,v)) member(null_class,w) equal(successor(restrict(w,u,v)),null_class)** -> .
% 300.06/300.38  25764[1:Res:76.1,25702.1] || member(ordered_pair(u,null_class),compose(v,w)) equal(successor(image(v,image(w,singleton(u)))),null_class)** -> .
% 300.06/300.38  27036[1:Res:6798.1,176.0] || member(not_subclass_element(complement(symmetric_difference(null_class,singleton(null_class))),null_class),successor(null_class))* -> equal(complement(symmetric_difference(null_class,singleton(null_class))),null_class).
% 300.06/300.38  27042[1:Res:6798.1,2725.1] inductive(u) || member(v,successor(null_class))* equal(symmetric_difference(null_class,singleton(null_class)),omega)** -> member(v,u)*.
% 300.06/300.38  27250[1:Res:10205.1,2725.1] inductive(u) || equal(domain_of(v),universal_class)** equal(cantor(v),omega) -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.06/300.38  27966[1:Res:13142.1,2725.1] inductive(u) || equal(sum_class(v),universal_class) equal(intersection(sum_class(v),universal_class),omega)** -> member(omega,u)*.
% 300.06/300.38  28029[1:Res:27979.1,2725.1] inductive(u) || equal(sum_class(range_of(null_class)),universal_class)** equal(apply(null_class,v),omega)** -> member(omega,u)*.
% 300.06/300.38  28239[1:Res:13147.1,2725.1] inductive(u) || equal(inverse(v),universal_class) equal(intersection(inverse(v),universal_class),omega)** -> member(omega,u)*.
% 300.06/300.38  28699[1:SpL:14172.0,171.0] || member(u,image(element_relation,union(cantor(inverse(v)),null_class)))* member(u,power_class(symmetric_difference(range_of(v),universal_class))) -> .
% 300.06/300.38  28952[0:Res:28807.1,2733.1] function(u) || member(v,successor_relation) equal(unordered_pair(null_class,v),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  28976[0:Res:28809.1,2733.1] function(u) || member(v,successor_relation) equal(unordered_pair(omega,v),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.06/300.38  29211[0:Res:5060.2,2725.1] inductive(u) || equal(universal_class,v) equal(v,omega)* -> equal(w,null_class) member(regular(w),u)*.
% 300.06/300.38  29255[0:Obv:29159.1] || equal(universal_class,u) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 300.06/300.38  29256[0:Obv:29158.1] || equal(universal_class,u) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 300.06/300.38  29722[0:Res:28989.1,2733.1] function(u) || member(v,element_relation) equal(unordered_pair(null_class,v),u)* -> member(null_class,cross_product(universal_class,universal_class))*.
% 300.06/300.38  29747[0:Res:28991.1,2733.1] function(u) || member(v,element_relation) equal(unordered_pair(omega,v),u)* -> member(omega,cross_product(universal_class,universal_class))*.
% 300.06/300.38  30011[0:Res:28803.1,2733.1] function(u) || member(v,successor_relation) equal(v,u)* -> member(singleton(first(v)),cross_product(universal_class,universal_class))*.
% 300.06/300.38  30163[0:Res:28985.1,2733.1] function(u) || member(v,element_relation) equal(v,u)* -> member(singleton(first(v)),cross_product(universal_class,universal_class))*.
% 300.06/300.38  30290[0:Res:29051.1,2733.1] function(u) || member(v,element_relation) equal(second(v),u)* -> member(first(v),cross_product(universal_class,universal_class))*.
% 300.06/300.38  30477[0:SpR:59.0,28900.1] || member(not_subclass_element(restrict(u,singleton(v),w),null_class),successor_relation)* -> member(omega,unordered_pair(omega,range__dfg(u,v,w))).
% 300.06/300.38  30503[0:SpR:59.0,28901.1] || member(not_subclass_element(restrict(u,singleton(v),w),null_class),successor_relation)* -> member(null_class,unordered_pair(null_class,range__dfg(u,v,w))).
% 300.06/300.38  30528[0:SpR:58.0,28923.1] || member(not_subclass_element(restrict(u,v,singleton(w)),null_class),successor_relation)* -> member(omega,unordered_pair(omega,domain__dfg(u,v,w))).
% 300.06/300.38  30567[0:SpR:58.0,28924.1] || member(not_subclass_element(restrict(u,v,singleton(w)),null_class),successor_relation)* -> member(null_class,unordered_pair(null_class,domain__dfg(u,v,w))).
% 300.06/300.38  30592[0:SpR:59.0,29083.1] || member(not_subclass_element(restrict(u,singleton(v),w),null_class),element_relation)* -> member(omega,unordered_pair(omega,range__dfg(u,v,w))).
% 300.06/300.38  30618[0:SpR:59.0,29084.1] || member(not_subclass_element(restrict(u,singleton(v),w),null_class),element_relation)* -> member(null_class,unordered_pair(null_class,range__dfg(u,v,w))).
% 300.06/300.38  30643[0:SpR:58.0,29106.1] || member(not_subclass_element(restrict(u,v,singleton(w)),null_class),element_relation)* -> member(omega,unordered_pair(omega,domain__dfg(u,v,w))).
% 300.06/300.38  30670[0:SpR:58.0,29107.1] || member(not_subclass_element(restrict(u,v,singleton(w)),null_class),element_relation)* -> member(null_class,unordered_pair(null_class,domain__dfg(u,v,w))).
% 300.06/300.38  30805[0:Res:184.1,7157.0] ||  -> equal(intersection(u,symmetric_difference(v,singleton(v))),null_class) member(regular(intersection(u,symmetric_difference(v,singleton(v)))),successor(v))*.
% 300.06/300.38  30806[0:Res:193.1,7157.0] ||  -> equal(intersection(symmetric_difference(u,singleton(u)),v),null_class) member(regular(intersection(symmetric_difference(u,singleton(u)),v)),successor(u))*.
% 300.06/300.38  31253[3:Res:30931.0,2733.1] function(u) || equal(unordered_pair(apply(choice,omega),singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class)).
% 300.06/300.38  31284[1:Res:31074.0,2733.1] function(u) || equal(unordered_pair(not_subclass_element(universal_class,null_class),singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class)).
% 300.06/300.38  31315[3:Res:31075.0,2733.1] function(u) || equal(unordered_pair(not_subclass_element(omega,null_class),singleton(v)),u)* -> member(singleton(v),cross_product(universal_class,universal_class)).
% 300.06/300.38  31347[3:Res:31231.0,2733.1] function(u) || equal(unordered_pair(singleton(v),apply(choice,omega)),u)* -> member(singleton(v),cross_product(universal_class,universal_class)).
% 300.06/300.38  31366[0:Res:83.2,7366.0] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(image(u,v),unordered_pair(w,x)))*.
% 300.06/300.38  31403[0:Res:88.2,7366.0] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(apply(choice,u),unordered_pair(v,w)))*.
% 300.06/300.38  31688[1:Res:31262.0,2733.1] function(u) || equal(unordered_pair(singleton(v),not_subclass_element(universal_class,null_class)),u)* -> member(singleton(v),cross_product(universal_class,universal_class)).
% 300.06/300.38  31718[3:Res:31293.0,2733.1] function(u) || equal(unordered_pair(singleton(v),not_subclass_element(omega,null_class)),u)* -> member(singleton(v),cross_product(universal_class,universal_class)).
% 300.06/300.38  31788[3:Res:31482.0,2733.1] function(u) || equal(unordered_pair(regular(omega),unordered_pair(v,w)),u)* -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  31809[0:Res:83.2,7394.0] function(u) || member(v,universal_class) -> member(image(u,v),unordered_pair(image(u,v),ordered_pair(w,x)))*.
% 300.06/300.38  31846[0:Res:88.2,7394.0] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),unordered_pair(apply(choice,u),ordered_pair(v,w)))*.
% 300.06/300.38  32177[3:Res:31763.0,2733.1] function(u) || equal(unordered_pair(regular(omega),ordered_pair(v,w)),u)* -> member(regular(omega),cross_product(universal_class,universal_class)).
% 300.06/300.38  32220[0:Res:30921.0,2733.1] function(u) || equal(unordered_pair(unordered_pair(v,w),singleton(x)),u)* -> member(singleton(x),cross_product(universal_class,universal_class)).
% 300.06/300.38  32262[0:Res:30974.0,2733.1] function(u) || equal(unordered_pair(ordered_pair(v,w),singleton(x)),u)* -> member(singleton(x),cross_product(universal_class,universal_class)).
% 300.06/300.38  32316[0:Res:31356.0,2733.1] function(u) || equal(unordered_pair(singleton(v),unordered_pair(w,x)),u)* -> member(singleton(v),cross_product(universal_class,universal_class)).
% 300.06/300.38  32356[0:Res:31799.0,2733.1] function(u) || equal(unordered_pair(singleton(v),ordered_pair(w,x)),u)* -> member(singleton(v),cross_product(universal_class,universal_class)).
% 300.06/300.38  32635[1:Res:15587.0,3197.2] function(range_of(u)) || equal(cross_product(universal_class,universal_class),cantor(inverse(u)))* -> equal(cantor(inverse(u)),range_of(u))**.
% 300.06/300.38  32641[1:Res:15587.0,25.0] || subclass(range_of(u),cantor(inverse(u)))*r -> equal(cantor(inverse(u)),range_of(u)).
% 300.06/300.38  33155[1:SpR:22317.0,194.1] ||  -> equal(intersection(apply(null_class,u),universal_class),null_class) member(not_subclass_element(intersection(apply(null_class,v),universal_class),null_class),apply(null_class,u))*.
% 300.06/300.38  34796[1:Res:31508.0,2725.1] inductive(u) || equal(unordered_pair(not_subclass_element(universal_class,null_class),unordered_pair(v,w)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.06/300.38  35029[1:Res:31951.0,2725.1] inductive(u) || equal(unordered_pair(not_subclass_element(universal_class,null_class),ordered_pair(v,w)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.06/300.38  35274[1:SpL:14172.0,5170.1] || member(u,universal_class) equal(union(cantor(inverse(v)),null_class),null_class) -> member(u,symmetric_difference(range_of(v),universal_class))*.
% 300.06/300.38  35349[1:Res:34773.0,2725.1] inductive(u) || equal(unordered_pair(unordered_pair(v,w),not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.06/300.38  35463[1:SpL:14172.0,6579.0] || member(u,symmetric_difference(universal_class,union(cantor(inverse(v)),null_class)))* -> member(u,union(null_class,symmetric_difference(range_of(v),universal_class))).
% 300.06/300.38  35512[1:Res:23252.0,6579.0] ||  -> equal(complement(symmetric_difference(universal_class,complement(u))),universal_class) member(not_subclass_element(universal_class,complement(symmetric_difference(universal_class,complement(u)))),union(null_class,u))*.
% 300.06/300.38  35583[1:Res:35006.0,2725.1] inductive(u) || equal(unordered_pair(ordered_pair(v,w),not_subclass_element(universal_class,null_class)),omega)** -> member(not_subclass_element(universal_class,null_class),u)*.
% 300.06/300.38  35675[1:Res:5787.1,2725.1] inductive(u) || equal(domain_of(v),omega) -> equal(cantor(v),null_class) member(not_subclass_element(cantor(v),null_class),u)*.
% 300.06/300.38  35707[1:SpL:14172.0,6580.0] || member(u,symmetric_difference(union(cantor(inverse(v)),null_class),universal_class))* -> member(u,union(symmetric_difference(range_of(v),universal_class),null_class)).
% 300.06/300.38  35756[1:Res:23252.0,6580.0] ||  -> equal(complement(symmetric_difference(complement(u),universal_class)),universal_class) member(not_subclass_element(universal_class,complement(symmetric_difference(complement(u),universal_class))),union(u,null_class))*.
% 300.06/300.38  35916[1:Res:7442.1,2725.1] inductive(u) || equal(cantor(v),omega) -> equal(domain_of(v),null_class) member(not_subclass_element(domain_of(v),null_class),u)*.
% 300.06/300.38  36023[0:Res:8893.1,2725.1] inductive(u) || member(v,universal_class) equal(unordered_pair(null_class,power_class(v)),omega)** -> member(power_class(v),u)*.
% 300.06/300.38  36055[0:Res:8894.1,2725.1] inductive(u) || member(v,universal_class) equal(unordered_pair(null_class,sum_class(v)),omega)** -> member(sum_class(v),u)*.
% 300.06/300.38  36135[0:Res:184.1,17622.1] inductive(u) ||  -> equal(intersection(v,image(successor_relation,omega)),null_class) member(regular(intersection(v,image(successor_relation,omega))),u)*.
% 300.06/300.38  36136[0:Res:193.1,17622.1] inductive(u) ||  -> equal(intersection(image(successor_relation,omega),v),null_class) member(regular(intersection(image(successor_relation,omega),v)),u)*.
% 300.06/300.38  37009[0:MRR:13495.0,36944.0] ||  -> equal(not_subclass_element(ordered_pair(u,v),null_class),unordered_pair(u,singleton(v)))** equal(not_subclass_element(ordered_pair(u,v),null_class),singleton(u)).
% 300.06/300.38  37010[0:MRR:13533.0,36944.0] ||  -> equal(apply(choice,ordered_pair(u,v)),unordered_pair(u,singleton(v)))** equal(apply(choice,ordered_pair(u,v)),singleton(u)).
% 300.06/300.38  37045[0:SpL:1532.1,36944.0] || equal(not_subclass_element(cross_product(u,v),w),null_class)** -> subclass(cross_product(u,v),w).
% 300.06/300.38  37080[0:Res:1366.1,37040.0] || equal(not_subclass_element(intersection(u,element_relation),v),null_class)** -> subclass(intersection(u,element_relation),v).
% 300.06/300.38  37092[0:Res:1365.1,37040.0] || equal(not_subclass_element(intersection(element_relation,u),v),null_class)** -> subclass(intersection(element_relation,u),v).
% 300.06/300.38  37113[0:SpL:756.0,6584.1] || member(u,symmetric_difference(complement(intersection(v,singleton(v))),successor(v)))* member(u,symmetric_difference(v,singleton(v))) -> .
% 300.06/300.38  37181[0:Res:184.1,6584.1] || member(regular(intersection(u,intersection(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 300.06/300.38  37182[0:Res:193.1,6584.1] || member(regular(intersection(intersection(u,v),w)),symmetric_difference(u,v))* -> equal(intersection(intersection(u,v),w),null_class).
% 300.06/300.38  37271[0:Res:1366.1,37041.0] || equal(not_subclass_element(intersection(u,successor_relation),v),null_class)** -> subclass(intersection(u,successor_relation),v).
% 300.06/300.38  37283[0:Res:1365.1,37041.0] || equal(not_subclass_element(intersection(successor_relation,u),v),null_class)** -> subclass(intersection(successor_relation,u),v).
% 300.06/300.38  37431[0:Rew:17.0,37360.1] ||  -> equal(intersection(u,v),u) member(not_subclass_element(u,intersection(u,v)),unordered_pair(omega,not_subclass_element(u,intersection(u,v))))*.
% 300.06/300.38  37432[0:Rew:17.0,37362.1] ||  -> equal(intersection(u,v),u) member(not_subclass_element(u,intersection(u,v)),unordered_pair(null_class,not_subclass_element(u,intersection(u,v))))*.
% 300.06/300.38  37365[0:Res:18606.1,2374.0] || member(u,v)* -> equal(intersection(w,x),w) member(u,unordered_pair(u,not_subclass_element(w,intersection(w,x))))*.
% 300.06/300.38  37366[0:Res:18606.1,2731.0] || equal(u,element_relation) -> equal(intersection(u,v),u) member(not_subclass_element(u,intersection(u,v)),cross_product(universal_class,universal_class))*.
% 300.06/300.38  37367[0:Res:18606.1,2729.0] || equal(u,successor_relation) -> equal(intersection(u,v),u) member(not_subclass_element(u,intersection(u,v)),cross_product(univeCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------