加算、減算、乗算のみを使用して*より大きい*関数を実装することは可能ですか?
すべての値は有限フィールドです。これ以上の機能を書きたいZtZtZ_t GT(x,y)={1,0,if x>y,otherwise.GT(x,y)={1,if x>y,0,otherwise.GT(x,y) = \begin{cases} 1, & \text{if } x > y, \\ 0, & \text{otherwise}. \end{cases} 加算、乗算、減算のみを使用し、除算は使用しないでください。 等式関数 EQU(x,y)={1,0,if x==y,otherwise.EQU(x,y)={1,if x==y,0,otherwise.EQU(x,y) = \begin{cases} 1, & \text{if } x == y, \\ 0, & \text{otherwise}. \end{cases} このように計算できます EQU(x,y)=1−(x−y)pEQU(x,y)=1−(x−y)pEQU(x,y) = 1 - (x-y)^p、ここで、pはオイラーの傾斜関数 です。これは、が素数であるためです。p=phi(t)=t−1p=phi(t)=t−1p=phi(t)=t-1ttt 大なり関数は同様の方法で記述できますか? より大きい関数は、準同型暗号化アプリケーションが暗号化された整数のベクトルから最大整数値を見つけるために使用されます。