インジェクションは関数マッピング関係のプロパティです。異なる入力要素が異なる出力要素にマップされる場合、関数は単射的であると言われます。つまり、関数内のすべての出力要素に対して、対応する一意の入力要素が存在します。関数の各出力値は一意であるとも言えます。
#数学では、単射は関数マッピング関係のプロパティです。異なる入力要素 (ドメイン内の要素) が異なる出力要素 (範囲内の要素) にマップされる場合、関数は単射的であると言われます。つまり、関数内のすべての出力要素に対して、対応する一意の入力要素が存在します。関数の各出力値は一意であるとも言えます。
具体的には、関数 f: A → B の場合、A と B はそれぞれ関数の定義域と値の範囲を表します。a1、a2 ∈ A の場合、a1 ≠ a2 の場合、f (a1 ) ≠ f(a2) の場合、関数 f は注入です。
直観的に理解すると、注入は「非反復」マッピング関係とみなすことができ、各出力値は一意の入力値に対応します。画像では、注射は、2 つの矢印が同じ点を指さないマッピングとして理解できます。
単射性の特性は、数学やコンピューター サイエンスで重要な用途を持っています。たとえば、暗号学の暗号化アルゴリズムやデータベースの一意のインデックスなどのシナリオでは、単射性の特性を確保する必要があります。
以上がソロショットってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。