会给定一个数列
e={(e1.x,e1,y),(e2.x,e2,y),⋯ ,(en.x,en,y)}e=\{(e_{1.x},e_{1,y}),(e_{2.x},e_{2,y}),\cdots,(e_{n.x},e_{n,y})\}e={(e1.x,e1,y),(e2.x,e2,y),⋯,(en.x,en,y)}
求
n(n−1)(n−2)6−∑i=1n∑j=i+1n∑k=j+1n[(ei.x−ej.x)×(ej.x−ek.x)≠(ei.y−ej.y)×(ej.y−ek.y)]\dfrac{n(n-1)(n-2)}{6}-\sum\limits_{i=1}^{n}\sum\limits_{j=i+1}^{n}\sum\limits_{k=j+1}^{n}\bigg[(e_{i.x}-e_{j.x})\times(e_{j.x}-e_{k.x})\neq(e_{i.y}-e_{j.y})\times(e_{j.y}-e_{k.y})\bigg]6n(n−1)(n−2)−i=1∑nj=i+1∑nk=j+1∑n[(ei.x−ej.x)×(ej.x−ek.x)=(ei.y−ej.y)×(ej.y−ek.y)]
对于谓词函数 [Q][Q][Q],其值等于 QQQ 的真假值。