let X be non empty set ; :: thesis: for P being a_partition of X
for p being FinSequence of P
for q1, q2 being FinSequence
for x, y being set st (q1 ^ <*x*>) ^ q2 in product p & ex a being Element of P st
( x in a & y in a ) holds
(q1 ^ <*y*>) ^ q2 in product p
let P be a_partition of X; :: thesis: for p being FinSequence of P
for q1, q2 being FinSequence
for x, y being set st (q1 ^ <*x*>) ^ q2 in product p & ex a being Element of P st
( x in a & y in a ) holds
(q1 ^ <*y*>) ^ q2 in product p
let pp be FinSequence of P; :: thesis: for q1, q2 being FinSequence
for x, y being set st (q1 ^ <*x*>) ^ q2 in product pp & ex a being Element of P st
( x in a & y in a ) holds
(q1 ^ <*y*>) ^ q2 in product pp
let p, q be FinSequence; :: thesis: for x, y being set st (p ^ <*x*>) ^ q in product pp & ex a being Element of P st
( x in a & y in a ) holds
(p ^ <*y*>) ^ q in product pp
let x, y be set ; :: thesis: ( (p ^ <*x*>) ^ q in product pp & ex a being Element of P st
( x in a & y in a ) implies (p ^ <*y*>) ^ q in product pp )
assume A1:
(p ^ <*x*>) ^ q in product pp
; :: thesis: ( for a being Element of P holds
( not x in a or not y in a ) or (p ^ <*y*>) ^ q in product pp )
given a being Element of P such that A2:
( x in a & y in a )
; :: thesis: (p ^ <*y*>) ^ q in product pp
reconsider x = x, y = y as Element of a by A2;
hence
(p ^ <*y*>) ^ q in product pp
by CARD_3:def 5; :: thesis: verum