let m be Nat; for x, X being set
for S being Language
for D being RuleSet of S st x is m,X,D -derivable holds
{x} is X,D -derivable
let x, X be set ; for S being Language
for D being RuleSet of S st x is m,X,D -derivable holds
{x} is X,D -derivable
let S be Language; for D being RuleSet of S st x is m,X,D -derivable holds
{x} is X,D -derivable
let D be RuleSet of S; ( x is m,X,D -derivable implies {x} is X,D -derivable )
set Q = S -sequents ;
set O = OneStep D;
set RH = union (((OneStep D) [*]) .: {X});
assume
x is m,X,D -derivable
; {x} is X,D -derivable
then B0:
x in ((m,D) -derivables) . X
by DefDerivable3;
((m,D) -derivables) . X c= union (((OneStep D) [*]) .: {X})
by Lm18b;
then
{x} c= union (((OneStep D) [*]) .: {X})
by B0, ZFMISC_1:31;
hence
{x} is X,D -derivable
by DefDerivable; verum