[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/13 15:58 / Filesize : 214 KB / Number-of Response : 1016
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

「数学」をプログラミングするには



1 名前:デフォルトの名無しさん [2024/03/16(土) 19:41:45.98 ID:nuwGv9us.net]
たとえば、プログラミングで

π/4 = 1 - 1/3 + 1/5 - 1/7 + ...

を近似ではなく厳密に確かめるにはどうしたらいいの
人間が証明できるってことは、有限なアルゴリズムに書き換えられると思うんだけど

586 名前:デフォルトの名無しさん [2024/11/03(日) 23:55:07.03 ID:H5/A1U4T.net]
でも、問題はプログラミング言語のいろんな特徴を反映させたデータ領域というのが、機能をひとつ追加するごとにその
定義の記述がめちゃくちゃ複雑になるというところにあると思う。つまり原理的にはできるかもしれないけれど、
現実的には不可能ってやつ。

結局、プログラミングでできる部分を数学にするにも、結局プログラミングしないといけないとかいう状況になる。
表示的意味論はそのプログラミングでできる部分をプログラミングするという意味のプログラミングの機能が乏しい。特にモジュール性がない。

587 名前:デフォルトの名無しさん [2024/11/04(月) 19:51:27.22 ID:rdTeenaM.net]
原理的に可能でも、現実的には不可能…なるほど…。
もっと原理的にも不可能な部分が多いかと思っていたので意外でしたし、大変勉強になりました。

ありがとうございましたm(_ _)m

588 名前:デフォルトの名無しさん [2024/11/04(月) 19:59:50.07 ID:xJc0M/SU.net]
いや、知らんけど。俺も勉強中の身だからまともに受け取らないでほしい。

589 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 20:17:23.94 ID:rgFUj3k3.net]
それより「表示的意味論」てう用語は全角漢字6文字で長いから
君のその文章の中に頻繁に出てくるソレが読んでる間にゲシュタルト崩壊して頭に入ってこないんだよね
これは日本語で専門分野の説明をする際の難しさの一因になってると思う
英語だとDenotational SemanticsらしいからDSでいいんじゃないかね

590 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 20:20:29.03 ID:GSVf3MJi.net]
表示的意味論
https://repository.kulib.kyoto-u.ac.jp/dspace/bitstream/2433/96270/1/Tronso_35_16.pdf

591 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 20:25:56.12 ID:rgFUj3k3.net]
「プログラミング」これも長ったらしい
短い言い換えはできないもんかね
「表示的意味論はそのプログラミングでできる部分をプログラミングするという意味のプログラミングの機能が乏しい」
そういう意味ではこんな一文よく平気で晒せるな、思うわけよ
専門用語で言葉遊びしたい子かなとか単に頭悪そうとか、そういう感想しか出てこないわけよ

592 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 21:23:55.12 ID:xJc0M/SU.net]
なんか夢見てる感じの文章な気がするぞ。

うーんじゃあどう言い換えるの?

関数型言語を中間言語にしてプログラム変換?
なんか簡潔すぎて意図通じない感がするけどなあ。

593 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 21:29:44.91 ID:xJc0M/SU.net]
Rubyとかを表示的意味論(DS?)で数学的対象与えようとすると、データ領域の定義が滅茶苦茶複雑になるから、意味論なのに人間には理解できないとかそういうことになると思うけれど

594 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 12:30:03.11 ID:YSt/y3gD.net]
DSの定義とは
Data Segment
Deeeep State



595 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 12:43:26.91 ID:wPisPIWq.net]
任天堂DS
Decision System

596 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 17:56:28.98 ID:jvZmHUTK.net]
💣💣💣detonational semantics💣💣💣

597 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 18:15:43.16 ID:jjQPMbtg.net]
表示的意味論をDSって略すのほとんど見たことない

598 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 16:05:57.01 ID:AfmJKCJ3.net]
プログラミングの課題
watch?v=dYj0rPQeRkA

599 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 20:31:29.56 ID:jDHxe7Rv.net]
>>592
ガイジ

600 名前:デフォルトの名無しさん [2024/11/12(火) 03:08:32.43 ID:9zdS7CZY.net]
直感的に、短く、そしていちいちボイラープレートを書かんでもいいようにしてくれ

601 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 04:03:57.03 ID:15KCzjek.net]
マシンや処理系の仕様に合わせてキーを打つのは人間様のすることではない

602 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 04:10:14.19 ID:15KCzjek.net]
x^2 = 2をみたす正の実数xは一意的に存在する
なら、それを√2というシンボルで扱えるようにすべきだ
計算は必要なときにだけすればいい
x = 1.4142云々という数値にしなければ扱えないのは不要な制約

これは誤差があるとかそういう問題ではない
人間の思考をコンピュータの都合に合わせようとしているのが問題

603 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 06:09:24.09 ID:NBuxYVaH.net]
こいつの中では問題らしい

604 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 10:46:16.50 ID:15KCzjek.net]
>>597
問題だと思わないならすべてのソフトウェアをマシン語直接書けばいいと思うんだけど、そうしないの?



605 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 11:09:37.06 ID:NBuxYVaH.net]
ありがちなつまらない問答
どうせなにも解を持ってない

606 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 11:14:02.69 ID:u+3emFIN.net]
このガイジ3月からずっと粘着してんの?
きっしょ……

607 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 15:48:13.03 ID:3FuqnzdR.net]
>>596
マジレスするとsympyとか使ってxのまま計算して
最後にsolveさせると良いよ

608 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 15:55:48.61 ID:CKJ1cusC.net]
>>596
そういう道具をお前が開発すればいい話、有効ならみんな使ってくれる

609 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 16:33:02.20 ID:15KCzjek.net]
>>601
それは√2を代数的に扱えるだけで、「数学」ができるようになるわけじゃないよね

610 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 16:34:24.89 ID:15KCzjek.net]
>>602
CoqだのAgdaだのLeanだのすでにあるが、プログラミングのタスクに使うには現実的ではないから使われていない

611 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 16:51:01.93 ID:CKJ1cusC.net]
>人間の思考をコンピュータの都合に合わせようとしているのが問題

612 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 18:26:13.57 ID:CKJ1cusC.net]
どうせコンピュータの仕組み、どう動くか分からん素人のポエムだろ

613 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 18:53:59.94 ID:XP7honYa.net]
>>606
コンピュータの仕組みとこの話がどう関係すんの?

614 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 18:55:38.17 ID:CKJ1cusC.net]
何処が疑問?



615 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 19:07:20.52 ID:XP7honYa.net]
>>608
コンピュータの仕組みとこの話がどう関係するの?(2回目)

616 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 19:33:12.24 ID:8/9kiwLF.net]
Isabelle使えばいいだけじゃん?

617 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 21:00:48.76 ID:CKJ1cusC.net]
>>609
お前は>>596か?

618 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 22:38:55.70 ID:CKJ1cusC.net]
>>604
何に使うんだ、具体的に

619 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 23:06:50.66 ID:Z0apa2/f.net]
>>612
自分で考えろ
わかんねーなら口挟むな雑魚

620 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 23:10:47.26 ID:/X8f5cV1.net]
>>612
定理証明支援だろ
日本語読めんのか?w

621 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 23:13:38.83 ID:CKJ1cusC.net]
>>613,614
死ねよ

622 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 16:19:20.46 ID:uVNdAEYi.net]
子どもたちがママや先生に「なんで?どうして?」と質問攻めする

623 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 06:47:55.50 ID:FKItOak5.net]
やらないやつは
どんな便利な道具を与えても
どのみちやらない

624 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 09:28:56.87 ID:nznif/OW.net]
ここまでやって>>1>>596の問題でさえ、まともな解答を与えられない雑魚ども



625 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 10:42:00.16 ID:ner7v2hh.net]
イキルボウフラ

626 名前:デフォルトの名無しさん [2024/11/14(木) 12:02:25.41 ID:OQvPqcBY.net]
人間が証明する場合だって地道に微積分とか勉強しなきゃいけないんだから、プログラミングでやる場合でも、前提となる命題を地道にライブラリとして実装するしかないんじゃないの?

627 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 13:14:43.41 ID:ner7v2hh.net]
人間の証明

628 名前:デフォルトの名無しさん [2024/11/14(木) 14:47:37.59 ID:a5xmyjQf.net]
strawhat

629 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 17:23:53.38 ID:ner7v2hh.net]
麦わら帽子

630 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 21:13:20.72 ID:GhvEWAa6.net]
>>63
RubyやPythonは実行も遅くバカ大衆向けの言語

631 名前:デフォルトの名無しさん [2024/11/14(木) 21:48:56.39 ID:bKv2MHuD.net]
>>617
虐待するような親は
どんな素晴らしい育児本が出ても
どのみち読まない

632 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 23:41:10.47 ID:ner7v2hh.net]
DLはパイソンだが

633 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 04:40:11.25 ID:ZKTTgycs.net]
虐待するような親は字読めない

634 名前:デフォルトの名無しさん [2024/11/15(金) 05:18:13.53 ID:hQy47J0s.net]
どの数学を勉強するかにもよるな
弦理論やるならリー群論や多様体解析は必須だ
リーマンの定理やアインシュタインあたりまでは知っとく必要がある
微分解析やテンソル解析は腕のように使えなければならない
シュレーディンガー値も



635 名前:デフォルトの名無しさん [2024/11/15(金) 05:23:46.08 ID:oiKZah8W.net]
コンピュータは電気で動いている
電気の法則は電磁気学に従う
電磁気学は数学で記述される
したがって、コンピュータで数学をすることは不可能

636 名前:デフォルトの名無しさん [2024/11/15(金) 11:17:31.81 ID:QdZaIMPx.net]
電子レベルでは不確定性原理が成り立つから、演繹法は成り立たない

637 名前:デフォルトの名無しさん [2024/11/15(金) 11:22:24.79 ID:0M5G5fCx.net]
数学は純粋関数型言語と同じで副作用がないが、プログラミングは副作用を扱えるので、プログラミングは数学の完全上位互換といえる

638 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 11:59:16.52 ID:IzLvGXPH.net]
月間ムーに投稿したら?

639 名前:デフォルトの名無しさん [2024/11/15(金) 12:20:53.12 ID:vpDW14Vh.net]
数学は数学で記述される
したがって、数学で数学をすることは不可能

640 名前:デフォルトの名無しさん [2024/11/15(金) 12:46:46.55 ID:kiHQf9hP.net]
>>633
意味不

641 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 13:12:46.73 ID:exBTDHgR.net]
ポエム書き始めるぐらいならもう引退したほうがいい
生き恥さらすな

642 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 13:14:55.00 ID:TsZPiFZ4.net]
月刊ポエムだろ

643 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 19:08:27.14 ID:RQFgsded.net]
>>1>>596への回答はまだなんですか?

644 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 19:57:03.24 ID:TsZPiFZ4.net]
煽る



645 名前:デフォルトの名無しさん [2024/11/15(金) 20:05:57.50 ID:6Uab757C.net]
>>631
プログラミングにも数学にも、それぞれ出来ることと出来ないことがあるので上位互換ではない。
無限に細かいドットが無いからこそ、離散数学でなるべく滑らかに表示できるように考えられているってだけでも、
比可算無限(実数の無限)の再現困難性が理解できると思う。

プログラミング   数学
副作用       稠密(有理数・実数の概念)や連続(実数の概念)

646 名前:デフォルトの名無しさん [2024/11/15(金) 20:14:15.24 ID:T7KbDv9U.net]
数学にはメモリが無い

647 名前:デフォルトの名無しさん [2024/11/16(土) 13:43:48.08 ID:xjfyxxxK.net]
>>639
数学にできてプログラミングにできないこととは?

648 名前:デフォルトの名無しさん [2024/11/16(土) 14:06:21.38 ID:u6jPvE94.net]
lim[x→0](1/x) みたいなのってどうやるんだっけ

649 名前:デフォルトの名無しさん [2024/11/16(土) 14:39:31.85 ID:VEq7pzr0.net]
>>642
存在しない

650 名前:デフォルトの名無しさん [2024/11/16(土) 21:13:01.66 ID:ZAMRkSMG.net]
>>641
Σ(n = 0, 100) 2^(-n) ≠2 -- 100の部分が∞になった時(2^(-∞))、初めて 2 になる。

数学だと真(True)になるが、Haskellプログラムは-53乗から答えが2になって、この式は偽(False)になる。
sum [2^^(-n) | n <- [0..53]] /= 2 = False -- 間違った答えを表示。

グラフアプリ(Webアプリ)のDesmosでも確認したので、専用のアプリや言語でも間違ってる可能性が高い。
こういう精度の問題がプログラムはメモリが有限である限り、必ず存在する。

(√2)^2 = 2

が正しく真になるかどうかもプログラム次第。
(こちらはグラフアプリの様な専用のものは対応してることが多い)

651 名前:デフォルトの名無しさん [2024/11/16(土) 22:29:05.29 ID:SVLHeDQd.net]
>>644
またこの周回遅れの間違いかよ

652 名前:デフォルトの名無しさん [2024/11/16(土) 22:55:43.53 ID:ZAMRkSMG.net]
>>642
ghci> [1/x | x <- [10,9..0]]
[0.1,0.1111111111111111,0.125,0.14285714285714285,0.16666666666666666,0.2,0.25,0.3333333333333333,0.5,1.0,Infinity]
ghci> last [1/x | x <- [10,9..0]]
Infinity

653 名前:デフォルトの名無しさん [2024/11/17(日) 18:50:33.62 ID:JFtl2tUu.net]
>>644
イプシロン-デルタ論法使えばいいじゃん

654 名前:デフォルトの名無しさん [2024/11/17(日) 21:09:34.26 ID:vlQbYPk+.net]
>>647
じゃあやってみて。
言語は問わないので。



655 名前:デフォルトの名無しさん [2024/11/17(日) 22:24:24.21 ID:3R29/MXR.net]
>>648
イミフ
イプシロン-デルタ論法って特定のプログラミング言語の機能だと思ってるの?

656 名前:デフォルトの名無しさん [2024/11/17(日) 22:28:22.99 ID:36mRXv9m.net]
lim_{k to ∞} sum_{k=1}^{n} 2^(-k) = 2

はい。

657 名前:デフォルトの名無しさん [2024/11/17(日) 23:05:53.71 ID:vlQbYPk+.net]
>>650
やり直し。
TeXの数式じゃなくて、プログラミング言語のコードで。
使えば良いじゃんって事は、普通のプログラミング言語なら使えるんでしょ?

658 名前:デフォルトの名無しさん [2024/11/18(月) 01:35:40.76 ID:XvHL8b4e.net]
>>651
何を言ってんだお前は

659 名前:デフォルトの名無しさん [2024/11/18(月) 01:57:22.41 ID:cmnYUiAb.net]
>>652
>644を数学にしかできない方法として極限を出したらイプシロン-デルタ論法出してきたでしょ?
プログラミングでイプシロン-デルタ論法使えば、数学と同じことができるって主張じゃないの?

660 名前:デフォルトの名無しさん [2024/11/18(月) 02:18:05.70 ID:cmnYUiAb.net]
というか、私の主張は

数学
lim_{k to 100} sum_{k=1}^{n} 2^(-k) -- ちゃんと近似値が出る。

プログラミング
sum [2^^(-n) | n

661 名前: <- [0..100]] = 2 -- 近似値ではなく、極限値の2になって(この時点での)正確な値ではない。

プログラミングはイプシロン-デルタ論法が(一定の精度までしか)出来ない。
それでも実用上問題は無いが。

他にも無限次元の空間とかも扱えない。
集合の添え字集合も可算集合とは限らない。
実数や複素数も有り得る。

リストや配列のインデックスが実数や複素数とかプログラミングじゃ出来ない。
[]
[ここ壊れてます]

662 名前:デフォルトの名無しさん [2024/11/18(月) 02:30:07.52 ID:Jtd58AQt.net]
lim_{k to ∞} sum_{k=1}^{n} 2^(-k) = 2 をチェックする関数verify()を作って、

```
verify();
```

構文の違いはあれど、だいたいどんなプログラミング言語でもこれで出来るよ。

663 名前:デフォルトの名無しさん [2024/11/18(月) 02:31:48.70 ID:Jtd58AQt.net]
>>654
なんで数学サイドは極限を扱っているのに、プログラミングサイドは近似値計算してんのが分からない

>プログラミングはイプシロン-デルタ論法が(一定の精度までしか)出来ない。
意味がわからない
イプシロンデルタ論法の「精度」とはなんぞや?

664 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 06:55:13.89 ID:rC7K9dh5.net]
用語の定義と問題設定やってから議論はじめろや



665 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 11:53:19.87 ID:21+bycFm.net]
数式プロセッサで10秒で解ける話をいつまで引っ張る気?

666 名前:デフォルトの名無しさん [2024/11/18(月) 12:11:19.02 ID:TSuIDd3o.net]
>>657
概念や問題設定を確立することも含めて研究だ
問題意識に共感できないなら黙ってろ

667 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 12:24:05.47 ID:/ED7ccxy.net]
先行研究を調べるという発想もそのやり方もわからないポンコツなの自覚した方がいいぞ

668 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 12:24:33.46 ID:JmFxaZ5G.net]
>>659
定義を否定するのはさすがに数学者の姿勢として間違っているかと。

数学なんて定義が違えば結果が変わるんだから、定義すらできないなら議論する以前の状態。
擬似問題だらけになって議論なんてできないわな。

669 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 12:52:07.70 ID:IQFlTfLo.net]
ポエム

670 名前:デフォルトの名無しさん [2024/11/18(月) 13:10:32.68 ID:petr+Idh.net]
>>661
微積分もフーリエ変換も超関数も厳密な定義の無いところから始まったんだが

671 名前:デフォルトの名無しさん [2024/11/18(月) 13:12:10.65 ID:petr+Idh.net]
そもそも何を定義してほしいんだ?
上で言ってるイプシロンデルタ論法なんか厳密に定義されてるだろ

自分が理解できてないのを責任転嫁してないか?

672 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 13:12:30.38 ID:IQFlTfLo.net]
一緒にすんなよ

673 名前:デフォルトの名無しさん [2024/11/18(月) 13:14:48.42 ID:petr+Idh.net]
で、何を定義してほしいの?

674 名前:デフォルトの名無しさん [2024/11/18(月) 13:17:46.53 ID:Rwp+XrJ8.net]
未知の概念を誰かに「定義してほしい」では会話にならない
「自分はこういう定義・定式化するのが適切だと思う」と自発的に提案できなければ、数学の研究はできない
>>661は完全に間違っている



675 名前:デフォルトの名無しさん [2024/11/18(月) 13:54:18.06 ID:fHwV6VSA.net]
>>654
全部できるな

676 名前:デフォルトの名無しさん [2024/11/18(月) 13:55:52.57 ID:0TuJxtFY.net]
>646
lim[x→0](sin(x)/x)
lim[x→-0](1/x)

677 名前:デフォルトの名無しさん [2024/11/18(月) 14:03:32.55 ID:fHwV6VSA.net]
>>654の言ってるのは、「CPUは整数しか扱わないから、コンピュータで文字列は扱えない」と言ってるのと同じ
それに対してこちらはずっと「文字に文字コードを割り当てれば文字列を扱える」と正しい指摘をしているのだが、
「できるならプログラミングで書いてみろ」とか意味不明な言いがかりをつけてくる

678 名前:デフォルトの名無しさん [2024/11/18(月) 14:09:15.00 ID:q1fjBomZ.net]
Σ_{k=0 to N} 2^(-k)が2に収束することを証明するには、N = 100や1000を代入しようが駄目で、極限を扱わなければならない
>>654のやってることは何の意味も無い

で、イプシロンデルタ論法を使えば厳密に証明できるとこちらは何度も言っているのに、聞く耳を持たない

679 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 16:37:50.26 ID:IQFlTfLo.net]
数学、プログラム、実装がごっちゃまぜ

680 名前:デフォルトの名無しさん [2024/11/18(月) 16:50:14.60 ID:xbnEkxri.net]
数学と実装は独立

プログラミング言語処理系の数値型が近似値だから、実数や極限を扱えないなどという馬鹿な話は無い

それは、CPUが整数値しか扱えないからプログラミングで文字列を扱えないと言ってるのと同じ

681 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 16:52:09.17 ID:IQFlTfLo.net]
馬鹿乙

682 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 16:53:49.78 ID:IQFlTfLo.net]
お前が思ってる仕様のプログラム作るんだろ?

683 名前:デフォルトの名無しさん [2024/11/18(月) 19:26:51.96 ID:cmnYUiAb.net]
>>671
うちの主張したいことは、イプシロンデルタ論法はいくらでも数値の誤差をイプシロン以下に抑えられるのを保証することを証明しているのだが、プログラミングではそのイプシロン以下に抑えられない程誤差が大きくなるってのが、数学を厳密にプログラミング出来ない理由として挙げてる。

プログラミングのは、極限値だけ決め打ちで答えが出るようにしてるだけなので、100とかでイプシロン以下に抑えられない誤差が現れる例としてだした。

添え字集合が実数や複素数というのも、その実数の連続性・比可算無限が根本にある。

無限次元の空間は整数の話だが、多倍長整数使ってもメモリ以上の空間は扱えない。

どれも事実上問題になるわけではないが、>1のいう「近似ではなく厳密に」なら不可能と言わざるを得ない。

684 名前:デフォルトの名無しさん [2024/11/18(月) 19:29:55.61 ID:cmnYUiAb.net]
x比可算
o非可算



685 名前:デフォルトの名無しさん [2024/11/18(月) 19:37:30.06 ID:uqz705Or.net]
>>676
何度同じことを言えば理解できるのだろうこの馬鹿は

686 名前:デフォルトの名無しさん [2024/11/18(月) 19:42:40.18 ID:cmnYUiAb.net]
>>678
プログラミング可能なことをコードで示したら理解します。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<214KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef