こに〜 の ざれごと

日常生活の小さな疑問や発見をアイロニカルに 綴りました… っうか単なる戯言です。

おバカにつける薬があった!

 

 

文雄の悔恨

f:id:Conichan:20230326182623j:image

「検討ばかりの遣唐使」、「何の実効性もない遺憾砲」と揶揄されてきた岸田文雄首相が、3月21日にウクライナを電撃訪問しました。
        やるじゃないか岸田!
でも、チンピラ議員のイチャモンを予測できず禍根を残してしまいました。

 

ウクライナへの贈り物

岸田首相はウクライナに、殺傷能力のない40億円の装備品の拠出、エネルギー分野などで600億円の支援、鶴の工芸品と首相の地元の名産「必勝しゃもじ」を贈呈しました。

f:id:Conichan:20230326125854j:image

 

 

チンピラ議員のイチャモン

これに対し、参院予算委員会でおバカな何人かの野党議員が、付帯的で最も瑣末なしゃもじを取り上げて、「しゃもじは不適切、日本がやるべきは和平!」などと糾弾しました。

f:id:Conichan:20230326125908j:image

和平だって⁉︎

一方的に領土を侵略されて自国民が殺掠されているウクライナ国民は戦っているのです。必勝しゃもじで激励することは順道です。

それとも、野党は「しゃもじ」に殺傷能力があるとでも考えているのだろうか?

 

 

岸田首相の仕損じ

しゃもじなんかを贈ると、揚げ足取りのネタ探しをしている無能野党に好餌を与えることになる…

岸田さん、こんな当然の成り行きを予測できなかったの?

危機管理能力なさすぎですね!

 

しからば、必勝しゃもじに代えての贈物は何が至適なのでしょう?

 

 

総理にこっソーリ教えます

軍需品よりも医療品が無難でしょう。

最強の医療品とは、

正露丸」…もとい、「露丸」です!     

 露(ロシア)はしくありません。露を圧しましょう!

f:id:Conichan:20230326135032j:image          ウクライナには右の薬を!

この万能薬でゼレンスキーを勇気づけよう!

国会では、

 「せいろがんを贈呈しました」

と答弁しておけばよろしい。

そして、議事録には「露丸を贈呈」と記しておきましょう。そうしないと、又おバカなチンピラ野党に絡まれますよ!

 

 

 

🌀一句詠んでみた 〜あなたも芭蕉になれる

 

 

 

 

 

松尾芭蕉の名句

 f:id:Conichan:20230319155307j:image    

       古池や 蛙飛びこむ 水の音

言わずと知れた松尾芭蕉の名句です。

もし、この句が葛飾区立赤土小学校3年生の山本功くん(仮名)の作品だったら、名句になりえただろうか?

おそらく、「古池に蛙が飛び込む音が聞こえてきた」という小学生の単純な事実描写にすぎないとして凡作と評されるでしょう。

 

世界一短い詩といわれる俳句は、その情報量の鮮少さが故に漠然性が大きくなり、秀作か駄作かの明確な客観的基準が存在しないのだろうか?

とするなら、この句を名句たらしめたのは芭蕉というブランドに対する著名人の忖度した句評かもしれません。

 

すなわち、権威ある句評家が芭蕉の趣意を目一杯想察し敷衍させることでこの句が名句として広く認知されたのではないだろうか。

例えばこんな句評によって…

芭蕉は蛙飛びこむ音を聴いた一瞬の衝撃から非凡な想像力によって非日常的な風雅の余情を喚起した。その希代な感性によって• • 』

 

ボクも芭蕉になれるかも

そこで、私が一句詠む。


そして、その句に対し、私みずからが、忖度した句評(解説)を付加することでその句を名句に仕立ててみよう!

  

 

私の詠んだ句

f:id:Conichan:20230318230642j:image

  

   寒椿 厚き葉の端の 確かなり

 

 

私自身による句評(解説)

静謐な空間と椿葉によって創られる鋭く明確な境界 、三味線のバチのように硬質な質感。
そこには実在を確たるものとして捉えた作者の決死の覚悟までもが宿っているようだ。

肉厚な椿の葉がもたらす赫奕たる実存を中七で葉の端(はのは)と軽妙に詠んだところに作者の非凡な才能と技巧が感じられる。

この句にある椿葉と空間との離散的な境界は、枕草子 の一節(※下記)にある山際と薄明とが創りだす淡い境界と対極にあるも、静と動、あるいは硬と軟 のように互いに補完的でもある。
詩歌に於ける境界の双璧とも称されよう。

濃密なリアリティを対象として鋭角に切り取り、対象が自己に与える感性をていねいに詠みとったところに作者の面目がある。

※ 春はあけぼの。やうやう白くなりゆく山際少し明かりて、紫だちたる雲の細くたなびきたる…

                     (鑑賞文 終わり)

 

 

もし、作者(私)の属性を伏せた上で、上記の句評が句界の重鎮、金子兜太氏や夏井いつき氏によるものだと言われたら…

なんとなく名句に思えてきませんか😅

 

(補遺)
「古池や…」以外の芭蕉の句、「行く春や鳥啼き魚の目は泪」、「山路きて何やらゆかしすみれ草」等々を鑑賞するにつけ、芭蕉の凄さは本物だと思い知らされます。

芭蕉の名誉のために付言しておきます。

 

 

 

 

 

 

 

 

🌸 宴会してもええんかい⁉️

 

 

🐼桜が満開!

🐷でも、酒、我慢かい?

🐼いや、今年は呑まんかい!

 

上落合と下落合の桜です。

f:id:Conichan:20230323121145j:image                                                  新宿区(東京)

f:id:Conichan:20230323130611j:image


桜に上下はありません。
どちらも風趣に富んだ情景です。

今年はお花見宴会も解禁です🍶

 

 

 

一句 詠んでみた

 

 

 

3月14日、東京では平年より早く桜が開花しました。

そこで、一句…

f:id:Conichan:20230318211928j:image

開花の数日後、寒さが戻り氷雨が降っています。

花咲けど、感染症、紛争などに続く新たな禍事を暗示しているようで気分が晴れません。

 

 

【続】素数の謎に挑戦⁉️ 〜驚愕の結末に😱

 

 

 

本稿は、3月14日に投稿した『素数の謎に挑戦⁉️』(この記事の最後にリンクあり)の続編になります。

f:id:Conichan:20230316203624j:image

解明したい命題は…

『各位の数字が全て「1」の数(3桁以上)のなかに素数は存在するか?』

 

前回の投稿では、16桁まで調べました。(11以外に素数はなかった)

しかし、11111111111111111(17桁)は、パソコンを使っても素数かどうか判定できませんでした。

その主要因は以下の二つです。

 

 

1️⃣ソースプログラムの瑕疵

変数の型宣言に問題がありそうです。

初心に立ち返ってC言語のバイブルを確認。

f:id:Conichan:20230313132503j:image

int型変数のメモリに格納できる整数値の最大値は2147483647(10桁)。

なので変数は64bitのlong long型で宣言します。

しかし、long long型の変数も19桁までしか扱えません。

 

2️⃣ハードウェアの性能不足

パソコンにも問題があります。

処理速度がカメのように遅いです😰

Cコンパイラが古くてWindows10に非対応のため、使用したパソコンはサブマシン(Windows7、32bit版)です。

 

上記2つの難点を可能な限り手直ししましたが…

 

 

所詮パソコンでは…

仮に、100万個の数を検査するのに1秒かかるとすると、20桁の数を検査するには1兆倍の時間(1兆秒)が必要になります。

1兆秒とは3万1千710年です。

なのでパソコンでは、原理的には有限の時間で処理できても、永劫の時間がかかるため、現実的には不可能です。

現行のアルゴリズムを変えない限り、パソコンでは20桁前後が限界です。

 

17,18 桁の素数判定

▶︎冒頭の命題の結論です。

17桁は素数ではありません。11111111111111111(17桁)

= 2071723 × 5363222357

7桁の素因数がありました。

▶︎18桁は少なくとも3で割り切れます。

 

結論

以上より解ったことは、以下の通り。

f:id:Conichan:20230316162835j:image『n>2 のとき、素数となるXnは存在するか?』なる命題に対し、『2<n≦18なるXnは素数ではない』

ということだけです。

前述した「パソコンによる素数判定は20桁前後が限界」という推定に基づきここで検討を終了します。

 

ところが、この記事には続きがあります。

Youtubeやネットを探索していたら…

 

 

驚愕のコンテンツを発見😱

世の中には、酔狂な人がいるものですね(お前が言うな😅)

 

f:id:Conichan:20230317073946j:image   素数に取り憑かれたYouTuber

 

      そして、ついに発見!

「1が連続する数の素数判定」をまとめた記事がありました。

少しのことにも、先達はあらまほしき事なり。徒然草

 

f:id:Conichan:20230317080402j:image

なんと、

19桁は素数でした。(18桁まで調べたのに😢)

23桁も素数です。

 

そして次の素数は…

11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111(317桁)

        これが素数だって😱

24〜316桁までの293個の素数候補は全て合成数だったのに…

でも、これどうやって見つけたのだろう?

                            謎です😰

 

 

▼前回の記事

          ↓ ↓

素数の謎に挑戦❗️ 〜Kさんが計算してみたよ😊 - こに〜 の ざれごと

 

 

 

素数の謎に挑戦❗️ 〜Kさんが計算してみたよ😊

 

 

 

 

単純な命題だけど…

 

f:id:Conichan:20230311090032j:image

素数とは、『2 以上の自然数で約数が 1 と自分自身のみであるもの』(2,3,5,7…)

この命題のスマートな証明が見つかりません。力ずくでシラミつぶしに調べるしかないのだろうか?

 

 

リーマン予想素数

リーマン予想の本を読んで、素数の深遠さにとても興味を覚えました。

f:id:Conichan:20230311150655j:image

リーマン予想素数の分布についての結果を含んでいる純粋数学の最も重要な未解決問題の一つ。クレイ数学研究所ミレニアム懸賞問題(賞金100万ドル)の1つでもある。

 

更に関連書を読んで…

f:id:Conichan:20230311155130j:image

        素数はとても神秘的だ!

 

素数に魅せられて…

ここ数日は、街を歩いていても、すれ違う自動車のナンバープレートを見てその数が素数か否かを考えてしまいます。

 

f:id:Conichan:20230309124256j:image

左)5293=67×79   素数でない

中)263                     素数です

右)1111=3×37        素数でない

右のナンバープレート面白い数ですね。

各位の数字が全て 1 です。

このような数の素数判定をしてみよう!←これがドツボにハマることになります😰

 

111111• • を調べる

▶︎11は…  2桁の最小の素数

▶︎111=3×37      素数でない

▶︎1111=11×101 素数でない

 

11以外に素数はあるの⁉️

調べてみます。

すなわち、

f:id:Conichan:20230312114047j:image

 『n>2 のとき、素数となるXnは存在するか?』

という命題を検証します。

 

n=7まで調べてみた】

f:id:Conichan:20230312114419j:image

3〜7桁に素数はありません。

素因数の候補が大きくなってくると手計算では7桁が限界です。

      パソコンの出番です!

 

【 n>7 の数について調べる】

C言語でプログラムしてパソコンで判定しよう。

ソースプログラムのフローとしてはこんな感じかな。

f:id:Conichan:20230306191342j:image少し冗長なプログラムになっています。調べる数の平方根までの因数を調べればよいのですが、平方根を呼び出すライブラリーが見つからなかったので、調べる数未満の因数まで検査しています。

 

このソースコードに変数の型宣言を変更するなどの改良を加えて、素因数が出てきた時点でその素因数を表示してプログラムを終了するように改良しました。(表示される素因数は最小のものになります)

 

しばらくして気付いたのですが、1が連続した数が素数かどうかを調べる際、桁数が3の倍数のものは3の因数を持つことは自明です。

10、100.1000などは3で割ると1余ります。桁数が3n桁なら余りも3の倍数になります→3で割り切れる。

また、偶数桁数の数についても調べるする必要はないようです。

11以外の偶数桁の数は素数にならないです。例えば、6桁の場合2桁ずつ3つに分けて111111=110000+1100+11=11×(10000+100+1)。

 

よって、素数を見つけるためには、3の倍数以外の奇数桁の数のみを調べれば良いことになります。

おそらく、桁数が素数の場合だけを調べれば良いのでしょうが、桁数が素数かどうかの判定プログラムが面倒です。

 

▶︎8〜16桁までの結果です。

f:id:Conichan:20230312153447j:image

赤い下線を付した3つの数が素数かどうかの判定はしていません。

素数はありません。

 

n=17(17桁)の場合は…

冒頭の写真の命題に辿り着きました。

素数判定プログラムが停止しません。

              X17素数⁉️

否、プログラムでは、「素因数が見つかる」もしくは「Xまでの因数を全て調べ終わった」の何れかの場合にプログラムが終了するようになっています。

なので、この状態は「まだ、全ての因数を調べて尽くしていない」ということです。

X17素数かどうかはまだ未解決です😂

 

今後について

『各位の数字が1の数で、11以外の素数は存在するのか?』

まだ、この命題は未解決ですが、本稿は途中経過です。

また、プログラムがうまく走らない原因もほぼ推定できているので、新たな知見が得られたら続編を投稿しますので、また読んでくださいネ😅

 

 

 

 

 

余命宣告された😱

 

 

Chatbot 〜人工知能の進化

f:id:Conichan:20230307150552j:image

 

以下は友人との会話です。

                                      🐼:友人 😸:ボク

🐼AIの進化で将棋は、人間がAIに勝てなくなったね。

😺うん、なので、多くの棋士が将棋の研究にAIを取り入れてるね。

🐼今後も様々な分野で、AIが活用されるようになるだろう。

😺最近の、AIではChatbot(チャットボット)という「自動会話プログラム」の進化がすごいね。医療診断や小売業での顧客対応などに利用されているよ。

 

                   2日後…

前述の友人からメールが届きました。

f:id:Conichan:20230305143354j:image

友人のメールの趣意は…

『ステージG4の腎臓病と診断された。でも、透析治療はしたくないな。透析しなかったら早死にするのかな。Chatbotに聞いてみて!』

 

この友人の質問をChatbot(自動会話プログラム)にぶつけてみました。

 

Chatbotの回答は…

  あなたの余命は5〜10年です!

すぐに友人に連絡してあげました😅

 

 

ChatGPTとの会話

5〜10年という非情な余命宣告をしたのはChatGPTというChatbotです。

ChatGPT : OpenAIが2022年11月に公開したChatbot。リリースされてからわずか5日で100万人のユーザーを獲得、2ヶ月余りでユーザーは1億人を突破した。

 

実際のChatGPTとの会話は以下の通り。

f:id:Conichan:20230305141717j:image

英語や中国語でも会話できます。でも、英語に対するレスポンスが一番的確な対応をしてくれました。

 

ChatGPTには創造力もあります。

俳句を作らせてみました。

f:id:Conichan:20230307141417j:image

ChatGPTは詩や歌、エッセイ、短編小説などを創作することもできます。

そして、これらの創造的な要求に対し、毎回異なる回答を返してきます。

 

 

 

ChatGPTの可能性

ChatGPTのような自動会話プログラムの普及が私たちの生活にどのような影響を与えるのだろう?

 

ChatGPTの応用例を考えてみました。

▶︎いま、高齢化社会が進行しています。孤独老人との話し相手になれそうです。

▶︎会話の最後に「子供にもわかるように説明して」と付言すると、難解な字句を用いず回答してくれるので、幼児教育に活用できるかもしれません。

また、読書感想文や作文の創作などもこなせそうです。

ただ、教育の現場への導入は弊害にもなりかねないので注意が必要です。

▶︎プログラミングの分野では、エクセル関数などの自動生成、コードプログラム作成やバグとりなどもできます。

低レベルのプログラマーはChatGPTに取って代わられ失業するかもしれませんね。

ChatGPTの活用法はまだまだ幾らでも思いつきそうです。

 

この有用性の高さは、Google検索に対する余命宣告にもなりかねません。

 

 

 

Googleどうする⁉️

「ググってみて!」(Googleで検索してみてください)

という常套句が消滅して、

「ちょっと(Chat)グプッテ(GPT)みて!」

になるかもね。

 

でも、Googleも金に物言わせて、それほど時をおかずして対抗製品を投入してくるでしょう。