2011-01-09 16 views
0

解決策を探しています:論理関数Mod5問題

A = {0,1,2,3,4};

F(X)= 3X - 1(MOD5)

あなたは私が逆を見つけるために助けてもらえます。私はこれが1to1にならないように見えるので、これで苦労しています。

ありがとうございました。

+1

Not 1-1? 0から4までのプラグインで何が得られますか? –

答えて

1

x = 2y + 2y = F(x)

- > 3X - 1 = 3(2Y + 2) - 1 = 6Y + 5 = Y(MOD 5)

編集:あなたは、このようにしたい場合プリンシパル値mod 5 [0,1,2,3,4]のリストを評価し、それぞれについて2y + 2を評価するだけです。あなたが得るのは[2,4,1,3,0]です。あなたが3x-1にプラグインすると、期待どおりに[0,1,2,3,4]が得られます。

+0

これは私が探していたものではありませんでした。私の貧しい人々の説明には申し訳ありません。 あなたはセットAからxを取らなければなりません。 – bpr

+0

それは最初のものになりますので0: f(0)= 3 * 0-1(mod5) これは私の問題です。方法。私はJavaで試してみましたが、modはそれを残りの部分として解釈します。しかし、私は混乱しているように、あなたは絶対にmodを見ることができます。したがって、-1 = 1 – bpr

+0

** NO **モジュロは絶対値ではありません。プリンシパル値が-1の場合、-1 + 5 = 4となります。 –