「整数」を含む日記 RSS

はてなキーワード: 整数とは

2024-04-26

フェルマー定理について教科書を書いたらどうなるか

   この教科書ではフェルマー定理検討するために必要材料となるそれに関係する専門知識技術について集めることにしたい。

  (1) 不定方程式とは何か?   この問題最初に、ある種の不定方程式の解のふるまいというテーマで開始されたこから不定方程式に関して検討する。

  (2) 無限降下法は技術か?     4,3のときは既に論文があるが、 3の場合は 補題が6つついた定理適用するもので、難解で、哲学者の間でも、理想的構成かどうか

                   はっきりしていない。しかも、3のときは、u^p+w^p+w^p=0 という式も出てきて非常に理解困難である

  (3) エレガントな技術ぬきにして、性格だけに着目した愚直な証明と言うのは存在するのか? 証明とは何か?  証明論  

     例

       背理法による√2が無理数証明   背理法とは何か? 公理系や定義といったその界隈の致命的なところに矛盾させるもの

                        背理法による証明はエレガントであるか?  学会ではまだ意見がない  話にならない

   (4)発見された経緯   整数の分野に対して興味を持っていた人が発見

   専門知識ほとんどない。  技術は、背理法無限降下法による。  受験生でも分かる部分的議論   p^4+q^4 は 整数の2乗にならないことから開始する。

    (2p)^4+q^4 は自然数の2乗にならないことを証明していく。非常に真面目な精神作業となり、苦しい。最終的に無限降下法を適用することも、それがどのような技術なのか皆目不明

   (5)関係する先生   誰もおらず何の生産性もない。    早稲田大学の雪江というご・・・  やる気がない。

                                よびのり       ・・・  Youtubeで4の場合解説しているだけで先に行かない。

   (6)関係する資料   インターネットに、3,4の場合論文があるが信用性がない。

2024-04-25

はい、∞が有限ではないことを示す式を書いてみましょう。

例えば、以下のような不等式を考えることができます

∞ > n (nは任意の正の整数)

この不等式は、「∞は任意の正の整数nよりも大きい」ということを表しています。つまり、どんなに大きな有限の数nを選んでも、∞はそれよりも常に大きいということです。

もう一つの例として、極限を使った式を書いてみましょう。

lim(n→∞) n = ∞

この式は、「nを限りなく大きくしていくと、nの値は∞に近づく」ということを表しています。つまり、有限の数nをどんどん大きくしていっても、決して∞には到達しないということを示しているのです。

これらの式から、∞は有限ではなく、どんな有限の数よりも常に大きいことが分かります。∞は有限とは異なる、特別概念なのですね。

数学が大好きな子供たちは、こうした無限面白さにきっと夢中になるでしょう。みんなも色々な式を考えてみると、無限不思議性質が見えてくるかもしれませんよ!

2024-04-24

  APMOの問題がつまらないのは、p=5のときを見てみたら、フェルマーの小定理も効かないからで、なおかつ、それ以外で素数に関する定理を知らないからで、自分で紙に書いても

  解けないかである

    私は整数に昔から興味があってなんで整数問題が解けないのかを考えたときに、考えたことがないか系統的な訓練がないか、だと思った。

2024-04-23

anond:20240423084804

「以」に「含まれている」という意味を見出すのは正しいよ。

ただし、「以外」場合は、含まれているものの「外」なので、結局含まないのだ。

  

nだとちょっとわかりづらいので、「3から5以外の整数」として考えてみよう。

これをかみ砕くと、3、4、5に含まれているものの外、なので1や2や6や7等々のことになる。

ややこしいね

  

ちなみにこれは「知ったか」をカマすと詳しい人が出てきて訂正してくれるメソッドのために書かれた文章から信じてはいけない。

2024-04-20

                         ・・・・・

   組み合わせ論と言うのは、 通常できそうにないことの 適当な 組み合わせが存在するか、 特殊場合では、個数の間の定理とかを考察対象にしたものです。

    だから幾何整数代数とは違います組み合わせ論は、 「一見できそうにないことの組み合わせ」の解を求めるとか、できるかどうかの判定が言われますので

    業界では鳩ノ巣原理を使うとかいうのもありますが、東大入試問題だと、組み合わせ自体ではなくてその前段階の、基礎部分の方の、ただ個数を数え上げるとか、

   CとかPの公式とか言うかなり次元の低いことしかやりませんので、高等数学1Aにも、 数え上げはありますが、あれは、組み合わせ論のつまらない事務作業じみたところだけを

   紹介していて、定理とか、肝心なところは教えておりません。幾何はどうかというと、これも同じで、平成指導要領では、チェバの定理とかのドリルセンター試験とかでも入れているが

   チェバの定理に基づく証明とか、パスカルもっと有名な定理適用になる証明になると誰も演習をやっていないので出来ない。

     数え上げの応用問題東大入試問題に10年前くらいから大量に出るようになって応用問題としては色々あるが、肝心の定理とか魅力的な部分までは試験に出ない。

2024-04-10

    初等的な分野では問題発見して証明するとそれで終わりになるものですが、 現代数学とか法律になると社会全般事象規律することになるので

   かなり複雑になりますフェルマーの大定理はなんでそれが数学問題かというと分かりません。手ランスタオ定理は、 素数の中に等差数列があるというものなので、

   一見無関係性の条件を満たしているので定理です。しかしその定理が他の初等的な問題に比べてなんで20行程度で証明できないのか、

    逆に、 フェルマー場合は、 x^n+y^n=z^n は整数解がないというもので、 一見無関係性の条件がないので、整数論の問題なのかどうか不審に思われている。

       リヴァージュシティの2階のベランダに座っている今夜もカレージジイからも特段な見解はありません。

2024-04-09

https://anond.hatelabo.jp/20240409202526

   部屋にあるフェルマーの最終定理と言う本によると、証明最後ピースは、ロシア計算機学者のコルイヴァギンが発見したフッラハ法であり、それは美しいものだったので自動的に真でなければ

  なければいけなかったのだ、という記述があるだけで、どの程度に美しいのかに関しては評価も何もなかったし、ネットに上がっている論文をみても、フラッハ法を適用?したのかしなかったのかに

   関する記載はどこにもないので理解できない。

    大体・・・

          x^p+y^p=z^p

   は整数解を持たない、   なんでこんな単純なことが証明できないのか?  不定方程式素数という一見無関係事柄関係する問題ともいえる

   フェルマーの最終定理が最終と言っているのはその定理自体が最高であってそれ以上のものがないかになんで神がこんな初等的で小学生でも扱える問題について証明を用意しなかったのか

  分からないが幾何学者で有名のポールエルデシュによれば、整数論の中でもどうでもいい問題で取り組む価値がない、興味がないというのが言明だった。

   しかし、n≧3で、適当整数のn乗はに、 2つのべき乗に分けることができないというのは、孤立した骨董品でというのはまだ答えがない。

  有名な2ちゃんねらーによると、 「違うぞ、頭が悪いからだぞ」という見解も出ている。それゆえなんでこの問題が出来ていないのかはまだはっきりした答えが出ていないが、バカしかいないか

    バカを騙すためだと最初結論でいいことになっている。なお、さいたま県の女性によると、 解く必要性がないか証明がない、 2説は沈黙、ということになっており、

  はっきりした答えがなく、東大総長理工学研究科藤井輝夫や、整数論で有名な斎藤秀司からも明確な答えはない。

2024-04-03

https://anond.hatelabo.jp/20240402190632

 ちょっとこれの証明をしようということです。  有理数と言うのはなんでしたっけ、もうはるか昔のことなので忘れましたが、 整数分数を、マイナスまで含めたもの1つ1つの集合を有理数といいます

  だから、 u,v,w∈Q と書いている時には、 u,v,wが、 ー3、-3/2 2/3  5 0 のような値をとって、

   定理は、 u^p+v^p+w^p=0   ならば、  uvw=0 なので、 uvw=0ということは、 どれか1つが0、2つが0、3つとも0ということです。

   だからこの程度の証明問題なんていうのは、大学院入試とか大学の前期試験とかでいくらでも出るわけですよね。

2024-03-31

https://anond.hatelabo.jp/20240330212809

  法解釈技術どころか、 幾何整数、組み合わせ、代数とか、今時誰も習っていないし、知らないから、今のような社会だと、司法マウントを取るのにちょうどいいと、

  2ちゃんねる司法板に書いてあった。まあそれでも俺はやらないけどね。

2024-03-28

  e^πi + 1 = 0 は、 虚数は、√ー1で、 eに虚数を乗じて 整数世界に落ちてくるわけがないが落ちてくる。 というのが哲学でいういわゆる美なわけである・・・

   それで結局最近何がばれているかというと、 岡田克也のクソガキはもう何も目的がないということと、 バクサイと言うのは行政が動かしているが、そのバクサイの犯罪者

  任せていることが露見したから。

   それから字下げが自転車で移動しているときデザインというもくろみを、 検索巡査のようにしておかないと、字下げが自転車で行く方々で何をされるか分からいからそういうデザイン

  しているのもばれた。

2024-03-23

ワイ:

1 以上の整数 N と X が与えられ、N を割り切ることが出来る X 以下の整数を、O(min(sqrt(N),X)) 未満の Complexity で得られるアルゴリズムはありますか?

Claude3 Opus

はい、O(min(sqrt(N),X))未満のComplexityでNを割り切ることができるX以下の整数を求めるアルゴリズムがあります。以下にそのアルゴリズムを示します。

def find_divisors(N, X):

  divisors = []

  for i in range(1, min(int(N**0.5) + 1, X + 1)):

    if N % i == 0:

      divisors.append(i)

      if i != N // i and N // i <= X:

        divisors.append(N // i)

  return divisors

このアルゴリズムでは、1からmin(sqrt(N), X)までの整数を順番に調べていきます。各整数iについて、Nがiで割り切れるかどうかを確認します。割り切れる場合、iはNの約数なのでdivisorsリストに追加します。さらに、i^2 != Nの場合、N/iもNの約数となるので、N/iがX以下であればdivisorsリストに追加します。

このアルゴリズムのComplexityは、forループmin(sqrt(N), X)回まで実行されるため、O(min(sqrt(N), X))となります

例えば、N = 24, X = 10場合、このアルゴリズムは以下の約数を返します。

[1, 2, 3, 4, 6, 8]

これらは全て24を割り切ることができる10以下の整数です。

このアルゴリズム使用することで、O(min(sqrt(N), X))のComplexityで、Nを割り切ることができるX以下の整数を求めることができます

ワイ:

O(min(sqrt(N), X)) なので、これは"未満"ではなく"以下"ですね。再考をお願いします。

Claude3 Opus

申し訳ありません。ご指摘いただきありがとうございます。O(min(sqrt(N), X))未満のComplexityで、Nを割り切ることができるX以下の整数を求めるアルゴリズムを考えてみます

以下のアルゴリズムは、O(sqrt(X))のComplexityでNを割り切ることができるX以下の整数を求めます

def find_divisors(N, X):

  divisors = []

  i = 1

  while i * i &lt;= X:

    if N % i == 0:

      divisors.append(i)

      if i != N // i and N // i <= X:

        divisors.append(N // i)

    i += 1

  return divisors

このアルゴリズムでは、1からsqrt(X)までの整数を順番に調べていきます。各整数iについて、Nがiで割り切れるかどうかを確認します。割り切れる場合、iはNの約数なのでdivisorsリストに追加します。さらに、i^2 != Nの場合、N/iもNの約数となるので、N/iがX以下であればdivisorsリストに追加します。

このアルゴリズムのComplexityは、whileループがsqrt(X)回まで実行されるため、O(sqrt(X))となります。sqrt(X)は常にsqrt(N)以下なので、このアルゴリズムのComplexityはO(min(sqrt(N), X))未満です。

例えば、N = 24, X = 10場合、このアルゴリズムは以下の約数を返します。

[1, 2, 3, 4, 6, 8]

これらは全て24を割り切ることができる10以下の整数です。

このアルゴリズム使用することで、O(min(sqrt(N), X))未満のComplexityで、Nを割り切ることができるX以下の整数を求めることができます。再度の考察で間違いがあればご指摘ください。

ワイ:

N=40, X=5 の時、答えはどうなりますか?

Claude3 Opus

N = 40, X = 5の場合上記アルゴリズム使用すると、以下の約数が返されます

[1, 2, 4, 5]

しかし、40を割り切ることができる5以下の整数には、8も含まれています上記アルゴリズムでは、8が見つかりません。これは、アルゴリズムがsqrt(X)までしか調べないためです。sqrt(5)は約2.23で、8はこれより大きいため、見逃されてしまます

この問題解決するには、アルゴリズム修正する必要があります。以下は、修正したアルゴリズムです。

...

i=3 でループから抜けちゃう

”40を割り切ることができる5以下の整数には、8も含まれています。”

壊れてしまったので以下略


ワイ:

1 以上の整数 N と X が与えられ、N を割り切ることが出来る X 以下の整数を、O(min(sqrt(N),X) ) 未満の Complexity で得られるアルゴリズムはありますか?

ChatGPT:

指定された問題に対するアルゴリズム設計する際には、いくつかの異なるアプローチが考えられますが、要求されている計算量 O(min(sqrt(N), X)) 未満を達成するのは非常に挑戦的です。一般的に、ある数Nの約数を見つけるプロセスは、最悪の場合でもsqrt(N) の計算量を要します。この計算量は、1 からsqrt(N)までの数でNを割ってみるという基本的アプローチに基づいています

X以下の整数でNを割り切る必要がある場合、探索範囲がX以下に制限されるため、計算量はさらに小さくなる可能性がありますが、基本的アプローチでは依然としてsqrt(N)の計算量が最良です。

...

以下特殊条件であれば小さくなるかもね、みたいな話。

ChatGPTはフィードバックを通して出来ないことをちゃんと「出来ない」と言う、というチューニングがされているような気がする。

一日の長だね。

2024-03-21

https://anond.hatelabo.jp/20240321173005

   整数代数的サイクルを研究しても、何も面白い結果が出て来ないので、興味がない。なんらに面白い結論を引き出してこないような真理対象についてなんで興味をもたないと

   いけないのか?5次以上の有理係数多項式にはなぜ解の公式がないのかに関する証明の方に興味がある。2次方程式の解の公式は、センター試験でも頻繁に使用する。

   3次方程式は解けることになっているが、滅茶苦茶な形式となる。4次方程式まではあることになっていて、5次方程式以上はない。

2024-03-18

円周率が割り切れない」ってよくわかんない表現だよな

これは何÷何をしてるんだよ

1/3=0.3333……とかならまだ整数÷整数からわかるけどさ

円周÷直径だとしたらその場合は円周か直径の片方、もしくは両方が無理数から無理数使って割り切れないって、そんなんあたりまえじゃね?」としか思わないんだが

ていうかそもそも円周率は割り算の実計算表現されるもの」という感覚がよく分からないわ

2024-03-16

https://anond.hatelabo.jp/20240316141531

  はい、だから、 u^n + v^n = 1 という美しいかたちをしている楕円関数、え? 楕円関数っていうのは、高校数学3Cに出て来る奴です、演習問題は大量にあります、楕円関数

   焦点とかが決まってる奴です、ただの楕円関数です、それの、u,v の値が、格子点っていうのは、両方とも整数である有理数であるようなデカルトの上の座標をそう言います

  フェルマーの言っている美しい主張というのは、上の関数が、その格子点を通らないというだけの、そういう状態のものであるということです。なんでそうなるのかの証明をしなければいけませんが

  そういうのはできないのでここではやりません。あのー、ワイルズちゃん証明したっていうのは、専門的な議論をしてるので、何が書いているのか分からないので、

2024-03-12

https://anond.hatelabo.jp/20240312210715

  受験テクニックなどそんなものはない。 俺の時代は、積分の値を場合分けして出すだけ、整数確率の応用問題だったし、要求される状態を求めるだけ、

    噓を長々と書いているな。

  字下げは文科一類から、 大島利雄研究科長の講義は、5号館教室で受けたから。その 字下げと、大島利雄が、この5年間で、東京で何の親交もなかったことがおかしいというほかない。

     なお字下げは、幾何と組み合わせが分からないので、整数連続関数が得意なので、文科一類に受かった。

  黒羽で

       ザウアーマンが解いた幾何に取り組んだが、全然出来なかった。 anticlocwise-angleという、 反時計回りの角度を知らなかったので、中学で習う、角度だけで攻めようとして

   到達しなくて轟沈

2024-03-11

どう考えてもx夫y妻(xとyは1以上の整数でx+y≠2)にした方が合理的

一夫一妻にこだわってる意味わからん

歴史的に見ても見なくても、一夫一妻じゃない例なんていくらでもあるし。

子育てなんて今の時代、一夫一妻じゃ無理ゲーだよ。だいたい子どもを二人だけで育てるなんて正気の沙汰じゃない。夫が非協力的だから~とかそんな問題じゃない。夫が3年ぐらい育休取ってずっと家にいない限り無理。みんな無理を通して道理を引っ込めてるだけでしょ。

でもこれが例えば同時に子どもを見られる人が二人になれば大分違う。ずっと交代で見られるなら子どもが例えば3人とか4人とかいても見られるよ。

から例えば一夫二妻とか二夫一妻なら大分楽だと思う。もっと言えば十夫十妻ぐらいならすごい楽でしょ。

ほんとなんで一夫一婦制かい罰ゲームを続けてるんだろう。

2024-02-21

anond:20240221165302

人間性を8ビットの数値で判断することは適切ではありません。 以下にその理由説明します。

1. 制約された範囲:

- 8ビットは、整数表現するための非常に制約された範囲です。符号付きcharは通常-128から127までの範囲で値を持ちます

- 人間の多面性や複雑さを8ビットの数値で捉えることはできません。感情思考、行動、文化的背景、経験など、人間性は非常に多様であり、単一の数値で表現できるものではありません。

2. 多次元性:

- 人間性は多次元的であり、単一指標では十分に評価できません。感情、知性、道徳社会的スキル創造性、共感、信念など、さまざまな側面が組み合わさっています

- これらの側面を8ビットの数値で捉えることは、人間の複雑さを過小評価することになります

3. 文脈と状況:

- 人間性文脈と状況によって異なります。同じ人でも異なる状況で異なる側面を示すことがあります

- 8ビットの数値は、人々の行動や意思決定の背後にある深層的な要因を理解するのに不十分です。

したがって、人間性を8ビットの数値で判断することは、その複雑さを無視するものであり、適切ではありません。人間性多面的であり、数値だけでは表現できないものです。

2024-01-26

各位、久々の大型新人の予感がするので可愛がってください

https://twitter.com/shims_ag/status/1749925004236779961

午前7:40 · 2024年1月24日

「型」という概念存在しないプログラミング言語存在しません。

https://twitter.com/shims_ag/status/1750300836113342567

午前8:33 · 2024年1月25日

メモリ上のデータの種類を表す情報が「型」(type)です。

プログラミング言語側に組み込まれている「型」だけでなく、プログラマー独自に「型」を定義する方法も用意されています

struct、classinterface、type, enumなどを使って独自の「型」を定義します。

開発しているソフトウェア独自の「型」は、ドメインモデルの要素になります

多数の「型」を分類し、組織化するために名前空間を利用します。

近年「クラス」が「型」の定義であるという基本概念理解していないエンジニアが増えているので、エンジニア採用する際には注意しましょう。

https://twitter.com/shims_ag/status/1750346589431042157

午前11:35 · 2024年1月25日

ソフトウェアを起動すると、メモリ上には、たくさんのデータを読み込まれます。各データには、データの種類を表す「型」が割り当てられています

例えば、ゲームならばCartという大分類の「型」を用意し、その要素としてMarioCart, LuigiCartという「型」を用意します。

業務システムならば、Reportという大分類の「型」を用意し、その要素としてCostReport, SalesReportのような「型」を用意することになります

上記の「型」は、構造体やクラスを使って定義します。

これらの大分類の「型」と、要素の「型」は、is-a関係にある、といいます

現代ほとんどの言語にはis-a関係を明確にする方法が用意されています

上記のような「型」の知識プログラミングの基礎です。

https://twitter.com/shims_ag/status/1750014081648779450

午後1:34 · 2024年1月24日

CPU機械語しか理解できません。一方で人間機械語プログラミングすることは困難です。

人間が「1ドル」のつもりで、メモリに「1」と記憶させても、CPUは「ドル」だとは扱ってくれません。

CPUは、「円」のつもりで記憶させた「1」と、ドルの「1」を区別出来ないので、そのまま足し算などの演算を実行してしまます

そこで、人間にとってプログラムを読みやすくすることと、CPU意図しない演算をさせないために、データの種類を表す「型」という概念プログラミング言語に用意されるようになりました。

金融ECサイトなどのお金計算間違いが致命的なシステムでは、1ドル、1円を整数型などで扱うのではなく、予期せぬ演算が実行されないように「ドル型」、「円型」という「型」を定義します。

まとめると、可読性向上と、プログラムの誤動作防止のために「型」が不可欠な概念になりました。


https://twitter.com/shims_ag/status/1750507533536760000

午後10:14 · 2024年1月25日

プログラミング初心者は、

プログラミングを以下のようにシンプルに考えましょう。

(1) データメモリ記憶する命令プログラミングする。

変数配列構造体、クラスなどを使って、メモリ上にデータ記憶させる命令設計し、コーディングする。

(2) データ操作する命令プログラミングする。

上記(1)でメモリ記憶したデータに対して、計算、変換、表示、出力、保存などの命令設計し、コーディングする。

https://twitter.com/shims_ag/status/1750534515616059749

午前0:02 · 2024年1月26日

「型」という概念数学に由来しています

メモリ上のデータがどの「型」に属しているのか、という集合論の話でもあります

分かりやすく言えば、データの種類、分類の話です。

例えば、猫型のデータは、動物型という大分類に属する、という集合の話です。

オブジェクト指向プログラミングの「is-a関係」は、集合論に由来するメモリ上のデータ(オブジェクト)の分類の話です。

クラス」とは「型」の定義であり、メモリ上のデータの「分類」(class)です。

is-a関係」ではないのに継承すると、当然破綻します。

逆に、明らかにis-a関係」なのに、継承せずに委譲すると、スパゲッティコード化を誘発します。

2024-01-22

小数分数の組み合わせは何て言うの?

例えば1/1.5 みたいなのは何て言うの?

分数定義には分母と分子整数であることというのはないようなので、単に分数で良いのかな

2023-12-02

最近やたら「アラインメント」って聞くようになったけどなんなん

alignmentとは 意味・読み方・使い方

意味対訳 一直線にすること、一直線、提携提携したグループ

https://ejje.weblio.jp/content/alignment

???

サイズ見積もりミス」ではいかんの?

ログイン ユーザー登録
ようこそ ゲスト さん