let A be QC-alphabet ; for p, q, r, s being Element of CQC-WFF A st p <==> q & r <==> s holds
p 'or' r <==> q 'or' s
let p, q, r, s be Element of CQC-WFF A; ( p <==> q & r <==> s implies p 'or' r <==> q 'or' s )
assume that
A1:
p <==> q
and
A2:
r <==> s
; p 'or' r <==> q 'or' s
s => r is valid
by A2, Th50;
then A3:
s => r in TAUT A
by CQC_THE1:def 10;
q => p is valid
by A1, Th50;
then
q => p in TAUT A
by CQC_THE1:def 10;
then
(q 'or' s) => (p 'or' r) in TAUT A
by A3, PROCAL_1:57;
then A4:
(q 'or' s) => (p 'or' r) is valid
by CQC_THE1:def 10;
r => s is valid
by A2, Th50;
then A5:
r => s in TAUT A
by CQC_THE1:def 10;
p => q is valid
by A1, Th50;
then
p => q in TAUT A
by CQC_THE1:def 10;
then
(p 'or' r) => (q 'or' s) in TAUT A
by A5, PROCAL_1:57;
then
(p 'or' r) => (q 'or' s) is valid
by CQC_THE1:def 10;
hence
p 'or' r <==> q 'or' s
by A4, Th50; verum