let B be set ; for R, R1, R2 being Rule holds
( R1 \/ R2 is B,R -derivable iff ( R1 is B,R -derivable & R2 is B,R -derivable ) )
let R, R1, R2 be Rule; ( R1 \/ R2 is B,R -derivable iff ( R1 is B,R -derivable & R2 is B,R -derivable ) )
thus
( R1 \/ R2 is B,R -derivable implies ( R1 is B,R -derivable & R2 is B,R -derivable ) )
( R1 is B,R -derivable & R2 is B,R -derivable implies R1 \/ R2 is B,R -derivable )proof
assume A1:
R1 \/ R2 is
B,
R -derivable
;
( R1 is B,R -derivable & R2 is B,R -derivable )
thus
R1 is
B,
R -derivable
R2 is B,R -derivable
let S be
Formula-finset;
PROOFS_1:def 15 for t being object st [S,t] in R2 holds
B \/ S,R |- tlet t be
object ;
( [S,t] in R2 implies B \/ S,R |- t )
assume
[S,t] in R2
;
B \/ S,R |- t
then
[S,t] in R1 \/ R2
by XBOOLE_0:def 3;
hence
B \/ S,
R |- t
by A1;
verum
end;
assume that
A10:
R1 is B,R -derivable
and
A11:
R2 is B,R -derivable
; R1 \/ R2 is B,R -derivable
let S be Formula-finset; PROOFS_1:def 15 for t being object st [S,t] in R1 \/ R2 holds
B \/ S,R |- t
let t be object ; ( [S,t] in R1 \/ R2 implies B \/ S,R |- t )
assume
[S,t] in R1 \/ R2
; B \/ S,R |- t