scheme :: HILB10_5:sch 2
SubsetDioph{ F1() -> Nat, P1[ Nat, Nat, Nat, Nat], F2() -> set } :
for i2, i3, i4 being Element of F1() holds { p where p is F1() -element XFinSequence of NAT : for i being Nat st i in F2() holds
P1[p . i,p . i2,p . i3,p . i4]
}
is diophantine Subset of (F1() -xtuples_of NAT)
provided
A1: for i1, i2, i3, i4 being Element of F1() holds { p where p is F1() -element XFinSequence of NAT : P1[p . i1,p . i2,p . i3,p . i4] } is diophantine Subset of (F1() -xtuples_of NAT) and
A2: F2() c= Segm F1()