theorem Th12:
  (s => h).x = (s.x) => (h.x)
proof
  s => h = 'not'(s '&' 'not' h) by QC_LANG2:def 2;
  hence (s => h).x = 'not'((s '&' 'not' h).x) by CQC_LANG:19
    .= 'not'((s.x) '&' ('not' h).x) by CQC_LANG:21
    .= 'not'((s.x) '&' 'not'(h.x)) by CQC_LANG:19
    .= (s.x) => (h.x) by QC_LANG2:def 2;
end;
