let D1, D2 be non empty set ; :: thesis: for f being FinSequence of PFuncs D1,D2
for d being Element of D1
for n being Element of NAT st d is_common_for_dom f holds
d is_common_for_dom f /^ n

let f be FinSequence of PFuncs D1,D2; :: thesis: for d being Element of D1
for n being Element of NAT st d is_common_for_dom f holds
d is_common_for_dom f /^ n

let d1 be Element of D1; :: thesis: for n being Element of NAT st d1 is_common_for_dom f holds
d1 is_common_for_dom f /^ n

let n be Element of NAT ; :: thesis: ( d1 is_common_for_dom f implies d1 is_common_for_dom f /^ n )
assume A1: d1 is_common_for_dom f ; :: thesis: d1 is_common_for_dom f /^ n
let G be Element of PFuncs D1,D2; :: according to RFUNCT_3:def 9 :: thesis: for n being Element of NAT st n in dom (f /^ n) & (f /^ n) . n = G holds
d1 in dom G

let m be Element of NAT ; :: thesis: ( m in dom (f /^ n) & (f /^ n) . m = G implies d1 in dom G )
set fn = f /^ n;
assume that
A2: m in dom (f /^ n) and
A3: (f /^ n) . m = G ; :: thesis: d1 in dom G
now end;
hence d1 in dom G ; :: thesis: verum