第2話 サブ関数

コア数Cと自然数nに対し、𝐑𝐚𝐢𝐬𝐞(C,n)を以下で定義する。

直感的には「各要素の素数を再帰的にn個後にずらす」関数である。


・Cが奇素数のべき乗であるとき

 ・C=p_x^wとする

 ・𝐑𝐚𝐢𝐬𝐞(C,n)=p_(x+n)^wである

・Cが2個以上のコア数(単極限数または奇素数)の連結であるとき

 ・C=c_1⌒c_2⌒...⌒c_kとする

 ・𝐑𝐚𝐢𝐬𝐞(C,n)=𝐑𝐚𝐢𝐬𝐞(c_1,n)⌒𝐑𝐚𝐢𝐬𝐞(c_2,n)⌒...⌒𝐑𝐚𝐢𝐬𝐞(c_k,n)である

・Cが単極限数であるとき

 ・C=(c_1,c_2,...,c_k)とする

 ・𝐑𝐚𝐢𝐬𝐞(C,n)=(𝐑𝐚𝐢𝐬𝐞(c_1,n),𝐑𝐚𝐢𝐬𝐞(c_2,n),...,𝐑𝐚𝐢𝐬𝐞(c_k,n))である


𝐑𝐚𝐢𝐬𝐞(3,1)=5

𝐑𝐚𝐢𝐬𝐞(9,2)=49

𝐑𝐚𝐢𝐬𝐞((3,5,3),1)=(5,7,5)

𝐑𝐚𝐢𝐬𝐞((3,(25,(7,7)),3),1)=(5,(49,(11,11)),5)

  • Twitterで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る