2

全単射と日常生活での利用法

770
1

目次
1.全射、単射、全単射の定義
2.例題
3.日常での利用

全射、単射、全単射の定義

全射

 fXYが全射であるとは、以下の条件が成り立つときにいう
xX s.t. yY, y=f(x)

これは、「遷移先の集合のすべての要素には、写像によって遷移する前の要素が必ず存在する」
という意味です。

単射

 fXYが単射であるとは、以下の条件が成り立つときにいう
x,xX, f(x)=f(x)  x=x

これは、「遷移先の要素が同じならば遷移する前の要素も同じ」
という意味です。

全単射

 fXY
f

例題

  1. fN×NN
      (a,b)a+b
    1N, a,bN s.t. f((a,b))=a+b=1
    f

    5=1+4,5=3+2 
    5N, 1,2,3,4N,(1,4)(2,3),f((1,4))=f((2,3))=5
    f

  2. gN×NZ
      (a,b)ab
    ab=cZ 
    b=1a10

    c0(a,b)N×N, c=ab=g((a,b))

    a=11b0

    c0(a,b)N×N, c=ab=g((a,b))
    ,g
    fg

  3. φNZ
      aa
    0Z, aN s.t. a=φ(a)
    φ

    a,aZ, aa
    φ(a)=a, φ(a)=a φ(a)φ(a) 2
    φ

  4. ψNZ
      a(1)aa+(1)a122

    aψ(a)=a2
    aψ(a)=a12
    10
    21
    31
    42
    52




    cZ
    {c>02c    Nc02c+1 N
    とおくと
    aN s.t. cZ,c=ψ(a)
    ψ
    a,aN
    aa(1)aa+(1)a122(1)aa+(1)a122
    ψ
    ψ

日常での利用

1. トランプの代用案

区別のつく52枚のカードがあれば、4種類、13枚ずつに分けると、トランプとして代用できる。

f{0,1,2,3,,51}{0,1,2,,12}×{0,1,2,3}
       a         (amod13,[a13])
とするとfは全単射

2. アルゴの代用案

Amazon アルゴ ベーシック
011011
<

アルゴは、1色24枚でも遊べる。

f{0,1}×{0,1,2,,11}{0,1,2,,23}
       (a,b)        2b+a
(a=0,a=1)
f

(:)
   
   
   
   
   
   
   
   
   
   
  
  

3. ストップウォッチでランダム化計画

1/101/100101

7.5959
8.6363
00100
1n(1n100)
{1n    使n+1100  
1n

f{0,1,2,,9}×{0,1,2,,9}{1,2,,100}
         (a,b)           {10a+b (a0 or b0)100   (a=b=0)
f

手元にコインがない時、手元にサイコロがない時、出席番号順を日付で当てると32番以降の人が有利になる時・・・。
そんな時は、スマホのストップウォッチアプリを起動し、スタートボタンをプッシュ!!

4.間違えない語呂合わせ

語呂合わせとは、例えば
野菜⇒831
鳴くよ⇒794
893⇒ヤクザ、薬味
810⇒野獣、野党
と、読み方を数字に置き換えたり、数字を日本語の読み方に変えたりすることを言います。
ここでは、数字を一度日本語に変換し、正確に数字に復元する操作を考えます。
例えば、2
1.41421356
と覚えた後
1.41421356
と正確に復元する方法を考えます。

別の記事参照
間違えない語呂合わせ

5.自分で書いた字が読めない!どうすれば?

文字の区別をしなければ、解読は不可能です。
例えば、I,l,1をすべて縦棒にすると区別がつかないです。(文脈からとらえることが可能かもしれないですが、労力が必要です)
自分で書くときは、自分なりの判別方法を施すとよいでしょう。
(僕は以下のように区別しています。
1:数学で使う時は縦棒、英語で使う時は左右に空白を入れる
I:上下に横棒をつける
l:数学で使う時は、英語で使う時は縦棒)

fLR (Lletter Rread )
    lr
f  11()

6.ニックネームの区別

本人とニックネーム、呼び方を区別する方法です。
同じ名前で呼ばれて混乱することが無くなります。
例えば、僕の場合、堀という人が身近に3人いるので、それぞれ
「堀くん」「堀さん」「堀ちゃん」で分けています。
ちなみに全員男です。
これ以上増えたらどうしよう・・・。

fPC (Pparson Ccall )
    pc
f  11

7.RPGの地図は球ではなくドーナツ型

全単射を利用した証明です。
RPGの世界は球ではなく………

8.暗号

原文と、暗号文は全単射である必要があります。

fOE (OOrigin EEncoded )
    oe
f  11

別途記載
RSA暗号を作ってみよう

9.誰の歯ブラシ?

5人家族で、歯磨きをするとします。
今のままだと歯ブラシに区別がつかず、別の人の歯ブラシを使う可能性があります。(それでもいいぜ!というご家庭は飛ばしてください。)
こんな時は、歯ブラシに名前を書いたり、歯ブラシを色ごとに分けたりして、誰の歯ブラシか区別をつけるとよいでしょう。

fPT (Pparson TToothbrush )
    pt
f  11

・・・と、日常で使われている全単射を上げるときりがないです。
それほど日常にあふれているということです。
あなたも探してみてください。

2023/1/25追記

申し訳ないのですが、全射の定義についてアライグマ様から指摘がありました。
お詫び申し上げます。

全射

 fXYが全射であるとは、以下の条件が成り立つときにいう
yY, xX s.t. y=f(x)

ここで間違っていたのは順番なのですが、順番が違うと意味も違ってきます。
1.yY, xX s.t. y=f(x) (正)
2.xX s.t. yY, y=f(x) (誤)
1.は「yを一つ決めると、それに対応したy=f(x)となるxXが存在する」ということです。
2.は、「どんなyにでも対応できるy=f(x)となるxXが存在する」ということです。
2.は分かりにくいと思いますが、例えば
y1,y2,y3Yy1=f(x)y2=f(x)y3=f(x)x
という意味になってしまいます。
f(x)=y1=y2=y3のときしか成り立たんやんけ……

投稿日:202141
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

あーく
あーく
112
214414
使える数学、面白い数学の分かりやすい解説を心がけています。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 全射、単射、全単射の定義
  2. 例題
  3. 日常での利用
  4. 2023/1/25追記