The three-valued value of a partial proposition is 0 where it is undefined and its
classical value elsewhere.
- SignType.ofPart p = if h : p.Dom then SignType.ofProp (p.get h) else 0
Used by SignType.ofPart_eq_zero_iff, SignType.ofPart_eq_one_iff, SignType.ofPart_eq_neg_one_iff, SignType.ofPart_some, SignType.ofPart_none, SignType.ofPart_map_not, SignType.ofPart_ite_some_false, Trivalent.gapExt_ofPart