set M = { t where t is Element of PFuncs V,C : ( t is finite & ( for s being Element of PFuncs V,C holds
( ( s in A & s c= t ) iff s = t ) ) ) } ;
A1:
{ t where t is Element of PFuncs V,C : ( t is finite & ( for s being Element of PFuncs V,C holds
( ( s in A & s c= t ) iff s = t ) ) ) } c= PFuncs V,C
then A3:
{ t where t is Element of PFuncs V,C : ( t is finite & ( for s being Element of PFuncs V,C holds
( ( s in A & s c= t ) iff s = t ) ) ) } c= A
by TARSKI:def 3;
reconsider M = { t where t is Element of PFuncs V,C : ( t is finite & ( for s being Element of PFuncs V,C holds
( ( s in A & s c= t ) iff s = t ) ) ) } as set ;
reconsider M9 = M as Element of Fin (PFuncs V,C) by A1, A3, FINSUB_1:def 5;
A4:
for u being set st u in M9 holds
u is finite
for s, t being Element of PFuncs V,C st s in M9 & t in M9 & s c= t holds
s = t
then
M in { A1 where A1 is Element of Fin (PFuncs V,C) : ( ( for u being set st u in A1 holds
u is finite ) & ( for s, t being Element of PFuncs V,C st s in A1 & t in A1 & s c= t holds
s = t ) ) }
by A4;
hence
{ t where t is Element of PFuncs V,C : ( t is finite & ( for s being Element of PFuncs V,C holds
( ( s in A & s c= t ) iff s = t ) ) ) } is Element of SubstitutionSet V,C
; verum