assume A1:
( not I1 c= p & not I2 c= p )
; :: thesis: not I1 *' I2 c= p then consider x1 being object such that A2:
x1 in I1
and A3:
not x1 in p
; consider x2 being object such that A4:
x2 in I2
and A5:
not x2 in p
byA1; reconsider x1 = x1 as Element of A byA2; reconsider x2 = x2 as Element of A byA4; reconsider x = x1 * x2 as Element of the carrier of A ; reconsider seq = <*x*> as FinSequence of the carrier of A ; A6:
Sum seq = x
byBINOM:3; A8:
for i being Element of NAT st 1 <= i & i <=len seq holds ex a, b being Element of A st ( seq . i = a * b & a in I1 & b in I2 )