let D be non empty set ; for p, q, r, s being PartialPredicate of D st p ||= q & r ||= s holds
PP_or (p,r) ||= PP_or (q,s)
let p, q, r, s be PartialPredicate of D; ( p ||= q & r ||= s implies PP_or (p,r) ||= PP_or (q,s) )
assume that
A1:
p ||= q
and
A2:
r ||= s
; PP_or (p,r) ||= PP_or (q,s)
let d be Element of D; NOMIN_3:def 3 ( d in dom (PP_or (p,r)) & (PP_or (p,r)) . d = TRUE implies ( d in dom (PP_or (q,s)) & (PP_or (q,s)) . d = TRUE ) )
assume A3:
( d in dom (PP_or (p,r)) & (PP_or (p,r)) . d = TRUE )
; ( d in dom (PP_or (q,s)) & (PP_or (q,s)) . d = TRUE )
A4:
dom (PP_or (q,s)) = { d where d is Element of D : ( ( d in dom q & q . d = TRUE ) or ( d in dom s & s . d = TRUE ) or ( d in dom q & q . d = FALSE & d in dom s & s . d = FALSE ) ) }
by PARTPR_1:def 4;
( ( d in dom p & p . d = TRUE ) or ( d in dom r & r . d = TRUE ) )
by A3, PARTPR_1:10;
then
( ( d in dom q & q . d = TRUE ) or ( d in dom s & s . d = TRUE ) )
by A1, A2;
hence
( d in dom (PP_or (q,s)) & (PP_or (q,s)) . d = TRUE )
by A4, PARTPR_1:def 4; verum