set A = {(R0 S),(R1 S),(R2 S),(R3a S),(R3b S),(R3d S),(R3e S),(R4 S)};
set B = {(R5 S),(R6 S),(R7 S),(R8 S)};
set IT = S -rules ;
now let P be
Rule of
S;
( P in S -rules implies P is Correct )assume
P in S -rules
;
P is Correct then
(
P in {(R0 S),(R1 S),(R2 S),(R3a S),(R3b S),(R3d S),(R3e S),(R4 S)} or
P in {(R5 S),(R6 S),(R7 S),(R8 S)} )
by XBOOLE_0:def 3;
hence
P is
Correct
by ENUMSET1:def 2, ENUMSET1:def 6;
verum end;
hence
for b1 being RuleSet of S st b1 = S -rules holds
b1 is Correct
by Th17; verum