reserve A for QC-alphabet;
reserve p, q, r, s, t for Element of CQC-WFF(A);
reserve X for Subset of CQC-WFF(A);

theorem Th30:
  (p => 'not' q) => (q => 'not' p) in TAUT(A)
proof
  (p => 'not' q) => ('not' 'not' q => 'not' p) in TAUT(A) & ('not' 'not' q =>
  'not' p) => (q => 'not' p) in TAUT(A) by Th26,Th28;
  hence thesis by Th3;
end;
