let D be non empty set ; for p, q, r being PartialPredicate of D st p ||= r holds
PP_and (p,q) ||= r
let p, q, r be PartialPredicate of D; ( p ||= r implies PP_and (p,q) ||= r )
set F = PP_and (p,q);
A1:
dom (PP_and (p,q)) = { d where d is Element of D : ( ( d in dom p & p . d = FALSE ) or ( d in dom q & q . d = FALSE ) or ( d in dom p & p . d = TRUE & d in dom q & q . d = TRUE ) ) }
by PARTPR_1:16;
assume A2:
p ||= r
; PP_and (p,q) ||= r
let d be Element of D; NOMIN_3:def 3 ( d in dom (PP_and (p,q)) & (PP_and (p,q)) . d = TRUE implies ( d in dom r & r . d = TRUE ) )
assume that
A3:
d in dom (PP_and (p,q))
and
A4:
(PP_and (p,q)) . d = TRUE
; ( d in dom r & r . d = TRUE )
consider d1 being Element of D such that
A5:
d = d1
and
A6:
( ( d1 in dom p & p . d1 = FALSE ) or ( d1 in dom q & q . d1 = FALSE ) or ( d1 in dom p & p . d1 = TRUE & d1 in dom q & q . d1 = TRUE ) )
by A1, A3;